/* CSS Document */
body {
	margin:0 0 0 0;
	background-color: #635a51;
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #444; text-decoration: none; line-height: 20px;
	}

#outer {	width:1000px; background-image:url(../images/BG.gif);  margin-left: auto; margin-right: auto; padding: 0px 0px 0px 0px;}
#wrapper { width: 925px; margin-left: auto; margin-right: auto; padding: 0px 0px 0px 0px; }

#header { position:relative; background-color:#4e3a29; width:925px; height:120px;  }
#logo {position:relative; float:left; width:300px; margin:25px 0 0 40px}
#subnav {position:relative; float:right; margin:20px 30px 0 0; width:200px; text-align:right}

#share-wrap {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	width: 300px;
	height: 30px;
	top: -24px;
	right:0;
	z-index: 50;
}

#share {
	position: relative;
	float:right;
	padding-right:10px;
}


#topnavbar {position:relative; width:925px; height:30px; background-color:#fff;}

#navbg { background-color:#fff; width:925px }
#content { position:relative; float:left; width:925px; background-color:#F2EEDF; background-image:url(../images/col-bar.jpg);  background-repeat: no-repeat; background-position:top;}
#sn_col {position:relative; margin-top:10px; margin-left:23px; width:166px; }
#col1 {position:relative; float: left; width:214px; background-color:#ADA687; margin:13px 0 40px 0; padding:0; }
#col1-bottom { background-image:url(../images/sb-curve.gif); background-repeat: no-repeat; background-position:bottom; height:26px}
#col2 {position:relative; float:left; width:500px; margin:25px 0 40px 40px;}
#col2-narrow {position:relative; float:left; width:480px; margin:25px 0 40px 40px;}

#col2-wide {position:relative; float:left; width:525px; margin:25px 0 40px 40px;}
#col2-quote {position:relative; float:left; width:500px; margin:35px 0 40px 50px;}
#Layer2 { position:relative; float:left; }
#Layer1 { position:relative; float:left;  width:200px; background-color: #ADA687; }

.follow {margin-left:200px; margin-top:5px;}

.sb-btn { width:160px; background-image:url(../images/bg-btn-tile.jpg); background-repeat:repeat-x; background-color:#f3f0e2; background-position:bottom;  margin:5px 10px 5px 10px; padding:15px; color:#777; font-size:12px; line-height:14px}

/*------------------------------------------------*/
/*--------------------[FOOTER]--------------------*/
/*------------------------------------------------*/

#footer { clear: both; width: 1000px; height:100px; text-align: left; color: #FFFFFF; padding-bottom: 10px; margin:0;   padding-top:5px; background-image:url(../images/footer-block.jpg); background-repeat: no-repeat; background-position:top; }
#footer-txt {margin:20px 30px 0 0; float:left; left:60px; position:relative; width:550px; }
#add {float:left; margin:10px 0 0 172px; }

#footer a { color: #FFFFFF; font-size: 11px; }
#footer a:visited { color: #FFFFFF; }
#footer a:hover { color: #FFFFFF; text-decoration: underline; }

.footergrey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #fff; text-decoration: none ; line-height: 17px;
}
		
/*------------------------------------------------*/
	
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #555555; text-decoration: none; line-height: 16px; }
h1 {  margin: 0 0 20px 0; font-size: 22px; font-weight: normal; color: #9e6434;  line-height: 23px; }
h2 {  font-size: 15px; font-weight: bold; color: #9e6434;  line-height: 20px; margin:0}
h3 {  font-size: 14px; font-weight: normal; color: #4e3a29;  line-height: 20px; margin:0 }

.green {color:#658558}

.video-hd {display:block; background-color:#e4ddc3; font-size: 15px; font-weight: normal; color: #705e50;  line-height: 20px; margin:0; padding: 8px 0 6px 13px }

.white {  font-family: Arial, Helvetica, sans-serif;  color: #FFFFFF;  line-height: 18px; }

a:link { color: #666666; text-decoration: none; }
a:visited  { color: #666666; text-decoration: none;} 
a:hover { color: #333333;  text-decoration: underline;} 

a.foot:link { color: #FFFFFF; text-decoration: none; }
a.foot:visited  { color: #FFFFFF; text-decoration: none;} 
a.foot:hover { color: #FFFFFF;  text-decoration: underline;} 

a.greylink:link { color: #999999; text-decoration: none; }
a.greylink:visited  { color: #999999; text-decoration: none;} 
a.greylink:hover { color: #999999;  text-decoration: underline;} 


a.subnav:link { font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.subnav:visited  { font-size: 11px; color: #FFFFFF; text-decoration: none;} 
a.subnav:hover { font-size: 11px; color: #FFFFFF;  text-decoration: underline;} 

.mouse { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none ; line-height: normal; }

.line { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #CCC; text-decoration: none ; line-height: normal; }

.mouse_big { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #777; text-decoration: none ; line-height: 14px; }
.textsm_white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none ; line-height: normal; }
.footerwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none ; line-height: normal; }


.whitemed {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 18px;
	font-size: 12px;
}

a.whitemed:link { color: #FFF; text-decoration: none; }
a.whitemed:visited  { color: #FFF; text-decoration: none;} 
a.whitemed:hover { color: #FFF;  text-decoration: underline;} 
a.whitemed:active { color: #FFF;  text-decoration: underline;} 

#sidenav ul {
	display:block;
	margin:0;
	padding:0;
	list-style:none;
}

#sidenav li {
	color:#513b27;
}

.whitemed_r {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-align:right;
margin-top:3px
}

.style1 {
	font-size: 15px;
	font-weight: bold;
	color: #9E6434;
}
.formsmall {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}

hr { 
height:0px; 
border:0px; 
border-top:1px solid #C2C3C4;
}
