/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	background-color:#99ccFF;
	text-align:	center;
	vertical-align:top;
	}
	
#wrapper {
	width: 800px;
	height: 100%;
	background-color:#FFFFFF;
	}	

#header { width: 800px; height:150px; background-image:	url(navigation/header.gif);}

#content {	width: 800px; vertical-align: top;}

.bigcl{ float:right; width: 795px; vertical-align:top; font-size: .9em;}
.smcl{ float:right; width: 600px; vertical-align:top; font-size: .9em; }
.section { border: 1px solid #000; padding: .5em; margin: .5em; text-align: left; line-height: 1.5em;}
.sponsors { float:left; width: 195px; padding-top: 15px; text-align: center;}
.ridesl { float:left; width: 350px; border: 1px solid #000; padding: .5em; margin: .5em; text-align: left; line-height: 1.5em; font-size: .9em;}
.ridesr { float:right; width: 350px; border: 1px solid #000; padding: .5em; margin: .5em; text-align: left; line-height: 1.5em; font-size: .9em;}
#links {	float:right; width: 165px; vertical-align:top; font-size: .8em; text-align:left; }
.links {   margin: .5em; text-indent:1em;}
#links ul { margin-left: 1em; padding-left:.5em;color:#c03;}
#links ul li { font-size:.8em;}
#nav { 
	text-align: center;
	display: inline;
	}
.red {color:#FF0000}	

#footer {	width: 795px; height: 20px; background-color:#000000; font-size:.7em; color:#FFFFFF; text-align: right; padding-top: 5px; padding-right: 5px;}


h1 { font-size:1.1em; font-weight: normal; text-decoration:underline; margin-top:2px; margin-bottom: 2px;}
h2 { font-size:1em; font-weight: normal; text-decoration:underline;}
hr {	color:#999;}
a:link, visited, active{	color:#000000; text-decoration:none;}
a:hover {	color:#cc0033;}