a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#hznpid7photos,
#hznpid5schedule,
#hznhome,
#hznpid4lodging,
#hznvideosam,
#hznpid3registration,
#hznphoto2,
#hznphoto1,
#hznpid2abouttheride,
#hznpid6sponsors  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#pid7photos,
#pid5schedule,
#pid3registration,
#photo2,
#photo1,
#home,
#videosam,
#pid2abouttheride,
#pid4lodging,
#pid6sponsors  {
   width: 800px;
   height: 600px;
   position: absolute;
   margin-left: -400px;
   left: 50%;
   top: -300px;
}

#abouttheridebutton a,
#kcsantabutton a,
#weddingsfromtheheartbutton a,
#yeagersharleydavidsonbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 9px;
   background-position: 0% 0px;
   font-size: 9px;
   line-height: 9px;
}

#photosbutton a,
#schedulebutton a,
#sponsorsbutton a,
#registrationbutton a,
#lodgingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#coventryestatesbaptistchurchbutton a,
#ironhorsesaloonbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 43px;
   background-position: 0% 0px;
   font-size: 43px;
   line-height: 43px;
}

#photo2button a:hover,
#photo1button a:hover  {
   background-position: -61px 0%;
}

#shape2copy2,
#shape2copy6,
#shape2copy4  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 174px;
   z-index: 2;
   width: 267px;
   background-repeat: no-repeat;
}

#shape2copy3,
#shape2copy7,
#shape2copy5  {
   position: absolute;
   left: 511px;
   top: 174px;
   z-index: 2;
   width: 267px;
   background-repeat: no-repeat;
}

#coventryestatesbaptistchurchbutton a  {
   width: 181px;
   background-image: url(sponsorsmedia/id66coventryestatesbaptistc.jpg);
}

#photo1slideshow,
#photo2slideshow  {
   background: url(photo1media/photo1slideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 300px;
   top: 205px;
   z-index: 3;
   width: 447px;
   height: 312px;
}

#photo2button a,
#photo1button a  {
   background-repeat: no-repeat;
   display: block;
   height: 26px;
   width: 61px;
   background-position: 0% 0px;
   font-size: 26px;
   line-height: 26px;
}

#form1button a,
#form2button a  {
   background-repeat: no-repeat;
   display: block;
   height: 29px;
   width: 189px;
   background-position: 0% 0px;
   font-size: 29px;
   line-height: 29px;
}

#yeagersharleydavidsonbutton a  {
   width: 210px;
   background-image: url(sponsorsmedia/yeagersharleydavidsonbutton.jpg);
}

#weddingsfromtheheartbutton a  {
   width: 168px;
   background-image: url(sponsorsmedia/weddingsfromtheheartbutton.jpg);
}

#photo2button,
#photo1button  {
   visibility: visible;
   position: absolute;
   left: 160px;
   z-index: 3;
   width: 61px;
   height: 26px;
}

#registrationbutton a:hover  {
   background-position: -103px 0%;
}

#abouttheridebutton a:hover  {
   background-position: -104px 0%;
}

#pleasedonatetotheamerican  {
   background: url(abouttheridemedia/pleasedonatetotheamerican.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 518px;
   top: 239px;
   z-index: 2;
   width: 237px;
   height: 59px;
}

#runwiththeleaves2005dice1  {
   background: url(photo1media/runwiththeleaves2005dice1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 157px;
   top: 56px;
   z-index: 2;
   width: 489px;
   height: 82px;
}

#ironhorsesaloonbutton a  {
   width: 132px;
   background-image: url(sponsorsmedia/ironhorsesaloonbutton.jpg);
}

#sponsorsbutton a:hover  {
   background-position: -74px 0%;
}

#videosambutton a:hover  {
   background-position: -111px 0%;
}

#schedulebutton a:hover  {
   background-position: -71px 0%;
}

#lodgingbutton a:hover  {
   background-position: -65px 0%;
}

#registrationbutton a  {
   width: 103px;
   background-image: url(photosmedia/registrationbutton.jpg);
}

#abouttheridebutton a  {
   width: 104px;
   background-image: url(photosmedia/abouttheridebutton.jpg);
}

#photosbutton a:hover  {
   background-position: -58px 0%;
}

#carlpattys6thannual  {
   background: url(photo1media/carlpattys6thannual.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 176px;
   top: 25px;
   z-index: 3;
   width: 449px;
   height: 32px;
}

#registrationbutton  {
   visibility: visible;
   position: absolute;
   left: 256px;
   top: 146px;
   z-index: 2;
   width: 103px;
   height: 11px;
}

#abouttheridebutton  {
   visibility: visible;
   position: absolute;
   left: 144px;
   top: 146px;
   z-index: 2;
   width: 104px;
   height: 9px;
}

#sponsorsbutton a  {
   width: 74px;
   background-image: url(photosmedia/sponsorsbutton.jpg);
}

#videosambutton a  {
   background: url(photosmedia/videosambutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 111px;
   font-size: 12px;
   line-height: 12px;
}

#schedulebutton a  {
   width: 71px;
   background-image: url(photosmedia/schedulebutton.jpg);
}

#kcsantabutton a  {
   width: 56px;
   background-image: url(sponsorsmedia/kcsantabutton.jpg);
}

#lodgingbutton a  {
   width: 65px;
   background-image: url(photosmedia/lodgingbutton.jpg);
}

#schedulebutton  {
   visibility: visible;
   position: absolute;
   left: 441px;
   top: 146px;
   z-index: 2;
   width: 71px;
   height: 11px;
}

#videosambutton  {
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 277px;
   z-index: 3;
   width: 111px;
   height: 12px;
}

#sponsorsbutton  {
   visibility: visible;
   position: absolute;
   left: 519px;
   top: 146px;
   z-index: 2;
   width: 74px;
   height: 11px;
}

#photo1button a  {
   background-image: url(photosmedia/photo1button.jpg);
}

#photosbutton a  {
   width: 58px;
   background-image: url(photosmedia/photosbutton.jpg);
}

#photo2button a  {
   background-image: url(photosmedia/photo2button.jpg);
}

#paypalliteral  {
   visibility: visible;
   position: absolute;
   left: 583px;
   top: 321px;
   z-index: 2;
   width: 81px;
}

#form1button a  {
   background-image: url(abouttheridemedia/form1button.jpg);
}

#lodgingbutton  {
   visibility: visible;
   position: absolute;
   left: 368px;
   top: 146px;
   z-index: 2;
   width: 65px;
   height: 11px;
}

#form2button a  {
   background-image: url(registrationmedia/form2button.jpg);
}

#photo1button  {
   top: 201px;
}

#photosbutton  {
   visibility: visible;
   position: absolute;
   left: 598px;
   top: 146px;
   z-index: 3;
   width: 58px;
   height: 11px;
}

#instructions  {
   background: url(photo1media/instructions.jpg) no-repeat;
   position: absolute;
   left: 34px;
   top: 294px;
   z-index: 4;
   width: 241px;
   height: 246px;
}

#photo2button  {
   top: 239px;
}

#shape2copy6  {
   background-image: url(sponsorsmedia/shape2copy6.jpg);
   height: 376px;
}

#shape2copy5  {
   background-image: url(schedulemedia/shape2copy5.jpg);
   height: 316px;
}

#shape2copy7  {
   background-image: url(sponsorsmedia/shape2copy7.jpg);
   height: 376px;
}

#shape2copy3  {
   background-image: url(registrationmedia/shape2copy3.jpg);
   height: 367px;
}

#shape2copy2  {
   background-image: url(abouttheridemedia/shape2copy2.jpg);
   height: 355px;
}

#shape2copy4  {
   background-image: url(lodgingmedia/shape2copy4.jpg);
   height: 269px;
}

#dvdgirl  {
   background: url(photo1media/dvdgirl.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 197px;
   z-index: 3;
   width: 61px;
   height: 116px;
}

#shape1  {
   background: url(photo1media/shape1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 134px;
   top: 139px;
   z-index: 2;
   width: 533px;
   height: 22px;
}

#shape4  {
   background: url(photo1media/shape4.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 174px;
   z-index: 2;
   width: 754px;
   height: 375px;
}

#shape3  {
   background: url(sponsorsmedia/shape3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 315px;
   top: 174px;
   z-index: 2;
   width: 173px;
   height: 130px;
}

#rider  {
   background: url(abouttheridemedia/rider.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 311px;
   top: 290px;
   z-index: 2;
   width: 204px;
   height: 290px;
}

#back  {
   background: url(photo1media/back.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 800px;
   height: 600px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

