
.clr {clear:both;}
img {border:none;}

.logo {
	float:left;
	width:335px;
	}
	
.address{
	width:310px;
	float:right;
	min-height:149px;
	height:auto;
	color:#034a53;
	font-size:18px;
	font-weight:normal;
	text-align:right;
	}	
	
	.address .top_link {color:#01545d; font-size:13px; margin-top:27px;}
	.address .top_link a { color:#01545d; font-size:13px; text-decoration:none;}
	.address .top_link a:hover { color:#000; font-size:13px; text-decoration:underline;}
	
	.address .call { color:#000; font-size:20px; font-weight:normal; margin-top:22px;}
	.address .call span { color:#0596aa; font-size:20px; font-weight:normal}
	
.banner {width:631px; float:left; height:409px; position:relative;}

	.banner .patch {position:absolute; width:220px; top:110px; float:right; right:0;}
		.banner .patch .p1 { background:#16b2c5; color:#FFF; text-transform:uppercase; padding:8px 15px; text-align:right; margin:0 0 15px 0; font-size:15px; font-weight:bold; width:100px; float:right}
		
		.banner .patch .p2 { background:#16b2c5; color:#FFF; text-transform:uppercase; padding:8px 15px; text-align:right; margin:00; font-size:15px; font-weight:bold; width:150px; float:right}
		
.banner_inner {
	width:942px;
	height:132px;
	margin:0 auto 10px auto;
	position:relative;
	}
	
.banner_inner h2 {
	position:absolute;
	color:#32444f;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	top:103px;
	left:20px;
	font-weight:normal;
	margin:0; padding:0;
	}
		
#hot_section ul {
	margin:0px;
	padding:0px;
	width:305px;
	height:409px;
	}

#hot_section ul li {
	display: inline;
	float: left;
	list-style: none;
}

#hot_section ul li a {
	display: block;
	/*height:100px;*/
	text-align:left;
	text-indent:-9999px;
}

/*================ Sedation ===============*/

.sadation {
	background:url(../images/hot-sec.jpg) no-repeat 0px 0px;
	display:block;
	width:305px;
	height:100px;
}

.sadation a:link, .sadation a:active, .sadation a:visited{
	background:url(../images/hot-sec.jpg) no-repeat 0px 0px;
	display:block;
	width:305px;
	height:100px;
}

.sadation a:hover, .sadation_h a{
	background:url(../images/hot-sec.jpg) no-repeat -305px 0px;
	display:block;
	width:305px;
	height:100px;
}

/*================ Cosmetic ===============*/

.cosmetic {
	background:url(../images/hot-sec.jpg) no-repeat 0px -100px;
	display:block;
	width:305px;
	height:103px;
}

.cosmetic a:link, .cosmetic a:active, .cosmetic a:visited{
	background:url(../images/hot-sec.jpg) no-repeat 0px -100px;
	display:block;
	width:305px;
	height:103px;
}

.cosmetic a:hover, .cosmetic_h a{
	background:url(../images/hot-sec.jpg) no-repeat -305px -100px;
	display:block;
	width:305px;
	height:103px;
}

/*================ Whitening ===============*/

.whitening {
	background:url(../images/hot-sec.jpg) no-repeat 0px -203px;
	display:block;
	width:305px;
	height:103px;
}

.whitening a:link, .whitening a:active, .whitening a:visited{
	background:url(../images/hot-sec.jpg) no-repeat 0px -203px;
	display:block;
	width:305px;
	height:103px;
}

.whitening a:hover, .whitening_h a{
	background:url(../images/hot-sec.jpg) no-repeat -305px -203px;
	display:block;
	width:305px;
	height:103px;
}

/*================ Implants ===============*/

.implants {
	background:url(../images/hot-sec.jpg) no-repeat 0px -306px;
	display:block;
	width:305px;
	height:103px;
}

.implants a:link, .implants a:active, .implants a:visited{
	background:url(../images/hot-sec.jpg) no-repeat 0px -306px;
	display:block;
	width:305px;
	height:103px;
}

.implants a:hover, .implants_h a{
	background:url(../images/hot-sec.jpg) no-repeat -305px -306px;
	display:block;
	width:305px;
	height:103px;
}


#footer .right {float:right; text-align:right; font-weight:bold;}

	#footer .right a { color:#92dae3; text-decoration:underline; font-weight:normal; }
	#footer .right a:hover { color:#92dae3; text-decoration:none;}
	
.text {padding:10px; height:auto;}


.treatment_box {
	background:#019aae url(../images/treat-box-bg.jpg) top left repeat-x;
	min-height:107px;
	width:286px;
	padding:10px;
	float:left;
	margin-right:10px;
}

	.treatment_box img { float:left; width:103px; height:108px;}
	.treatment_box .list {float:left; widows:195px; margin-left:12px;}
	
	.list h2 {margin:0; padding:0 0 5px 0; color:#FFF; font-size:19px; font-weight:normal; }
	
	.list ul {
		margin:0;
		padding:0;
		}
		
	.list ul li {
		margin:0;
		padding:0;
		line-height:17px;
		font-size:19px;
		color:#FFF;
		list-style:none;
		}
		
	.list ul li a {
		background:url(../images/arrow.jpg) left 5px no-repeat;
		margin:0;
		padding:0 0 0 10px;
		color:#FFF;
		font-size:12px;
		text-decoration:none;
		}
		
		.list ul li a:hover {
		background:url(../images/arrow-h.jpg) left 5px no-repeat;
		margin:0;
		padding:0 0 0 10px;
		color:#004c55;
		font-size:12px;
		text-decoration:none;
		}



#content_left ul{
margin:0;
padding:19px 4px 0 0;
width:234px;
list-style-type: none;
position:relative;
}
#content_left li{
display: inline;
margin: 0;
float:left;
}

#content_left li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 0px 0px; /*padding inside each tab*/}


/*================ Why Choose Us ===============*/

#content_leftt ul li.why_choose_left  {
	background:url(../images/why-choose-nav.jpg) no-repeat -0px -5px;
	display:block;
	width:244px;
	height:34px;
	cursor:pointer;
	
}

#content_left ul li.why_choose_left a:link, #content_left ul li.why_choose_left a:active, #content_left ul li.why_choose_left a:visited{
	background:url(../images/why-choose-nav.jpg) no-repeat 0px -5px;
	display:block;
	width:244px;
	height:34px;
	text-indent:-9999px;
	cursor:pointer;
}

#content_left ul li.why_choose_left a:hover, #content_left ul li.why_choose_left_h a{
	background:url(../images/why-choose-nav.jpg) no-repeat -244px -5px;
	display:block;
	width:244px;
	height:34px;
	cursor:pointer;
	text-indent:-9999px;
}

/*================ The Team ===============*/

#content_leftt ul li.team_left  {
	background:url(../images/why-choose-nav.jpg) no-repeat -0px -39px;
	display:block;
	width:244px;
	height:34px;
	cursor:pointer;
}

#content_left ul li.team_left a:link, #content_left ul li.team_left a:active, #content_left ul li.team_left a:visited{
	background:url(../images/why-choose-nav.jpg) no-repeat 0px -39px;
	display:block;
	width:244px;
	height:34px;
	text-indent:-9999px;
	cursor:pointer;
}


#content_left ul li.team_left a:hover, #content_left ul li.team_left_h a{
	background:url(../images/why-choose-nav.jpg) no-repeat -244px -39px;
	display:block;
	width:244px;
	height:34px;
	text-indent:-9999px;
	cursor:pointer;
}

/*================ How To Find ===============*/

#content_leftt ul li.find_left  {
	background:url(../images/nav-contact.jpg) no-repeat -0px -5px;
	display:block;
	width:244px;
	height:34px;
	cursor:pointer;
	
}

#content_left ul li.find_left a:link, #content_left ul li.find_left a:active, #content_left ul li.find_left a:visited{
	background:url(../images/nav-contact.jpg) no-repeat 0px -5px;
	display:block;
	width:244px;
	height:34px;
	cursor:pointer;
	text-indent:-9999px;
}

#content_left ul li.find_left a:hover, #content_left ul li.find_left_h a{
	background:url(../images/nav-contact.jpg) no-repeat -244px -5px;
	display:block;
	width:244px;
	height:34px;
	cursor:pointer;
	text-indent:-9999px;
}

/*================ Email Us ===============*/

#content_leftt ul li.email_left  {
	background:url(../images/nav-contact.jpg) no-repeat -0px -39px;
	display:block;
	width:244px;
	height:34px;
	cursor:pointer;
	
}

#content_left ul li.email_left a:link, #content_left ul li.email_left a:active, #content_left ul li.email_left a:visited{
	background:url(../images/nav-contact.jpg) no-repeat 0px -39px;
	display:block;
	width:244px;
	height:34px;
	cursor:pointer;
	text-indent:-9999px;
}

#content_left ul li.email_left a:hover, #content_left ul li.email_left_h a{
	background:url(../images/nav-contact.jpg) no-repeat -244px -39px;
	display:block;
	width:244px;
	height:34px;
	cursor:pointer;
	text-indent:-9999px;
}


#the-team ul.teamlist{
	margin:0;
	padding:0;
	list-style:none;
	}
	#the-team .teamlist li{
		float:left;
		width:309px;
		height:76px;
		display:block;
		background-color:#e3f6fa;
		position:relative;
		text-decoration:none;
		margin-bottom:60px;
		}
		#the-team .teamlist li h3.lefttext{
			padding:5px 0 0 15px;
			color:#666;
			text-decoration:none;

			}
			#the-team .teamlist li h3.lefttext a, #the-team .teamlist li h3.lefttext a:active{
			color:#666;
			text-decoration:none;
			line-height:normal;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			}
			#the-team .teamlist li h3.lefttext a:hover{			
			color:#000;

			text-decoration:none;
			}
			#the-team .teamlist li h3.lefttext span{
				font-size:12px;
				color:#666;
				font-weight:normal;
				}
			
			
			
			#the-team .teamlist li h3.righttext{
			padding:5px 0 0 140px;
			color:#666;
			text-decoration:none;
			}
			#the-team .teamlist li h3.righttext a, #the-team .teamlist li h3.righttext a:active{
			color:#666;
			text-decoration:none;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			line-height:normal;
			}
			#the-team .teamlist li h3.righttext a:hover{			
			color:#000;
			text-decoration:none;
			}
			#the-team .teamlist li h3.righttext span{
				font-size:12px;
				color:#666;
				font-weight:normal;
				}
#container #content_right .testimonials{
		border-bottom:1px solid #CCC; padding-bottom:20px; float:left; width:920px; margin-bottom:10px; background-color:#FFF;
		}