@charset "utf-8";
body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #A8AA64;
	background:url(../images/bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;

}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>><<--MENU><<~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#nav {
margin-bottom:0px;
padding:0;
background:url("../images/nav_up.jpg") repeat-x;
height:40px;
margin-top:0px;
margin:0;
}
ul#menu{
}
#menu li{
}
#menu li a{
	display:block;
	float:left;
	color:#484949;
	text-decoration:none;
	font-weight:bold;
	height:40px;
	margin:0;
	line-height: 35px;
}
#menu li a:hover{
background: url("../images/down.jpg") no-repeat top left;
color:#FFF;
height:35px;
}
 ul#menu {
 	margin:0;
	padding:0;
	list-style-type:none;
	position:relative;
	display:block;
	height:40px;
	font-size:14px;
	font-weight:bold;
	background:url("../images/nav_up.jpg") repeat-x ;
	width:800px;

/*  padding: 15px 4px 17px 0;
  list-style: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
*/}
#menu li {
display:block;
float:left;
height:40px;
margin:0;
	padding:0px 21px;
/*  font: bold 12px/18px sans-serif;
  display: inline-block;
  margin-right: -4px;
  position: relative;
  padding: 15px 20px;
  background: #fff;
  cursor: pointer;
*/  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}

#menu li ul {
  padding: 0;
  position: absolute;
  top: 48px;
  left: 0;
  width: 150px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
}
#menu  li ul li { 
  background: #555; 
  display: block; 
  color: #fff;
  text-shadow: 0 -1px 0 #000;
}
#menu  li ul li:hover { background: #666; }
#menu  li:hover ul {
  display: block;
  }
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.bg {
	background-color: #C2DEF6;
}
.top_butn {
	
	font-size:12px;
	font-weight:bold; color:#FFF;
	text-decoration:none;
	left:6px;
}
.top_butn a:hover {
 	background:url(../images/tooth.png) no-repeat left center;
}
.round_box {
		-moz-border-radius: 0.5em;
		border-bottom:3px;
		border-bottom-color:#333;
		border-top:3px;
		border-top-style:groove;
		border-top-color:#A6A861;
}
.round_boxbottom{
		-moz-border-radius: 0.5em;
		border-bottom:3px;
		border-bottom-color:#333;
		border-top:3px;
		border-bottom-style:groove;
		border-bottom-color:#A6A861;
		 font-size:12px; color:#C14420; font-weight:bold; text-decoration:none;
}
.butn {
	background:url(../images/menu9.gif) no-repeat center center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
.cntnts {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	font-weight:400;
	text-align:justify;
}
.fotr_bg{ background:url(../images/ftr_bg.jpg) repeat-x left top;}
.copyrit { font-size:12px; color:#333; font-weight:400; text-align:center;}
.fotr_btn{ font-size:12px; color:#A8AA64; font-weight:bold; text-align:center; text-decoration:underline;}
.dazzling { font-size:12px; color:#C14420; font-weight:bold; text-align:center; text-decoration:underline;}
.events { font-size:12px; color:#C14420; font-weight:bold; text-align:left; text-decoration:underline;}
.mmdc { font-size:12px; color:#C14420; font-weight:normal; text-align:center; text-decoration:none;}
.know { font-size:11px; color:#000; font-weight:normal; text-decoration:underline;}
.news {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0F75BC;
}
.goog-te-gadget-simple{
	font-size: 12px;
}
.buttons {width:200px; height:320px; padding:8px; float: left;}
.buttons ul { margin-bottom:0px; padding:0px;}
.buttons li {background:url(../images/menu9.gif) no-repeat left;  padding-top:0px; font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; display:block; height:33px; width:175px; float:center; text-align:left; padding-bottom:0px; padding-left:22px; margin-bottom:2px; }
.buttons li a:hover {color:#294ABE; width: 100%; }
.buttons a { font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; color:#FFF; line-height:30px;}

#top_butn {width:200px; height:20px; padding:3px; float: left;}
#top_butn ul {margin:0px; padding: 0px;  font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; text-align:left; }
#top_butn li { font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; color:#FFF; list-style: none; display: inline-block; padding: 5px 20px;}
#top_butn a { font-size:12px; padding:0; font-weight:bold; color:#FFF; text-decoration:none; color:#FFF; text-align:left;}
/*#top_butn a:hover {background:url(../images/tooth.png) no-repeat left center;}*/
.top_social{
	width: 180px;
	height: 30px;
	float: right;
}
.top_social a{
	background: #FFF;
	display: inline-block;
	width: auto;
	color: #CACC2C;
	border-radius: 50%;
	width: 27px;
	height: 27px;
	line-height: 27px;
	font-size: 15px;
	margin: 0 5px;
}
.bold_text { font-size:16px; font-weight:bolder; color:#333;}
.botm_text { font-size:14px; font-weight:bold; color:#404316}
.logo_txt {
	font-family:Bell MT;
	font-size:19px;
	font-weight:400;
	color:#404316;
	font-weight:bold;
}
.caption_txt {font-family:"Bell MT"; font-size:15px; font-weight:bold; color:#333333}
.b_text { font-size:12px; font-weight:bold; color:#000;}
.boxed {
  border: 2px solid green ;
  -moz-border-radius: 5px;
  background-color:#F0EFD9;
}
.input_box{
	  border: 1px solid green ;
      -moz-border-radius: 3px;
      background-color:#F0EFD9;
}
.time {background:url(../images/clock.jpeg) no-repeat right center; padding-right:50px;}
.image {border: 2px solid green ; -moz-border-radius: 5px;}
.contact {background:url(../images/contact_us.jpg) no-repeat center right; }
.name_com { font-size:12px; color:#C14420; font-weight:bold; text-align:left; text-decoration:none;}
.doctor { font-size:12px; color:#C14420; font-weight:bold; text-decoration:none;}
.box_com {
  border: 2px solid #0F75BC;
  -moz-border-radius: 5px;
  background-color:#FCFCF8;
}
.arial_text { font-size:12px; color:#333; font-weight:400; text-align:justify;}
.text_answer { font-size:12px; color:blue; font-weight:400;}
.img_nbdr {border:none;}
.testimonial {
	
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	letter-spacing: 0.09em;
}
.testimonial_txt {
	
	font-size:12px;
	color:#47551A;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	letter-spacing: 0.09em;
}
.table { border-collapse:separate; empty-cells:hide;}
