﻿body{
margin:0;
padding:0;
border:0;
font-size:100.1%;
font-family:Geneva,Arial,Helvetica;
color:#444;
background:#dde4e4;
text-align:center;
}


/* generics */

a:link{color:#08a}
a:visited{color:#08a;}
a:hover,a:active{color:#838;}
a:link.active,a:visited.active,a:hover.active,a:active.active{color:#909;text-decoration:none;}


h1{font-size:1.8em;font-weight:500;letter-spacing:-0.05em;color:#B31A1A;line-height:1em;margin:0;padding:0.25em 0 0.5em 0;}
h2{font-size:1.2em;font-weight:300;letter-spacing:-0.05em;color:#559;margin:0;padding:0;}
h3{font-size:1em;font-weight:900;margin:0 0.75em 0 0.75em;padding:0.5em 0 0.5em 0;}

blockquote{margin-left:2.75em;padding:0;border-left:2px solid #ccc;font-weight:900;}

hr{display:block;clear:both;visibility:hidden;}


/* navigation, masthead, foot */

#nav{text-align:center;width:100%;background:#666 url(img/navbar.gif) top center no-repeat;padding-bottom:0.2em;padding-top:0.1em;border:0;}

#menu{display:inline;margin-left:0.5em;}
#menu ul{display:inline;list-style:none;margin:0;padding:0;text-align:center;}
#menu ul li{display:inline;font-size:1.1em;font-weight:900;line-height:1.5em;margin:0;padding:0.2em 0.9em;border-right:0px solid #777;}
#menu ul li.last{border-right:0;}
#menu a{color:#cdecf3;text-decoration:none;}
#menu a:active, #menu a:hover{color:#fff;}
#menu li.live a{color:#fff;}

#masthead{height:110px;margin-top:0;background:#f6f6f6 url(img/topbackground.jpg) bottom no-repeat;border-bottom:1px solid #688;}
#masthead a img{border:0;}
#masthead a:focus, #menu a:focus{background:transparent;}	

#footer{text-align:center;color:#cdecf3;width:100%;background: #666 url(img/bg_nav.gif) top no-repeat;border-top:0px solid #fff;}
#footer ul{font:0.7em verdana,helvetica,sans-serif;list-style:none;margin:0;padding:0.8em 0;}
#footer ul li{display:inline;margin:0 1em;}
#footer a{color:#cdecf3;}
#footer a:hover{color:#fff;}


/* content layers */

#wrap{height:1%;/*IE6Win*/margin:0 auto;padding-top:1em;background:#fff;}
#wrap{width:940px;}
#wrap:after{content:".";display:block;height: 0;font-size:0;clear:both;visibility:hidden;}/*IE/Firefox Float bug fix*/
    
#col1,#col2,#col3,#article1,#article2,#contact1,#special1,#disclaim1,#sitemap1,#find1,#find2,#dentist1,#dentist2,#dentist3{display:inline;float:left;text-align:left;}

#col1{width:300px;padding:0 20px 0 0;margin:0 10px 0 25px;border-right:1px solid #c7cfcf;}
#col2{width:260px;padding:0 20px 0 0;margin:0 10px;border-right:1px solid #c7cfcf;}
#col3{width:250px;padding:12em 0 0 0;margin:0 10px;}
#col3{background:#fff url(img/smile-dubai.jpg) top left no-repeat;}

#sitemap1,#special1,#disclaim1,#contact1{width:601px;margin:0 10px 0 25px;padding:0 20px 0 0;border-right:1px solid #c7cfcf;}

#find1{width:602px;padding:0 20px 0 0;margin:0 10px 0 25px;border-right:1px solid #c7cfcf;}

#article1{width:300px;padding:0 20px 0 0;margin:0 10px 0 25px;border-right:1px solid #c7cfcf;}
#article2{width:260px;padding:0 20px 0 0;margin:0 10px;border-right:1px solid #c7cfcf;}

#dentist1{width:300px;padding:0 20px 0 0;margin:0 10px 0 25px;border-right:1px solid #c7cfcf;}
#dentist2{width:260px;padding:0 20px 0 0;margin:0 10px;border-right:1px solid #c7cfcf;}
#dentist3{width:250px;padding:0;margin:0 10px;}


/* content text */

#col1 h1{margin:0.2em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ccc;}
#col1 h2{margin:0 0 0.5em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ddd;}
#col1 dl{margin:1em 0;border-bottom:1px solid #ddd;padding:0 0 0.5em 0;}
#col1 dt{background: transparent url(img/arrow2.gif) top left no-repeat;font-size:0.9em;margin:1em 0 0.1em 0;padding-left:25px;}
#col1 dd{margin:0 0 0 25px;padding-bottom:0.5em;font-size:0.9em;}
#col1 p{font-weight:500;font-size:0.9em;margin:0 0 0.5em 0;padding:0.5em 0 0.5em 0;}
#col1 p.last{border-bottom:1px solid #ddd;padding:0.5em 0 1.5em 0;}

#col2 h2{margin:0.5em 0 0 0;padding:0;}
#col2 dl{list-style:none;margin:0.5em 0;padding:0.25em 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#col2 dt{background: transparent url(img/arrow.gif) top left no-repeat;font-size:0.9em;font-weight:900;padding:0 0 0 15px;margin:0.7em 0 0.3em 0;}
#col2 dd{margin:0 0 0 10px;padding-bottom:0;font-size:0.9em;}
#col2 img.front{border:1px solid #ddd;width:105px;height:85px;padding:2px;margin:0;}
#col2 p{margin:0 0 0.2em 0;padding:0;font-size:0.9em;}
#col2 p.address{font-style:italic;font-size:0.8em;margin:0 0 0.5em 0;}

#col2 p.button {text-align:center;width:100%;border-bottom:1px solid #ddd;}
.buttonborder {border-width: 0;margin:0.5em 0;padding:0.25em 0 0.7em 0;}

#col3 hr{visibility:visible;color:#ddd;margin:0 0 0.6em 0;border:0;background:#ddd;height:1px;}
#col3 dl{list-style:none;margin:0.75em 0;padding:0.25em 0 0.75em 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#col3 dt{font-size:0.9em;background: transparent url(img/article.gif) top left no-repeat;padding-left:25px;margin:1em 0 0.1em 0;}
#col3 dd{margin-left:25px;font-size:0.9em;}

#find1 h1{margin:0.2em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ccc;}
#find1 h2{margin:0 0 0.5em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ddd;}
#find1 h2.topbottom{padding-top:0.5em;border-top:1px solid #ddd;}
#find1 p{font-weight:500;font-size:0.9em;margin:0 0.75em 0.5em 0;padding:0.5em 0 0.5em 0;}
#find1 dl{list-style:none;margin:0.75em 0 0 4em;padding:0 0 1em 0;}
#find1 dt{background: transparent url(img/arrow.gif) top left no-repeat;font-size:0.9em;font-weight:900;padding-left:25px;padding-bottom:0.1em;margin:1em 0 0.1em 0;}
#find1 dd{margin:0 0 0 35px;padding-bottom:0em;font-size:0.8em}
.dentist-list{float:left;}

#article1 h1{margin:0.2em 0.5em 0.3em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ccc;}
#article1 h2{margin:0 0.75em 0.5em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ddd;}
#article1 h2.topbottom{padding-top:0.5em;border-top:1px solid #ddd;}
#article1 p{font-weight:500;font-size:0.9em;margin:0 0.75em 0.5em 0;padding:0.5em 0 0.5em 0;}
#article1 p.last{border-bottom:1px solid #ddd;padding:0.5em 0 1em 0;}
#article1 dl{list-style:none;margin:0.5em 0 0.3em 0;padding:0 0 0.3em 0;}
#article1 dt{background: transparent url(img/arrow.gif) top left no-repeat;font-size:0.9em;font-weight:900;padding-left:25px;padding-bottom:0.1em;margin:1em 0 0.1em 0;}
#article1 dd{margin:0 0 0 35px;padding-bottom:0em;font-size:0.8em}

#article2 h2.topbottom{margin:0 0 0.3em 0;padding:0.5em 0 0.5em 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#article2 dl{list-style:none;margin:0.5em 0 0.3em 0;padding:0 0 0.3em 0;}
#article2 dt{background: transparent url(img/arrow.gif) top left no-repeat;font-size:0.9em;font-weight:900;padding-left:25px;padding-bottom:0.1em;margin:1em 0 0.1em 0;}
#article2 dd{margin:0 0 0 35px;padding-bottom:0em;font-size:0.8em}

#contact1 h1{margin:0.3em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ccc;}
#contact1 h2{margin:0;padding:0 0 0.5em 0;border-bottom:1px solid #ddd;}
#contact1 p{font-weight:900;font-size:1.2em;}
#contact1 p.success{font-weight:900;font-size:1.2em;margin:0 0.75em 0.5em 0;padding:0.5em 0 0.5em 0;}
.contacttable{padding:25px;margin:1em;background:#fff;font-size:0.9em;}
.contactform{padding:0.3em;margin:0.5em 1em 0.5em 1em;border:1px solid #ddd;background:#f6f6f6;font-size:0.9em;}
.contactsubmit{text-align:center;padding:1em 1em 3em 1em;}

#disclaim1 h1{margin:0.3em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ccc;}
#disclaim1 h2{margin:0 0 0.5em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ddd;}
#disclaim1 p{font-weight:500;font-size:0.8em;margin:0 0 0.5em 0;padding:0.5em 0 0.5em 0;}

#sitemap1 h1{margin:0.3em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ccc;}
#sitemap1 h2{margin:0 0 0.5em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ddd;}
#sitemap1 ul{list-style:none;margin:0 0 0.5em 0;padding:0 0 0.75em 0;border-bottom:1px solid #ddd;}
#sitemap1 ul li{font-size:0.8em;background: transparent url(img/arrow2.gif) top left no-repeat;padding:0 1em 0 1.5em;margin:0.5em 0.5em 0.1em 0.75em;}

#special1 h1{margin:0.3em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ccc;}
#special1 h2{margin:0 0 0.5em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ddd;}
#special1 p{font-weight:500;font-size:0.9em;margin:0 0 0.5em 0;padding:0.5em 0 0.5em 0;}

#map_canvas{margin:0 0 1em 0.5em;padding:0 0 0 0;overflow:hidden;}

#dentist1 h1{color:#b31a1a;font-weight:900;letter-spacing:0;font-size:2.0em;margin:0.3em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ccc;}
#dentist1 h1.small{font-size:1.5em;}
#dentist1 h2{margin:0 0 0.5em 0;padding:0 0 0.5em 0;border-bottom:1px solid #ddd;}
#dentist1 p{font-size:0.9em;margin:0 0 0.5em 0;padding:0.25em 0 0 0;}
#dentist1 p.last{border-bottom:1px solid #ddd;padding:0.25em 0 1em 0;}
#dentist1 ul{list-style:none;margin:0 0.75em 1em 0;padding:0.25em 0 0.75em 0;border-bottom:1px solid #ddd;}
#dentist1 ul li{font-size:0.9em;background: transparent url(img/arrow2.gif) top left no-repeat;padding:0 1em 0 1.5em;margin:0.5em 0.5em 0.1em 0.75em;}

#dentist2 h2{font-size:1.2em;font-weight:300;letter-spacing:-0.05em;color:#559;margin:0 0 0.75em 0;padding:0.5em 0 0.5em 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
#dentist2 hr{visibility:visible;color:#ddd;margin:0.3em 0 0.3em 0;border:0;background:#ddd;height:1px;}
#dentist2 p{font-size:0.9em;font-weight:900;margin:0 0 0.25em 0;padding:0 0 0 0;}
#dentist2 p.dentistinfo{font-style:italic;font-size:0.8em;font-weight:500;margin:0 0 1em 0;padding:0 0 0 0;}
#dentist2 img{border:1px solid #ddd;width:65px;height:80px;padding:2px;}
#dentist2 img.clinic{border:1px solid #ddd;width:240px;height:175px;padding:2px;margin-bottom:10px;text-align:center;}
#dentist2 ul{list-style:none;margin:0 0.75em 1em 0;padding:0.25em 0 0.75em 0;border-bottom:1px solid #ddd;}
#dentist2 ul li{font-size:0.9em;background: transparent url(img/arrow2.gif) top left no-repeat;padding:0 1em 0 1.5em;margin:0.5em 0.5em 0.1em 0.75em;}

#dentist3 h2{font-size:1.2em;font-weight:300;letter-spacing:-0.05em;color:#559;margin:0 0 0.75em 0;padding:0.5em 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
#dentist3 hr{visibility:visible;color:#ddd;margin:0.3em 0;border:0;background:#ddd;height:1px;}
#dentist3 p{font-style:italic;font-size:0.8em;margin:0 0 1em 0;padding:0 0 0 0;}
#dentist3 p.address{font-style:normal;}
#dentist3 p.map{margin:0 0 1em 0;}
