@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #e5e5e5;
	font-size:80%;

}

/* structure */
#header{
margin-top:0;
padding-top:0;
padding-left:20px;
}

#wrapper{
	margin-left:auto;
	margin-right:auto;
	width:540px;
	height:auto;
	background-image: url(bg.gif);
	background-repeat: repeat-y;
	margin-top:0;
	padding-top:0;
}

#content{
	background-color:#C7DAEB;
	border-top:10px solid #7FBEE6;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	height:780px;
	width:492px;
	margin-left:13px;
}

.middle{
padding:20px;
clear:both;
}

#middle_left{
width:200px;
display:inline;
float:left;
padding-top:0px;
padding-left:60px;
clear:both;
}


#website{
	width:500px;
	float:left;
	text-align: center;

}

#website a{
text-decoration:none;
}

#website a:hover{
text-decoration:underline;
}

#website a:visited{
text-decoration:none;
}

#email{
	width:500px;
	text-align: center;

}
#email a{
text-decoration:none;
}

#email a:hover{
text-decoration:underline;
}

#email a:visited{
text-decoration:none;
}

#tel{
	width:500px;
	display:inline;
	text-align: center;
}


#footer{
text-align:center;
width:512px;
background-color:#7FBEE6;
margin-left:13px;
margin-top:0;
padding-top:5px;
}


#realbuzz{
padding:10px;
text-align: center;
}

#body_copy{
clear:both;
padding:10px;
width:470px;
background-color:#7FBEE6;
color:#ffffff;
}

#clinic{
margin-top:10px;
padding-top:10px;
width:400px;
}

/* end of structure */

/* fonts */

h1{	
	font-size:250%;
	font-weight:900;
	color:#111975;
	padding-top:10px;
	margin-top:0;
}

h2{	
	color:#003366;
	font-size:130%;
}

h3{
	font-size:110%;
	color: #003366;
}
h4{
	text-align:center;
	width:480px;
	font-size:110%;
	color:#003366;
	margin-right:2px;

	margin-bottom:0;
	padding-left:10px;
}
.feature a{
	color: #ffffff;

}


.feature{
	font-weight:700;
	color: #009FD6;
	font-size: 120%;
}

.feature2{
	font-weight:700;
	color: #C13C8D;
	font-size: 150%;
}


.footer_text{
	font-weight:700;
	color: #ffffff;
	font-size: 14px;
	text-align: center;
}

ul{
clear:both;

font-size:90%;
margin-left:0px;
margin-right:5px;
padding-left:20px;
margin-bottom:0;
padding-bottom:0;
text-decoration:none;
list-style:
}

li{
line-height:1.6em;
}

.flm{
font-weight:900;
}
/* end of fonts */

/* links */

a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}


a:hover{
text-decoration:underline;
}
/* end of links */


img {
	vertical-align: text-bottom;
	padding-right: 20px;
}

.img_right{
float:right;
padding-bottom:20px;
padding-left:10px;
}

.img_left{
float:left;
padding-bottom:10px;
}


.buttons{
padding-left:130px;
padding-bottom:10px;
}
