@charset "utf-8";
body {
	background-color: #000000;
	background-image: url(images/tile_600x600_7.png);
	margin: 0 auto;
}
#wrapper {
	margin: 0 auto;
	width: 1150px;
}
#intro {
	width: 686px;
	padding-top: 100px;
	margin: 0 auto;
}

#header {
	height: 302px;
	width: 1150px;
}
#headerleft {
	float: left;
	height: 302px;
	width: 602px;
	background-image: none;
}
#headerleft1 {
	background-image: url(images/header1.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 602px;
	float: left;
}
#headerleft2 {
	background-image: url(images/header3.jpg);
	background-repeat: no-repeat;
	height: 115px;
	width: 602px;
	float: left;
}

#headerleft3 {
	background-image: url(images/header4.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 111px;
	width: 602px;
}

#headerleft4 {
	background-image: url(images/header5.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 50px;
	width: 602px;
}

#headerright {
	float: right;
	height: 302px;
	width: 548px;
}
#headerright1 {
	background-image: url(images/header2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 26px;
	width: 548px;
}

#headerright2 {
	background-repeat: no-repeat;
	float: left;
	height: 276px;
	width: 548px;
	background-image: url(images/flashimage.gif);
}
#headerright3 {
	background-image: url(images/header6.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 548px;
	float: left;
}
#buttons {
	height: 48px;
}

#homebutton {
	background-image: url(images/homebutton.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 116px;
	display: block;
}
#homebutton:hover { background-position: 0 -48px; 
}

#homebutton:active { background-position: 0 -96px; 
}
#homebuttonhere {
	background-image: url(images/homebutton.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 116px;
	background-position: bottom;
}
#racewrapbutton {
	background-image: url(images/racewrapbutton.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 216px;
	float: left;
}
#racewrapbutton:hover { background-position: 0 -48px; 
}

#racewrapbutton:active { background-position: 0 -96px; 
}
#racewrapbuttonhere {
	background-image: url(images/racewrapbutton.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 216px;
	background-position: bottom;
}
#bannerzbutton {
	background-image: url(images/bannerbutton.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 191px;
	display: block;
}
#bannerzbutton:hover { background-position: 0 -48px; 
}

#bannerzbutton:active { background-position: 0 -96px; 
}
#bannerzbuttonhere {
	background-image: url(images/bannerbutton.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 191px;
	background-position: bottom;
}
#powersportbutton {
	background-image: url(images/powersportbutton.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 247px;
	display: block;
}
#powersportbutton:hover { background-position: 0 -48px; 
}

#powersportbutton:active { background-position: 0 -96px; 
}
#powersportbuttonhere {
	background-image: url(images/comingsoonbutton.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 247px;
	background-position: bottom;
}
#comingsoonbutton {
	background-image: url(images/comingsoonbutton.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 247px;
	display: block;
}
#comingsoonbutton:hover { background-position: 0 -48px; 
}

#comingsoonbutton:active { background-position: 0 -96px; 
}
#comingsoonbuttonhere {
	background-image: url(images/comingsoonbutton.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 247px;
	background-position: bottom;
}
#miscbutton {
	background-image: url(images/miscbutton.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 168px;
	display: block;
}
#miscbutton:hover { background-position: 0 -48px; 
}

#miscbutton:active { background-position: 0 -96px; 
}
#miscbuttonhere {
	background-image: url(images/miscbutton.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 168px;
	background-position: bottom;
}
#websitebutton {
	background-image: url(images/webbutton.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 212px;
	display: block;
	background-color: #666666;
}
#websitebutton:hover { background-position: 0 -48px; 
}

#websitebutton:active { background-position: 0 -96px; 
}
#websitebuttonhere {
	background-image: url(images/webbutton.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 48px;
	width: 212px;
	background-position: left bottom;
	background-color: #666666;
}
#body {
	background-image: url(images/bodyfill.jpg);
	width: 1050px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 50px;
	padding-left: 50px;
	float: left;
}
#bodygallery {
	background-image: url(images/bodyfill.jpg);
	margin: 0 auto;
	padding-left: 0px;
	padding-right: 50px;
	height: 600px;
	width: 950px;
}
#footer {
	height: 171px;
	width: 1150px;
	float: left;
	margin: 0 auto;
}
#footerleft {
	float: left;
	height: 171px;
	width: 137px;
}
#footer1 {
	background-image: url(images/footer1.jpg);
	background-repeat: no-repeat;
	height: 171px;
	width: 137px;
}
#footercenter {
	float: left;
	height: 171px;
	width: 636px;
}
#footer2 {
	background-image: url(images/footer2.jpg);
	background-repeat: no-repeat;
	height: 98px;
	width: 636px;
}
#footeremail {
	background-image: url(images/footeremail.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 636px;
}
#footeremail:hover { background-position: 0 -34px; 
}
#footer3 {
	background-image: url(images/footer3.jpg);
	background-repeat: no-repeat;
	height: 38px;
	width: 636px;
}
#footerright {
	float: left;
	height: 171px;
	width: 377px;
}
#footer4 {
	background-image: url(images/footer4.jpg);
	background-repeat: no-repeat;
	height: 99px;
	width: 377px;
	float: right;
}
#footer5 {
	background-image: url(images/footer5.jpg);
	background-repeat: no-repeat;
	height: 72px;
	width: 377px;
	float: right;
}
#main {
	width: 1150px;
}

