@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
}

div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
}
a {
outline:none;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul {
	list-style: none;
}
h1{font:normal 24px/32px Arial, Helvetica, sans-serif; color:#FFFFFF;}
h2{font:normal 12px/14px Arial, Helvetica, sans-serif; color:#00A8FF;}
h3{font:normal 12px/22px Arial, Helvetica, sans-serif; color:#FFFFFF;}

#wrapper{width:100%; margin:0px auto;}

#header-wrapper{width:100%; float:left; background:url(../images/header-bg.jpg) left top repeat-x; height:329px;}
#header-img{width:100%; float:left; background:url(../images/header-img.jpg) center top no-repeat;}
#header{width:808px; margin:0px auto; height:329px;}

#header-img2{width:100%; float:left; background:url(../images/header2.jpg) center top no-repeat;}
#header-img3{width:100%; float:left; background:url(../images/header3.jpg) center top no-repeat;}
#header-img4{width:100%; float:left; background:url(../images/header4.jpg) center top no-repeat;}
#header-img5{width:100%; float:left; background:url(../images/header5.jpg) center top no-repeat;}
#header-img6{width:100%; float:left; background:url(../images/header6.jpg) center top no-repeat;}


#nav-wrapper{width:100%; float:left; background:url(../images/nav-bg.jpg) left top repeat-x; height:97px;}
#navcontainer-btm{width:760px; margin:0px auto;}
#nav-btm{width:665px; float:left; height:46px; text-align:center; padding-left:95px;}
#nav-btm ul li{display:block; float:left; font:normal 11px/40px HelveticaNeue, Arial, Helvetica, sans-serif;}
#nav-btm ul li a{color:#F4FAFF; text-decoration:none; background:url(../images/navBtm-bg.jpg) left top no-repeat; width:143px; display:block; float:left; height:46px;}
#nav-btm ul li a:hover, #nav-btm ul li a.active{background:url(../images/navBtm-bg-h.jpg) left top no-repeat;}

#body-outer{width:100%; float:left; background:url(../images/body-bg.jpg) left top repeat-x #000000;}
#body-wrapper{width:808px; margin:0px auto;}
#body{width:760px; float:left; background:url(../images/content-shade.jpg) left top no-repeat; padding:25px 24px 0px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#C5E0F4;}
#body p{margin:10px 0px;}

#body-left{width:492px; float:left;}
#body-right{width:232px; float:right;}

ul.laser{width:492px; float:left;}
ul.laser li{width:470px; float:left; display:block; padding-left:22px; background:url(../images/bullet.png) left top no-repeat; padding-bottom:7px;}

ul.features{width:760px; float:left; padding:20px 0px; background:url(../images/divider.png) center bottom no-repeat; display:block;}
ul.features li{width:371px; display:block;}
ul.features li.family-dentistry{background:url(../images/family-dentistry.jpg) left bottom no-repeat; display:block; float:left; height:200px;}
ul.features li.family-dentistry img{margin-top:105px; margin-left:250px;}
ul.features li.implant-dentistry{background:url(../images/implant-dentistry.jpg) left bottom no-repeat; display:block; float:right; height:200px;}
ul.features li.implant-dentistry img{margin-top:105px; margin-left:250px;}
ul.features li.minimal-sedation{background:url(../images/minimal-sedation-dentistry.gif) left bottom no-repeat; display:block; float:left; height:215px;}
ul.features li.minimal-sedation img{margin-top:108px; margin-left:26px;}
ul.features li.cosmetic-dentistry{background:url(../images/cosmetic-dentistry.gif) left bottom no-repeat; display:block; float:right; height:198px;}
ul.features li.cosmetic-dentistry img{margin-top:109px; margin-left:24px;}
ul.features li.affordable-options{background:url(../images/affordable-options.gif) left bottom no-repeat; display:block; float:left; height:198px;}
ul.features li.affordable-options img{margin-top:110px; margin-left:43px;}

ul.features li.affordable-options3{display:block; float:left; height:198px;}
ul.features li.affordable-options3 img{margin-top:110px; margin-left:43px;}

ul.features li.laser-dentistry{background:url(../images/laser-dentistry.jpg) left bottom no-repeat; display:block; float:right; height:200px;}
ul.features li.laser-dentistry img{margin-top:105px; margin-left:250px;}
ul.features li.community-support{background:url(../images/community-support.jpg) left bottom no-repeat; display:block; float:left; height:200px;}
ul.features li.community-support img{margin-top:105px; margin-left:250px;}
ul.features li.schedule-your-consultation{background:url(../images/schedule-your-consultation.jpg) left bottom no-repeat; display:block; float:right; height:200px;}
ul.features li.schedule-your-consultation img{margin-top:105px; margin-left:250px;}

#body-btm{width:100%; float:left; background:url(../images/body-btm-bg.jpg) left top repeat-x; height:349px;}
#body-btm .btm-bg{width:877px; margin:0px auto; background:url(../images/btm-img.jpg) left top no-repeat; height:349px;}

#footer-wrapper{width:100%; float:left; background:url(../images/footer-bg.jpg) left top repeat-x; height:98px; padding-top:35px;}
#footer{width:760px; margin:0px auto; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#608091;}
#footer a{color:#96BACD; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer .left{float:left;}
#footer .right{float:right;}

/*inner-pages*/

.services-link{width:246px; float:left; padding:10px 0px;}
.services-link ul li{width:246px; float:left; display:block;}
.services-link ul li a{width:221px; background:url(../images/bullet.png) left top no-repeat; padding-left:25px; font-weight:bold; color:#FFFFFF; text-decoration:none; line-height:32px;}
.services-link ul li a:hover{color:#C16C0D;}
.services-link ul li ul li a{width:196px; background:url(../images/arrow.png) 25px 5px no-repeat; padding-left:50px; color:#C5E0F4; text-decoration:underline; font-weight:normal; line-height:18px;}
.services-link ul li ul li a:hover{text-decoration:none; color:#C5E0F4;}

.family-dentistry2{width:232px; float:left; padding-top:20px; background:url(../images/family-dentistry2.jpg) left 70px no-repeat; height:220px;}
.implant-dentistry2{width:232px; float:left; padding-top:20px; background:url(../images/implant-dentistry2.jpg) left 70px no-repeat; height:220px;}
.cosmetic-dentistry2{width:232px; float:left; padding-top:20px; background:url(../images/cosmetic-dentistry2.gif) left 70px no-repeat; height:220px;}
.sedation-dentistry2{width:232px; float:left; padding-top:20px; background:url(../images/minimal-sedation-dentistry2.gif) left 70px no-repeat; height:240px;}
.laser-dentistry2{width:232px; float:left; padding-top:20px; background:url(../images/laser-dentistry2.jpg) left 70px no-repeat; height:220px;}
.affordable-options2{width:232px; float:left; padding-top:20px; background:url(../images/affordable-options2.gif) left 70px no-repeat; height:220px;}
.consultation{width:232px; float:left; padding-top:20px; background:url(../images/consultation.jpg) left 70px no-repeat; height:220px;}
.community-support2{width:232px; float:left; padding-top:20px; background:url(../images/community-support2.jpg) left 70px no-repeat; height:220px;}
img.read-more1{margin-top:118px;}
img.teeth{margin-right:20px;}
img.waterlase-unit{float:right; margin-left:15px;}
img.doctors{float:left; margin-right:15px;}

a.link{color:#C5E0F4; text-decoration:underline;}
a.link:hover{text-decoration:none;}

.left{float:left;}
.right{float:right;}
.contact1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.contact2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCCCCC;
}
.imgbelow {width:460px; height: 240px; padding-top:20px; float: left; padding-left:15px;}

.implant-topics {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


.implant-topics a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
