/* CSS Document */



body {
	margin:0 0 0 0;
	background-color: #635a51;
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #fff; text-decoration: none; line-height: 19px;
	}
	
#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; }
#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;
}

#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-btns {position:relative; padding-top:3px;border-bottom:1px solid #999;
	border-top:1px solid #999; }
#topnavbar {position:relative; width:925px; height:30px; background-color:#fff; top:3px; }


#content { position:relative; float:left; width:925px; background-color:#aba283; background-image:url(../images/hp-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:260px; background-color:#c1bc9f; margin:13px 0 40px 0;  padding-top:9px; }
#col1-bottom { background-image:url(../images/sb-home-bottom.jpg); background-repeat: no-repeat; background-position:bottom; height:26px}

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

.btn {margin-left:11px; margin-bottom:6px;}
.btn-btm {margin-left:11px;}


#col2 {position:relative; float:left; width:510px; margin:10px 0 40px 35px;}

#main-image {position:relative; float:left; width:595px; margin:12px 0 10px 20px; background-color:#c1bc9f; padding:11px}

#Layer2 { position:relative; float:left; }

#Layer1 { position:relative; float:left;  width:200px; background-color: #ADA687; }

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


/*------------------------------------------------*/
/*--------------------[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 60px; float:left; position:relative; width:550px; }
#add {float:left; margin:10px 0 0 112px; }

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

	
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #555555; text-decoration: none; line-height: 16px; }
h1 {  margin: 5px 0 20px 0; font-size: 24px; font-weight: normal; color: #fff;  line-height: 23px; }
h2 {  margin: 5px 0 20px 0; font-size: 22px; font-weight: normal; color: #fff;  line-height: 22px;}
h3 {  font-size: 14px; font-weight: normal; color: #fff;  line-height: 20px; margin:0 }



.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; }

.footergrey {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #fff; text-decoration: none ; line-height: 17px;
}
.whitemed {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 18px;
	font-size: 11px;
}

.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;
}
