#aboutbutton a,
#resellerbutton a,
#testimonialsbutton a,
#homebutton a,
#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#rightlinefade,
#leftlinefade  {
   visibility: visible;
   position: absolute;
   top: 167px;
   z-index: 6;
   width: 2px;
   height: 164px;
   background-repeat: no-repeat;
}

#testimonialsbutton a:hover  {
   background-position: -75px 0%;
}

#id0purchasebutton a:hover  {
   background-position: -60px 0%;
}

#resellerbutton a:hover  {
   background-position: -115px 0%;
}

#contactbutton a:hover  {
   background-position: -47px 0%;
}

#testimonialsbutton a  {
   width: 75px;
   background-image: url(sg_about_media/testimonialsbutton.gif);
}

#titlebutton a:hover  {
   background-position: -280px 0%;
}

#id0purchasebutton a  {
   background: url(sg_about_media/id0purchasebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 20px;
   width: 60px;
   font-size: 20px;
   line-height: 20px;
}

#aboutbutton a:hover  {
   background-position: -38px 0%;
}

#homebutton a:hover  {
   background-position: -37px 0%;
}

#testimonialsbutton  {
   visibility: visible;
   position: absolute;
   left: 652px;
   top: 34px;
   z-index: 7;
   width: 75px;
   height: 16px;
}

#id0purchasebutton  {
   visibility: visible;
   position: absolute;
   left: 568px;
   top: 34px;
   z-index: 7;
   width: 60px;
   height: 20px;
}

#orangebannercopy  {
   background: url(sg_home_media/orangebannercopy.gif) no-repeat;
   position: absolute;
   left: 794px;
   top: 256px;
   z-index: 8;
   width: 131px;
   height: 130px;
}

#resellerbutton a  {
   width: 115px;
   background-image: url(sg_about_media/resellerbutton.gif);
}

#id1paypalliteral  {
   visibility: visible;
   position: absolute;
   left: 609px;
   top: 426px;
   z-index: 7;
   width: 136px;
}

#copyrighttext p  {
   font: 10px/12px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #F6F3F3;
   text-align: justify;
}

#contactbutton a  {
   width: 47px;
   background-image: url(sg_about_media/contactbutton.gif);
}

#purchasetext p  {
   font: 27px/68px Arial-BoldMT, "Arial- Bold MT";
   margin: 0px;
   color: #838382;
   text-align: justify;
}

#resellerbutton  {
   visibility: visible;
   position: absolute;
   left: 752px;
   top: 34px;
   z-index: 7;
   width: 115px;
   height: 16px;
}

#maintexttext p  {
   font: 14px/18px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: justify;
}

#titlebutton a  {
   background: url(sg_about_media/titlebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 39px;
   width: 280px;
   font-size: 39px;
   line-height: 39px;
}

#maintexttitle  {
   background: url(sg_home_media/maintexttitle.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 217px;
   z-index: 6;
   width: 424px;
   height: 23px;
}

#aboutbutton a  {
   width: 38px;
   background-image: url(sg_about_media/aboutbutton.gif);
}

#rightlinefade  {
   background-image: url(sg_about_media/rightlinefade.gif);
   left: 931px;
}

#i1995priceimg  {
   visibility: visible;
   position: absolute;
   left: 598px;
   top: 332px;
   z-index: 7;
   width: 169px;
   height: 66px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 886px;
   top: 34px;
   z-index: 7;
   width: 47px;
   height: 16px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 786px;
   z-index: 4;
   width: 250px;
}

#leftlinefade  {
   background-image: url(sg_about_media/leftlinefade.gif);
   left: 26px;
}

#homebutton a  {
   width: 37px;
   background-image: url(sg_about_media/homebutton.gif);
}

#maintexttext  {
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 266px;
   z-index: 5;
   width: 527px;
}

#purchasetext  {
   visibility: visible;
   position: absolute;
   left: 598px;
   top: 264px;
   z-index: 7;
   width: 203px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 506px;
   top: 34px;
   z-index: 7;
   width: 38px;
   height: 16px;
}

#titlebutton  {
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 17px;
   z-index: 7;
   width: 280px;
   height: 39px;
}

#bgshapecopy  {
   background: url(sg_home_media/bgshapecopy.gif) no-repeat;
   position: absolute;
   left: 588px;
   top: 257px;
   z-index: 6;
   width: 335px;
   height: 247px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 445px;
   top: 34px;
   z-index: 7;
   width: 37px;
   height: 16px;
}

#topnavbar  {
   background: url(sg_about_media/topnavbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 6;
   width: 960px;
   height: 70px;
}

#id1footer  {
   background: url(sg_about_media/id1footer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 703px;
   z-index: 4;
   width: 906px;
   height: 79px;
}

#roundend  {
   background: url(sg_about_media/roundend.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 590px;
   z-index: 5;
   width: 906px;
   height: 79px;
}

#pid1home  {
   margin: 0px auto 0px auto;
   width: 960px;
   position: relative;
}

#id0body  {
   background: url(sg_about_media/id0body.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 257px;
   z-index: 4;
   width: 907px;
   height: 382px;
}

#three  {
   background: url(sg_about_media/three.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 643px;
   top: 705px;
   z-index: 5;
   width: 225px;
   height: 72px;
}

#id0bg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 960px;
   height: 1020px;
   background-color: #DC9616;
   background-image: none;
}

#topbg  {
   background: url(sg_about_media/topbg.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 960px;
   height: 264px;
}

#one  {
   background: url(sg_about_media/one.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 93px;
   top: 717px;
   z-index: 5;
   width: 136px;
   height: 40px;
}

#two  {
   background: url(sg_about_media/two.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 307px;
   top: 705px;
   z-index: 5;
   width: 277px;
   height: 72px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #DC9616 url(sg_about_media/exteriortile.gif) center top repeat-x;
}

