#contactbutton a:hover  {
   background-position: -132px 0%;
}

#storebutton a:hover  {
   background-position: -68px 0%;
}

#portfoliobutton a  {
   background-image: url(sg_home_media/portfoliobutton.gif);
}

#contactbutton a  {
   background: url(sg_home_media/contactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 171px;
   width: 132px;
   font-size: 171px;
   line-height: 171px;
}

#portfoliobutton  {
   z-index: 6;
}

#storebutton a  {
   background: url(sg_home_media/storebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 20px;
   width: 68px;
   font-size: 20px;
   line-height: 20px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 280px;
   z-index: 6;
   width: 132px;
   height: 171px;
}

#homepagetext  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 18px;
   z-index: 4;
   width: 315px;
}

#storebutton  {
   visibility: visible;
   position: absolute;
   left: 628px;
   top: 36px;
   z-index: 6;
   width: 68px;
   height: 20px;
}

#curtain  {
   z-index: 5;
   background-image: url(sg_home_media/curtain.gif);
}

