html, body {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family:Arial, Helvetica, sans-serif;	font-size: 11.25px;line-height: 135%;	color: #3f3f3f;	background-color: #F3F7FA;	background-repeat: no-repeat;	}	/* layout.*/#frame {	width:742px;	padding:0;	text-align:left;	background-color:#FFFFFF;	margin: 0px;	border-right-width: 1px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: none;	border-left-style: none;	border-right-color: #FFFFFF;		}		#header.home {	width:740px;	height:115px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;		}		#header {	width:740px;	height:67px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;		}							#logo.home {	width:288px;	padding:0px;	float:left;	background:#00589D;	height: 114px;		}	#logo {	width:248px;	padding:0px;	float:left;	background:#00589D url(../images/navs/logo1.gif) no-repeat 0px 0px;	height: 67px;		}			#nav.home {	width:452px;	padding:0px;	float:left;	height: 114px;	background-color: #4189C0;		}		#nav {	width:492px;	padding:0px;	float:left;	height: 67px;	background-color: #4189C0;		}							#body_wrap {	width:740px;	margin: 0px;	padding: 0px;	}	#left.home {	text-align:left;	width: 288px;	background-color: #FFFFFF;	margin: 0px;	padding: 0px;	float: left;}#left {	text-align:left;	width: 248px;	background-color: #FFFFFF;	margin: 0px;	padding: 0px;	float: left;}.photohome {	margin: 0px;	padding: 0px;	height: 183px;	width: 288px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}#photo {	margin: 0px;	padding: 0px;	height: 111px;	width: 248px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}#left_text.home {	background-color: #EFF0D8;	font-family: Arial, Helvetica, sans-serif;	font-size: 11.25px;line-height: 135%;	margin: 0px;	padding-top: 0px;	padding-left: 16px;	padding-right: 16px;	padding-bottom: 16px;	top: 0px;}#left_text {	padding-top: 16px;	padding-left: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11.25px;line-height: 145%;	padding-right: 5px;	padding-bottom: 16px;}#left_text.home a {	color: #3f3f3f;	}#left_text.home a:hover {	color: #00579B;	}	#left_text.home a:visited {	color: #00579B;	}			#left_text.home a:active {	color: #00579B;}#left_bottom {	padding: 16px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11.25px;line-height: 130%;}#contact {	padding-top:55px;	}#photos_left {	margin: 0px;	padding: 0px;	height: 183px;	width: 288px;}#tabs {	margin: 0px;	padding: 0px;	height: 27px;	width: 288px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	clear: left;	position: relative;}	#families{	margin: 0px;	padding: 16px 0px 0px;    }		#adults {	margin: 0px;	padding: 16px 0px 0px;	}		#seniors {	margin: 0px;	padding: 16px 0px 0px;	}#right.home {	width: 452px;	float: left;	background-color: #FFFFFF;	background-image: url(../images/backgrounds/gradient.jpg);	background-repeat: repeat-x;	background-position: 0px 0px;	}#right {	width: 492px;	float: left;	background-color: #FFFFFF;	background-image: url(../images/backgrounds/gradient1.jpg);	background-repeat: repeat-x;	background-position: 0px 0px;}#text_adjust {	background-color: #8CB4D3;	height: 34px;	text-align: right;	font-size: 11.25px;color: #00589D;	padding-right: 16px;}#text_adjust.services {	background-color: #E8A902;	height: 34px;	text-align: right;	font-size: 11.25px;color: #00579B;	padding-right: 16px;}#text_adjust.doctors {	background-color: #8CB4D3;	height: 34px;	text-align: right;	font-size: 11.25px;color: #00579B;	padding-right: 16px;}#text_adjust.families {	background-color: #86A201;	height: 34px;	text-align: right;	font-size: 11.25px;color: #00579B;	padding-right: 16px;}#text_adjust.adults {	background-color: #D22400;	height: 34px;	text-align: right;	font-size: 11.25px;color: #00579B;	padding-right: 16px;}#content {	padding-top: 10px;	padding-right: 27px;	padding-bottom: 10px;	padding-left: 27px;	line-height: 135%;	font-size: 11.25px;}#doclist {	padding-left:10px;	float:left;	margin-left: 20px;	background-image: url(../images/misc/line.gif);	background-repeat: repeat-y;	background-position: 0px 5px;	line-height: 125%;	}	#doclist p {	margin: 0px;	padding: 0px 0px 5px;	}		#footer {	margin-bottom:0px;	clear: both;	padding-top: 20px;	padding-bottom: 10px;	}	.submit{	background:#FFFFFF url(../images/misc/submit.gif) no-repeat 0px 0px;	color:#000;	height: 14px;	width: 11px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	margin: 0px 0px 4px;	padding: 0px;	} 	/* secondary page1.*/		.list{	text-align: left;	margin: 0px;	padding: 0px;}.list ul{	list-style-type: none;	font-family: Arial, Helvetica, sans-serif;	font-size:11.25px;	text-align:left;	display: block;	padding: 0px;	line-height: 130%;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;	margin-bottom:10px;}.list ul li {	text-align: left;	color: #3f3f3f;	background-image: url(../images/misc/arrow_red.gif);	background-repeat: no-repeat;	background-position: 0px 0.3em;	padding: 0px 0px 0px 25px;	margin: 0px 0px 5px;}.list ul li.seniors{	text-align: left;	color: #3f3f3f;	background-image: url(../images/misc/arrow_gold.gif);	background-repeat: no-repeat;	background-position: 0px 0.3em;	padding: 0px 0px 0px 25px;	margin: 0px 0px 5px;}.list ul li.families{	text-align: left;	color: #3f3f3f;	background-image: url(../images/misc/arrow.gif);	background-repeat: no-repeat;	background-position: 0px 0.3em;	padding: 0px 0px 0px 25px;	margin: 0px 0px 5px;}#list2{	text-align: left;	margin: 0px;	padding: 0px;}#list2 ul{	list-style-type: none;	font-family: Arial, Helvetica, sans-serif;	font-size:small;	text-align:left;	display: block;	padding: 0px;	line-height: 180%;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;	margin-bottom:10px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;}#list2 ul li {	text-align: left;	color: #3f3f3f;	background-image: url(../images/misc/caret.gif);	background-repeat: no-repeat;	background-position: 0px 45%;	padding: 0px 0px 0px 15px;	margin: 0px 0px 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	text-decoration: none;}#list2 ul li a {	text-decoration: none;}/* text & general styles.*/form {	margin: 0px;	padding: 10px 0px 20px;}.float_left	{	float:left;	}		.float_right {	float:right;}a {	color: #0061AA;	text-decoration: underline;}a:hover {	color: #6f8601;	}	a:visited {	color: #6f8601;	}			a:active {	color: #6f8601;}#content a {	text-decoration: underline;	color: #00579B;}#content a:hover {	color: #6f8601;	}	#content a:visited {	color: #6f8601;	}			#content a:active {	color: #6f8601;}#footer a {	text-decoration: underline;	color: #3f3f3f;}#footer a:hover {	color: #00579B;	}	#footer a:visited {	color: #00579B;	}			#footer a:active {	color: #00579B;}p {	font-family:Arial, Helvetica, sans-serif;	font-size: 11.25px;	line-height: 125%;	margin-top: 0px;	margin-bottom: 10px;	color: #3f3f3f;	display: block;	}h1 {	font-size: 200%;	line-height: 105%;	margin-bottom: 30px;	color: #6f8601;	text-align: left;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;	margin-top: 0px;	font-style: normal;	font-variant: normal;	}	h1.services {	color: #EDAC00;	}	h1.doctors {	color: #6f8601;}	h1.families {	color: #86A201;}	h1.adults {	color: #D22400;}				h2 {	font-size: 160%;	margin-top: 0;	margin-bottom: 15px;	color: #00579B;	text-align: left;	line-height: 110%;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	}h3 {	font-size: 160%;	color: #00579B;	text-align: left;	line-height: 110%;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	margin: 0;	padding: 0px;	display: block;	}h4 {	font-size: 140%;	margin-top: 0;	margin-bottom: 15px;	color: #1D1D1D;	text-align: left;	line-height: 110%;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	}	h5 {	font-size: 130%;	line-height: 110%;	font-weight: bold;	text-align: left;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-style: normal;	margin: 10px 0px;	padding: 10px 0px 0px;	display: block;}h6 {	font-size: 135%;	margin-top: 20px;	margin-bottom: 15px;	color: #1D1D1D;	text-align: left;	line-height: 110%;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	}.sub 	{	font-size: 110%;	color: #1D1D1D;	text-align: left;	line-height: 110%;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	margin-bottom: 0px;	font-style: italic;	margin-top: 10px;	}h6.sub2 {	font-size: 110%;	color: #1D1D1D;	text-align: left;	line-height: 110%;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	margin-bottom: 0px;	margin-top: 10px;}	.photo_float {	float: right;	padding-bottom: 5px;	padding-left: 5px;}	#content_clear {	text-align:left;	min-height:1px;	float: none;	vertical-align: middle;	margin: 0px;	padding: 0px;	clear: both;	height: 1px;	width: 700px;}#photo1 {}.privacy {	font-size: 9px;}