/*
Theme Name: Dentist


*/
@font-face {
  font-family:"MyCustomFont";
 src:url(Century_Gothic.ttf) format("truetype");
 }
body{
  background: url(images/bg.png);
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 65.2%;
  color: #999999;
}
#wrapper{
  width: 1058px;

  margin: auto;
  background: url(images/wp.png) repeat-y;
   overflow: hidden;

}
#header{
  width: 1058px;
  height: 194px;
  background: url(images/header.png) no-repeat;
  margin: auto;


}
#header_inner{
  overflow: hidden;
}


#header_r,#logo{
  float:left;
}


#header_r{
  width:870px;
  height: 143px;
  background: url(images/header_r.png) no-repeat;
}
#menu {
  clear: both;
	position: relative;

   height: 20px;
   margin-top: 20px;

    font-family:Verdana;


}
#menu ul{
  width: 1058px;
  margin-left:20px;
}


#menu li{
  float: left;
  margin-right: 6px;
  line-height: 18px;

}


#menu .shadow, #menu .active,
#menu .item {
	position: relative;
	left: 3px;
	top: -3px;
}

#menu ul{
  list-style: none;
}


#menu .shadow,#menu .active{
		background: #999999;

	}
#menu .active .item{
		background: #99BADD;
        color:#fff;
	}
#menu .active .item a{

        color:#fff;
	}
#menu .item {
		background: #cccccc;

		padding: 0 1px;
        height: 18px;
        color:#666666;
}
#menu .item a{

        color:#666666;
        text-decoration: none;
        font-family: Verdana;
       
       letter-spacing:1.5px;
}
#menu .item a:hover{

        color:#fff;
}
#menu .item:hover{
  background: #99BADD;

}

#banner{
  width: 1004px;
  background: url(images/banner_bg.png) repeat-y;
  height: 340px;
  margin: auto;
}


#main{
  clear: both;
    width: 1004px;

  margin: auto;
  padding-top: 20px;
}
#footer{
    width: 1058px;
  height: 143px;
  background: url(images/footer.png) no-repeat;
  margin: auto;
}
#footer_inner{
   width: 1004px;

  margin: auto;
  text-align: left;
  padding-top: 30px;
  color: #333333;
  font-family: Verdana;
  font-size: 11px;
}
#footer_inner a{


  color: #333333;
  font-family: Verdana;
   font-size: 11px;
}
#content_left,#content_right{
  float:left;
}


#content_left{
  width:670px;

}
#content_left #content{
  width:653px;
  overflow: hidden;

}
#content p{
  text-align: justify;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #666666;
}


#content_right{
  width:282px;
}
#content_left p{
   
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #666666;
   padding-right: 30px;
   line-height: 15px;
text-align: left; 

}
#content_left .link_title{
   
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #666666;
   padding:0;
   text-align: center;

}
#content_left .link_title a{
  
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #0033ff;
   padding:0;
   text-align: center;

}
h2{
  font-size: 18px;
  color: #333;
  font-family: "Century Gothic";
    font-family:MyCustomFont;
    margin-bottom: 10px;
    font-weight:bold;

}
h3{
  font-size: 15px;
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
    font-family:MyCustomFont;
    font-weight: bold;


}
h4{
  margin-bottom: 20px;
}


#left_footer{
  margin-top: 0;
}
#services,#appointments{
  width:49.5%;
  float: left;

}
#services{
width:45.5%;
padding-right:30px;
 
}

.service_title a{
  text-decoration: none;
  color: #999;
}
.service_title a:hover{
  text-decoration: underline;
  color: #666;
}
#appointment input,#appointment select,#appointment textarea{
  width: 260px;
  margin: 5px 0;
  background: #cccccc;
  color: #fff;
  border: 0;
}
#appointment input#sendmail{
   width: 60px;
     background: #fff;
     color: #000;
      border: 1px solid #000;
}
#clients_thumb{

}


.image_thumb_client{
  float: left;
  margin-right: 20px;
margin-top: 10px;
}
.image_thumb_client img{
  width: 82px;
  height: 72px;
}
.content_office,.gallery_office{
  float:left;
}
.content_office{
  width:334px;
  text-align: justify;
   clear: both;

}



.gallery_office{
  width:316px;
  padding-top: 10px;
}
.content-post-l{
     width:221px;
     float: left;
     padding-right: 10px;
}
.content-post-r{
     width:420px;
     float: left;
}
.img-main-client,.img-thumb-client{
  float:left;
}
.img-thumb-client{
 width:100px;
 padding-left: 20px;
}
.img-thumb-client img{
 margin-bottom: 18px;
 cursor: pointer;
}

.img-main-client img{
  width: 295px;
  height: 326px;

}



.img-thumb-client img{
  width: 72px;
  height: 67px;

}
#page_l,#page_r{
  float: left;
}
#page_l{
  width:386px;
}
#page_r{
  width:259px;
  
}
#page_ld,#page_rd{
  float: left;
}
#page_ld{
  width:406px;
  padding-right: 20px;
}
#page_rd{
  width:159px;

}
#video_page,#content_page{

  margin-bottom: 20px;
}
.link_download{
  width:88px;

  float: left;
  margin-right: 50px;
}
.link_download img{
  width:88px;
  height: 102px;

}
.link_download p{
  font-size: 10pt;
  text-align: center;
}
.link_download p a{
color:#0033ff;
text-decoration: none;
}
.image_thumb_post{
  float:left;
margin-right:5px;
margin-top: 10px;
}
.image_thumb_post img{
  width:136px;
  height:62px;
}
#page_d{
  float:left;

}
.gallery_office{
  padding-top: 20px;
}

 #response{
	display: none;
	border: 1px solid #ccc;
	background: #99BADD;
	padding: 10px;
	width: 240px;
    color: #FFF;
}

.readmore a{
  text-decoration: none;
  color: #003366;
  font-size: 12px !important;
}
.dateformated{
font-size: 1em;
 font-family: Arial;
color:#8dabcc;
}
.titleblog{
font-size: 1.4em;

color:#585858;
}
.titleblog a{
 text-decoration: none; 
color:#585858;   
font-size: 13px;
padding:2px 0;
}
.intro_blog_content{
font-family: Arial !important;
font-size: 12px !important;

color:#aaaaaa !important;

}
.intro_blog_content{
margin:0px 0px 5px !important;
}
#nextprev{
margin-top:10px;
height:21px;
}
.prevempty{
display: inline-block;

height:21px;
width:103px;
}
#nextprev span.prev a img{
height:21px!important;
width:103px!important;
}
#nextprev span.next_post a img{
height:21px!important;
width:85px!important;
}
#nextprev span.backgallery a img{
height:21px;
width:95px;
margin-right:5px;
}
