#i7545newsbutton a.nmh,
#i7545newsbutton a:hover  {
   background-position: -107px 0%;
}

#i14228backg > div:first-child  {
   background-image: url(sg_news_media/d14228backg.gif);
}

#i490contactusbutton a  {
   background-image: url(sg_news_media/d490contactusbutton.gif);
}

#i493servicesbutton a  {
   background-image: url(sg_news_media/d493servicesbutton.gif);
}

#i492ourworkbutton a  {
   background-image: url(sg_news_media/d492ourworkbutton.gif);
}

#i389homebutton a  {
   background-image: url(sg_news_media/d389homebutton.gif);
}

#headerbackground  {
   background-image: url(sg_news_media/headerbackground.gif);
}

#aboutbutton a  {
   background-image: url(sg_news_media/aboutbutton.gif);
}

#page_content  {
   min-height: 1031px;
}

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

#rectangle16  {
   background-image: url(sg_news_media/rectangle16.gif);
}

#rectangle17  {
   background-image: url(sg_news_media/rectangle17.gif);
}

#news1column  {
   margin-top: 436px;
}

#footer_div  {
   background-image: url(sg_news_media/footerbackground.gif);
}

#newsblog  {
   margin-bottom: 41px;
   margin-top: 61px;
   margin-right: 0px;
   margin-left: 21px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 597px;
}

.newsblog *  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 15px;
   line-height: 19px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #343333;
}

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

