#id0landportfoliobutton a:hover,
#id0mainportfoliobutton a:hover  {
   background-position: -143px 0%;
}

#homeportfolioservicesquotecontactjobsmenu li a  {
   color: #4F8D12;
}

#id1landportfoliobutton a:hover  {
   background-position: -142px 0%;
}

#id0landportfoliobutton a  {
   background: url(sg_services_media/id0landportfoliobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 138px;
   width: 143px;
   font-size: 138px;
   line-height: 138px;
}

#id1landportfoliobutton a  {
   background: url(sg_services_media/id1landportfoliobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 142px;
   width: 142px;
   font-size: 142px;
   line-height: 142px;
}

#id0mainportfoliobutton a  {
   background: url(sg_services_media/id0mainportfoliobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 139px;
   width: 143px;
   font-size: 139px;
   line-height: 139px;
}

#id1landportfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 831px;
   top: 313px;
   z-index: 5;
   width: 142px;
   height: 142px;
}

#id0landportfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 831px;
   top: 716px;
   z-index: 5;
   width: 143px;
   height: 138px;
}

#id0mainportfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 831px;
   top: 517px;
   z-index: 5;
   width: 143px;
   height: 139px;
}

#landscapeinginfotext  {
   visibility: visible;
   position: absolute;
   left: 495px;
   top: 314px;
   z-index: 5;
   width: 331px;
}

#maintenancelogo  {
   background: url(sg_services_media/maintenancelogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 350px;
   top: 503px;
   z-index: 5;
   width: 143px;
   height: 146px;
}

#servicestoptext  {
   visibility: visible;
   position: absolute;
   left: 563px;
   top: 7px;
   z-index: 6;
   width: 65px;
}

#landscapinglogo  {
   background: url(sg_services_media/landscapinglogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 347px;
   top: 307px;
   z-index: 5;
   width: 143px;
   height: 146px;
}

#id0youherebg  {
   background: url(sg_services_media/id0youherebg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 493px;
   top: 2px;
   z-index: 4;
   width: 130px;
   height: 27px;
}

#designlogo  {
   background: url(sg_services_media/designlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 349px;
   top: 702px;
   z-index: 5;
   width: 143px;
   height: 146px;
}

