* { margin:0; padding:0; }
body {
	font:				12px/1.5 verdana, arial, sans-serif;
	text-align:			center;
	background-color: 	#001600;
}

#container {
	width:				800px;
	border:				0px solid yellow;
	color:				#FFF;
	background-color: 	#001600;
	text-align:			left;
	margin-left:		auto;
	margin-right:		auto;
	margin-top:			0px;	
}

a.topnavlink {
	font-size: 			13px;
	font-family:        verdana;
	text-decoration:    none;
}	

a.topnavselectedlink {
    color:#ccc;
	font-size: 			13px;
	font-family:        verdana;
	text-decoration:    none;
}

#homecontent {
	position:			relative;
	width:				870px;
	height: 			600px;
	font-size:			11px;
	background-color:	black;
	background-image:	url(/assets/images/home_bg_v7.jpg);
	background-repeat:	no-repeat;}	
	
#hometop {
	position:			relative;
	text-align: 		left;
	margin-top:			75px;
	width:				465px;
	margin-left:		365px;
	margin-bottom:		10px;}	
	
#homedetails {
	position:			relative;
	margin-top:			15px;
	width:				465px;
	margin-left: 		365px;}	

#tier1navhome {
	position:			relative;
	width:				603px;
	height: 			25px;
	display:			inline;
	margin-top: 		85px;
	margin-left: 		100px;}	

#headersection {
	min-height:			100px; 
	border:				0px solid yellow;
	
	}
	
	
/* IE hack for min height of headersection */
/*\*/
* html #headersection {
height: 100px;
}

#tier1nav {
	width:				800px;
	border:				0px solid red;
	text-align:			center;
	display:			inline;
}	

#tier1navitem {
    padding:			0px 0 0px 0px;
	float:				left;
	width:				800px;
	border:				0px solid red;
	text-align:			center;
	display:			inline;
}	
	
#tier2nav {
	text-align:			left;
	width:				180px;
	margin-bottom:		20px;
	}	
	
.leftnavitem	{
	margin:				0;
	padding:			5px 0 10px 0px;
	border-bottom:		1px solid #444;
	}
	
.leftnavitem .dropdownnav	{
	margin:				5px 0;
	font-size:			10px;
	}

	
.leftrnavitem	{
	margin:				0;
	padding:			8px 0px 8px 0px;
	border-bottom:		1px solid #444;
	}

	

#contentsection {
	position:			relative;
	border: 			0px solid red; 
	}
	
#leftcolumn {
	margin:				7px 10px 0px 0px;
	float:				left;
	width:				100px;
	color:				#ccc;
	font-size: 			90%;
	}
#centercolumn {
	margin:				0px 0px 0px 190px;
	padding:			20px;
	border-bottom:		1px solid #666;
	min-height:			360px; 
	background-image:	url(../images/drock029.jpg);
	}
	
#centercolumn-race {
	margin:				0px 0px 0px 190px;
	padding:			20px;
	border-bottom:		1px solid #666;
	min-height:			360px; 
	background-image:	url(../images/drock029.jpg);
	padding-bottom:     0px;
	position:relative;
	}
	
#quotebottom {
	color:#999;
	font-size: 			10px;
	
	margin:				0px 0px 0px 190px;
	padding:			0px;

	}
	
/* IE hack for min height of main content container */
/*\*/
* html #centercolumn {
height: 250px;
}
/**/

#centerdivider {
	position:			relative;
	height:				1px; 
	width:				870px; 
	margin:				0;
	padding:			0;
	}
	

	
/* IE hack for min height of main content container */
/*\*/
* html #regcentercolumn {
height: 250px;
}
/**/

		
h1 { 
	font: 				normal 175% verdana, sans serif; 
	color:	 			#999; 
	margin: 			0 0 0.2em 0;
	height: 			40px;
	text-transform: 	uppercase;
	letter-spacing: 	0.2em;
	}
	
	
h2,h3 { 
	font: 				bold 130% arial; 
	color:	 			#FFD30C; 
	margin: 			1em 0 0.3em 0; 
	}
h3 {
	font: 				normal 150% verdana, sans serif; 
	color:	 			#999; 
	margin: 			0 0 0.2em 0;
	height: 			25px;
	text-transform: 	uppercase;
	letter-spacing: 	0.1em;
}
h4 {
	font: 				normal 140% verdana, sans serif; 
	color:	 			#999; 
	margin: 			0 0 0.2em 0;
	height: 			25px;
	text-transform: 	uppercase;
	letter-spacing: 	0.0em;
}
h6 { 
	font: 				normal 80% arial; 
	color:	 			#AAA; 
	margin: 			1em 0 0.2em 0; 
	text-transform:		uppercase;
	}
	
.section_header {
	font: 				normal 145% verdana, sans serif; 
	color: 				#999;

}

p { margin: 0.8em 0; } 
/*a { color:#FFD30C; }*/
a { color:#F47B1F; }
a:hover { color:#ccc; text-decoration: none;}
/*a.navon { color:#FFF; background-color: #666; text-decoration: none;}*/
a.navon:hover { background-color: #000; }
a.faqanchor {color:white;}

ul, ol { margin: 0 0 0 20px;	}

td {
	font: 				normal 11px verdana, arial, sans-serif;
	line-height:		120%;
	padding: 			3px;
	color: 				#fff;
}

.randomquote {
	color:				#999;
	font-size: 			10px;
	margin:				0px 0px 0px 100px;
}

/* Pull Down Nav Styles */
.menu {

	padding:			10px 10px;
	display: 			block;	
	background-color:	#333333;	
	filter: 			alpha(opacity=85);
 	filter: 			progid:DXImageTransform.Microsoft.Alpha(opacity=85);	
 	-moz-opacity: 		0.85; 		
	opacity:			0.85;		
	}
	
.menuContent  {
	color:				#fff;
	font-size: 			11px;	
	line-height:		18px;}
	
.resultstable {
        margin:                         0px 0px 0px -290px;
background: #ffffff;
padding: 10px;
}
.resultstable td, .resultstable th {
color: #000000;
padding: 0px;
}

.racetable .tablehd .text {
color: #ffffff;
font-weight: bold;
font-size: 13px;
margin-bottom: 1px;
}

.racetable {
border-collapse: collapse;
border: solid;
border-color: #999999;
border-width: 1px;
width: 579px;
}

.racetable td,.smalltable td,.midtable td {
border-left: 0px solid #999999;
border-right: 1px solid #999999;
border-top: 0px solid #999999;
border-bottom: 1px solid #999999;
}

.tablehd2  {
font-weight: bold;
font-size: 1px;
margin-bottom: 1px;
}


.tabletd  {
font-weight: bold;
font-size: 12px;
margin-bottom: 1px;
}

	

		
#twitter_div { 
        font:                           12px/1.5 verdana, arial, sans-serif;
        background-color:       #001600;
}


