/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 16px;
	color: #333333;}
	
body {
	background-color: #333333;	background-image: url(../images/bg.png); background-repeat: no-repeat; background-position: top center; margin: 0px;}
	
a:link {color: #996600;	text-decoration: none;}
a:visited {color: #996600; text-decoration: none;}
a:hover {color: #990000; text-decoration: underline;}
a:active {color: #990000; text-decoration: none;}
	
#container {width: 880px; text-align: left;}
#header {width: 830px; height: 100%;padding: 41px 25px 0px 25px; background-image: url(../images/pageheader.png); background-repeat: no-repeat;}

#nav {
	clear: both;
	margin: 8px 0 0 0;
	padding: 1px 0px;
	width: 830px;
	overflow:visible;
}

#page {
	clear: both;
	width: 830px;
	padding: 0px 25px;
	background-image: url(../images/pagebg.png);
	background-repeat: repeat-y;} 

#array {
	height: 350px;
	overflow: hidden;
	/*background-color: #A65300;*/
}
iframe {border:0;overflow:hidden;} 
#pageheader {
	width: 830px;
	height: 275px;}

#whitepanel {
	padding: 18px 7px 7px 7px;
	background: #FFFFFF url(../images/shadowabovewhite.png) no-repeat top center;
	display: block;
	overflow: hidden;}
	
#footer {clear: both; padding: 20px 25px 10px 25px; height: 50px; background-image: url(../images/pagebottom.png); background-repeat:  no-repeat; background-position: top center;}
.footer {color: #ffffff;}

/* page content styles */
#procedures {width: 190px; padding: 5px 5px 35px 5px; background-color: #F1EBE5; float: left; display: block; clear: left; background-image: url(../images/procedure-bottom.png); background-repeat: repeat-x; background-position: bottom left;}
.procedures {color: #7A3D00; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px;}
.procedures h1 {margin: 4px 4px 4px 0px; font-size: 18px; font-weight: normal;}
.procedures ul {margin: 0px; padding: 0px; list-style: none;}
.procedures ul li {margin: 4px; padding: 0px}
.procedures a:link {color: #7a3d00; text-decoration: none;}
.procedures a:visited {color: #7a3d00; text-decoration: none;}
.procedures a:hover {color: #CC6600; text-decoration: none;}
.procedures a:active {color: #CC6600; text-decoration: none;}

#subnavleft {width: 190px; padding: 5px 5px 15px 5px; background-color: #7A3D00; float: left; display: block; margin-bottom: 10px;}
.subnavleft {color: #ffffff; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px;}
.subnavleft h1 {margin: 4px 4px 4px 0px; font-size: 18px; font-weight: normal; color: #ffffff;}
.subnavleft ul {margin: 0px; padding: 0px; list-style: none;}
.subnavleft ul li {margin: 4px; padding: 0px}
.subnavleft a:link {color: #ffffff; text-decoration: none;}
.subnavleft a:visited {color: #ffffff; text-decoration: none;}
.subnavleft a:hover {color: #FF9900; text-decoration: none;}
.subnavleft a:active {color: #FF9900; text-decoration: none;}


#maincontent {width: 580px; padding: 15px; background-color: #ffffff; overflow: auto;} 
.statement {font-family: Georgia, "Times New Roman", Times, serif; color: #663300;}
.statement h1 {margin: 0px 0px 10px 0px; font-size: 20px; line-height: 24px; font-weight: normal;}
.statement h2 {margin: 0px 0px 15px 0px; font-size: 16px; line-height: 20px; font-weight: normal;}

#procedureoverview {float: right; padding: 15px; margin: 0px 0px 20px 20px; width: 140px; background-color: #ACB1B5;}
.procedureoverview {font-size: 10px; line-height: 13px;}
.procedureoverview a:link {color: #000000; font-weight: bold;}
.procedureoverview a:visited {color: #0000000; font-weight: bold;}
.procedureoverview a:hover {color: #990000; text-decoration: underline;}
.procedureoverview a:active {color: #990000; text-decoration: none;}
	

.size13 {font-size: 13px; line-height: 15px;}
.size10 {font-size: 10px;}

h1 {font-family: Georgia, "Times New Roman", Times, serif; margin: 0px 0px 5px 0px; font-size: 32px; line-height: 33px; font-weight: normal; color: #856666;}
h2 {font-family: Georgia, "Times New Roman", Times, serif; margin: 10px 0px; font-size: 16px; line-height: 20px; font-weight: normal; color: #663300;}
#physicians h3 {color: #660000; font-size: 13px; margin: 20px 20px;}
h3 a:link, h3 a:visited {color: #660000; font-size: 13px; margin: 20px 20px 20px 0;}
h3 a:hover {}

#hidden {visibility: hidden;}
.pricelist_head {font-weight: bold; color: #660000;}

.headshot {padding: 10px;}
.testimonial {padding: 5px 0 5px 0;}
.physician-testimonials {float:right;text-align:center;margin-bottom: 7px;}
.physician-testimonials a:link, .physician-testimonials a:visited {padding: 10px 0 10px 0;}