@charset "utf-8";
/* CSS Document */
/* dont forget to check ie.css and ie6.css for ie specific corrections */
/* main.php section */

#content {
	width:896px;
	background-color:#FFFFFF;
	position:absolute;
	left:50%;
	margin-left:-448px;
	top:438px;
	
	}
#directions {
background-color:#000000;
	position:absolute;
	left:50%;
	margin-left:-448px;
	height:158px;
	width:210px;
	top:118px;
	z-index:1;
	}
	
#fireworks {
	background-image:url(images/fireworks.gif);
	position:absolute;
	left:50%;
	margin-left:-448px;
	height:162px;
	width:210px;
	top:276px;
	}

a.eventful {
	position:absolute;
	left:50%;
	margin-left:-448px;
	height:163px;
	width:210px;
	top:276px;
	text-decoration:none;
	z-index:1;
	}

#countdown {
width:202px;
height:20px;
	position:absolute;
	left:50%;
	margin-left:-444px;
	top:388px;
	z-index:2;
	background-color:#000000;
	padding-left:4px;

} 
	
a.eventful.visited {
	} 	
img.imglinks {
border-style:none;
}
	
#laserfest {
	background-color:#FFFFFF;
/*	background-image:url(images/laserfest.gif); */
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	left:50%;
	margin-left:-235px;
	height:315px;
	width:471px;
	top:120px;
	}

#mrspeed {
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	position:absolute;
	left:50%;
	margin-left:238px;
	width:210px;
	height:318px;
	text-decoration:none;
	top:118px;
	z-index:1;
	}

img.imglink{
	border:none;
	}


a.band {
	color:#FFFFFF;
	line-height:1.25;
	}

a.band:visited {
	color:#FFFFFF;
	}

a.band:link {
	color:#FFFFFF;
	}

#bbar {
position:absolute;
left:50%;
margin-left:-448px;
margin-top:-440px;
background-color:#000;
width:896px;
height:1px;
overflow:hidden;
z-index:15;

}

p.maintext {
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	text-align:center;
	margin-top:-2px;
	}

p.moretext {
	padding-top:0px;
	margin-top:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	}

#hearsee {
	background-image:url(images/hearsee.gif);
	width:539px;
	height:33px;
	position:relative;
	left:50%;
	margin-left:-269px;
	margin-top:-12px;
	}

#free {
	background-color:#000000;
	background-repeat:no-repeat;
	background-position:center;
	background-image:url(images/free.gif);
	width:896px;
	height:58px;
	position:relative;
	left:50%;
	margin-left:-448px;
	}

#schedule {
	background-color:#000000;
	background-repeat:no-repeat;
	background-position:center;
	background-image:url(images/schedule.jpg);
	width:896px;
	height:20px;
	position:relative;
	left:50%;
	margin-left:-448px;
	}

#schedule2 {

	width:896px;
	height:60px;
	position:relative;
	left:50%;
	margin-left:-448px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	margin-top:3px;
	}


#s1 {
	width:42px;
	height:59px;
	position:relative;
	float:left;
	margin-left:10px;
}

#s2 {
	width:235px;
	height:58px;
	position:relative;
	float:left;
	margin-left:5px;
}

#s3 {
	width:42px;
	height:59px;
	position:relative;
	float:left;
	margin-left:10px;
}

#s4 {
	width:235px;
	height:58px;
	position:relative;
	float:left;
	margin-left:5px;
}

#s5 {
	width:42px;
	height:59px;
	position:relative;
	float:left;
	margin-left:10px;
}

#s6 {
	width:235px;
	height:58px;
	position:relative;
	float:left;
	margin-left:5px;
}

#sponsorcontentrow1 {
	background-color:#FFFFFF;
	width:896px;
	}

/* logos */
#smartgear2008 {
	width:190px;
	height:132px;
	position:relative;
	margin-top:5px;
	margin-left:15px;
	float:left;
	background-repeat:no-repeat;
	}

#drake {
	width:477px;
	height:132px;
	position:relative;
	margin-left:0px;
	margin-top:5px;
	float:left;
		background-repeat:no-repeat;
	}

#ccn {
	width:172px;
	height:132px;
	position:relative;
	margin-top:5px;
	margin-left:27px;
	float:left;

		background-repeat:no-repeat;
	}

#sprint09 {
	width:278px;
	height:127px;
	position:relative;
	margin-top:0px;
	margin-left:15px;
	float:left;

	}

#mycomp2008 {
	width:547px;
	height:95px;
	position:relative;
	margin-top:25px;
	margin-left:35px;
	float:left;

	}

#gaydosh {
	background-image:url(images/andy1.jpg);
	width:248px;
	height:108px;
	position:relative;
	background-repeat:no-repeat;
	margin-top:-10px;
	margin-left:0px;
	float:left;
	}
	
#usbank {
	background-image:url(images/usbank1.jpg);
	width:251px;
	height:65px;
	position:relative;
	margin-left:2px;
	margin-top:30px;
	float:left;
	}
	
#planet {
	background-image:url(images/planet1.jpg);
	width:107px;
	height:86px;
	position:relative;
	margin-top:3px;
	margin-left:15px;
	float:left;
	}

#andy092 {
	width:243px;
	height:70px;
	position:relative;
	float:left;
	margin-top:20px;
}

#drake092 {
	width:408px;
	height:112px;
	position:relative;
	float:left;
}

#lce092 {
	width:228px;
	height:124px;
	position:relative;
	float:left;
}

#sgear092 {
	width:164px;
	height:114px;
	position:relative;
	float:left;
	margin-top:-15px;
}

#mycomp092 {
	width:385px;
	height:90px;
	position:relative;
	float:left;
	margin-left:20px;
	margin-top:10px;
}

#usbank092 {
	width:293px;
	height:90px;
	position:relative;
	float:left;
	margin-left:30px;
	margin-top:15px;
}

#sprint092 {

	width:187px;
	height:67ps;
	position:relative;
	float:left;
	margin-left:5px;
	margin-top:10px;
}

#daniel092 {
	width:273px;
	height:72px;
	position:relative;
	float:left;
	margin-left:20px;
}

#offroad092 {

	width:132px;
	height:106px;
	position:relative;
	float:left;
	margin-left:20px;
	margin-top:-20px;
}

#gamestop092 {
	width:214px;
	height:54px;
	position:relative;
	float:left;
	margin-left:20px;
}



#drake2009 {
	width:523px;
	height:158px;
	position:relative;
	float:left;
	margin-left:177px;
}

#andy2009 {
	width:275px;
	height:79px;
	position:relative;
	float:left;
	margin-top:20px;
	margin-left:10px;
}

#sgear2009 {
	width:318px;
	height:233px;
	position:relative;
	float:left;
	margin-top:20px;
}

#lce2009 {
	width:255px;
	height:130px;
	position:relative;
	float:left;
	margin-left:10px;
	margin-top:20px;
}


#daniel2009 {
	width:267px;
	height:70px;
	position:relative;
	float:left;
	margin-left:0px;
	margin-top:40px;
}

#usbank2009 {
	width:283px;
	height:73px;
	position:relative;
	float:left;
	margin-left:10px;
	margin-top:-70px;
}

#mycomp2009 {
	width:295px;
	height:129px;
	position:relative;
	float:left;
	margin-left:-280px;
	margin-top:20px;
}


#sprint2009 {
	width:254px;
	height:91px;
	position:relative;
	float:left;
	margin-left:40px;
	margin-top:50px;
}

#bath2009 {
	width:208px;
	height:98ps;
	position:relative;
	float:left;
	margin-left:40px;
	margin-top:40px;
}

#assoc {
width:895px;
height:20px;
position:relative;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
margin-top:20px;
}

#planet2009 {
	width:157px;
	height:120px;
	position:relative;
	float:left;
	margin-left:80px;
	margin-top:20px;
}

#gamestop2009 {
	width:257px;
	height:64px;
	position:relative;
	float:left;
	margin-left:85px;
	margin-top:50px;
}

#little2009 {
	width:172px;
	height:134px;
	position:relative;
	float:left;
	margin-left:80px;
	margin-top:20px;
}



#textbox {
	background-color:#000000;
	color:#FFFFFF;
	width:894px;
	height:16px;
	position:relative;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	

#border {
	border-style:solid;
	border-color:#999;
	border-top:none;
	border-width:1px;
	width:895px;
	height:660px;
	position:absolute;
	left:50%;
	margin-left:-448px;
	margin-top:-662px;
	}

/* contact.php section */
#content2 {
	width:897px;
	background-color:#000;
	position:absolute;
	left:50%;
	margin-left:-449px;
	top:120px;
	}
	
#youtube200801 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200802 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}
	
#youtube200803 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200804 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}	

#youtube200805 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200806 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}	

#youtube200807 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200808 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}	

#youtube200809 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200810 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200811 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200812 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200813 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200814 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200815 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200816 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200817 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200818 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube2008185 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200819 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}
	
#youtube200820 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube200821 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}	


#mainvideo {
width:854px;
height:660px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#mainvideo2 {
width:854px;
height:660px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}
	
#youtube1 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}
	
#youtube2 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}
	
#youtube3 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}
	
#youtube4 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}
	
#youtube5 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}
	
#youtube6 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}
	
#youtube7 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}
	
#youtube8 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube9 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube10 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube11 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}
	
#youtube12 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube13 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}
	
#youtube14 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube15 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
float:left;
border-top:none;
border-right:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}

#youtube16 {
width:425px;
height:369px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
float:left;
border-top:none;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
color:#FFFFFF;
	}
	
	
	
#divx {
width:854px;
height:577px;
border-style:solid;
border-width:4px;
border-color:#66CC00;
margin-left:21px;
border-top:none;
text-align:center;
	}
	
#contactform {
width:854px;
height:577px;
color:#FFFFFF;
float:left;
z-index:100;
text-align:center;
	}
	
#content3 {
	width:892px;
	background-color:#000;
	position:absolute;
	left:50%;
	margin-left:-449px;
	top:120px;
	border-style:solid;
border-width:4px;
border-color:#66CC00;
border-top:none;
z-index:90;
	}
	
