#brochurebutton a.nmh,
#locationbutton a.nmh,
#locationbutton a:hover,
#brochurebutton a:hover,
#techbigbutton a:hover,
#techbigbutton a.nmh  {
   background-position: -331px 0%;
}

#recentnextpanelsetbutton a.nmh,
#recentnextpanelsetbutton a:hover,
#recentpreviouspanelsetbut a.nmh,
#recentpreviouspanelsetbut a:hover  {
   background-position: -19px 0%;
}

#bannerpreviousbutton a:hover,
#bannernextbutton a:hover,
#bannerpreviousbutton a.nmh,
#bannernextbutton a.nmh  {
   background-position: -34px 0%;
}

.footer_div_bkg,
.container_div,
.page_content_bkg  {
   width: 1034px;
}

#i175headerbackground  {
   background-position: center top;
   background-attachment: scroll;
   background-repeat: repeat-x;
   background-image: url(sg_home_media/d175headerbackground.png);
   background-color: transparent;
   height: 650px;
}

#i164facebookbutton a  {
   background-image: url(sg_home_media/d164facebookbutton.gif);
}

#recentheadingh2text  {
   margin-top: 0px;
   margin-left: 0px;
   width: 130px;
   z-index: 7;
   top: 13px;
   left: 37px;
   position: absolute;
}

#i165youtubebutton a  {
   background-image: url(sg_home_media/d165youtubebutton.gif);
}

#i40facebookbutton a  {
   background-image: url(sg_home_media/d40facebookbutton.gif);
}

#i42youtubebutton a  {
   background-image: url(sg_home_media/d42youtubebutton.gif);
}

#bannerpicturebox  {
   margin-top: 0px;
   margin-left: 0px;
   height: 460px;
   width: 1000px;
   z-index: 8;
   top: 0px;
   left: 17px;
   position: absolute;
}

#downloadbutton a  {
   background-image: url(sg_home_media/downloadbutton.gif);
}

#recentpanelsheet  {
   margin-top: 0px;
   margin-left: 0px;
   min-height: 78px;
   width: 937px;
   z-index: 7;
   top: 45px;
   left: 33px;
   position: absolute;
}

#i163newsbutton a  {
   background-image: url(sg_home_media/d163newsbutton.gif);
}

#i41newsbutton a  {
   background-image: url(sg_home_media/d41newsbutton.gif);
}

#toplogobutton a  {
   background-image: url(sg_home_media/toplogobutton.gif);
}

#middlemenutree  {
   z-index: 10;
}

.i175headerbackground_bkg  {
   z-index: 1;
   display: block;
   top: 0px;
   left: 0px;
   width: 1034px;
   position: absolute;
}

#editbutton a  {
   background-image: url(sg_home_media/editbutton.gif);
}

#page_content  {
   min-height: 552px;
}

#s2pbutton a  {
   background-image: url(sg_home_media/s2pbutton.gif);
}

#topmenutree  {
   z-index: 11;
}

#rightcolumn  {
   background-color: #F2EFEF;
   min-height: 183px;
   width: 303px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 40px;
   margin-right: 0px;
   margin-top: 19px;
   margin-bottom: 0px;
}

#bodycolumn  {
   min-height: 539px;
   width: 1001px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 16px;
   margin-right: 0px;
   margin-top: -2px;
   margin-bottom: 0px;
}

#leftcolumn  {
   min-height: 370px;
   width: 629px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   margin-bottom: 20px;
}

#footer_div  {
   background-image: url(sg_home_media/footerbackground.png);
}

#footpanel  {
   margin-left: 0px;
}

#toplogo  {
   background-image: url(sg_home_media/logo.gif);
}

#line  {
   font-size: 1px;
   background-image: none;
   background-color: #3B3939;
   margin-top: 0px;
   margin-left: 0px;
   height: 1px;
   width: 983px;
   z-index: 7;
   top: 136px;
   left: 10px;
   position: absolute;
}

.recentmetadata  {
   margin-top: 0px;
   margin-left: 0px;
   width: 295px;
   z-index: 9;
   top: -1px;
   left: 7px;
   position: absolute;
}

.full_width  {
   min-width: 1034px;
}

.more  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/more.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 10px;
   width: 42px;
   z-index: 9;
   top: 63px;
   left: 260px;
   position: absolute;
}

html, body  {
   background-image: url(sg_home_media/browserbackground.png);
}

