#linksbutton a:hover,
#id1clientsb a:hover,
#id1homeb a:hover,
#id1aboutusb a:hover,
#id1servicesb a:hover  {
   background-position: -110px 0%;
}

#id0reservationsb a,
#id0clientsb a,
#id0aboutusb a,
#id0servicesb a,
#id0homeb a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#id1reservationsb a,
#id1aboutusb a,
#id1servicesb a  {
   background-repeat: no-repeat;
   display: block;
   height: 26px;
   background-position: 0% 0px;
   font-size: 26px;
   line-height: 26px;
}

#id1homeb a,
#linksbutton a,
#id1clientsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   width: 110px;
   background-position: 0% 0px;
   font-size: 27px;
   line-height: 27px;
}

#id1homeb,
#linksbutton,
#id1clientsb  {
   visibility: visible;
   position: absolute;
   top: 256px;
   z-index: 4;
   width: 110px;
   height: 27px;
}

#id1servicesb,
#id1aboutusb  {
   visibility: visible;
   position: absolute;
   top: 257px;
   z-index: 4;
   width: 110px;
   height: 26px;
}

#id0reservationsb a:hover  {
   background-position: -97px 0%;
}

#id1reservationsb a:hover  {
   background-position: -109px 0%;
}

#id0servicesb a:hover  {
   background-position: -67px 0%;
}

#welcometohappytext p  {
   font: bold 14px/27px Arial;
   margin: 0px;
}

#id0clientsb a:hover  {
   background-position: -57px 0%;
}

#id0aboutusb a:hover  {
   background-position: -68px 0%;
}

#welcometohappytext  {
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 322px;
   z-index: 4;
   width: 322px;
}

#id0reservationsb a  {
   width: 97px;
   background-image: url(sg_services_media/reservationsbcopy.gif);
}

#id0copyrighttext p  {
   margin: 0px;
   color: #99CCFF;
   line-height: 27px;
   font-family: Arial;
   text-align: left;
}

#id1reservationsb a  {
   width: 109px;
   background-image: url(sg_services_media/id1reservationsb.gif);
}

#id0linksb a:hover  {
   background-position: -34px 0%;
}

#id0copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 193px;
   top: 727px;
   z-index: 3;
   width: 451px;
}

#id1reservationsb  {
   visibility: visible;
   position: absolute;
   left: 412px;
   top: 257px;
   z-index: 4;
   width: 109px;
   height: 26px;
}

#id0homeb a:hover  {
   background-position: -42px 0%;
}

#id0reservationsb  {
   visibility: visible;
   position: absolute;
   left: 391px;
   top: 702px;
   z-index: 4;
   width: 97px;
   height: 11px;
}

#id0servicesb a  {
   width: 67px;
   background-image: url(sg_services_media/servicesbcopy.gif);
}

#id1servicesb a  {
   width: 110px;
   background-image: url(sg_services_media/id1servicesb.gif);
}

#contentbckgrnd  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 48px;
   z-index: 3;
   width: 801px;
   height: 676px;
   background-color: #FFFFFF;
   background-image: none;
}

#id0clientsb a  {
   width: 57px;
   background-image: url(sg_services_media/clientsbcopy.gif);
}

#id1clientsb a  {
   background-image: url(sg_services_media/id1clientsb.gif);
}

#linksbutton a  {
   background-image: url(sg_services_media/linksbutton.gif);
}

#id0aboutusb a  {
   width: 68px;
   background-image: url(sg_services_media/aboutusbcopy.gif);
}

#id1aboutusb a  {
   width: 110px;
   background-image: url(sg_services_media/id1aboutusb.gif);
}

#id1servicesb  {
   left: 280px;
}

#id0servicesb  {
   visibility: visible;
   position: absolute;
   left: 320px;
   top: 702px;
   z-index: 4;
   width: 67px;
   height: 11px;
}

#id1aboutusb  {
   left: 151px;
}

#id0clientsb  {
   visibility: visible;
   position: absolute;
   left: 492px;
   top: 702px;
   z-index: 4;
   width: 57px;
   height: 11px;
}

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

#id0aboutusb  {
   visibility: visible;
   position: absolute;
   left: 249px;
   top: 702px;
   z-index: 4;
   width: 68px;
   height: 11px;
}

#linksbutton  {
   left: 671px;
}

#id1clientsb  {
   left: 541px;
}

#id0homeb a  {
   width: 42px;
   background-image: url(sg_services_media/homebcopy.gif);
}

#id1homeb a  {
   background-image: url(sg_services_media/id1homeb.gif);
}

#id0linksb  {
   visibility: visible;
   position: absolute;
   left: 554px;
   top: 702px;
   z-index: 4;
   width: 34px;
   height: 9px;
}

#id1homeb  {
   left: 19px;
}

#id0homeb  {
   visibility: visible;
   position: absolute;
   left: 204px;
   top: 702px;
   z-index: 4;
   width: 42px;
   height: 11px;
}

#indexpic  {
   background: url(sg_home_media/indexpic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 373px;
   top: 304px;
   z-index: 4;
   width: 407px;
   height: 366px;
}

#header  {
   background: url(sg_services_media/header.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 48px;
   z-index: 4;
   width: 801px;
   height: 198px;
}

#home  {
   margin: 0px auto 0px auto;
   width: 802px;
   position: relative;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_services_media/exteriortile.gif) center top repeat;
}


