a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#garrickinterview,
#pid1home,
#introvideo,
#pid3contact,
#mjinterview,
#pid2performanceparts,
#pid4video  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}

#mjbutton a:hover,
#sbbutton a:hover,
#menumenu li a:hover,
#garrickbutton a:hover  {
   font-style: italic;
}

#contactusbutton a,
#garrickbutton a,
#sbbutton a,
#messagebutton a,
#mjbutton a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #B7B8B8;
}

#gocccopyrighttext p,
#copyrighttext p,
#copyrightpartstext p  {
   font: bold 10px/18px Arial;
   margin: 0px;
   padding-top: 10px;
   text-align: right;
}

#sbintroxmedia,
#sbintrospicture,
#mjinterviewxmediacopy  {
   visibility: visible;
   position: absolute;
   left: 401px;
   top: 239px;
   z-index: 2;
   width: 320px;
   height: 240px;
}

#addresstext p,
#phonetext p,
#april2008text p  {
   margin: 0px;
   color: #B7B8B8;
   line-height: 18px;
   font-weight: bold;
   font-family: Tahoma;
}

#garrickpartsxmedia,
#garrickfadexmedia  {
   visibility: visible;
   position: absolute;
   top: 231px;
   z-index: 3;
   width: 411px;
   height: 258px;
}

#designer,
#designer2,
#designercopy  {
   background: url(homemedia/designer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 443px;
   z-index: 2;
   width: 146px;
   height: 30px;
}

#copyrighttext,
#copyrightpartstext  {
   visibility: visible;
   position: absolute;
   left: 512px;
   top: 465px;
   z-index: 4;
   width: 225px;
}

#gocccopyrighttext *:first-child  {
   padding-top: 0px;
}

#signaturecopy,
#signature  {
   background: url(homemedia/signature.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 343px;
   z-index: 2;
   width: 177px;
   height: 66px;
}

#garrickbutton,
#sbbutton  {
   font: bold 14px/24px Tahoma;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 79px;
   width: 231px;
   height: 24px;
}

#superbikesbutton a:hover  {
   background-position: -109px 0%;
}

#copyrightpartstext p  {
   color: #E7E6E6;
}

#gocccopyrighttext p  {
   color: #4A4949;
}

#superbikesbutton a  {
   background: url(introvideomedia/superbikesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 17px;
   width: 109px;
   font-size: 17px;
   line-height: 17px;
}

#zealbutton a:hover  {
   background-position: -184px 0%;
}

#garrickpartsxmedia  {
   left: 339px;
}

#contactusbutton a  {
   color: #DBDCDD;
}

#gocccopyrighttext  {
   visibility: visible;
   position: absolute;
   left: 450px;
   top: 537px;
   z-index: 1;
   width: 289px;
}

#garrickfadexmedia  {
   left: 340px;
}

#superbikesbutton  {
   visibility: visible;
   position: absolute;
   left: 600px;
   top: 493px;
   z-index: 3;
   width: 109px;
   height: 17px;
}

#copyrighttext p  {
   color: #E7E6E6;
}

#sbintrospicture  {
   background: url(videomedia/sbintrospicture.gif) no-repeat;
}

#april2008text p  {
   font-size: 14px;
   text-align: center;
}

#backgroundfull  {
   background: url(introvideomedia/backgroundfull.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 18px;
   z-index: 1;
   width: 750px;
   height: 519px;
}

#april2008text  {
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 265px;
   z-index: 2;
   width: 363px;
}

#addresstext p  {
   font-size: 14px;
   text-align: left;
}

#menumenu li a  {
   font-style: Normal;
   text-decoration: none;
   color: #CED0D2;
   height: 100%;
   display: block;
}

#garrickbutton  {
   z-index: 3;
   top: 425px;
}

#line2,
#line  {
   background: url(introvideomedia/line2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 2;
   width: 750px;
   height: 1px;
}

#zealbutton a  {
   background: url(introvideomedia/zealbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 9px;
   width: 184px;
   font-size: 9px;
   line-height: 9px;
}

#americaniron  {
   background: url(introvideomedia/americaniron.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 208px;
   top: 493px;
   z-index: 3;
   width: 384px;
   height: 17px;
}

#menumenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#phonetext p  {
   text-align: left;
   font-size: 18px;
}

#bottomline  {
   background: url(introvideomedia/bottomline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 488px;
   z-index: 2;
   width: 750px;
   height: 24px;
}

#zealbutton  {
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 542px;
   z-index: 1;
   width: 184px;
   height: 9px;
}

#sbbutton  {
   z-index: 2;
   top: 403px;
}

#menumenu  {
   font: bold 10px/28px Tahoma;
   height: 28px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #CED0D2;
   position: absolute;
   left: 380px;
   top: 167px;
   z-index: 3;
   width: 360px;
}

#mjbutton  {
   font: bold 14px/16px Tahoma;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 451px;
   z-index: 4;
   width: 281px;
   height: 16px;
}

#line2  {
   top: 229px;
}

#line  {
   top: 192px;
}

#gocc  {
   background: url(introvideomedia/gocc.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 189px;
   top: 200px;
   z-index: 2;
   width: 373px;
   height: 19px;
}

html, body  {
   padding: 0px;
   margin: 0px;
  
}

