#officesclickshow div p a,
#retailclickshow div p a,
#municipalclickshow div p a,
#educationclickshow div p a  {
   display: inline;
}

#municipalbutton a.pmh,
#municipalbutton a.pm,
#municipalbutton a.nmh,
#municipalbutton a:hover  {
   background-position: -155px 0%;
}

#educationbutton a:hover,
#educationbutton a.pm,
#educationbutton a.nmh,
#educationbutton a.pmh  {
   background-position: -205px 0%;
}

#officesbutton a.pm,
#officesbutton a.pmh,
#officesbutton a.nmh,
#officesbutton a:hover  {
   background-position: -67px 0%;
}

#retailbutton a:hover,
#retailbutton a.pmh,
#retailbutton a.nmh,
#retailbutton a.pm  {
   background-position: -139px 0%;
}

#municipalbutton a:active,
#municipalbutton a.cmh,
#municipalbutton a.cm  {
   background-position: -310px 0%;
}

#educationbutton a:active,
#educationbutton a.cmh,
#educationbutton a.cm  {
   background-position: -410px 0%;
}

#theprincipalstext,
#portfoliomenuhovershow,
#ourexperiencemenuhoversho  {
   z-index: 10;
}

#officesbutton a.cm,
#officesbutton a:active,
#officesbutton a.cmh  {
   background-position: -134px 0%;
}

#retailbutton a:active,
#retailbutton a.cmh,
#retailbutton a.cm  {
   background-position: -278px 0%;
}

#professionalcapabilitiesb div a  {
   background-image: url(sg_commercial-experience_media/professionalcapabilitiesb.gif);
}

#aboutbg3 > div:first-child  {
   background-image: url(sg_commercial-experience_media/aboutbg3.gif);
}

#aboutbg1 > div:first-child  {
   background-image: url(sg_commercial-experience_media/aboutbg1.gif);
}

#aboutbg2 > div:first-child  {
   background-image: url(sg_commercial-experience_media/aboutbg2.gif);
}

#professionalcapabilitiesb  {
   z-index: 14;
}

#theprincipalsbutton div a  {
   background-image: url(sg_commercial-experience_media/theprincipalsbutton.gif);
}

#professionalcapabilitiest  {
   z-index: 13;
}

#bgimagecolumncolumn_f div  {
   background-image: url(sg_commercial-experience_media/bgimagecolumncentercut.gif);
}

#firmprofilebutton div a  {
   background-image: url(sg_commercial-experience_media/firmprofilebutton.gif);
}

#ourexperiencebutton a  {
   background-image: url(sg_commercial-experience_media/ourexperiencebutton.gif);
}

#educationbutton a ins  {
   height: 18px;
   width: 185px;
   top: 13px;
   left: 10px;
   position: relative;
   text-decoration: none;
}

#bgimagecolumncolumn_h  {
   background-image: url(sg_commercial-experience_media/bgimagecolumncolumn.gif);
}

#bgimagecolumncolumn  {
   background-image: url(sg_commercial-experience_media/bgimagecolumncentercuttil.gif);
}

#officesbutton a ins  {
   height: 13px;
   width: 45px;
   top: 13px;
   left: 12px;
   position: relative;
   text-decoration: none;
}

#theprincipalsbutton  {
   z-index: 11;
}

#portfoliobutton a  {
   background-image: url(sg_commercial-experience_media/ourworkbutton.gif);
}

#educationbutton a  {
   height: 44px;
   width: 205px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_commercial-experience_media/educationbutton.gif);
}

#municipalbutton a  {
   height: 44px;
   width: 155px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_commercial-experience_media/municipalbutton.gif);
}

#firmprofilebutton  {
   z-index: 17;
}

#contactusbutton a  {
   background-image: url(sg_commercial-experience_media/contactusbutton.gif);
}

#leftoverlaypng35  {
   background-image: url(sg_commercial-experience_media/leftoverlaypng35.png);
}

#firmprofiletext  {
   z-index: 16;
}

#aboutusbutton a  {
   background-image: url(sg_commercial-experience_media/aboutusbutton.gif);
}

#ghahomebutton a  {
   background-image: url(sg_commercial-experience_media/ghahomebutton.gif);
}

#officesbutton a  {
   height: 44px;
   width: 67px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_commercial-experience_media/officesbutton.gif);
}

#aboutusbutton  {
   z-index: 18;
}

#separators  {
   background-image: url(sg_dissolving-bg-template_media/separators.png);
}

#aboutbg2  {
   z-index: 12;
}

#aboutbg1  {
   z-index: 15;
}

