@import url(typography.css);

/* 575px in the "body" */

body {
	margin:50px 0px; 
	padding:0px;
	text-align:center;
	background-image:url(../Images/bg_body.gif);
	}
	
#bodycontent {
	width:700px;
	height:750px;
	margin:0px auto;
	text-align:left;
	top:50px;
	background-color:#eee;
	border:5px;
	}

#banner		{
	width:700px;
	height:150px;
	margin:0px auto;
	text-align:left;
	top:50px;
	background-image:url(../Images/bg_banner4.jpg);
	}

#navigation {
	width:700px;
	height:25px;
	margin:0px auto;
	text-align:center;
	top:175px;
	}

#bodytopleft {
	position:absolute;
	width:500px;
	height:200px;
	text-align:left;
	top:225px;
	background-image:url(../Images/bg_bodytopright2.jpg);
	}

#bodycenterleft	{
	position:absolute;
	width:500px;
	height:250px;
	text-align:left;
	top:425px;
	background-color:#FFFFFF;
	}

#bodyright	{
    position:relative;
	width:200px;
	height:450px;
	top:0px;
	left:500px;
	text-align:left;
	background-image:url(../Images/bg_bodyright.jpg);
	}

#bodybottom	{
	position:absolute;
	width:400px;
	height:125px;
	margin:0px auto;
	text-align:left;
	top:675px;
	background-image:url(../Images/bg_bodybottom1.jpg)
	}

#bodybottomright	{
	position:relative;
	width:300px;
	height:125px;
	top:0px;
	left:400px;
	}

#footer		{
	position:absolute;
	width:700px;
	height:50px;
	margin:0px auto;
	text-align:left;
	top:800px;
	background-image:url(../Images/bg_footer1.jpg);
	}

#gallery	{
	width:700px;
	height:575px;
	margin:0px auto;
	text-align:left;
	top:175px;
	background-color:#FFFFFF;
	}

#gallerytop	{
	width:700px;
	height:200px;
	margin:0px auto;
	text-align:left;
	top:175px;
	background-image:url(../Images/bg_gallerytop.jpg);
	}

#gallerybottom	{
	width:700px;
	height:375px;
	margin:0px auto;
	text-align:left;
	top:375px;
	background-image:url(../Images/bg_gallerybottom.jpg);
	}

#gallerybottomin	{
	width:700px;
	height:375px;
	margin:0px auto;
	text-align:left;
	top:375px;
	padding:25px;
	}

#drivertop {
	position:absolute;
	width:700px;
	height:300px;
	text-align:left;
	top:225px;
	background-image:url(../Images/bg_drivertop.jpg);
	}

#drivertopin {
	position:absolute;
	width:400px;
	height:300px;
	left:400px;
	text-align:left;
	top:0px;
	}

#driverbottom {
	position:absolute;
	width:700px;
	height:275px;
	text-align:left;
	top:525px;
	background-image:url(../Images/bg_driverbottom.jpg);
	}

#driverbottomscroll {
	position: relative;
	width:690px;
	height:200px;
	text-align:left;
	top:50px;
	overflow:auto;
	}
	
#resultstop		{
	position:absolute;
	width:700px;
	height:100px;
	text-align:left;
	top:225px;
	background-image:url(../Images/bg_resultstop1.jpg);
	}

#resultscenter	{
	position:absolute;
	width:700px;
	height:350px;
	text-align:left;
	top:325px;
	background-color:#FFFFFF;
	}

#resultsbottom	{
	position:absolute;
	width:700px;
	height:125px;
	text-align:left;
	top:675px;
	background-image:url(../Images/bg_resultsbottom.gif);
	}

#resultsscroll {
	position: relative;
	width:700px;
	height:300px;
	text-align:left;
	top:0px;
	overflow:auto;
	}
#scheduletop		{
	position:absolute;
	width:700px;
	height:100px;
	text-align:left;
	top:225px;
	background-image:url(../Images/bg_scheduletop.jpg);
	}

#schedulebottom	{
	position:absolute;
	width:700px;
	height:125px;
	text-align:left;
	top:675px;
	background-image:url(../Images/bg_schedulebottom.jpg);
	}

#updatescroll {
	position: absolute;
	width:400px;
	height:200px;
	text-align:left;
	top:40px;
	overflow:auto;
	}

#updatetop {
	position:relative;
	width:700px;
	height:100px;
	text-align:left;
	top:0px;
	background-image:url(../Images/bg_resultstop.jpg);
	}

#updatecenter	{
	position:relative;
	width:700px;
	height:250px;
	text-align:left;
	top:0px;
	}

#updateleft {
	position: absolute;
	width:400px;
	height:250px;
	text-align:left;
	top:0px;
	}

#updateright {
	position: absolute;
	width:300px;
	height:250px;
	text-align:left;
	left:400px;
	top:0px;
	background-color:#0066CC;
	}

#updatebottom {
	position: relative;
	width:700px;
	height:225px;
	text-align:left;
	top:0px;
	}

#schedule	{
	width:700px;
	height:575px;
	}

#crew		{
	position:absolute;
	top:225px;
	width:700px;
	height:575px;
	background-image:url(../Images/bg_crew1.jpg);
	}
	
#crewscroll {
	position: relative;
	width:700px;
	height:245px;
	text-align:left;
	top:25px;
	overflow:auto;
	}

#merchandisetop	{
	width:700px;
	height:175px;
	background-image:url(../Images/merch_top.jpg);
	}

#merchandisebottom	{
	width:700px;
	height:400px;
	background-image:url(../Images/jacket.jpg);
	text-align:left;
	overflow:auto;
	}

#sponsorstop	{
	width:700px;
	height:175px;
	background-image:url(../Images/bg_sponsorstop1.jpg);
	}

#sponsorsbottom	{
	width:700px;
	height:400px;
	background-image:url(../Images/spBackground.jpg);
	text-align:left;
	overflow:auto;
	}

#contact	{
	width:700px;
	height:575px;
	}

#linkstop		{
	position:relative;
	top:0px;
	width:700px;
	height:200px;
	background-image:url(../Images/bg_linkstop.jpg);
	}

#linksbottom	{
	position:relative;
	top:200px;
	width:700px;
	height:375px;
	background-image:url(../Images/bg_linksbottom.jpg);
	}
#linksscroll	{
	position: relative;
	width:700px;
	height:300px;
	text-align:left;
	top:20px;
	overflow:auto;
	}

#forsaletop	{
	width:700px;
	height: 200px;
	background-image:url(../Images/bg_forsaletop.jpg);
	}
	
#forsalebottom	{
	width:700px;
	height:375px;
	background-color:#000000;
	}

#forsalescroll	{
	position: relative;
	width:700px;
	height:300px;
	text-align:left;
	top:20px;
	overflow:auto;
	}

#login	{
    position:relative;
	width:400px;
	height:200px;
	top:200px;
	margin:0px auto;
	background-image:url(../Images/bg_login.gif);
	}

#mainttop		{
	position:relative;
	width:500px;
	height:100px;
	text-align:left;
	top:125px;
	background-image:url(../Images/bg_mainttop.gif);
	}

#maintcenter	{
	position:relative;
	width:500px;
	height:350px;
	text-align:left;
	top:125px;
	background-color:#FFFFFF;
	}

#maintscroll {
	position: relative;
	width:500px;
	height:300px;
	text-align:left;
	top:0px;
	overflow:auto;
	}