body
{
	font-family:Arial;
	font-size:12px;
	vertical-align:top;
	padding:0;
	margin:0;
	background:url(../images/bg.jpg) top repeat-x #360b05;
	color:#FFFFFF;
}
table#sitecontainer {
	border-left:#6a4b46 1px solid;
	border-right:#6a4b46 1px solid;
	}
div#maincontent {
	padding:0 8px 0 8px;
	}
td {
	font-family:Arial;
	font-size:13px;
	vertical-align:top;
}
h1 {
	padding:4px 0 8px 0;
	margin:0;
	}
h2 {
	font-size:16px;
	margin:0;
	padding:4px 0 6px 0;
	}
h3 {
	padding:0 0 8px 0;
	margin:0;
	font-size:16px;
	font-weight:bold;
	}
	
a {
	color:#00FFFF;
	}	
.currentNewsTitle
{
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
}
.currentNewsDate
{
	font-size:10px;
	color:#CCCCCC;
}
.txtInput { width:250px; }
.txtSm { width:60px; }
.txtMed{ width:100px; }
.prompt { width:150px }
.star, .error{ font-weight:bold; color:red; font-size:12px; }
select, input { font-size:10px; }
.button { font-size:12px; border:1px solid #ccc; }
.divOff { BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: white 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: white 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid; POSITION: relative; TEXT-ALIGN: center }
	.divOver { BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; POSITION: relative; TEXT-ALIGN: center }
	
	/* Drop down menu */
#dropmenudiv{
position:absolute;
border:1px #CCCCCC;
font:normal 11px arial;
line-height:16px;
z-index:100;
}

#dropmenudiv a{
width:100%;
display: block;
text-indent: 3px;
color:#000;
background-color: #66afdb;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #a7d1f0;
color: #000;
}

/* content formattting */
div#summary {
	font-size:12px;
	padding:0 4px 0 4px;
	}

div.newsletter1 {
	font-size:11px;
	padding:0 0 8px 0;
	}
