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

a ins  {
   text-decoration: none;
}

#guitarbutton a:hover,
#consumablesbutton a:hover,
#packagingbutton a:hover,
#editorialbutton a:hover,
#printbutton a:hover,
#randombutton a:hover,
#corporatebutton a:hover,
#iconbutton a:hover,
#spotsbutton a:hover,
#toolsbutton a:hover,
#identitybutton a:hover  {
   color: #232323;
}

#corporatebutton a,
#guitarbutton a,
#packagingbutton a,
#consumablesbutton a,
#printbutton a,
#identitybutton a,
#toolsbutton a,
#spotsbutton a,
#editorialbutton a,
#randombutton a,
#iconbutton a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-width: 0px;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #666666;
}

#tools,
#about,
#products,
#pid3spots,
#pid9packaging,
#home,
#design,
#pid6icon,
#pid8packaging,
#pid4spots,
#illustration,
#contact,
#pid7icon  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#descriptionmetadata p,
#abouttext p,
#productstext p,
#descriptionwidemetadata p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #666666;
   text-align: left;
}

#randombutton,
#printbutton,
#guitarbutton,
#packagingbutton,
#identitybutton  {
   font: 16px/32px Helvetica, Arial, sans-serif;
   text-align: right;
   visibility: visible;
   position: absolute;
   top: 79px;
   z-index: 4;
   height: 15px;
}

#productsbutton a,
#prevbutton a,
#nextbutton a,
#designbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#toolsbutton,
#editorialbutton,
#consumablesbutton,
#iconbutton  {
   font: 16px/32px Helvetica, Arial, sans-serif;
   text-align: right;
   visibility: visible;
   position: absolute;
   top: 79px;
   z-index: 4;
   height: 12px;
}

#widepicturebox table,
#illustration1gallerypicturebox table  {
   width: 100%;
   height: 100%;
}

#nextbutton a:hover,
#prevbutton a:hover  {
   background-position: -11px 0%;
}

#illustrationbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#illustration1gallerypicturebox  {
   visibility: visible;
   position: absolute;
   left: 317px;
   top: 123px;
   z-index: 4;
   width: 401px;
   height: 440px;
}

#corporatebutton,
#spotsbutton  {
   font: 16px/32px Helvetica, Arial, sans-serif;
   text-align: right;
   visibility: visible;
   position: absolute;
   top: 79px;
   z-index: 4;
   height: 14px;
}

#illustrationbutton a:hover  {
   background-position: -79px 0%;
}

#descriptionwidemetadata p  {
   text-align: center;
}

#prevbutton,
#nextbutton  {
   visibility: visible;
   position: absolute;
   top: 539px;
   z-index: 4;
   width: 11px;
   height: 16px;
}

#descriptionwidemetadata  {
   visibility: visible;
   position: absolute;
   left: 80px;
   top: 507px;
   z-index: 4;
   width: 638px;
}

#productsbutton a:hover  {
   background-position: -67px 0%;
}

#contactbutton a:hover  {
   background-position: -57px 0%;
}

#designbutton a:hover  {
   background-position: -50px 0%;
}

#illustrationbutton a  {
   width: 79px;
   background-image: url(sg_home_media/illustrationbutton.gif);
}

#descriptionmetadata  {
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 256px;
   z-index: 4;
   width: 227px;
}

#illustrationgraphic  {
   background: url(sg_illustration_media/illustrationgraphic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 515px;
   top: 38px;
   z-index: 4;
   width: 202px;
   height: 28px;
}

#aboutbutton a:hover  {
   background-position: -43px 0%;
}

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

#illustrationbutton  {
   visibility: visible;
   position: absolute;
   left: 319px;
   top: 55px;
   z-index: 4;
   width: 79px;
   height: 13px;
}

#consumablesbutton  {
   width: 114px;
   left: 544px;
}

#productsbutton a  {
   width: 67px;
   background-image: url(sg_home_media/productsbutton.gif);
}

#editorialbutton  {
   width: 67px;
   left: 484px;
}

#contactbutton a  {
   background: url(sg_home_media/contactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 57px;
   font-size: 12px;
   line-height: 12px;
}

#packagingbutton  {
   width: 85px;
   left: 465px;
}

#productsgraphic  {
   background: url(sg_tools_media/productsgraphic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 547px;
   top: 38px;
   z-index: 4;
   width: 172px;
   height: 35px;
}

#corporatebutton  {
   width: 83px;
   left: 558px;
}

#widepicturebox  {
   visibility: visible;
   position: absolute;
   left: 80px;
   top: 170px;
   z-index: 4;
   width: 638px;
   height: 327px;
}

#homepagetext p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 10px;
   text-align: left;
}

#identitybutton  {
   width: 63px;
   left: 561px;
}

#productsbutton  {
   visibility: visible;
   position: absolute;
   left: 497px;
   top: 55px;
   z-index: 4;
   width: 67px;
   height: 16px;
}

#designbutton a  {
   width: 50px;
   background-image: url(sg_home_media/designbutton.gif);
}

#designgraphic  {
   background: url(sg_design_media/designgraphic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 590px;
   top: 38px;
   z-index: 4;
   width: 128px;
   height: 36px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 658px;
   top: 56px;
   z-index: 4;
   width: 57px;
   height: 12px;
}

#aboutbutton a  {
   width: 43px;
   background-image: url(sg_home_media/aboutbutton.gif);
}

#designbutton  {
   visibility: visible;
   position: absolute;
   left: 422px;
   top: 55px;
   z-index: 4;
   width: 50px;
   height: 16px;
}

#nextbutton a  {
   width: 11px;
   background-image: url(sg_pid6icon_media/nextbutton.gif);
}

#guitarbutton  {
   width: 47px;
   left: 671px;
}

#homebutton a  {
   background: url(sg_design_media/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 34px;
   width: 170px;
   font-size: 34px;
   line-height: 34px;
}

#randombutton  {
   height: 12px;
   width: 63px;
   left: 650px;
}

#prevbutton a  {
   width: 11px;
   background-image: url(sg_pid6icon_media/prevbutton.gif);
}

#spotsbutton  {
   width: 47px;
   left: 428px;
}

#printbutton  {
   width: 35px;
   left: 636px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 590px;
   top: 55px;
   z-index: 4;
   width: 43px;
   height: 13px;
}

#toolsbutton  {
   width: 43px;
   left: 494px;
}

#abouttext p  {
   padding-bottom: 10px;
}

#prevbutton  {
   left: 729px;
}

#iconbutton  {
   width: 33px;
   left: 686px;
}

#background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 600px;
   background-color: #FFFFFF;
   background-image: none;
}

#nextbutton  {
   left: 743px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 40px;
   z-index: 4;
   width: 170px;
   height: 34px;
}

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


