body {	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #666666;	background-color: #37794a;	background-image: url(img/grbg2.gif);	background-repeat: repeat-y;	padding:0;	margin:0;}/* background-color: #8acec1;*/#frame	{	width:800px;	margin:0;	text-align:left;	background-image: url(img/wheat2.jpg);	background-repeat: no-repeat;}#tp	{	height:260px;}#content	{	background-image: url(img/ctrbg.jpg);	width:606px;	background-repeat: no-repeat;	background-position: left top;	margin:0 0 0 100px;	border-top-width: 1px;	border-right-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: none;	border-left-style: none;	border-top-color: #336633;	border-right-color: #336633;}#addyblock	{	width:240px;	margin:10px 90px 0 0;	float:right;}#navblock	{}#navlist{padding: 0;margin: 20px 0 0 30px;border-bottom: 1px solid gray;width: 160px;font-size:0.8em;}#navlist li{list-style: none;margin: 0;padding: 0.25em;border-top: 1px solid gray;}#navlist li a { color:#993300;text-decoration: none; }#navlist li a:hover { color:#37794a;text-decoration: none; }/* h1 & p used on all pages *//* h2 used on news pages */h1 {	color: #993300; 	font-size: 1.00em;	padding:0;	margin:14px 0 2px 10px;}h1 a:link {color: #993300; text-decoration: none;}h1 a:visited {color: #993300; text-decoration: none;}h1 a:hover {color: #d3d3ed;text-decoration: none;}h2 {	color: #993300; 	font-size: 0.8em;	padding:0;	margin:14px 0 2px 10px;}p {	font-size: 0.75em;	line-height: 1.4em;	margin:0;	padding:4px 10px 6px 10px;}p a:link {color: #666666; text-decoration: underline;}p a:visited {color: #666666; text-decoration: underline;}p a:hover {color: #333333;text-decoration: underline;}/* forms */#crt {	width:460px;	padding:0px;	}.xinput, textarea {	display: block;	width: 200px;	float: left;	margin:0 0 10px 4px;	padding:0;}label {	display: block;	width: 110px;	float: left;	margin:0 0 10px 0px;	padding:0;}label {	text-align: right;	width: 125px;	padding:0 10px 0 0;	margin:0;}.addy	{	text-align:right;}.ph {	border: 1px solid #99cccc;}.norm li	{	font-size: 0.75em;	list-style: url(img/miniear.gif) none outside;	margin: 0;	padding: 0.25em;}.pdfbg	{	margin:6px;	background-color: #e8e8e8;	border: 1px solid gray;}