body,tr,td,table,p,li { font-size: 12px ; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
ul { list-style: square url(images/bullet.gif); font-family: Verdana, Arial, Helvetica, sans-serif; }
li { margin-top:8px }

a { color:#B31F17;}
a:hover { color:#F8951D;}

h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #1173A2; font-size: 20px; font-weight: bold; text-decoration: none; margin:8px 0px 0px 0px; padding:0px; }
.fonttitle {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #F7971E; font-size: 16px; font-weight: bold; text-decoration: none; }
.fonttitle2 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #B31F17; font-size: 16px; font-weight: bold; text-decoration: none; }
.fonttitle3 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #00735D; font-size: 16px; font-weight: bold; text-decoration: none; }
.whitetitle {  font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 16px; font-weight: bold; text-decoration: none; }

.color1 { color: #F7971E }
.color2 { color: #B31F17 }
.color3 { color: #00735D }
.colorr { color: #CC0000 }
.colorw { color: #FFFFFF }

.bgcolor1 { background-color: #F7971E }
.bgcolor2 { background-color: #B31F17 }
.bgcolor3 { background-color: #B31F17 }

.bdcolor1 { border-color: #F7971E }
.bdcolor2 { border-color: #B31F17 }
.bdcolor3 { border-color: #B31F17 }

.lightbg { background-color: #FEFED7 }
.lightbg2 { background-color: #EBF7FF }

.size1	{ font-size: 10px; }
.size11	{ font-size: 11px; }
.size2b { font-weight: bold; font-size: 14px; }
.size3b { font-weight: bold; font-size: 16px; }
.size4b { font-weight: bold; font-size: 18px; }
.size5b { font-weight: bold; font-size: 20px; }

.qlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.regfee {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

input.search {  font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #303E88; }
input.clear {  font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #9CB420; }
input.submit {  font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #8AA0AF; }

input.login {  font-family: Verdana, Arial, Helvetica, sans-serif; height: 22px; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #303E88; }
input.logout {  font-family: Verdana, Arial, Helvetica, sans-serif; height: 22px; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #8AA0AF; }

a.nv {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; font-style: italic; line-height: 14px; }
a.nv:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FAA535; text-decoration: none; font-style: italic; line-height: 14px; }
a.nv2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FAA535; text-decoration: none; font-style: italic; line-height: 14px; }

a.ny {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #FFFFFF; text-decoration: none; font-style: italic; }
a.ny:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FAA535; text-decoration: none; font-style: italic; }
a.ny2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #FAA535; text-decoration: none; font-style: italic; }

.tip  {border: thin solid black; width:250; color:black; background-color: #EEEEEE; layer-background-color: #CCCCCC; position:absolute; visibility:hidden; padding:5; margin-left:50; }


/* JEREMY STYLES
-------------------------------------------------------------------------*/
body {
	margin: 0;
	padding: 0;
	border: 0;
	background: #fff;
	font-family: "Georgia";
	text-align: center;
}

#wrap {
	width:793px;
	margin: 0 auto;
	padding: 0;
	border: 0;
}

#gutterlttop {
	width: 14px;
	margin: 0;
	padding: 0;
	border: 0;
	background: url('images/gutter_lt_bg.jpg') repeat-y left top;
	vertical-align: top;
}

#content {
	margin: 0;
	padding: 0;
	border: 0;
	background: #FFFFFF url('images/sub_menu_bg.jpg') repeat-x left top;
	vertical-align: top;
	text-align: left;
}

#header {
	float: left;
	clear: both;
	width: 765px;
	height: 150px;
	margin: 0;
	padding: 0;
	border: 0;
	background: url('images/header_noreg.jpg') no-repeat left top;
	text-align: left;
}

#header #headerleft {
	float:left;
	width:400px;
	height:150px;
	text-align: left;
}

#header #headerleft a {
	display: block;
	width: 326px;
	height: 132px;
	margin-top: 13px;
	margin-left: 56px;
}

#header #headerright {
	float: right;
	width: 130px;
	height: 150px;
	text-align: right;
}

#header #headerright a {
	display: block;
	width: 124px;
	height: 30px;
	margin-top: 115px;
	margin-right: 11px;
}

#mainmenu {
	float:left;
	clear:both;
	width: 765px;
	height:20px;
	text-align: left;
}

#mainmenu a {
	float: left;
	margin: 0 0 0 1px;
	padding: 0;
	line-height: 20px;
}

#submenu {
	clear:both;
	width: 765px;
	height:25px;
	margin:0 0 10px 0;
	text-align: left;
}

#submenu a {
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 20px !important; 
	line-height: 25px;
	text-decoration: none;
}

#submenu a:hover {
	color: #CCCCCC;
}

#gutterrttop {
	width: 14px;
	margin: 0;
	padding: 0;
	border: 0;
	background: url('images/gutter_rt_bg.jpg') repeat-y left top;
	vertical-align: top;
}

#bottomlt {
	width: 14px;
	height: 14px;
	margin: 0;
	padding: 0;
	border: 0;
	background: url('images/bottom_lt_corner.jpg') no-repeat left top;
	vertical-align: top;
}

#bottomlt img {
	width: 14px;
	height:14px;
}

#bottomcntr {
	height: 14px;
	margin: 0;
	padding: 0;
	border: 0;
	background: url('images/bottom_bg.jpg') repeat-x left top;
	vertical-align: top;
}

#bottomcntr img {
	width: 14px;
	height:14px;
}

#bottomrt {
	width: 14px;
	height: 14px;
	margin: 0;
	padding: 0;
	border: 0;
	background: url('images/bottom_rt_corner.jpg') no-repeat left top;
	vertical-align: top;
}

#bottomrt img {
	width: 14px;
	height:14px;
}

#secondarymenu {
	width: 100%;
	text-align: center;
	font-size: 11px;
	color: #F7971E;
}

#secondarymenu a {
	color: #F7971E;
}

#secondarymenu a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#thirdmenu {
	width:181px;
	background:url('images/3rd_menu_bg.gif') repeat-y left top;
	text-align: left;
	font-size: 11px;
	color: #F7971E;
}

#thirdmenu ul {
	margin:0;
	padding:0;
	border:0;
	list-style:none;
}

#thirdmenu ul li {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	border:0;
	list-style:none;
}

#thirdmenu ul li a {
	display:block;
	width:100%;
	margin:0;
	padding:5px 8px;
	color: #B31F17;
	font-weight:bold;
	text-decoration: none;
}

#thirdmenu ul li a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
