body{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;}.foundation {	color: #231f20;	background-color: #0082c8;	background-image: url(images/background.gif);	background-repeat: repeat;	margin-top: 10px;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #231f20;	margin-top:0px;	margin-bottom:9px;}h1, .fancy {	margin-top: 0px;	font-size: 14px;	height:24px;	background-image:url(images/whatsnewbg.jpg);	background-repeat:no-repeat; 	background-position:right;	overflow: hidden;	color:#ffffff;/*	padding-right:5px;*/	padding-top:5px;	padding-left: 15px;	position:relative;	left: -10px;/*	margin-left:15px;*/}hr {  border: 0;		color: #866b5c;      background-color: #866b5c;      height: 1px;	  margin-top:18px;	  margin-bottom:18px;}a:link {	color:#0082c8;}a {	color:#0082c8}a:hover {	text-decoration:none;	color:#FF9900;}h2, .h2 {	font-size: 14px;	line-height: 18px;	color: #866b5c;	margin-top:0px;	margin-bottom:9px;	font-weight: bold;}h3, .h3 {	font-size: 12px;	line-height: 18px;	color: #231f20;	margin-top:0px;	margin-bottom:9px;}#container {	width:767px;	background-color:#ffffff;	margin-left:auto;	margin-right:auto;	margin-top:0px;}#navcontainer {	background-image:url(images/topbg.jpg);	background-repeat:no-repeat;	height:31px;}#nav {	/*padding-top:10px;*//* by dale */	/*width:642px;*//* by dale */	height:21px;	padding-right:10px;	text-align: right;}#nav p {	margin-top:0px;	margin-bottom:0px;	font-size:13px;	line-height:10px;	text-align:right;	color:#ffffff;}#nav a {	color:#FFFFFF;	text-decoration:none;}#nav a:hover {	color:#FFCC00}#header {	height:117px;	background-image:url(images/mountains.jpg);	background-repeat:no-repeat;	margin:0px;}#weather {	height:50px;	float:right;	margin-right:10px;	margin-top:50px;	text-align:right;}#weather img {	vertical-align: text-bottom;}#weather p {	color:#252e67;	font-size:11px;}#right_column_wrapper {	width:215px;	height: 100%;	padding-right:10px;	padding-top:10px;	float: right;	display: block;}#content{}#maincontent {	width:528px; }#maincontent p {/*	padding-left:20px;*//*	margin-right:10px;*/}#maincontent h1 {	/*padding-left:20px;*/	/*margin-right:10px;*/}#maincontent h2 {/*	padding-left:20px;*//*	margin-right:10px;*/}#bottom_row_banner_wrapper {	clear:both;	padding-left:20px;	padding-top:10px;}#bottom_row_banner_wrapper img {	margin-right:8px;}#right_column_text_wrapper {	background-image:url(images/newsbox/newsboxbg.jpg);	background-repeat: no-repeat;	background-position: bottom;	background-color: #e4ddd8;	border: 1px solid #866b5c;	margin-top:10px;	padding-bottom:20px;	margin-bottom:10px;}#right_column_text_wrapper a, a:link {color:#0082c8;}#right_column_text_wrapper h1 {	margin-top:0px;	margin-bottom:5px;	height:20px;	background-color:#866b5c;	color:#ffffff;	font-size:14px;	font-weight:bold;	padding-left:10px;	padding-top: 0px; /* need to override regular h1 formatting*/	position: relative; /* need to override regular h1 formatting*/	left: 0px; /* need to override regular h1 formatting*/}#right_column_text_wrapper p {	padding-left:10px;	padding-right:10px;}#right_column_banners_wrapper img {	margin-bottom:10px;}.news {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #866b5c;	margin-bottom:36px;	padding-bottom:18px;	/*margin-left:15px;*/	display: table;	/*position: absolute;*/	/*width:496px;*//* 2008-07-04 by dale */}.news h5 {	margin-top:0px;	font-size:10px;	color:#999999;}.news h1 {	margin-bottom:0px}.padded {	padding-right:10px;}.photo {	float:right;	margin-left:10px;}.tableholder {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #866b5c;	margin-bottom:18px;	margin-left:15px;}.tableholder p {	padding: 0px;}.fancy2 {	height:24px;	background-image:url(images/whatsnewbg.jpg);	background-repeat:no-repeat;	background-position:right;	color:#ffffff;	padding-right:5px;	padding-top:5px;}#footer {	clear:both;	text-align:center;	padding:10px 10px 10px 10px;	font-size:10px;	background-color:#7fb6E1;	margin-bottom:0px;	margin-top:15px;}#footer p {	font-size:10px;	color:#002849;	margin-bottom:3px;}#footer a:link {	color:#ffffff;}#footer a {	color:#ffffff}#maincontent_HeadingText {	padding-left: 20px;}#maincontent_body {	padding-left: 20px;/*	margin-right:10px;*/}#maincontent_body .news img {	float: right;	display: block;/*	margin-right:10px;*/}.datestamp {	font-size: 8pt;		color: #aaaaaa;	display: inline; 	font-weight:normal;}.timestamp {	font-size: 8pt;		color: #999999;	display: none;	}.searchItems {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #866b5c;	margin-bottom:8px;	padding-bottom:8px;	/*margin-left:15px;*/	display: table;	/*position: absolute;*/	/*width:496px;*//* 2008-07-04 by dale */}#sidebar {}#sidebar a{    display:block;    margin:1px 0px 1px 0px;    text-align:center;    padding:5px;    font-weight:bold;		width: 97%;}/* a.SidebarNav_First {    background-color:#8cc63f; }a.SidebarNav_First:hover{    background-color:#EE8A1D; }a.SidebarNav{    background-color:#00BCE4; }a.SidebarNav:hover{    background-color:#EE8A1D; }*/#footer a{	margin-left:3px;	margin-right: 3px;	}