@charset "utf-8";
/* CSS Document */
body {background:#85a7a3;margin:0;padding:0;background:url(/images/background.jpg) repeat-x;font-family:Verdana, Geneva, sans-serif;color:#645d57;color:#938d85; font-size:12px;}
#main {width:978px;margin:auto; }
#header { margin:auto; background:url(/images/header.gif) no-repeat; width:899px; height:128px;}
#logo {display:block; margin-top:10px; width:370px; margin-left:15px; height:100px; float:left;}
#mailto {display:block; margin-top:60px; width:270px; margin-right:30px; height:20px; float:right;}
#navbottom { background:url(/images/navbottom.gif) no-repeat; width:930px; height:11px;margin:auto;}
#footer { background-color:#000; background: url(/images/footer.gif) no-repeat; height:11px; margin-left:2px; margin:auto;width:899px; }
#footertext {background:#5e8188; }
#footertext p {margin:auto;font-size:9px;padding-left:8%;padding-top:0px;letter-spacing:1;}
#footertext a {color:#FFF; font-weight:bold; text-decoration:none; }
#mainnav{height:34px;margin:0;list-style:none;margin-left:9px;}
	#mainnav li{height:34px;float:left;display:block;background-repeat:no-repeat;background-position:center;}
	#mainnav a{height:34px;display:block;background-repeat:no-repeat;background-position:center;width:100% !important; }
	#mainnav span{display:none;}
	
	#home {width:50px;margin-left:13px;}
	#home a{width:50px;background-image: url(/images/home-off.gif); }
	#home active, #home active a{width:50px;background-image:url(/images/home-off.gif);}
	#home .on {background-image:url(/images/home-on.gif);background-repeat:no-repeat;background-position:center; }
    /* #home a:hover{background:url(/images/home-on.gif);background-repeat:no-repeat;background-position:center; }
 */
	#treatment {width:67px;margin-left:7px;}
	#treatment a{width:67px;background-image: url(/images/treatment-off.gif); }
	  #treatment active, #treatment active a{width:85px;background-image:url(/images/treatment-off.gif);}
	#treatment .on {background-image:url(/images/treatment-on.gif);background-repeat:no-repeat;background-position:center; }
   /*  #treatment a:hover{background:url(/images/treatment-on.gif);background-repeat:no-repeat;background-position:center; }
 	*/
 
 	#conditions {width:86px;margin-left:2px;}
	#conditions a{width:86px;background-image: url(/images/conditions-off.gif); }
    #conditions active, #treatment active a{width:75px;background-image:url(/images/conditions-off.gif);}
	#conditions .on {background-image:url(/images/conditions-on.gif);background-repeat:no-repeat;background-position:center; }
 /*    #conditions a:hover{background:url(/images/conditions-on.gif);background-repeat:no-repeat;background-position:center; }
  */
  
  #consultation {width:94px;margin-left:2px;}
	#consultation a{width:94px;background-image: url(/images/consultation-off.gif); }
    #consultation active, #treatment active a{width:98px;background-image:url(/images/consultation-off.gif);}
	#consultation .on {background-image:url(/images/consultation-on.gif);background-repeat:no-repeat;background-position:center; }
/*     #consultation a:hover{background:url(/images/consultation-on.gif);background-repeat:no-repeat;background-position:center; }
  */
 #chinese {width:116px;margin-left:2px;}
	#chinese a{width:116px;background-image: url(/images/chinese-medicine-off.gif); }
    #chinese active, #treatment active a{width:85px;background-image:url(/images/chinese-medicine-off.gif);}
	#chinese .on {background-image:url(/images/chinese-medicine-on.gif);background-repeat:no-repeat;background-position:center; }
    /* #chinese a:hover{background:url(/images/chinese-medicine-on.gif);background-repeat:no-repeat;background-position:center; }*/
  
 #facial {width:135px;margin-left:2px;}
	#facial a{width:135px;background-image: url(/images/facial-rejuvination-off.gif); }
    #facial active, #treatment active a{width:85px;background-image:url(/images/facial-off.gif);}
	#facial .on {background-image:url(/images/facial-rejuvination-on.gif);background-repeat:no-repeat;background-position:center; }
    /* #facial a:hover{background:url(/images/facial-rejuvination-on.gif);background-repeat:no-repeat;background-position:center; }
 */
  #sarah {width:76px;margin-left:2px;}
	#sarah a{width:76px;background-image: url(/images/sarah-rose-off.gif); }
    #sarah active, #treatment active a{width:76px;background-image:url(/images/sarah-rose-off.gif);}
	#sarah .on {background-image:url(/images/sarah-rose-on.gif);background-repeat:no-repeat;background-position:center; }
   /*  #sarah a:hover{background:url(/images/sarah-rose-on.gif);background-repeat:no-repeat;background-position:center; }
 */
 
 #contact {width:103px;margin-left:2px;}
	#contact a{width:103px;background-image: url(/images/contact-off.gif); }
    #contact active, #treatment active a{width:85px;background-image:url(/images/contact-off.gif);}
	#contact .on {background-image:url(/images/contact-on.gif);background-repeat:no-repeat;background-position:center; }
   /*  #contact a:hover{background:url(/images/contact-on.gif);background-repeat:no-repeat;background-position:center; }
 */
 
  #cost {width:42px;margin-left:2px;}
	#cost a{width:42px;background-image: url(/images/cost-off.gif); }
    #cost active, #treatment active a{width:42px;background-image:url(/images/cost-off.gif);}
	#cost .on {background-image:url(/images/cost-on.gif);background-repeat:no-repeat;background-position:center; }
   /* #cost a:hover{background:url(/images/cost-on.gif);background-repeat:no-repeat;background-position:center; }
 */
 #links {width:47px;margin-left:2px;}
	#links a{width:47px;background-image: url(/images/links-off.gif); }
    #links active, #treatment active a{width:63px;background-image:url(/images/links-off.gif);}
	#links .on {background-image:url(/images/links-on.gif);background-repeat:no-repeat;background-position:center; }
/*    #links a:hover{background:url(/images/links-on.gif);background-repeat:no-repeat;background-position:center; }
 */
 
 #maintext { background:#FFF;height:auto;width:884px;margin-left:48px;}
 #images { padding-top:49px;padding-left:57px;}
 #other { padding-top:27px;padding-left:47px; padding-right:10px;min-height:325px;}
 #bottom {background:#5e8188;}
 #leftside {float:left;width:376px;}
 #rightside {float:right;margin-right:59px;width:360px;}
 h1 {color:#37575e;font-size:19px;letter-spacing:0.05em;font-weight:bold; margin-bottom:0px;}
 h2 {color:#37575e;font-size:15px;letter-spacing:0.05em;font-weight:bold;font-weight:bold;display:inline;}
 
 
  /* Safari & firefox hacks */
 html > /**/ body  h1 { font-weight:normal;}
 html > /**/ body  h2 { font-weight:normal;}
 
 p {color:#938d85; font-size:12px;}
  
 #clear {clear:both;}
 
 .lbOn  {color:#37575e; font-weight:bold;text-decoration:none;}
 .lbOn a {color:#37575e; font-weight:bold;text-decoration:none;}
  a {color:#37575e; font-weight:bold;text-decoration:none;}
  a:hover {color:#37575e; font-weight:bold;text-decoration:underline;}
 
 .onemarg { margin-left:2px; }
 .white {color:#fff;}
 .bold {font-weight:bold;}
 .divider {margin-left:10px; margin-right:10px;}
 

#form label
{
width: 8em;
float: left;
text-align: left;
margin-right: 2em;
display: block;
}

#form {
font-size:12px;
}

#form .input {
border:#cccccc 1px solid;
padding:3px;
background:#fff;
width:240px;
margin-bottom:2px;
height:18px;
}

#form .textarea {
border:#cccccc 1px solid;
padding:3px;
background:#fff;
width:240px;
margin-top:0px;
margin-bottom:2px;

}


#form .noborder {
padding:0px;
margin:0px;
width:20px;
border:none;
}
#submitimg { float:right; padding-right:8px;}