body {	background: #FFFFFF;	color: #333333;	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-size-adjust: none;	font-style: normal;	font-variant: normal;	font-weight: normal;	line-height: normal;	text-decoration: none;	margin: 0pt;	padding: 0pt;	text-align: left;}#container {	width: 950px;	margin: 0pt auto;	z-index: 1;}a {	color: #7EAAB4;	text-decoration: none;}a:hover {	color: #222222;}img {	border: 0pt none;	display: block;}.clear {	clear: both;	height: 0em;	overflow: hidden;}.nc {	font-size: 16px;	font-weight: bold;	font-spacing: .3em;}p {	line-height: 18px;	color: #666666;}#header {	width: 950px;	height: 80px;	margin: 3px 0pt 0pt;	padding: 3px 0pt;}#corp {	float: left;	padding: 20px 0px 0px 0px;}#corp a {	color: #444444;}#corp a:hover {	color: #7EAAB4;}#brand {	float: right;}#date_stamp {	padding: 66px 160px 0px 0px;	font-size: 8px;	color: #AAA393;	text-align: right;}#mainnav {	height: 26px;	border-top: 1px solid #B5AE9F;	border-bottom: 1px solid #B5AE9F;}#mainnav ul {	text-align: center;	margin: 0pt;	padding: 5px 0pt;}#mainnav ul li {	display: inline;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin: 0pt 15px;	font-size: 12px;}#mainnav ul li a {	color: #678C94;	text-decoration: none;}#mainnav ul li a:hover {	color: #333333;}#main {	width: 944px;	border: 1px solid #B5AE9F;	margin: 4px 0pt 0pt;	padding: 2px;}#main #msidebar {	float: left;	width: 202px;	min-height: 249px;	background: #7EAAB4;	padding: 0pt;	margin: 0pt;	text-align: left;}#main #msidebar p {	margin-left: 11px;}#main #msidebar ul {	margin-left: 22px;	padding: 0pt;}#main #msidebar ul li {	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin: 7px 0pt;	font-weight: bold;	color: #222222;	display: block;	line-height: 26px;}#main #msidebar ul li.on {	color: #FFFFFF;}#main #msidebar ul li a {	color: #222222;	text-decoration: none;	display: block;}#main #msidebar ul li a:hover {	background: #91b7c0;	color: #FFFFFF;	padding-left: 20px;	margin-right: 12px;}#main #subtext {	display: block;	float: left;	padding: 30px;	width: 675px;}#main #subtext p {	margin-left: 11px;}#main #subtext ul {	margin: 0px;	padding: 0px;	padding-bottom: 18px;	list-style: disc inside none;}#main #subtext ul li {	padding-left: 8px;	font-weight: bold;	color: #222222;	display: block;	line-height: 18px;}#main #subtext ul li a {	color: #222222;	text-decoration: none;	display: block;}#main #subtext ul li a:hover {	background: #91b7c0;	color: #FFFFFF;	padding-left: 20px;	margin-right: 12px;}#main #mflash {	display: block;	float: left;	padding: 0pt 0pt 0pt 3px;	margin: 0pt;	background: #E4F7FB;}p.mwindow {	padding: 30px 0px 0px 20px;}#main #mwindow {	display: block;	float: left;	width: 739px;	padding: 0pt 0pt 0pt 3px;	margin: 0pt;	background: #FFFFFF;}#sub {	width: 944px;	min-height: 180px;	border: 1px solid #B5AE9F;	margin: 4px 0pt 0pt;	padding: 2px;}#sub #photolink {	float: left;	width: 202px;	margin: 0pt 20px 0pt 0pt;	background: #E4F7FB;}h2 {	color: #7EAAB4;	font-size: 15px;	font-weight: bold;	margin-bottom: 22px;}h3 {	color: #7EAAB4;	font-size: 15px;	font-weight: bold;	margin-bottom: 22px;	padding-left: 20px;}h4 {	color: #AAA393;	font-size: 13px;	font-weight: bold;}#sub #mapit {	float: left;	width: 202px;	height: 100%;	background: #E4F7FB;}#footer {	width: 950px;	height: 26px;	border-top: 1px solid #B5AE9F;	border-bottom: 1px solid #B5AE9F;	margin: 4px 0pt 0pt;}#footer ul {	text-align: center;	margin: 0pt;	padding: 5px 0pt;}#footer ul li {	display: inline;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	font-size: 11px;	font-weight: normal;	margin: 0pt 20px;	color: #777777;}#sitemaps {	margin: 26px 0px 12px 0px;}#sitemaps ul {	text-align: center;	margin: 0pt 80px;	padding: 0pt;}#sitemaps ul li {	display: inline;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	font-size: 10px;	color: #B5AE9F;	font-weight: normal;	margin: 0pt 3px;	line-height: 18px;}