* {

	margin: 0;

	padding: 0;

}

body {

	background: #5088c0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	}	

#wrap {

	width:730px;



	margin: 22px auto 0 auto;

	background: #5088C0 no-repeat right bottom;

}

#headnav{

	background: #5088C0 url(img/bg_raceforms.jpg) no-repeat left top;

	font-size: 10px;

	color: #FFF;

	font-weight: normal;

	height: 45px;

	text-transform: uppercase;

	letter-spacing: .1em;

}

#headnav a:link{color:#fff;text-decoration:none;}

#headnav a:visited{color:#fff;text-decoration:none;}

#headnav a:hover{color:#EEDC95;text-decoration:none;}

#head{

	padding-bottom: 15px;

	background: #5088C0 url(img/header_inside2.jpg) no-repeat;

	height: 69px;

	width: 728px;

	text-align: right;

}

#head img{border: 1px solid #036;}

#main {

	width:728px;

	color: #000;

	background: #5088C0 no-repeat scroll right bottom;

	border-top: 1px solid #346699;

}

#leftnav{

	float:left;

	width:135px;

	border-bottom: 1px solid #346699;

	border-left: 1px solid #346699;

	font-weight: normal;

	font-size: 12px;

}

#leftnav a:link{color:#036;text-decoration:none;}

#leftnav a:visited{color:#036;text-decoration:none;}

#leftnav a:hover{color:#093;text-decoration:none;}



#submenu {

	color:#FFF;

	font-size:11px;

	padding: 3px 0 3px 3px;

	list-style-type: none;

}

#submenu a:link{color:#FFF;}

#submenu a:visited{color:#FFF;}

#submenu a:hover{color:#036;}



#maincontent{

	float:right;

	width:589px;

	background: #FFF url(img/logo_inside_590_02.jpg) no-repeat right bottom;

	border-top: none #036;

	border-bottom-style: none;

	border-bottom-color: #036;

	border-right: 1px solid #036;

	border-left: 1px solid #036;

}

#maincontent a:link{color:#003399;text-decoration:none;}

#maincontent a:visited{color:#009933;text-decoration:none;}

#maincontent a:hover{color:#009933;text-decoration:underline;}

#maincontent h3 {

	color: #093;

	padding: 8px 15px;

	font-weight: bold;

}



#maincontent_top {

	background: url(img/bg_main.gif) repeat-x;

	height: 78px;

}

#maincontent_top h1{/*headline*/

	font-size: 20px;

	color: #FFF;

	padding-top: 15px;

	padding-left: 15px;

	text-transform: uppercase;

	font-weight: normal;

}

#maincontent_top h5{/*breadcrumbs*/

	padding-left: 15px;

	padding-top: 10px;

	padding-bottom: 10px;

	color: #3366BD;

	text-transform: uppercase;

	font-size: 10px;

}	

#maincontent_top h5 a:link{color:#3366BD;text-decoration:none;}

#maincontent_top h5 a:visited{color:#3366BD;text-decoration:none;}

#maincontent_top h5 a:hover{color:#fff;text-decoration:none;}



#maincontent p{

	color: #036;

	padding: 6px 15px;

}

#maincontent ul{

	color: #036;

	padding: 6px 20px 6px 40px;

}

#maincontent li{

	color: #036;

	padding: 2px 0;

}

#maincontent td{

	color: #036;

}

#maincontent .first{padding-top:20px;}

#navtable td {

	border-top: 1px solid #346699;

	border-right: 1px solid #346699;

	border-bottom: 1px none #346699;

	border-left: 1px none #346699;

	color: #003366;

}

#bottomline td{

	border-bottom: 1px solid #346699;

}

#topline td{

	border-top-style: none;

}

#adfoot{}

#foot {

	clear:both;

	width:730px;

	margin: 0 auto 0 auto;

}

#adtable td{border: 1px solid #346699;}

.white {

	color: #FFF;

}

#savebay{

	font-weight: normal;

	padding-left: 5px;

	margin-right: 3px;

	padding-top: 3px;

	padding-bottom: 3px;

	font-size: 11px;

}

#savebay a:link{color:#036;text-decoration:underline;}

#savebay a:visited{color:#036;text-decoration:underline;}

#savebay a:hover{color:#fff;text-decoration:none;}



.whitetext {font-size: 11px; color: #FFF;}

#featuretable {

	background: url(img/featured_spon5.jpg) no-repeat right;

	height: 34px;

	width: 728px;

}

p .friends{

	margin: 3px 3px 3px 20px;

	line-height: 20px;

}

