
html {padding:0px;margin:7px;}
body {background-color: #fff;font-family: verdana, sans-serif;}
#all{ width:750px;border:1px solid #BDE0F0;background: url('images/bg.gif') repeat-y 0px 0px;}

/* Positioning - Nav */ 
#leftnav{float:left;width:215px;margin-top:10px;text-align:left;}
#leftnav ul {margin:0; padding:0;}
#leftnav li {list-style:none;margin:8px 10px 0 10px;}
#leftnav a {color: #FFF;font-size: 15px; font-weight:bold;font-family: arial, helvetica, sans-serif;}
#leftnav a:hover {color: #fff;text-decoration: underline;}
#leftnav a.on {color: #fff;text-decoration: underline;}

#leftnav p {color:#fff; font-family: arial, helvetica, sans-serif;font-size: 15px;margin:10px 0 0 10px ;}



/* CONTENT AREA HOME */ 
#content{border:0px solid #336600;}
#middle{float:left;color:#4B487D;width:325px;height:300px;margin:5px 0 0 0;}
#middle img.logo{margin-top:50px;margin-bottom:10px}
#middle img.pic{margin-top:50px;margin-bottom:0px}
html>body #middle img.logo{margin-top:14px;margin-bottom:30px}

/* RIGHT SIDE HOME */ 
#rightside {float:right;width:208px;background-color:#FFE6CC;text-align:left;padding-top:10px; padding-bottom:11px;padding-right:10px;}
html>body #rightside {height:338px;width:200px;}
#rightside p{color:#5391A8;padding:0px 3px 0 10px;font-size:12px;line-height:130%;margin:0;}
#rightside b {color:#FF9C36}
#rightside h1 {color:#FF9C36;margin:0 0 5px 10px; padding:0; font: normal bold 15px arial,sans-serif;background-color:#FFE6CC}
#rightside b.blue {color:#5391A8}
#rightside a {text-decoration:underline;}
#rightside ul{color:#5391A8;margin:0px 0 10px 30px;}
html>body #rightside ul{color:#5391A8;margin:0px 0 10px 0px;}
html>body #rightside ul li{margin:0px 0 0px 0px;}
#rightside li {font-size:12px;margin:0;padding:0;margin-bottom:5px;}

#treatments{clear:both;margin-left:218px;width:530px;background-color:#5391A8;color:#fff;height:130px;margin-top:0px;padding-bottom:10px;padding-top:0;}

html>body #treatments{width:532px;margin-left:218px;}

#treatments ul{float:left;margin:5px 23px 0 14px;padding:0;text-align:left;}
#treatments li{list-style:none;line-height:120%;padding:0;}
#treatments a{color:#fff;font: normal normal 11px verdana,sans-serif;}

/* INNER  */ 

#bodytext{float:left;padding:30px 0 30px 0;background-color:#fff;color:#5391A8;text-align:left;width:530px;line-height:120%}
#bodytext img.logo{margin-left:10px;margin-bottom:30px;margin-top:5px;}

#bodytext p, #bodytext h2 {padding:5px 10px 0 10px; width:365px;margin:5px 0 5px 10px}
#bodytext p.wider {width:512px;margin:5px 0 5px 10px}
#bodytext p.small {font-size:9px;line-height:140%;color:#5391a8}
#bodytext ul{margin-top:0; padding-top:0}
#bodytext ul.body {padding-right:70px;}
#bodytext a{text-decoration: underline;}
#bodytext li {font-size:12px;}
#bodytext p {font-size:12px;}
#bodytext p.nospace {padding-top:0}
#bodytext p.outtake {border:1px dashed #60adc9;padding:10px;margin-left:20px;background-color:#feac59;color:#fff}
#bodytext b {color:#FF9D39}
#bodytext h1 {margin:0; font: normal bold 14px arial,sans-serif; background-color:#5391A8;color:#fff;padding:10px 10px 10px 20px;}

#innerpic{float:right;display:block}
.innerpic{margin:5px 0 2px 10px}
#innerpicmap{float:right;margin-right:25px;margin-top:none; position:absolute}


#specialoffers p{width:118px;background-color:#5391A8;margin:0; padding:10px 5px 10px 10px;color:#fff; font: normal normal 11px verdana,sans-serif;line-height:150%;margin:5px 0 2px 10px}
#specialoffers a {color:#fff;text-decoration:none; font-weight:bold;}
#specialoffers a:hover {text-decoration:underline;}
#specialoffers b {color:#fff;}

#orangebox p{width:118px;background-color:#FFA84F;margin:4px 0 0 0; padding:10px 5px 10px 10px;color:#fff; line-height:150%;}
#orangebox p a{color:#fff;font: normal bold 11px verdana,sans-serif;text-decoration:none;}
#orangebox p a:hover {text-decoration:underline;}



html>body #specialoffers p {width:103px;background-color:#5391A8;margin:0; padding:10px 5px 10px 10px;color:#fff;font: normal normal 11px verdana,sans-serif;margin-top:5px;line-height:140%; }


html>body #orangebox p {width:103px;background-color:#FFA84F;margin:0; padding:10px 5px 10px 10px;color:#fff;font: normal normal 11px verdana,sans-serif;margin-top:5px;line-height:140%; }


/* COMMON */ 

h1 {margin:0; padding:0; font: normal bold 14px arial,sans-serif; background-color:#5391A8;color:#fff;padding:10px;margin-bottom:0;}

h2 {margin:0; padding:0; font: normal bold verdana, sans-serif 1em; line-height:140%;font-size:.9em;color:#FF9D39;text-align:left; border: 0px #F7771D; }

h3 {padding:0 0 0 18px; margin-bottom:0; font: normal bold verdana, sans-serif; line-height:110%;font-size:.8em;color:#5391A8;text-align:left }

h3 a {border: 0px #fff dotted;}

sup {font-size:8px;}

hr {
color: #fff;clear: both;
height: 1px;margin:12px 2px;}

html>body hr {
display:none}


/* Special */ 


#bodytext h2.profile{margin-top:10px;background-color:#FFDDBA;padding:0 0 0 10px;color:#5391A8}

.profilepic{margin-right:10px;margin-bottom:20px;width:60px;height:80px}








/* Footer */

#footer{clear:both;}
#footer p{padding-left:.5em;color:#000;font-size:11px;margin:0;padding-top:0}

#footer a
{font-weight:normal;border-bottom:0;}




/* LINKS */ 
a {text-decoration: none;color: #FF9D39;} 
a:visited {} 
a:hover {
color:#5391A8;text-decoration:underline;
} 



 
/* FORMS*/	
.contactform{margin-left:20px;width:350px;background-color:#eee;padding:10px 0 10px 10px;}
.contactform ul{list-style:none;margin:0;padding:0;}
.contactform li{display:block;padding:2px; color:#5391A8;vertical-align:top;padding-right:10px}
.contactform li.chckbx{ color:#666666;padding-bottom:11px;margin:0;}
.contactform label{font-weight:bold;float:left; width: 50%; text-align:left; padding: 5px 0 0 0;vertical-align:top;}
html>body .contactform label{width: 70%;}
.contactform label.wide{width: 90%; background-color:#fff;padding:5px;margin:20px 0 10px 0}
.contactform textarea{font: normal normal 11px verdana,sans-serif;text-align:left;color:#666666;}
.contactform input{font: normal normal 11px verdana,sans-serif;text-align:left;color:#666666;border:1px solid #1485AB}
.contactform select {margin:5px 0;font: normal normal 11px verdana,sans-serif;text-align:left;color:#666666;border:1px solid #1485AB;}
.contactform input.button{font-family:verdana,verdana helvetica,sans-serif;font-size:11px;text-align:center;
margin-left:00px;color:#414141;margin-right:10px;}
#bodytext .contactform b{color:#5391A8}
.contactform li.buttons{text-align:right;margin:10px 10px; 0 0;}


/* Infotable*/
.infotable{font: normal normal 11px verdana,sans-serif;  line-height:17px; text-decoration:none; text-align:left;color:#5391A8;margin:10px 0;border:1px solid #ccc;border-width:1px 0 0 1px;width:400px; margin-left:20px;}
.infotable th{background-color:#FE9B35;color:#FFF;font: normal bold 12px verdana,sans-serif;padding:4px;border:1px solid #ccc;border-width:0 1px 1px 0;}

.infotable th.header{background-color:#FE9B35;color:#fff;font: normal bold 14px verdana,sans-serif;padding:4px;border:1px solid #ccc;border-width:0 1px 1px 0;}
.infotable td{background-color:#FFF;color:#5391A8;padding:4px;border:1px solid #ccc;border-width:0 1px 1px 0;font: normal normal 12px verdana,sans-serif;line-height:150%}
.infotable td a{font: normal bold 12px verdana,sans-serif;color:#5391A8;line-height:150%}.infotable td a{font: normal bold 12px verdana,sans-serif;color:#5391A8;line-height:150%}
.infotable td a:hover{color:#FE9B35;}



/* SPECIAL*/
#tld {font: normal normal 11px Verdana, sans-serif;width:750px;text-align:right;margin-top:10px;padding:0;color:#5391A8;}

#tld a{font-weight:normal;font-size:11px;}

.copyprob {font: normal bold 17px verdana, tahoma, sans-serif;color:#ff0000}

#leftnav .testimonials{border:1px dashed #fff;margin:30px 10px;background-color:#ff9c36;padding:5px 5px 5px 0;}

#leftnav .testimonials p{color:#fff;font: normal normal 12px verdana,sans-serif;line-height: 160%;}
