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

a ins  {
   text-decoration: none;
}

#menubutton a,
#photobutton a,
#homebutton a,
#pressbutton a,
#informationbutton a,
#upcomingeventsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 9px;
   background-position: 0% 0px;
   font-size: 9px;
   line-height: 9px;
}

#information,
#home2,
#thankyou,
#press,
#photo,
#upcomingevents  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#mailinglistform fieldset div,
#mailinglistform fieldset legend  {
   font: 12px/14px EngraversMT, "Engravers MT";
   margin-bottom: 15px;
   color: #FFFFFF;
}

#mailinglistform fieldset div  {
   clear: both;
}

#upcomingeventsbutton a:hover  {
   background-position: -179px 0%;
}

#informationbutton a:hover  {
   background-position: -136px 0%;
}

#upcomingeventsbutton a  {
   width: 179px;
   background-image: url(sg_press_media/upcomingeventsbutton.gif);
}

#upcomingeventsbutton  {
   visibility: visible;
   position: absolute;
   left: 99px;
   top: 625px;
   z-index: 5;
   width: 179px;
   height: 9px;
}

#informationbutton a  {
   width: 136px;
   background-image: url(sg_press_media/informationbutton.gif);
}

#photobutton a:hover  {
   background-position: -64px 0%;
}

#pressbutton a:hover  {
   background-position: -59px 0%;
}

#menubutton a:hover  {
   background-position: -56px 0%;
}

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

#informationbutton  {
   visibility: visible;
   position: absolute;
   left: 99px;
   top: 591px;
   z-index: 5;
   width: 136px;
   height: 9px;
}

#fakebackground  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1024px;
   height: 768px;
   background-color: #000000;
   background-image: none;
}

#pressbutton a  {
   width: 59px;
   background-image: url(sg_press_media/pressbutton.gif);
}

#photobutton a  {
   width: 64px;
   background-image: url(sg_press_media/photobutton.gif);
}

#homebutton a  {
   width: 55px;
   background-image: url(sg_press_media/homebutton.gif);
}

#barrelllight  {
   background: url(sg_press_media/barrelllight.gif) no-repeat;
   position: absolute;
   left: 46px;
   top: 184px;
   z-index: 4;
   width: 673px;
   height: 485px;
   visibility: visible;
}

#menubutton a  {
   width: 56px;
   background-image: url(sg_press_media/menubutton.gif);
}

#photobutton  {
   visibility: visible;
   position: absolute;
   left: 101px;
   top: 521px;
   z-index: 5;
   width: 64px;
   height: 9px;
}

#pressbutton  {
   visibility: visible;
   position: absolute;
   left: 101px;
   top: 557px;
   z-index: 5;
   width: 59px;
   height: 9px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 660px;
   z-index: 5;
   width: 55px;
   height: 9px;
}

#menubutton  {
   visibility: visible;
   position: absolute;
   left: 104px;
   top: 485px;
   z-index: 5;
   width: 56px;
   height: 9px;
}

#logo  {
   background: url(sg_information_media/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 42px;
   z-index: 5;
   width: 454px;
   height: 156px;
}

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

