


body { 
	background-image: url("../images/top_strip.gif");
	background-repeat: repeat-x; 
	background-color: #07122A;
	margin: 0px;
	padding: 0px; 
	font-family: Arial, Helvetica;
}

form {
	margin: 0px;
	border: 0px;
}


#cont { 
	background-image: url("../images/content_bg.gif");
	background-repeat: repeat-y; 
	background-color: #FFF;
	width: 990px;
	margin: 0px auto 0px auto; 
}



#container { 
	background-image: url("../images/content_bg.gif");
	background-repeat: repeat-y; 
	background-color: #FFF;
	width: 990px;
	margin: 0px auto 0 auto; 
	float:left;
}


#container2 { 
	background-image: url("../images/top_header.gif");
	background-repeat: no-repeat; 
	width: 990px;
	min-height: 330px;
	margin: 0px auto 0 auto; 
	padding-top: 0px;
	padding-left: 46px;
}


#container2_home  { 
	background-image: url("../images/top_header_home.gif");
	background-repeat: no-repeat; 
	width: 990px;
	min-height: 330px;
	margin: 0px auto 0 auto; 
	padding-top: 0px;
	padding-left: 46px;
}




#content { 
	background-color: #FFF;
	width: 897px;
	margin: 0px auto 0 auto; 
	float: left;
}

#content #top { 
	width: 839px;
	height: 35px;
	margin: 0px auto 0 auto; 
	border-bottom: 1px solid #c8cacf;
}

#content #top  #page_header { 
	font-size: 24px;
	color: #0075b8;
	float: left;
}


#content #top  #extra_link { 
	float: left;
	font-size: 13px;
	padding-top: 10px;
	padding-left: 20px;
}

#content #top  #extra_link a:link,  #content #top  #extra_link a:visited,  #content #top  #extra_link a:hover { 
	color: #f58920;
}





#content #main_content { 
	background-image: url("../images/cbg.gif");
	background-repeat: repeat-y; 
	width: 897px;
	margin-top: 20px;
	float:left;
}





#content2 { 
	width: 901px;
	margin: 0px auto 0 auto; 
	float: left;
}





#content2 #home_content { 
	background-image: url("../images/cbg.gif");
	background-repeat: repeat-y; 
	width: 901px;
	margin-top: -3px;
	margin-left: -2px;
	float:left;
}


#content2 #home_content .girls { 
	background-image: url("../images/girls_bg.jpg");
	background-repeat: no-repeat; 
	width: 452px;
	height: 241px;
	float: left;
}



#content2 #home_content .welcome { 
	background-image: url("../images/welcome_bg.jpg");
	background-repeat: no-repeat; 
	width: 449px;
	height: 241px;
	float: left;
	color: #FFF;
	font-size: 13px;
	font-weight: none;
}


#content2 #home_content .welcome .msg { 
	padding-right: 10px;
}


#content2 #home_content .welcome h2 { 
	font-size: 20px;
}



#content2 #home_content2 { 
	background-image: url("../images/cbg.gif");
	background-repeat: repeat-y; 
	width: 901px;
	margin-left: -2px;
	float:left;
}


#content2 #home_content2 .next { 
	background-image: url("../images/next_bg.jpg");
	background-repeat: no-repeat; 
	width: 452px;
	height: 183px;
	float: left;
} 


#content2 #home_content2 .race { 
	width: 452px;
	text-align: center;
	color: #FFF;
	padding-top: 50px;
	font-size: 20px;
	line-height: 25px;
	
}

#content2 #home_content2 .race .link { 
	font-size: 13px;
}



#content2 #home_content2 .recent { 
	background-image: url("../images/recent_bg.jpg");
	background-repeat: no-repeat; 
	width: 449px;
	height: 183px;
	float: left;
}


#content #main_content2 { 
	width: 897px;
	margin-top: 20px;
	font-size: 13px;
	float:left;
}

#content #main_content #sub_nav { 
	background-image: url("../images/sub_nav_bg.gif");
	background-repeat: no-repeat; 
	background-color: #07122a;
	width: 170px;
	min-height: 290px; 
	float:left;
	padding-top: 5px;
}



#content #main_content #sub_nav .subItem {
	width: 170px; 
	height: 23px;
	float:left;
	color: #FFF;
	padding-left: 0px;
}


#content #main_content #sub_nav .subItem_on {
	background-image: url("../images/subnav_on_bg.gif");
	background-repeat: no-repeat; 
	width: 170px; 
	height: 23px;
	float:left;
	color: #FFF;
	padding-left: 0px;
}



#content #main_content #sub_nav .subItem_on .label, #content #main_content #sub_nav .subItem .label {
	padding-left: 20px;
	height: 30px;
	font-size: 13px;
}


#content #main_content #sub_nav .subItem .label a:link , 
#content #main_content #sub_nav .subItem .label a:visited { 
	color: #FFF;
	text-decoration: none;
} 
#content #main_content #sub_nav .subItem .label a:hover {
	color: #FFF;
	text-decoration: underline;
}


#content #main_content #sub_nav .subItem_on .label a:link , 
#content #main_content #sub_nav .subItem_on .label a:visited { 
	color: #F00;
	text-decoration: none;
} 
#content #main_content #sub_nav_on .subItem .label a:hover {
	color: #F00;
	text-decoration: underline;
}





#content #main_content #sub_nav .sub_nav_item_sel { 
	background-color: #FFF;
	width: 170px; 
	float:left;
	color: #FFF;
	padding: 5px;
	padding-left: 15px;
	font-size: 12px;
} 


#content #main_content #sub_nav .sub_nav_item_sel a:link , 
#content #main_content #sub_nav .sub_nav_item_sel a:visited { 
	color: #F00;
	font-weight: bold;
	text-decoration: none;
} 
#content #main_content #sub_nav .sub_nav_item_sel a:hover {
	color: #F00;
	font-weight: bold;
	text-decoration: underline;
}



#content #main_content #sub_nav .sub_nav_item { 
	width: 170px; 
	float:left;
	color: #FFF;
	padding: 5px;
	padding-left: 15px;
	font-size: 12px;
}


#content #main_content #sub_nav .sub_nav_item a:link , 
#content #main_content #sub_nav .sub_nav_item a:visited { 
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
} 
#content #main_content #sub_nav .sub_nav_item a:hover {
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
}







#content #main_content #main { 
	background-color: #FFF;
	width: 700px;
	float:right;
	min-height: 290px; 
}



#content #main_content #main .header { 

	color: #cb070a;
	font-size: 18px;

}

#content #main_content #main .content { 
	padding-right: 20px;
	color: #000;
	font-size: 12px;
}





#content #main_content2 #main { 
	background-color: #FFF;
	width: 845px;
	float:left;
	margin-left: 27px;
	min-height: 290px; 
	padding-bottom: 15px;
}



#footer { 
	background-image: url("../images/footer.gif");
	background-repeat: no-repeat; 
	width: 990px;
	height: 100px;
	margin-left: -46px;
	float: left;
}




#footer3 { 
	background-image: url("../images/footer2.gif");
	background-repeat: no-repeat; 
	width: 990px;
	height: 100px;
	margin-left: -46px;
	float: left;
}



#footer4 { 
	background-image: url("../images/footer3.gif");
	background-repeat: no-repeat; 
	width: 990px;
	height: 32px;
	margin-left: -46px;
	float: left;
}

#footer2 {
	display:none;
}


#footer2 #copy {
	float: left;
	color: #FFF;
	font-size: 11px;
	background-color: #07122a;
}

#footer2 #design {
	background-color: #07122a;
	float: right;
}



#main_nav {
	display: none;

} 
#main_nav .nav_item {
	float: left;
}


.admin_schedule, .admin_schedule th, .admin_schedule td {
	border-collapse: collapse;
	border: 1px solid #999;
	font-size: 12px;
	color: #333; 
}

a.schedule:link {
	color: #000;
	text-decoration: none;
	font-size: 12px;
}

a.schedule:visited {
	color: #000;
	text-decoration: none;
	font-size: 12px;
}

a.schedule:hover { 
	color: #333;
	text-decoration: underline;
	font-size: 12px;
}

input {
	border: 1px solid #CCC;
	width: 300px;
}

textarea {
	border: 1px solid #CCC;
	width: 300px;
	height: 150px;
}


.sponsors a:link, .sponsors a:visited, .sponsors a:hover {
	font-size: 18px;
	color: #f58920;
}


a:link, a:visited, a:hover {
	color: #f58920;
}

#print_icon {
	display: none;

}

#cart_icon {
	display: none;
}

.row .button {
	display: none;
}

#schedule_footer {
	display: none;
}

