a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#specialstextbutton,
#ourservicestextbutton,
#aboutustextbutton,
#mainpagetextbutton,
#financetextbutton,
#contactustextbutton  {
   font: bold 11px/12px Arial, Helvetica, sans-serif;
   text-transform: uppercase;
   text-align: left;
   position: absolute;
   top: 153px;
   z-index: 5;
   height: 8px;
}

#stepintosomethingbeautifu p,
#stepintosomethingbeautifu li  {
   font: normal bold 10px/12px Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   color: #FFFFFF;
   text-decoration: none;
   text-transform: uppercase;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#layer8,
#layer4,
#layer5,
#layer6,
#layer7  {
   position: absolute;
   top: 143px;
   z-index: 4;
   width: 134px;
   height: 31px;
   background-color: #1D1D1D;
   background-image: none;
}

#ourservicestextbutton  {
   width: 95px;
   left: 668px;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#contactustextbutton  {
   width: 81px;
   left: 818px;
}

#specialstextbutton  {
   width: 62px;
   left: 387px;
}

#mainpagetextbutton  {
   width: 69px;
   left: 88px;
}

#financetextbutton  {
   width: 54px;
   left: 539px;
}

#aboutustextbutton  {
   width: 66px;
   left: 236px;
}

#ridefooter  {
   font-size: 0px;
}

#layer8  {
   left: 788px;
}

#layer5  {
   left: 200px;
}

#layer4  {
   left: 347px;
}

#layer7  {
   left: 641px;
}

#layer6  {
   left: 495px;
}

.cFFF a  {
   color: #FFFFFF;
}

