<style>
* {
	margin:0;
	padding:0;
	top:0;
	left:0;
}
body {
	margin-top:20px;
	margin-bottom:20px;
	background-image: url('images/background_pattern.jpg');
	font-family: Gill Sans, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #877256;
	}
#main {
	width:780px;
	margin:auto;
	padding: 0 0 0 0;
	min-height: 800px;
	height:auto !important;
	background-color:#ffffff;
	height:100%;
}
#main-splash {
	width:780px;
	margin:auto;
	padding: 0 0 0 0;
	min-height: 300px;
	height:auto !important;
	background-color:#ffffff;
	height:100%;
}
#hdr-banner {
	width:780px;
	height: 140px;
	margin:0;
	padding: 0;
	background-color:#EBE8E0;
}
#hdr-nav {
	width:780px;
	height: 34px;
	margin:0;
	padding: 0;
	background-color:#486D7D;
}

TABLE, TD, TH, LI, DIV, P, SELECT, OPTION, INPUT, TEXTAREA, PRE {
	font-family : Gill Sans, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
}
.search-title {
	font-family : Gill Sans, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-transform: uppercase;
	color: #486D7D;
}
.winners {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #786C59;
}
.hp-content {
    padding: 30px 30px 10px 30px;
	font-family : Palatino, Bookman, New Century Schoolbook, Times, Times New Roman, serif;
	font-size : 15px;
	line-height : 150%;
	color: #5B4D3B;
}
.content {
    padding: 30px 30px 10px 30px;
}
.hp-search {
    padding: 30px 10px 30px 10px;
}
.hp-bottom {
    padding: 10px 10px 10px 10px;
}

H3 {
	font-family : Gill Sans, Arial, Helvetica, sans-serif;
	font-size : 16px;
	text-transform: uppercase;
	color: #D1701B;
}
H4 {
	font-family : Gill Sans, Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-transform: uppercase;
	color: #486D7D;
}
.maps {
 	border-color : #674E1E;
	border-width : 1px;
}
.pagetitle {
	font-family : Gill Sans, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	color : #385765;
}
.title {
	font-family : Gill Sans, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #D1701B;
}
.subtitle {
	font-family : Gill Sans, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #DA6F1C;
}
.note {
	font-family : Gill Sans, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #DA6F1C;
}
.boxnote {
	font-family : Gill Sans, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}
DIV.footer {
	font-family : Gill Sans, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #ffffff;
}
A, A:VISITED, A:LINK {
	color : #406373;
	text-decoration: underline;
}
A:HOVER {
	color : #DA6F1C;
	text-decoration: underline;
}
A.maps, A.maps:VISITED, A.maps:LINK {
 	color : #674E1E;
 	border-color : #674E1E;
	border-width : 1px;
}
A.maps:HOVER {
	color : #ffffff;
	border-width: 1px;	
}
A.footer2, A.footer2:VISITED, A.footer2:LINK {
	color : #486D7D;
	text-decoration: none;
	font-weight : bold;
	text-transform: uppercase;
}
A.footer2:HOVER {
	color : #D1701B;
	text-decoration: none;
	font-weight : bold;
	text-transform: uppercase;
}
A.small, A.small:VISITED, A.small:LINK {
	color : #128387;
	text-decoration: none;
	font-size : 10px;
}
A.small:HOVER {
	color : #6799CA;
	text-decoration: none;
	font-size : 10px;
}
.tablehdr{
	color : #ffffff;
	font-family: Gill Sans;
	font-size: 10px;
	font-weight:bold;
}	
.tabletxt{
	font-family: Gill Sans;
	font-size: 10px;
	font-weight:normal;
	
}
a.tabletxt{
	font-family: Gill Sans;
	font-size: 10px;
	font-weight:normal;
	text-decoration:underline;
	color:#6F80C4;
}
.notice {
	color : #ff0000;
}	

</style>