body 
{
margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
text-align:center; /* Hack for IE5/Win */
font-family:Arial, Verdana, Sans-Serif;
font-size:9pt;
font-weight:bold;
color:#000066;
}

#page 
{
width:800px;
margin:0px auto; /* Right and left margin widths set to "auto" */
text-align:left; /* Counteract to IE5/Win Hack */
background-color:#A4BDD5;
border:1px solid #A4BDD5;
}

/*rounded corners */
.bl 
{
background:url(images/bl.gif) 0 100% no-repeat #B9CAD8; 
width:716px;
margin-left:42px;
margin-top:13px;
margin-bottom:13px;
}
.br 
{
background:url(images/br.gif) 100% 100% no-repeat;
}

.tl 
{
background:url(images/tl.gif) 0 0 no-repeat;
}

.tr 
{
background:url(images/tr.gif) 100% 0 no-repeat; 
padding:10px;
padding-left:19px;
}
/* end : rounded corners */

#header
{
width:673px;
height:61px;
background:url(images/header_global.gif) 0 0 no-repeat;
}

#nav
{
margin-top:8px;
text-align:right;
font-size:10pt;
}

#nav ul
{
padding:0px;
margin:0px;
}

#nav li
{
list-style-type:none;
display:inline;
padding-right:13px;
}

#nav a:link 
{
text-decoration:none;
color:#000066;
}

#nav a:visited 
{
text-decoration:none;
color:#000066;
}

#nav a:hover 
{
color:#8C7757;
}

#nav a:active 
{
color:#8C7757;
}

#content
{
margin-top:16px;
margin-left:19px;
width:650px;
}

#contentLeft
{
float:left;
width:180px;
margin-top:5px;
}

#contentRight
{
float:right;
width:442px;
background:url(images/home_image.jpg) 0 0 no-repeat;
height:442px;
}

#contentRight
{
float:right;
width:442px;
background:url(images/home_image.jpg) 0 0 no-repeat;
height:442px;
}

#contentLeftTeam
{
float:left;
width:180px;
margin-top:5px;
}

#contentRightTeam
{
float:right;
background:url(images/team_image.jpg) 0 0 no-repeat;
height:442px;
width:447px;
}

#contentRightTeam .teamLinks
{
margin-top:247px;
text-align:center;
font-size:8pt;
}

#contentRightTeam .teamLinks a
{
color:#8C7757
}

#contentRightServices
{
float:right;
width:442px;
text-align:right;
}

#contentLeftServices
{
float:left;
width:200px;
margin-top:5px;
}

#contentRightBa
{
float:right;
width:442px;
text-align:right;
}

#contentLeftBa
{
float:left;
width:180px;
margin-top:5px;
}

#contentLeftContact
{
float:left;
width:180px;
margin-top:5px;
}

#contentLeftKids
{
float:left;
width:180px;
margin-top:5px;
}

#contentLeftTestimonials
{
float:left;
width:180px;
margin-top:5px;
}

#contentRightContact
{
float:right;
width:442px;
text-align:right;
}

#contentRightDirections
{
float:right;
width:442px;
text-align:right;
}

#contentRightTestimonials
{
float:right;
width:442px;
text-align:right;
}

#contentRightKids
{
float:right;
width:442px;
text-align:right;
}


#map .mapquest
{
margin-top:390px;
text-align:center;
font-size:8pt;
}



#map .mapquest a
{
color:#8C7757;
}

.centered
{
text-align:center;
}

#unique
{
width:199px;
margin-top:8px;
}

#unique p
{
padding-bottom:0px;
margin-bottom:0px;
background:url(images/unique.gif) 0 0 no-repeat;
height:23px;
}

#unique ul
{
padding:0px;
margin:0px;
margin-top:10px;
line-height:25px;
}

#unique li
{
list-style-type:none;
display:block;
padding-right:13px;
}

#unique a
{
text-decoration:underline;
}

#ourTeam
{
background:url(images/our_team.gif) 0 0 no-repeat;
width:76px;
height:16px;
margin-bottom:15px;
}

#services
{
background:url(images/services.gif) 0 0 no-repeat;
width:63px;
height:16px;
margin-bottom:15px;
}

#beforeafter
{
background:url(images/beforeafter.gif) 0 0 no-repeat;
width:134px;
height:22px;
margin-bottom:15px;
}

#directions
{
background:url(images/directions.gif) 0 0 no-repeat;
width:81px;
height:15px;
margin-bottom:15px;
}

#contact
{
background:url(images/contactus.gif) 0 0 no-repeat;
width:89px;
height:18px;
margin-bottom:15px;
}

#testimonials
{
background:url(images/testimonials.gif) 0 0 no-repeat;
width:98px;
height:16px;
margin-bottom:15px;
}

#kids
{
background:url(images/kidscorner.gif) 0 0 no-repeat;
width:100px;
height:19px;
margin-bottom:15px;
}

#content li
{
margin-left:-15px;
}

#unique li
{
margin-left:0px;
}

#unique li
{
margin-left:0px;
}

a:link 
{
text-decoration:underline;
color:#000066;
}

a:visited 
{
text-decoration:none;
color:#000066;
}

a:hover 
{
color:#8C7757;
}

a:active 
{
color:#8C7757;
}

#footer
{
padding-top:10px;
clear:both;
color:#8C7757;
text-align:center;
}

.footerEmail
{
color:#000066;
}

.footerEmail a:hover
{
color:#000066;
}

.footerEmail a:active
{
color:#000066;
}
#nav .navOn a:visited
{
color:#8C7757;
}

#nav .navOn a:link, #nav .navOn a:visited, #nav .navOn a:hover, #nav .navOn a:active
{
color:#8C7757;
}

#popup
{
background-color:#B9CAD8;
width:310px;
}

#popupPhoto
{
margin-top:27px;
margin-bottom:27px;
}

#popupPhoto .debbie
{
width:100%;
height:156px;
background:url(images/Debbie.jpg) 50% 0% no-repeat;
}

#popupPhoto .shantel
{
width:100%;
height:156px;
background:url(images/Shantel.jpg) 50% 0% no-repeat;
}

#popupPhoto .rachel
{
width:100%;
height:156px;
background:url(images/Rachel.jpg) 50% 0 no-repeat;
}

#popupPhoto .mical
{
width:100%;
height:156px;
background:url(images/Mical.jpg) 50% 0 no-repeat;
}

#popupPhoto .margie
{
width:100%;
height:156px;
background:url(images/Margie.jpg) 50% 0 no-repeat;
}

#popupPhoto .chau
{
width:100%;
height:156px;
background:url(images/DrChau.jpg) 50% 0 no-repeat;
}

#popupContent
{
width:265px;
margin-left:15px;
text-align:left;
font-size:8pt;
padding-bottom:10px;
}

.wbl {background:url(images/wbl.gif) 0 100% no-repeat #fff; width:448px;}
.wbr {background:url(images/wbr.gif) 100% 100% no-repeat;width:448px;}
.wtl {background:url(images/wtl.gif) 0 0 no-repeat;width:420px;}


.wtr a:visited
{
text-decoration:underline;
}

#contentRightServices .wtr {background:url(images/wtr.gif) 100% 0 no-repeat; padding:9px;overflow:auto;height:450px;width:430px;text-align:left;}

#contentRightBa .wtr {background:url(images/wtr.gif) 100% 0 no-repeat; padding:9px;overflow:auto;height:160px;width:430px;text-align:left;}

#contentRightDirections .wtr {background:url(images/wtr.gif) 100% 0% no-repeat; padding:9px;height:410px;width:430px;text-align:left;}

#contentRightContact .wtr {background:url(images/wtr.gif) 100% 0% no-repeat;padding:9px;height:210px;width:430px;text-align:center;}
#contentRightContact .wtr .contactus 
{
margin-top:35px;
font-size:11pt;
color:#8C7757
}

#contentRightTestimonials .wtr {background:url(images/wtr.gif) 100% 0 no-repeat; padding:9px;overflow:auto;height:450px;width:430px;overflow:auto;text-align:left;}

#contentRightKids .wtr {background:url(images/wtr.gif) 100% 0 no-repeat; padding:9px;overflow:auto;height:450px;width:430px;text-align:left;}

#contentRightContact .wtr .contactus .email
{
color:#000066;
}

#serviceVeneers
{
margin-top:10px;
margin-bottom:10px;
background:url(images/S_Image_LVIVeneers.jpg) 0 0 no-repeat;
width:264px;;
height:75px;
}

#serviceNeuro
{
margin-top:10px;
margin-bottom:10px;
background:url(images/S_Image_Neuromuscular.jpg) 0 0 no-repeat;
width:108px;;
height:101px;
}

#serviceOral
{
margin-top:10px;
margin-bottom:10px;
background:url(images/S_Image_OralCancer.jpg) 0 0 no-repeat;
width:122px;;
height:88px;
}

#serviceSoft
{
margin-top:10px;
margin-bottom:10px;
background:url(images/S_Image_Softtissue.jpg) 0 0 no-repeat;
width:257px;;
height:85px;
}

#serviceCerec
{
margin-top:10px;
margin-bottom:10px;
background:url(images/S_Image_Cerecporcelain.jpg) 0 0 no-repeat;
width:122px;;
height:97px;
}

#serviceColored
{
margin-top:10px;
margin-bottom:10px;
background:url(images/S_Image_Toothcolored.jpg) 0 0 no-repeat;
width:287px;;
height:83px;
}

#serviceWhitening
{
margin-top:10px;
margin-bottom:10px;
background:url(images/S_Image_Zoomwhitening.jpg) 0 0 no-repeat;
width:244px;;
height:76px;
}

#map
{
background:url(images/map.gif) 0% 0% no-repeat;
width:420px;
height:388px;
border:1px solid white;
}

.didyouknow
{
border:1px solid #000066;
padding:5px;
}
