@charset "UTF-8";body {	font: 100% Arial, Helvetica, sans-serif;	background: #9F5D2F;	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000000;}h1 {	font-size: 30px;	color: #9F5C2F;}h2 {	font-size: 30px;	color: #9F5C2F;}h3 {	font-size: 18px;	color: #006699;	font-style: italic;	line-height: 100%;}a:link {	color: #66818D;	text-decoration: none;}a:visited {	text-decoration: none;	color: #66818D;}a:hover {	text-decoration: underline;	color: #9F5D2F;}a:active {	text-decoration: none;	color: #006699;}h4 {	font-size: 20px;	color: #333333;}.oneColLiqCtr #container {	width: 756px;  /* this will create a container 80% of the browser width */	background: #E7F4F0;	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	border: 11px solid #FFFFFF;	text-align: left; /* this overrides the text-align: center on the body element. */	list-style-type: square;}#contents {	margin-left: 230px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;	margin-top: 25px;}#homepagetext {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 160%;}#header {	border-bottom-width: 11px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	background-image: url(rootslogo_colortop.jpg);	background-repeat: no-repeat;	height: 200px;}.oneColLiqCtr #mainContent {	list-style-type: square;	padding-right: 20px;	padding-bottom: 0;	padding-left: 0px;}#navigation {	border-bottom-width: 11px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	background-repeat: no-repeat;	background-color: #BAC707;	height: 25px;	color: #FFFFFF;}#mainnav{	background-color: #BAC707;	color: #FFFFFF;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	float: right;	background-position: center;	font-weight: bold;	margin-right: 5px;	margin-top: 5px;	padding-right: 9;	padding-bottom: 3px;	padding-left: 0;}#mainnav ul{	margin: 0 0 0 20px;	padding: 0;	list-style-type: none;	}#mainnav li{	display: inline;	padding: 0 0px;	}#mainnav li a{	text-decoration: none;	color: #FFFFFF;}#mainnav li a:hover{	text-decoration: none;	color: #000000;	background-color: #BAC707;}.navDIVIDER {	color: #FFCC00;	padding-right: 8px;	padding-left: 8px;}#sidecolumn {	float: left;	width: 175px;	margin-left: 0px;	margin-right: 0px;	border-left-width: 0px;	border-left-style: solid;	border-bottom-width: 11px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	margin-top: 0px;	border-right-style: solid;	border-right-color: #FFFFFF;	border-right-width: 11px;	padding-left: 11px;	padding-top: 11px;	padding-right: 11px;	background-color: #B5C9F1;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 110%;}#e-newsform { }.eventheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #9F5C2F;	line-height: 120%;}