/* CSS Document */
body{margin:0;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.75em;	color: #666666; background-color:#f6f2ec}
hr{ text-align:center; width:450px; margin-top:17px; margin-bottom:17px;}

#container {width:760px;   height:100%; margin: 0 auto;  background-color:#d7d3c9; border-top:0px;}
#header{width:760px; height:110px; position:absolute; top:0px; background-image:url(images/header-background.gif); background-repeat:repeat-x;}
#menu{width:760px; height:37px; background-color:#000000; margin-top:297px;  }
#menu li { font-size:13px; font-family: Arial, Helvetica, sans-serif;}

#content{width:760px; overflow:auto; }
	#right{ width:260px;   float:right; margin-top:4px; }
	#left{ width:260px;  float:left; margin-top:4px;}
	#center{ width:240px; height:500px; background-color:#ada48c; float:left; margin-top:4px;}
	#sectionright{ width:260px;  background-color:#ada48c; float:right; margin-top:4px; color:#000000; line-height:17px; font-size:1.08em;padding-right:5px}
	#sectionleft{ width:480px;  float:left; margin-top:4px;}
	#sectionone{ width:700px;  float:left; margin-top:4px;}
	
#footer {width:760px;margin: 0 auto; text-align:right; font-size:0.9em; margin-top:5px; padding-bottom:15px;}
.logo{padding:18px 0 0 21px; float:left;}
.address{ float:left; margin:18px 0 0 22px; font-size:11px;}
address{margin:0; font-style:normal;}
.chat{text-align:center; float:right; margin-top:25px; margin-right:20px;}

.nav{ font-size:14px; font-weight:bold;}


a.menu:link {color:#ffffff;  text-decoration:none; }
a.menu:visited { color:#ffffff;text-decoration:none; }
a.menu:hover {  text-decoration:none; color:#a9a797;}
a.menu:active, a:focus {color:#a9a797; text-decoration:none; }

a.menuOn:link {color:#a9a797;  text-decoration:none; }
a.menuOn:visited { color:#a9a797;text-decoration:none; }
a.menuOn:hover {  text-decoration:none; color:#ffffff;}
a.menuOn:active, a:focus {color:#ffffff; text-decoration:none; }


ul.nav { padding:0px; margin:0px;  padding-top:10px; }
ul.nav li { float:left; padding:0px; margin:0px;list-style-type:none; padding-left:30px;    }

#content h1,p,.dental_procedures{margin-left:15px;}

#left .picholder{margin-left:15px;}

#center .picholder{margin-left:15px;}
#center h1, #sectionright h1{color:#d7d3c9}

#center p{margin-right:15px;}

#right .picholder td {padding:3px;}
#right .picholder{ float:left; margin-right:7px; clear:both; margin-top:0px; }
#right p{margin-right:8px; margin-top:0px;}
#right h1 {margin-bottom:10px;}
#left p{ margin-right:18px;}
h1{ font-size:18px; margin:0px; margin-top:12px; color:#949280; }
h2{ font-size:16px; margin:0px; margin-top:12px; color:#949280;margin-left:15px; clear:both; }
#sectionleft ul{margin-top:7px;}
#sectionleft li{margin-top:5px;}
.picholder{ background-color:#ffffff; border: 2px solid; border-color: #a7a49d; margin-top:10px;    }
.picholder td {padding:5px;}
p{margin-top:10px; margin-bottom:10px;}

.dental_procedures{ clear:both; height:90px;}

.centered{ clear:both; text-align:center; margin:0px;}

a:link {
	color: #666666;
	text-decoration: underline;
}
a:visited {
	color: #666666;
	text-decoration: underline;
}
a:hover {
	color: #666666;
	text-decoration: none;
}
a:active {
	color: #666666;
	text-decoration: underline;
}

h3{margin:0; padding:0; font-size: 1em; font-weight:bold;}
h4{margin-left:16px; padding:0; font-size: 13px; font-weight:bold; color: #3766a2}

#sectionleft .picholder {margin-left:10px; float:left;  margin-bottom:12px;}
#sectionright h3, #sectionleft h3, #sectionone h3, #sectionright .picholder{margin-left:16px;}
#sectionright li {margin-right:12px; margin-top:7px;}
#sectionone .picholder{margin-left:15px; float:left; margin-right:12px; margin-top:0px;}
.withmargin{ margin-right:12px;}
#sectionleft table {margin-left:18px;}
.input-button
{
    border:solid 1px #999999; height:20px; font-size:10px;
    }
    .input-text{
font-size:12px;
font-family:"Courier New", Courier, mono;
border: #666666 solid 1px;}

.video{  margin-left:15px; background-color:#FFFFFF; padding:0px 10px 5px 10px; text-align:center; width:422px}
.video p { text-align:left}

#hyper h2 a:link {color: #666666; text-decoration: none;}

#hyper h2 a:visited {color: #666666; text-decoration: none;}
	
#hyper h2 a:hover {color: #666666;	text-decoration: none;}

#hyper h2 a:active {color: #666666; text-decoration: none;}


.benefits {font-size:14px; width:250px; float:left; margin-top:10px; line-height:20px}

.benefits li {margin-bottom:10px}

*.directories h2 {margin-bottom:5px; margin-top:20px}

*.videos {background-image:url(images/video-back.gif); width:254px; height:92px; margin-left:5px; margin-top:15px}
*.videos h2 {font-size:14px; color: #696048; padding:4px 6px; margin:0px}

*.videopic { float:left; width:78px; height:60px; padding:0px 8px}
*.videotext { float:left; width:160px}
*.videotext p{ margin:0px}
*.videotext a { text-decoration:none}

*.picborder {border: 2px solid; border-color: #b6b3ab}

*.whitening p{margin-top:0px}

*.articletext h2 {color:#234268}

*.articletext h3 {color:#3766a2}

#article {margin-bottom:20px}