#sportsmanbutton a:hover,
#openwheelbutton a:hover,
#pro4bodiesbutton a:hover,
#ngbbodiesbutton a:hover,
#lmscbodiesbutton a:hover,
#abcbodiesbutton a:hover,
#minicupbutton a:hover,
#dirtracingbutton a:hover,
#supertrucksbutton a:hover  {
   background-position: -150px 0%;
}

#lmscbodiesbutton a,
#openwheelbutton a,
#ngbbodiesbutton a,
#abcbodiesbutton a,
#sportsmanbutton a,
#pro4bodiesbutton a,
#minicupbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 30px;
   width: 150px;
   background-position: 0% 0px;
   font-size: 30px;
   line-height: 30px;
}

#ngbbodiesbutton,
#abcbodiesbutton,
#pro4bodiesbutton,
#sportsmanbutton,
#minicupbutton,
#openwheelbutton,
#lmscbodiesbutton  {
   visibility: visible;
   position: absolute;
   left: 55px;
   z-index: 4;
   width: 150px;
   height: 30px;
}

#homebutton a,
#supertrucksbutton a,
#gallerybutton a,
#dirtracingbutton a,
#linksbutton a,
#contactusbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   background-position: 0% 0px;
   font-size: 31px;
   line-height: 31px;
}

#button12copy3,
#button12copy2,
#button14  {
   visibility: visible;
   position: absolute;
   left: 55px;
   z-index: 4;
   width: 150px;
   height: 30px;
   background-repeat: no-repeat;
}

#dirtracingbutton,
#supertrucksbutton  {
   visibility: visible;
   position: absolute;
   left: 55px;
   z-index: 4;
   width: 150px;
   height: 31px;
}

#checkbackformorenewprodcutext p  {
   font: italic bold 18px/19px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#checkbackformorenewprodcutext  {
	visibility: visible;
	position: absolute;
	left: 70px;
	top: 178px;
	z-index: 6;
	width: 842px;
}

#i2009arpbodiescontactuscopy  {
   background: url(homemedia/2009arpbodiescontactuscopy.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 2519px;
   z-index: 3;
   width: 460px;
   height: 13px;
}

#buttonhead4,
#buttonhead3  {
   visibility: visible;
   position: absolute;
   top: 1001px;
   z-index: 4;
   width: 16px;
   height: 15px;
   background-repeat: no-repeat;
}

#buttonhead2,
#buttonhead1  {
   visibility: visible;
   position: absolute;
   top: 312px;
   z-index: 4;
   width: 16px;
   height: 16px;
   background-repeat: no-repeat;
}

#contactusbutton a:hover  {
   background-position: -171px 0%;
}

#id4doalltothegloryofgod  {
   background: url(homemedia/id4doalltothegloryofgod.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 532px;
   top: 2520px;
   z-index: 3;
   width: 321px;
   height: 10px;
}

#aluminumracingproducts  {
   background: url(homemedia/aluminumracingproducts.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 129px;
   z-index: 3;
   width: 315px;
   height: 8px;
}

#largewindowdetailcopy  {
   background: url(homemedia/largewindowdetailcopy.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 335px;
   top: 658px;
   z-index: 3;
   width: 238px;
   height: 34px;
}

#gallerybutton a:hover  {
   background-position: -142px 0%;
}

#largewindowframecopy  {
   background: url(homemedia/largewindowframecopy.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 281px;
   top: 272px;
   z-index: 4;
   width: 558px;
   height: 435px;
}

#linksbutton a:hover  {
   background-position: -121px 0%;
}

#supertrucksbutton a  {
   width: 150px;
   background-image: url(homemedia/supertrucksbutton.png);
}

#lmscbodiesbutton a  {
   background-image: url(homemedia/lmscbodiesbutton.png);
}

#pro4bodiesbutton a  {
   background-image: url(homemedia/pro4bodiesbutton.png);
}

#dirtracingbutton a  {
   width: 150px;
   background-image: url(homemedia/dirtracingbutton.png);
}

#homebutton a:hover  {
   background-position: -119px 0%;
}

#openwheelbutton a  {
   background-image: url(homemedia/openwheelbutton.png);
}

#abcbodiesbutton a  {
   background-image: url(homemedia/abcbodiesbutton.png);
}

#supertrucksbutton  {
   top: 424px;
}

#homepageslideshow  {
   background: url(homemedia/homepageslideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 311px;
   top: 302px;
   z-index: 5;
   width: 497px;
   height: 338px;
}

#sportsmanbutton a  {
   background-image: url(homemedia/sportsmanbutton.png);
}

#ngbbodiesbutton a  {
   background-image: url(homemedia/ngbbodiesbutton.png);
}

#contactusbutton a  {
   width: 171px;
   background-image: url(homemedia/contactusbutton.png);
}

#scrollbaroutline  {
   background: url(homemedia/scrollbaroutline.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 83px;
   top: 153px;
   z-index: 3;
   width: 795px;
   height: 74px;
}

#dirtracingbutton  {
   top: 604px;
}

#pro4bodiesbutton  {
   top: 560px;
}

#lmscbodiesbutton  {
   top: 380px;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 700px;
   top: 109px;
   z-index: 4;
   width: 171px;
   height: 31px;
}

#sportsmanbutton  {
   top: 515px;
}

#ngbbodiesbutton  {
   top: 470px;
}

#gallerybutton a  {
   width: 142px;
   background-image: url(homemedia/gallerybutton.png);
}

#abcbodiesbutton  {
   top: 335px;
}

#minicupbutton a  {
   background-image: url(homemedia/minicupbutton.png);
}

#openwheelbutton  {
   top: 650px;
}

#endbuttonfiller  {
   background: url(homemedia/endbuttonfiller.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 832px;
   top: 109px;
   z-index: 3;
   width: 39px;
   height: 31px;
}

#scrollbarbevel  {
   background: url(homemedia/scrollbarbevel.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 90px;
   top: 160px;
   z-index: 4;
   width: 781px;
   height: 60px;
}

#headerbackdrop  {
   background: url(homemedia/headerbackdrop.png) no-repeat;
   position: absolute;
   left: 289px;
   top: -1px;
   z-index: 8;
   width: 583px;
   height: 113px;
}

#gallerybutton  {
   visibility: visible;
   position: absolute;
   left: 509px;
   top: 109px;
   z-index: 6;
   width: 142px;
   height: 31px;
}

#minicupbutton  {
   top: 695px;
}

#linksbutton a  {
   width: 121px;
   background-image: url(homemedia/linksbutton.png);
}

#button12copy3  {
   background-image: url(homemedia/button12copy3.png);
   top: 740px;
}

#blackbackdrop  {
   background: url(homemedia/blackbackdrop.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 307px;
   top: 299px;
   z-index: 3;
   width: 506px;
   height: 344px;
}

#button12copy2  {
   background-image: url(homemedia/button12copy2.png);
   top: 785px;
}

#rightsidebar  {
   background: url(homemedia/rightsidebar.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 861px;
   top: 0px;
   z-index: 9;
   width: 19px;
   height: 2560px;
}

#homebutton a  {
   width: 119px;
   background-image: url(homemedia/homebutton.png);
}

#arbodiescom  {
   background: url(homemedia/arbodiescom.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 23px;
   z-index: 9;
   width: 342px;
   height: 105px;
}

#leftsidebar  {
   background: url(homemedia/leftsidebar.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 19px;
   height: 2560px;
}

#buttonhead1  {
   background-image: url(homemedia/buttonhead1.png);
   left: 47px;
}

#buttonhead2  {
   background-image: url(homemedia/buttonhead2.png);
   left: 197px;
}

#buttonhead3  {
   background-image: url(homemedia/buttonhead3.png);
   left: 47px;
}

#buttonhead4  {
   background-image: url(homemedia/buttonhead4.png);
   left: 197px;
}

#buttonpanel  {
   background: url(homemedia/buttonpanel.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 297px;
   z-index: 3;
   width: 194px;
   height: 735px;
}

#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 615px;
   top: 109px;
   z-index: 5;
   width: 121px;
   height: 31px;
}

#background  {
	background: url(homemedia/background.png) no-repeat;
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	width: 880px;
	height: 2560px;
	background-image: url(homemedia/background.jpg);
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 427px;
   top: 109px;
   z-index: 7;
   width: 119px;
   height: 31px;
}

#id3footer  {
   background: url(homemedia/id3footer.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 2510px;
   z-index: 2;
   width: 880px;
   height: 45px;
}

#scrollbar  {
	background: url(homemedia/scrollbar.png) no-repeat;
	visibility: visible;
	position: absolute;
	left: 104px;
	top: 174px;
	z-index: 5;
	width: 767px;
	height: 32px;
}

#button14  {
   background-image: url(homemedia/button14.png);
   top: 920px;
}

#button12  {
   background: url(homemedia/button12.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 830px;
   z-index: 5;
   width: 150px;
   height: 30px;
}

#button15  {
   background: url(homemedia/button15.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 964px;
   z-index: 4;
   width: 150px;
   height: 31px;
}

#pid1home  {
   margin: 0px auto 0px auto;
   width: 880px;
   position: relative;
}

#button13  {
   background: url(homemedia/button13.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 830px;
   z-index: 4;
   width: 150px;
   height: 75px;
}

#navpanel  {
   background: url(homemedia/navpanel.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 0px;
   z-index: 2;
   width: 876px;
   height: 1070px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}
