HTML{
height:100%;
}

BODY{
margin:0px;
padding:0px;
height:100%;

background-color:#EBEBEB;
background-image:url(../images/bg.jpg);
background-position:center;
background-repeat:repeat-y;

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:15pt;
color:#333333;
}

div#container{
width:750px;
margin:0px auto;
padding:0px;
position:relative;
height:100%;

}


a{
color:#333333;
 
}

a:hover{
text-decoration:none;
}

/*HEADER --------------------------------------- */
div#header{
position:absolute;
top:0px;
left:5px;
width:740px;
padding:0px;
margin:0px auto;
height:80px;
}


#header p#logo{
float:left;
margin:0px;
padding:0px;
}

#header p#tagline{
float:right;
margin:0px 30px 0px 0px;
margin-right:expression('13px');
padding:0px;
}

/*NAVIGATION --------------------------------------- */
div#mainNavigation{
position:absolute;
top:80px;

background-color:#DDE9EB;
height:2.5em;
width:740px;
padding:0px;
margin:0px auto;
line-height:17pt;

}

#mainNavigation a{
display:block; 
float:left;
padding:4px 10px;
margin:0px;
border-right:1px solid #FFFFFF;
text-decoration:none;
color:#002C35;
border-bottom:4px solid #DDE9EB;
font-size:14px;
 
}

#mainNavigation a:hover{
 
border-bottom:4px solid #002C35;
}

#mainNavigation a#homeopathyHome{
 
margin-left:240px;
margin-left:expression('120px');
}


#mainNavigation a#freeEvaluation{
color:#EF2D53;
border-right:0px;
}

#mainNavigation a#freeEvaluation:hover{
border-bottom:4px solid #EF2D53;
}

body#homeopathyHomeSection #homeopathyHome,
body#aboutHomeopathySolutionsSection #aboutHomeopathySolutions,
body#homeopathyAilmentsSection #homeopathyAilments,
body#expertSystemSection #expertSystem,
body#homeopathyArticlesSection #homeopathyArticles
{
color:#4C8187;
border-bottom:4px solid #4C8187;
}

body#freeEvaluationSection #mainNavigation #freeEvaluation{
background-color:#EF2D53;
border-bottom:4px solid #CC0033;
color:#FFFFFF;
}


div#content{
height:400px;
width:740px;
padding:135px 0px 0px 0px; 
margin:0px auto;
}


/*SUB NAVIGATION --------------------------------------- */
DIV.left{
float:left;
width:210px;
padding:0px;
margin:0px;

}


.left img{
margin:10px 0px 0px 35px;
padding:0px;
}


.left a{
display:block;
width:170px;
margin:0px 0px 0px 35px;
border-bottom: 1px solid #CCCCCC;
padding:5px 0px 5px 12px;
text-decoration:none;
border-left:3px solid #FFFFFF;
color:#333333;
}

.left a:hover{
border-left:3px solid #C5D9DC;
}

.left#missionSection #mission,
.left#whatisSection #whatis,
.left#drLapedisSection #drLapedis,
.left#testimonialsSection #testimonials,
.left#ratesSection #rates,
.left#contactSection #contact,
.left#ailmentsHomeSection #ailmentsHome,
.left#acneSection #acne,
.left#asthmaSection #asthma,
.left#depressionSection #depression,
.left#ibsSection #ibs,
.left#migrainesSection #migrains,
.left#expertHomeSection #expertHome,
.left#purchaseSection #purchase,
.left#supportSection #support,
.left#articleHomeSection #articleHome,
.left#famousSection #famous,
.left#faqSection #faq,
.left#evalHomeSection #evalHome,
.left#evalTestSection #evalTest,
.left#evalContactSection #evalContact{
color:#4C8187;
border-left:3px solid #4C8187;
}






/*CONTENT --------------------------------------- */
DIV#right{
float:right;
width:510px;
padding:0px;
margin:0px;
}

#right p{
padding:0px 30px 0px 20px;
text-align:justify;
line-height:13pt;

}

#right h1{
color:#EF2D53;
font-size:24px;
margin:0px 30px 15px 20px;
font-weight:normal;
}

#right h2{
color:#4C8187;
font-size:18px;
margin:0px 30px 15px 20px;
font-weight:normal;
}

#right ul{
margin:0px 30px 15px 0px;
margin-left:expression('40px');
text-align:left;
line-height:13pt;
}

#right ol{
margin:0px 30px 15px 0px;
margin-left:expression('40px');
text-align:left;
line-height:13pt;
}
right# li{
margin:0px 30px 15px 0px;
padding-bottom:10px;
}
#right input{
width:200px;
border:1px solid #666666;
}

#right select{
border:1px solid #666666;
}

#right form{
padding:0px;
margin:0px;
}
#right option{
width:80px;

}

#right input#submit{
width:70px;
}

#right table#formTable{
padding:0px 0px 0px 20px;
margin:0px;
}

#right table#formTable td{
padding:0px 0px 10px 0px;
}


#right p.star{
font-size:11px;
}

#right p.privacy{
font-size:10px;
color:#999999;
}

#right p.pullOutQuote{
padding:20px;
margin:20px 10px 20px 10px;
text-align:center;
font-size:18px;
border-top: 1px solid #4C8187;
border-bottom: 1px solid #4C8187;
color:#4C8187;
width:420px;
line-height:22px;
}

#right p.buyNow{
float:right;
margin:0px;
padding:0px 30px 0px 20px;
}

#right h2.privacyHeader{
color:#999999;
font-size:16px;
margin:10px 30px 15px 20px;
font-weight:normal;
}


b.quote{
font-size:12px;


}

div.clear{
clear:both;
margin:0px;
padding:0px;

}


#right img.headerImage{
border-bottom:4px solid #002C35;
}

/*FOOTER --------------------------------------- */
div#footerContainer{
height:30px;
padding:10px 0px 0px 0px;
margin:0px auto;

position:fixed;
position:expression('absolute');

bottom:0px;
width:750px;
z-index:100;
font-size:11px;
color:#666;
}

div#footer{
background-color:#FFFFFF;
width:720px;
margin:0px auto;
border-top:1px solid #cccccc;
padding:0px;
}

#footer p#copyRight{
float:left;
padding:5px 0px 0px 5px;
margin:0px;
}

#footer p.links{
float:right;
padding:5px 5px 0px 0px;
margin:0px;
}

#footer a{
color:#666;
text-decoration:none;
}

#footer a:hover{
text-decoration:underline;
}


body#homeopathyHomeSection #homeopathyHomeFooter,
body#aboutHomeopathySolutionsSection #aboutHomeopathySolutionsFooter,
body#homeopathyAilmentsSection #homeopathyAilmentsFooter,
body#expertSystemSection #expertSystemFooter,
body#homeopathyArticlesSection #homeopathyArticlesFooter,
body#freeEvaluationSection #freeEvaluationFooter{
text-decoration:underline;
color:#000000;
}

span.error{
font-size:10px; color:#EF2D53;
}

span.subHeader{
font-size:10px; color:#666666;
}

DIV#drPhoto{
padding:0px;
margin:0px auto;
position:relative;
bottom:0px;
color:#999999; 
text-align:right;
}