@charset "utf-8";







/* CSS Document */







*







{







margin:0;padding:0;}







html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td







{







	margin: 0;







	padding: 0;







	border: 0;







}







a img, :link img, :visited img {







	border: 0;







}







table {







	border-collapse: collapse;







	border-spacing: 0;







}







ol, ul {







/*	list-style: none;*/







}







ul







{







font-family:Arial,  sans-serif;







font-size:12px;







color:#000066;







padding-left:30px;







}







/*body







{







background:url(../images/bg.jpg) left top repeat-x #73CBDF;







}*/







#top-wrapper{







	width:100%;







	margin:0px auto;







}







#header-wrapper{
	width:100%;
	float:left;
	background: #6BBAC3 url(../images/header-outer-bg.gif) left top repeat-x;
	height:100%;







}







html>body #header-wrapper {
	height:auto;
	min-height:100%;



}







#header{
	width:925px;
	margin:0px auto;
	height:100%;
	padding:0px 12px;







}







#header h1{







	font:normal 36px/38px Arial,  sans-serif;







	color:#FFFFFF;







}







#header h2{







	font:normal 12px/20px Arial,  sans-serif;







	color:#003333;







	text-transform:uppercase;







}







.logo{
	width:600px;
	float:left;
	padding-top:10px;







}







.ph-number{







	width:280px;







	float:right;







	text-align:right;







	padding-top:40px;







	font:bold 24px/28px Century Gothic, Arial,  sans-serif;







	color:#FFFFFF;







}







#banner{
	width:100%;
	float:left;
	height:329px;
	background:url(../images/banner-bg.jpg) left top repeat-x;







}







.flashbannar{
	width:925px;
	height:329px;
	margin:0px auto;







}







.imgbannar







{
	width:925px;
	height:329px;
	margin:0px auto;
	background:url(../images/banner-1.jpg);







}







.imgbannar_div







{
	width:925px;
	height:329px;
	margin:0px auto;
	background:url(../images/banner.jpg);







}







.headerplug {
	width:925px;
	height:329px;
	margin:0px auto;
	background:url(../images/header_plug.jpg) center no-repeat;







}







.uploadheaderplug {
	width:925px;
	height:329px;
	margin:0px auto;







}







#uploadheaderplugdiv {
	height:292px;
	padding-left:60px;
	padding-top:36px;







}







#nav-bg{







	width:100%;







	float:left;







	height:auto;







	background-image: url(../images/nav-bg.gif);







	background-repeat: repeat;







	background-position: left top;







}







#navcontainer{
	width:925px;
	margin:0px auto;
	height:auto;







}







#navcontainer ul li{







	font:bold 12px/51px Arial,  sans-serif;







	height:51px;







	float:left;







	text-transform:uppercase;







	list-style: none;







}







#navcontainer ul li a{







	float:left;







	padding:0px 13px;







	color:#FFFFFF;







	text-decoration:none;







	height:51px;







}







#navcontainer ul li a:hover, #navcontainer ul li a.active{







	background:url(../images/nav-h.gif) left top repeat-x;







	display:block;







}







.left{







	float:left;







}







.right{







	float:right;







}







#body-wrapper{







	width:100%;







	float:left;







	background:url(../images/body-bg.jpg) left top repeat-x #A8D6D9;







}







#body{
	width:925px;
	margin:0px auto;







}







#body a{







	color:#FFFFFF;







	text-decoration:none;







}







#body a:hover{







	text-decoration:none;







}







#body p{



	color:#000066;



	margin:5px 0px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-style: normal;



	line-height: 20px;



	font-weight: normal;



	font-variant: normal;







}















#body li{



	color:#000066;



	margin:5px 0px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-style: normal;



	line-height: 20px;



	font-weight: normal;



	font-variant: normal;







}



















#body h1{







	font:normal 24px/28px "Times New Roman", Times, serif;







	color:#FFFFFF;







}







#body h2{







	font:normal 16px/22px "Times New Roman", Times, serif;







	color:#003333;







	font-weight:bold;







}







.body-left{
	width:655px;
	float:left;
	padding-left:10px;
	padding-top:8px;







}







.body-right{

	width:214px;

	float:right;

	padding-right:20px;

	padding-top:8px;







}















.body-left-contact{
	width:900px;
	text-align:left;
	float:left;
	padding-left:10px;
	padding-top:25px;







}







.body-right-contact{







	width:1px;







	float:right;







	padding-right:20px;







	padding-top:25px;







}















.contact-form{







	width:206px;







	float:left;







	padding-bottom:30px;







}







.contact-form label{







	float:left;







	font:normal 14px/16px Arial,  sans-serif;







	color:#FFFFFF;







}







.contact-form-box







{







	width:200px;







	height:20px;







	border:none;







	margin-bottom:5px;







}







.contact-form textarea{







	width:200px;







	border:none;







	margin-bottom:5px;







}







.contact-form img#imgCaptcha{







	width:200px;







	border:none;







	margin-bottom:5px;







}















.callus{



	width:205px;



	float:left;



	color:#000066;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 16px;



	font-style: normal;



	line-height: 20px;



	font-weight: normal;



	font-variant: normal;







}







#mainservicecat {







	font-family:"Times New Roman", Times, serif;







	font-size:16px;







	color:#142D3E;







	text-decoration:none;







	font-weight:bold;







}







#subserviceurl {







	font-family:"Times New Roman", Times, serif;







	font-size:12px;







	color:#142D3E;	







	text-decoration:none;







	font-weight:bold;







}







#bottom-bg{







	width:100%;







	float:left;







	background:url(../images/body-btm-bg.jpg) left top repeat-x;







	height:196px;







}







#bottom-content{







	width:649px;







	margin:0px auto;







	padding:22px 20px 0px 20px;







	height:174px;







}







#bottom-content-left{







	width:129px;







	height:41px;







	float:left; 







	padding-left:187px;







	padding-top:113px;







	background:url(../images/new-smile.jpg) left top no-repeat;







}







#bottom-content-right{







	width:302px;







	height:41px;







	float:right; 







	padding-left:14px;







	padding-top:113px;







	background:url(../images/dentistry.jpg) left top no-repeat;







}







#footer-bg{
	width:100%;
	float:left;
	height:100%;
	font:normal 12px/20px Arial,  sans-serif;
	color:#FFFFFF;
	text-align:center;
	background-image: url(../images/footer-bg.gif);
	background-repeat: repeat;
	background-position: left top;







}







#footer{
	width:925px;
	margin:0px auto;
	text-align:center;
	padding-top:13px;
	height:100%;
	font:normal 10px/20px Arial,  sans-serif;
	color:#FFFFFF;







}







#footer a{







	color:#FFFFFF;







	text-decoration:underline;







}







#footer a:hover{







	text-decoration:none;







}







span.brown-text{



	color:#000066;



}







#tagname{







	font-family:Arial,  sans-serif;







	color:#FFFFFF;







	font-size:16px;







	font-weight:bold;







}







.body-left ul , .body-left-contact ul { list-style:outside; margin:0 0 0 20px; padding:0px; }







	#body .body-left form p{ font:normal 12px/14px Arial, Helvetica, sans-serif; }







	







	#body .body-left-contact form p{ font:normal 12px/14px Arial, Helvetica, sans-serif; }







	







	



*html .contact-form br { height:1px; display:none; }

