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

/***********YUI's reset codes***********************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
em{font-style:italic;}

/***********general codes***********************/
body{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#fff; line-height:130%; overflow:hidden;}
strong{font-weight: bold;}
/***********ID***********************/
#wrapper{margin:auto; width:943px; height:1000px;}
#insidewrapper{float:left; width: 943px; height:600px; position:relative;opacity:0.0; filter:alpha(opacity=0);}
#background1,#background2,#background3,#background4,#background5,#background6,#background7,#background8,#background9,#background10,#background11,#background12,#background13{position:absolute; width:100%; height:auto;}

/***********classes***********************/
.menu1{position:absolute; width:88px; height:89px; background:url(img/small_green_circle.png) no-repeat; margin-top: 8px;}
.menu2{position:absolute; width:88px; height:89px; background:url(img/small_green_circle.png) no-repeat; margin-top: 110px; margin-left:43px;}
.menu3{position:absolute; width:88px; height:89px; background:url(img/small_green_circle.png) no-repeat; margin-top: 202px; }
.menu4{position:absolute; width:88px; height:89px; background:url(img/small_green_circle.png) no-repeat; margin-top: 25px; margin-left: 857px;  }
.menus a{color:#fff; font-size: 10px; text-decoration:none; font-weight:bold;}
.halfcircle{position:absolute; width:376px; height:187px; margin-left: 296px;}
.bigcontentcircle{position:absolute; width:482px; height:482px; background:url(img/big_Grey_circle.png) no-repeat; margin-top:190px; margin-left:69px;  }

.content{width: 450px; }
.meet_dentist,.contact_content{opacity:0.0; filter:alpha(opacity=0);}
img.bigbg{opacity:0.0; filter:alpha(opacity=0);}
.servicecontent{position:absolute; width:300px; height:300px; background:url(img/small_Grey_circle.png); margin-top:140px; margin-left:115px; opacity:0.0; filter:alpha(opacity=0); }
.meet_dentist{}
.serviceslist a{text-decoration:none; color:#fff; text-transform:uppercase; font-weight:bold;}
.serviceslist a:hover{text-decoration:underline; }
a.google{text-decoration:underline; color:#fff;}
.services1{position:absolute; width:359px; height:359px; background:url(img/Med_small_circle.png) no-repeat; margin-left: 517px; margin-top:198px;}
.services2{position:absolute; width:359px; height:359px; background:url(img/Med_small_circle.png) no-repeat; margin-left: 517px; margin-top:198px;}
.services a{color:#fff; font-weight:bold;}
.services3{position:absolute;  width:482px; height:482px;  background:url(img/big_Grey_circle.png) no-repeat; margin-left: 423px; margin-top:175px;}
.services4{position:absolute; width:359px; height:359px; background:url(img/Med_small_circle.png) no-repeat; margin-left: 517px; margin-top:198px;}
.services5{position:absolute; width:359px; height:359px; background:url(img/Med_small_circle.png) no-repeat; margin-left: 517px; margin-top:198px;}
.services6{position:absolute;  width:482px; height:482px;  background:url(img/big_Grey_circle.png) no-repeat; margin-left: 423px; margin-top:175px;}
.services7{position:absolute;  width:430px; height:430px;  background:url(img/Med_small_circle1.png) no-repeat; margin-left: 423px; margin-top:175px;}
.services8{position:absolute;  width:430px; height:430px;  background:url(img/Med_small_circle1.png) no-repeat; margin-left: 423px; margin-top:175px;}
.services9{position:absolute; width:359px; height:359px; background:url(img/Med_small_circle.png) no-repeat; margin-left: 517px; margin-top:198px;}
.services{opacity:0.0; filter:alpha(opacity=0);}
.servicesrow{float:left; width: 100%; text-align:center; padding-bottom:5px;}
.headtitle{float:left; width: 100%; text-align:center;}
.the_credits{position:absolute;  width:150px; height:150px;  background:url(img/small_small_circle.png) no-repeat; margin-left: 569px; margin-top:524px;}
.the_credits a{color:#fff; text-decoration:none;}
.the_credits a:hover{text-decoration: underline;}
