
/*******************************************************************************************************
   tags
********************************************************************************************************/

/******************************************************************************************************* top elements */

body {
    font-family:"Trebuchet MS";
    font-size:77%;
    color: #616C4A;
    text-align: center;
}

html {
    background-color:#959768;
    background-image:url(../../img/palm_bkg.gif);
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-position:center top;
}

/*******************************************************************************************************  links */

a,
a:visited {
    text-decoration: none;
    font-weight:bold;
    color: #8C8E62;
}

a:hover {
    text-decoration: none;
    font-weight:bold;
    color: #616C4A;
}

/*******************************************************************************************************  titles */

h1 {
    text-align: right;
    font-size: 167%;
    font-weight:bold;
    color: #616C4A;
    padding-bottom:20px;
}

h2 {
    text-align: left;
    font-size: 146.5%;
    color: #616C4A;
    font-weight:bold;
    padding-top:20px;
}

h3 {
    font-weight:bold;
    margin-top:20px;
    font-size: 126%;
    margin-bottom:10px;
}

h4 {
    font-weight:bold;
}

h5 {
    font-weight:bold;
    margin-top:15px;
    margin-bottom:4px;
    font-size: 126%;
}

h6 {
	font-weight: normal;
	font-size: 93%;
	color: #616C4A;
	font-style: oblique;
}
/********************************************************************************************** other misc tags */
acronym {
	cursor: help; 
	border-bottom: 1px dotted;
}

abbr {
	cursor: pointer; 
	border-bottom: 1px dotted;
}

b {
	font-weight: bold;
}

em {
	font-style: italic;
}

i {
	font-style: italic;
}

s {
	text-decoration: line-through;
}

strike {
	text-decoration: line-through;
}

strong {
	font-weight: bold;
}

u {
	text-decoration: underline;
}

cite {
	font-style: oblique;
}

blockquote {
	border: none;
	padding: 10px;
	margin: 5px 0 5px 0;
	border-top:  1px solid #616C4A;
	border-bottom:  1px solid #616C4A;
}

quote {
	font-style: oblique;
}

big {
	font-weight: bold;
	color: #616C4A;
}

q {
	font-style: oblique;
}

samp {
	font-family: monospace;
}

small {
	font-size: .5em;
}

p {
	padding-top:2px;
    padding-bottom:2px;
}
select {
    text-transform:capitalize;
}
/*******************************************************************************************************  forms */

.videoButton {
	border:none;
    color:#544B4D;
    background-color:transparent;
    background-repeat:no-repeat;
    width:44px;
    height:28px;
    background-image:url(../../img/icons/button_video.png);
    vertical-align:middle;
}

.videoButton:hover {
    background-image:url(../../img/icons/button_video_o.png);
}

.videoButton[disabled] {
    background-image:url(../../img/icons/button_video_o.png);
    color:#9F9396;
}

.xsmallButton {
	border:none;
    font-size:77%;
    color:#544B4D;
    background-color:transparent;
    background-repeat:no-repeat;
    width:50px;
    height:21px;
    background-image:url(../../img/icons/button_xsm.png);
    font-weight:bold;
    vertical-align:middle;
}

.xsmallButton:hover {
    background-image:url(../../img/icons/button_xsm_o.png);
}

.xsmallButton[disabled] {
    background-image:url(../../img/icons/button_xsm_o.png);
    color:#9F9396;
}

.xmediumButton {
	border:none;
    font-size:77%;
    color:#544B4D;
    background-color:transparent;
    background-repeat:no-repeat;
    width:66px;
    height:21px;
    background-image:url(../../img/icons/button_xmsm.png);
    font-weight:bold;
    vertical-align:middle;
}

.xmediumButton:hover {
    background-image:url(../../img/icons/button_xmsm_o.png);
}

.xmediumButton[disabled] {
    background-image:url(../../img/icons/button_xmsm_o.png);
    color:#9F9396;
}

.smallButton {
	border:none;
    font-size:77%;
    color:#544B4D;
    background-color:transparent;
    background-repeat:no-repeat;
    width:75px;
    height:32px;
    background-image:url(../../img/icons/button_sm.png);
    font-weight:bold;
    vertical-align:middle;
    padding-top:4px;
    padding-bottom:4px;
    margin-top:4px;
    margin-bottom:4px;
    margin-left:6px;
    margin-right:6px;
}

.smallButton:hover {
    background-image:url(../../img/icons/button_sm_o.png);
}

.smallButton[disabled] {
    background-image:url(../../img/icons/button_sm_o.png);
    color:#9F9396;
}

.mediumButton {
	border:none;
    font-size:77%;
    color:#544B4D;
    background-color:transparent;
    background-repeat:no-repeat;
    width:101px;
    height:32px;
    background-image:url(../../img/icons/button_med.png);
    font-weight:bold;
    vertical-align:middle;
    padding-top:4px;
    padding-bottom:4px;
    margin-top:4px;
    margin-bottom:4px;
    margin-left:6px;
    margin-right:6px;
}

.mediumButton:hover {
    background-image:url(../../img/icons/button_med_o.png);
}

.mediumButton[disabled] {
    background-image:url(../../img/icons/button_med_o.png);
    color:#9F9396;
}

.largeButton {
	border:none;
    font-size:77%;
    color:#544B4D;
    background-color:transparent;
    background-repeat:no-repeat;
    width:160px;
    height:32px;
    background-image:url(../../img/icons/button_lg.png);
    font-weight:bold;
    vertical-align:middle;
    padding-top:4px;
    padding-bottom:4px;
    margin-top:4px;
    margin-bottom:4px;
}

.largeButton:hover {
    background-image:url(../../img/icons/button_lg_o.png);
}

.largeButton[disabled] {
    background-image:url(../../img/icons/button_lg_o.png);
    color:#9F9396;
}

					div#social-badges ul {
					  padding-bottom: 15px;
					  padding-left: 15px;
					  margin-top: -15px;
					}
					div#social-badges li {
					  display: inline;
					  list-style-type: none;
					  padding-right:10px;
					}
					#featured {
padding-bottom: 10px;
}
