@charset "utf-8";
html {height:100%;}
body {padding:0;margin:0;min-height:550px;height:100%;background:url(../images/background.jpg) repeat-x;background-color:#116ba6;background-position: top center;}
img {border:0;}

/* --------------------------------------- H1--------------------------------------------- */
#h1_bg_1,#h1_bg_1 .h1{height:20px;background-color:#ffffff;padding:0;}
#h1_bg_1{width:100%;margin:0;}
#h1_bg_1 .h1{width:957px;margin:0 auto;text-align:right;}

/* --------------------------------------- Top section--------------------------------------------- */
#top_section{width:957px;height:135px;margin:auto;padding:auto;}
#logo{width:438px;height:108px;}

#div_nav {margin:0;padding:0;width:762px;height:54px;border:0px solid red;}
#nav_home{width:74px;margin-top:0;margin-left:4px;float:left;}
#nav_home a{	display:block;width:74px;height:27px;background:url(../images/home.gif);background-position:0 0;text-decoration: none;}
#nav_home a:hover{display:block;width:74px;height:27px;background:url(../images/home.gif);background-position:0 27px;text-decoration: none;}
#nav_sleepdentistry{width:131px;margin-top:0;margin-left:4px;float:left;}
#nav_sleepdentistry a{	display:block;width:131px;height:27px;background:url(../images/sleepdentistry.gif);background-position:0 0;text-decoration: none;}
#nav_sleepdentistry a:hover{display:block;width:131px;height:27px;background:url(../images/sleepdentistry.gif);background-position:0 27px;text-decoration: none;}
#nav_ourservice{width:124px;margin-top:0;margin-left:4px;float:left;}
#nav_ourservice a{display:block;width:124px;height:27px;background:url(../images/ourservice.gif);background-position:0 0;text-decoration: none;}
#nav_ourservice a:hover{display:block;width:124px;height:27px;background:url(../images/ourservice.gif);background-position:0 27px;text-decoration: none;}
#nav_testimonials{width:111px;margin-top:0;margin-left:4px;float:left;}
#nav_testimonials a{display:block;width:111px;height:27px;background:url(../images/testimonials.gif);background-position:0 0;text-decoration: none;}
#nav_testimonials a:hover{display:block;width:111px;height:27px;background:url(../images/testimonials.gif);background-position:0 27px;text-decoration: none;}
#nav_faq{width:64px;margin-top:0;margin-left:4px;float:left;}
#nav_faq a{display:block;width:64px;height:27px;background:url(../images/faq.gif);background-position:0 0;text-decoration: none;}
#nav_faq a:hover{display:block;width:64px;height:27px;background:url(../images/faq.gif);background-position:0 27px;text-decoration: none;}
#nav_fordentists{width:115px;margin-top:0;margin-left:4px;float:left;}
#nav_fordentists a{display:block;width:115px;height:27px;background:url(../images/fordentists.gif);background-position:0 0;text-decoration: none;}
#nav_fordentists a:hover{display:block;width:115px;height:27px;background:url(../images/fordentists.gif);background-position:0 27px;text-decoration: none;}
#nav_contact_us{width:104px;margin-top:0;margin-left:4px;float:left;}
#nav_contact_us a{display:block;width:104px;height:27px;background:url(../images/contactus.gif);background-position:0 0;text-decoration: none;}
#nav_contact_us a:hover{display:block;width:104px;height:27px;background:url(../images/contactus.gif);background-position:0 27px;text-decoration: none;}
#nav_blog{width:175px;height:58px;margin-top:-85px;margin-right:18px;float:right;background:url(../images/blog_button.gif) no-repeat;}
#text_blog{
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
	font-weight:normal;
	text-align:center;
	margin-top:13px;
	padding-left:13px;
}
#text_view_blog{margin:0;padding-left:33px;text-align:center;}
#call_u {width:280px;height:59px;margin-top:15px;float:right;background:url(../images/phone.png) no-repeat;}
#call_u_text{
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size: 14px;
	color: #11639c;
	font-weight:bold;
	padding-top:14px;
	padding-left:28px;
}
#no_phone_text{
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size: 22px;
	color: #0e1f47;
	font-weight:bold;
	padding-top:0;
	padding-right:20px;
	text-align:right;
}
/* --------------------------------------- Banner--------------------------------------------- */

#div_banner{width:1000px;height:309px;margin:auto;padding:auto;background:url(../images/bg_shadow2.png) no-repeat;background-position: top center;}
#banner{width:957px;margin:auto;padding:auto;}
/* --------------------------------------- Main content--------------------------------------------- */

#main_content{
	width:957px;
	padding:0;
	margin:0 auto;
	min-height:550px;
	height:auto !important;
	border:0px solid red;
}
#div_content{width:920px;margin-left:26px;margin-top:29px;}
#div_content_left{width:418px;float:left;padding-top:17px;}
#div_content_right{width:438px;float:right;padding-top:17px;}
#line{background-color:#5992ba;height:300px;width:1px;float:left;margin-top:30px;margin-left:25px;}
/* --------------------------------------- Menu Item--------------------------------------------- */

#div_our{width:313px;height:171px;}
#div_watch{/*background:url(../images/watch_our_video_bg.jpg);*/}
#div_our{float:left;margin-top:-171px;margin-left:322px;/*background:url(../images/Our_spacial_ser_bg.jpg);*/}
.div_title_txt{padding-top:-3px;padding-left:15px;margin-top:10px;border:0px solid red;}
.div_title_txt2{padding-top:10px;padding-left:15px;border:0px solid red;}
.div_normal_txt{width:169px;min-height:78px;padding-top:3px;padding-left:15px;}
#div_normal_txt2{width:169px;min-height:78px;padding-top:3px;padding-left:15px;}
#view_more_1,#view_more_2,#view_more_3{width:99px;height:23px;background:url(../images/view_more.png) no-repeat;}
#view_more_1{margin-left:15px;margin-top:0;padding-top:3px;padding-left:15px;}
#view_more_2{margin-left:15px;margin-top:18px;padding-top:3px;padding-left:15px;}
#view_more_3{margin-left:15px;margin-top:1px;padding-top:3px;padding-left:15px;}
#div_contact { 
	width:313px;
	height:171px;	 
	background:url(../images/Contact_us.png); 
	background-position:0 0;
	float:right;
	margin-top:-171px;
}
#div_contact:hover{
	width:313px;
	height:171px; 
	background:url(../images/Contact_us.png); 
	background-position:0 171px;
	float:right;
	margin-top:-171px;
	color:#FFFFFF;
}
#div_watch{
	width:313px;
	height:171px;
	background:url(../images/watch_our.png); 
	background-position:0 0px;
}
#div_watch:hover{
	width:313px;
	height:171px;
	background:url(../images/watch_our.png); 
	background-position:0 171px;
	color:#FFFFFF;
}
#div_our{
	width:313px;
	height:171px;
	background:url(../images/Our_spacial_bg2.png); 
	background-position:0 0px;
}
#div_our:hover{
	width:313px;
	height:171px;
	background:url(../images/Our_spacial_bg2.png); 
	background-position:0 171px;
	color:#FFFFFF;
}
/* --------------------------------------- Text--------------------------------------------- */
.h1{
	color:#797C7E;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.h2{
	font-family: Arial,Verdana ,Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}
.text_normal {
	font-family: Arial,Verdana ,Helvetica, sans-serif; 
	font-size: 12px;
	color: #d3d3d3;
	font-weight:normal;
}
.text_menu_item_title{
	font-family: Arial,Verdana ,Helvetica, sans-serif;
	font-size: 16px;
	color: #b0e5ff;
	font-weight: bold;
       text-decoration:none;
}
.text_menu_item_title:hover{
	font-family: Arial,Verdana ,Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
        text-decoration:none;
}
.text_menu_item_bold,#div_watch{
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size: 13px;
	color: #0e234e;
	font-weight: bold;
}
.text_menu_item2,#div_contact{
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size: 13px;
	color:#0e234e;
	font-weight:bold;
}
.text_menu_item3,#div_contact{
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size: 11px;
	color: #0e234e;
	font-weight:bold;
}
.text_menu_item4,#div_contact{
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size: 12px;
	color: #0e234e;
	font-weight:bold;
}
.list_content,#div_our{
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size: 12px;
	color: #0e234e;
	font-weight:bold;
	padding:0;
}
.list_content ul,#div_our{
	list-style-image:url(../images/arrow.png);
}
.textlink1 {
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.textlink1:hover {
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:underline;
}
.textlink2 {
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:12px;
	color:#b0e5ff;
	text-decoration:none;
}
.textlink2:hover {
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.text_content_title{
	font-family:Helvetica,Arial,san serif;
	font-size: 20px;
	color: #b0e5ff;
	font-weight:bold;
	margin:0;
}
.text_content_title2{
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size: 14px;
	color: #b0e5ff;
	font-weight:normal;
	float:left;
}
.text_content_title3{
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight:bold;
}
.list_content2{
	font-family: Arial, Helvetica, sans-serif,Verdana;
	font-size:12px;
	color:#d3d3d3;
	margin-left:-22px;
}
.list_content2 ul{
	color:#d3d3d3;
	font-weight:normal;
}
.list_content2 li{
	padding-bottom:0;
}.text_normal2{	font-family: Arial, Helvetica, sans-serif,Verdana;	font-size:12px;	color:#d3d3d3;	font-weight:normal;}

/* --------------------------------------- footer--------------------------------------------- */
/*#footerbg,#footerbg1{height:100px;background-color:#00305D;}
#footerbg{width:100%;margin-top:27px;}
#footerbg1{width:957px;margin:0 auto;text-align:center;}
.footer,.footer:hover,.line{font-family:Arial, Helvetica, sans-serif,Verdana;font-weight:normal;text-decoration:none;}
.footer {color:#7299B4;font-size:10px;}
.footer:hover {color:#d3d3d3;font-size:10px;}
.line{color:#7299B4;font-size:9px;}

#exalogo{
	width:957px;
	margin:auto;
	padding:auto;
	margin-top:-20px;
	border:0px solid #2D2D2D;
}
#exalogo a{ 
	display:block; 
	width:54px; 
	height:20px; 
	text-indent:-9999px; 
	background:url(../images/exalogo.jpg); 
	background-position:0 0;
	float:right;
}
#exalogo a:hover{
	display:block; 
	width:54px; 
	height:20px; 
	text-indent:-9999px; 
	background:url(../images/exalogo.jpg); 
	background-position:0 20px;
	float:right;
}*/
/* --------------------------------------- clear--------------------------------------------- */
.clear{clear:both;}	
/*---------footer(tuck)-------------*/
.div_h {
	float:left;
	border-right:0px solid #0368AE;
	padding-right:10px;
	margin-right:10px;
}
.div_h3 {
	float:left;
	border-right:1px solid #0368AE;
	padding-right:10px;
	margin-right:10px;
}
.h3{
	margin:0;
}
.h3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7999ae;
	text-decoration: none;
}
.h3 a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #d3d3d3;
  text-decoration:none;
}
#footerbg
{
	margin-top:0px;
	width:100%; 
	height:110px;
	background-color:#00305D; 
	border:0px solid blue;
	margin-top:20px;
	float:left;
	clear:both;
}
#footerbg1
{
	width:955px;
	height:100px;
	background-color:#00305D;
	margin-left: auto;
	margin-right: auto;
	border:0px solid #ffffff;
}
#footer1{
	width:955px;
	padding-left:10px;
	padding-top:5px;
	margin-top:0px;
	text-align:left;
	border:0px solid red;
}
#footer2{
	width:955px;
	padding-left:10px;
	padding-top:6px;
	margin-top:0px;
	text-align:left;
	border:0px solid green;
}
.linefooter
{
	color:#7999ae;
	font-family:Arial, Helvetica, sans-serif,Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.footerlink2 {
	margin:0px;
	margin-top:5px;
	margin-left:10px;
}
.footerlink2 a{
  font-family: Arial, Helvetica, sans-serif,Verdana;
  font-size: 10px;
  color: #7999ae;
  text-decoration:none;
 
}
.footerlink2 a:hover {
  font-family: Arial, Helvetica, sans-serif,Verdana;
  font-size: 10px;
  color: #d3d3d3;
  text-decoration:none;
}
.footerr
{
	color:#7999ae;
	font-family:Arial, Helvetica, sans-serif,Verdana;
	font-size:10px;
	font-weight:normal;
	margin-left:10px;
}
.footer
{
	color:#7999ae;
	font-family:Arial, Helvetica, sans-serif,Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.footer:hover 
{
	color:#d3d3d3;
	font-family:Arial, Helvetica, sans-serif,Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.clear
{
	clear:both;
}
#exalogo{ 
	margin-top:-20px;
	margin-right:40px;
	float:right;
}
#exalogo a{ 
	display:block; 
	width:54px; 
	height:20px; 
	text-indent:-9999px; 
	background:url(../images/exalogo.jpg); 
	background-position:0 0;
}
#exalogo a:hover{
	display:block; 
	width:54px; 
	height:20px; 
	text-indent:-9999px; 
	background:url(../images/exalogo.jpg); 
	background-position:0 20px;
}
/*---------end-------------*/
/*----------------------*/
#ourservice{ 
	margin-top:0px;
	margin-left:4px;
	float:left;
}
#ourservice a{ 
	display:block; 
	width:124px; 
	height:27px; 
	text-indent:-9999px; 
	background:url(../images/ourservice.gif) ; 
	background-position:0 0;
}
#ourservice a:hover{
	display:block; 
	width:124px; 
	height:27px; 
	text-indent:-9999px; 
	background:url(../images/ourservice.gif) ; 
	background-position:0 27px;
}
#oralsurgery{ 
	margin-top:0px;
	margin-left:4px;
	float:left;
}
#oralsurgery a{ 
	display:block; 
	width:150px; 
	height:30px; 
	text-indent:-9999px; 
	background:url(../images/oralsurgery.gif) ; 
	background-position:0 0;
}
#oralsurgery a:hover{
	display:block; 
	width:150px; 
	height:30px; 
	text-indent:-9999px; 
	background:url(../images/oralsurgery.gif) ; 
	background-position:0 30px;
	
}
#dentalimplants{ 
	margin-top:0px;
	margin-left:4px;
	float:left;
}
#dentalimplants a{ 
	display:block; 
	width:150px; 
	height:30px; 
	text-indent:-9999px; 
	background:url(../images/dentalimplants.gif) ; 
	background-position:0 0;
}
#dentalimplants a:hover{
	display:block; 
	width:150px; 
	height:30px; 
	text-indent:-9999px; 
	background:url(../images/dentalimplants.gif) ; 
	background-position:0 30px;
	
}
#cosmeticdentistry{ 
	margin-top:0px;
	margin-left:4px;
	float:left;
}
#cosmeticdentistry a{ 
	display:block; 
	width:150px; 
	height:30px; 
	text-indent:-9999px; 
	background:url(../images/cosmeticdentistry.gif) ; 
	background-position:0 0;
}
#cosmeticdentistry a:hover{
	display:block; 
	width:150px; 
	height:30px; 
	text-indent:-9999px; 
	background:url(../images/cosmeticdentistry.gif) ; 
	background-position:0 30px;
	
}
/*----------------------*/