a  {
   text-decoration: underline;
   color: #CC0000;
}

a ins  {
   text-decoration: none;
}

#id2audiorentalbutton a,
#id0audiorentalbutton a,
#id1usedgearbutton a,
#id1audiorentalbutton a,
#id0usedgearbutton a,
#id1lightingrentalbutton a,
#id0lightingrentalbutton a,
#id2lightingrentalbutton a,
#id0riggingrentalbutton a,
#id1riggingrentalbutton a,
#id2riggingrentalbutton a,
#id0videorentalbutton a,
#id1videorentalbutton a,
#id2videorentalbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 9px;
   background-position: 0% 0px;
   font-size: 9px;
   line-height: 9px;
}

#id0dividerline2,
#id1dividerline2,
#id1dividerline3copy2,
#id0dividerline3copy2,
#id2dividerline1,
#id2dividerline3,
#id0dividerline1,
#id1dividerline3copy,
#id0dividerline3copy,
#id0dividerline3,
#id2dividerline2  {
   background: url(sg_home_media/id0dividerline1.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 259px;
   width: 150px;
   height: 1px;
}

#id1homeb a,
#id0equipmentrentalb a,
#id0portfoliob a,
#id1equipmentrentalb a,
#id1portfoliob a,
#id1eventservicesb a,
#id0eventservicesb a,
#id0homeb a,
#id1designinstallationb a,
#id0designinstallationb a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   background-position: 0% 0px;
   font-size: 23px;
   line-height: 23px;
}

#pid16eventservices,
#pid18usedgear,
#pid15equipmentrental,
#pid19rentalrequirements,
#pid17designinstallation,
#pid13home  {
   margin: 0px auto 0px auto;
   height: 742px;
   width: 925px;
   position: relative;
}

#id1contentxmediagrow th,
#id1contentxmediagrow td,
#id0contentxmediagrow th,
#id0contentxmediagrow td  {
   font: 12px Verdana, Arial, Helvetica, sans-serif;
}

#id1lightingrentalbutton a:hover,
#id2lightingrentalbutton a:hover  {
   background-position: -70px 0%;
}

#id2riggingrentalbutton a:hover,
#id1riggingrentalbutton a:hover  {
   background-position: -63px 0%;
}

#id1videorentalbutton a:hover,
#id2videorentalbutton a:hover  {
   background-position: -46px 0%;
}

#id1audiorentalbutton a:hover,
#id2audiorentalbutton a:hover  {
   background-position: -48px 0%;
}

#id0shape4copy,
#id1shape4copy2,
#id1shape4,
#id1shape4copy  {
   visibility: visible;
   position: absolute;
   top: 19px;
   z-index: 6;
   width: 6px;
   height: 6px;
   background-repeat: no-repeat;
}

#id1lightingrentalbutton,
#id2lightingrentalbutton  {
   visibility: hidden;
   position: absolute;
   left: 269px;
   top: 206px;
   width: 70px;
   height: 9px;
}

#id2riggingrentalbutton,
#id1riggingrentalbutton  {
   visibility: hidden;
   position: absolute;
   left: 269px;
   top: 267px;
   width: 63px;
   height: 9px;
}

#id2audiorentalbutton,
#id1audiorentalbutton  {
   visibility: hidden;
   position: absolute;
   left: 268px;
   top: 174px;
   width: 48px;
   height: 9px;
}

#id1videorentalbutton,
#id2videorentalbutton  {
   visibility: hidden;
   position: absolute;
   left: 268px;
   top: 236px;
   width: 46px;
   height: 9px;
}

#rentalrequirements,
#id1equipmentrental  {
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 182px;
   z-index: 5;
   height: 24px;
   background-repeat: no-repeat;
}

#eventservices,
#id1designinstallation  {
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 182px;
   z-index: 5;
   height: 20px;
   background-repeat: no-repeat;
}

#id1rentalrequirementsbutton a:hover  {
   background-position: -113px 0%;
}

#id1contentxmediagrow *:first-child  {
   margin-top: 0px;
}

#id1dividerline1,
#id1dividerline3  {
   visibility: hidden;
   position: absolute;
   left: 259px;
   z-index: 2;
   width: 150px;
   height: 1px;
   background-repeat: no-repeat;
}

#id1contentxmediagrow *:last-child  {
   margin-bottom: 0px;
}

#id1designinstallationb a:hover  {
   background-position: -207px 0%;
}

#id1rentalrequirementsbutton a  {
   background: url(sg_home_media/id0rentalrequirementsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 113px;
   font-size: 26px;
   line-height: 26px;
}

#id1equipmentrentalb a:hover  {
   background-position: -163px 0%;
}

#id1productionservicesrental  {
   background: url(sg_home_media/id0productionservicesrental.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 649px;
   top: 35px;
   z-index: 6;
   width: 266px;
   height: 11px;
}

#id1rentalrequirementsbutton  {
   visibility: hidden;
   position: absolute;
   left: 269px;
   top: 339px;
   z-index: 7;
   width: 113px;
   height: 26px;
}

#id0shape4,
#id0shape4copy2  {
   visibility: visible;
   position: absolute;
   top: 19px;
   z-index: 4;
   width: 6px;
   height: 6px;
   background-repeat: no-repeat;
}

#id0lightingrentalbutton a  {
   width: 70px;
   background-image: url(sg_home_media/id0lightingrentalbutton.gif);
}

#id2lightingrentalbutton a  {
   width: 70px;
   background-image: url(sg_home_media/id0lightingrentalbutton.gif);
}

#id1eventservicesb a:hover  {
   background-position: -148px 0%;
}

#id1usedgearbutton a:hover  {
   background-position: -84px 0%;
}

#id1lightingrentalbutton a  {
   width: 70px;
   background-image: url(sg_eventservices_media/id1lightingrentalbutton.gif);
}

#id2riggingrentalbutton a  {
   width: 63px;
   background-image: url(sg_home_media/id0riggingrentalbutton.gif);
}

#id1addresstext p a:hover  {
   text-decoration: underline;
}

#id1riggingrentalbutton a  {
   width: 63px;
   background-image: url(sg_eventservices_media/id1riggingrentalbutton.gif);
}

#id0riggingrentalbutton a  {
   width: 63px;
   background-image: url(sg_home_media/id0riggingrentalbutton.gif);
}

#id1designinstallationb a  {
   width: 207px;
   background-image: url(sg_home_media/id0designinstallationb.gif);
}

#id0designinstallationb a  {
   width: 207px;
   background-image: url(sg_home_media/id0designinstallationb.gif);
}

#id2lightingrentalbutton  {
   z-index: 7;
}

#id1lightingrentalbutton  {
   z-index: 2;
}

#id1videorentalbutton a  {
   width: 46px;
   background-image: url(sg_eventservices_media/id1videorentalbutton.gif);
}

#id2riggingrentalbutton  {
   z-index: 7;
}

#id1riggingrentalbutton  {
   z-index: 2;
}

#id2videorentalbutton a  {
   width: 46px;
   background-image: url(sg_home_media/id0videorentalbutton.gif);
}

#id1audiorentalbutton a  {
   width: 48px;
   background-image: url(sg_eventservices_media/id1audiorentalbutton.gif);
}

#id1designinstallationb  {
   visibility: visible;
   position: absolute;
   left: 586px;
   top: 134px;
   z-index: 6;
   width: 207px;
   height: 23px;
}

#id0audiorentalbutton a  {
   width: 48px;
   background-image: url(sg_home_media/id0audiorentalbutton.gif);
}

#id2audiorentalbutton a  {
   width: 48px;
   background-image: url(sg_home_media/id0audiorentalbutton.gif);
}

#id0videorentalbutton a  {
   width: 46px;
   background-image: url(sg_home_media/id0videorentalbutton.gif);
}

#id1portfoliob a:hover  {
   background-position: -107px 0%;
}

#id0equipmentrentalb a  {
   width: 163px;
   background-image: url(sg_home_media/id0equipmentrentalb.gif);
}

#id1equipmentrentalb a  {
   width: 163px;
   background-image: url(sg_home_media/id0equipmentrentalb.gif);
}

#id1designinstallation  {
   background-image: url(sg_designandinstallation_media/id1designinstallation.gif);
   width: 333px;
}

#id1videorentalbutton  {
   z-index: 2;
}

#id0dividerline3copy2  {
   z-index: 4;
   top: 324px;
}

#id2videorentalbutton  {
   z-index: 7;
}

#id1contentxmediagrow  {
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   padding: 0px 19px 0px 184px;
   background: #FFFFFF url(sg_eventservices_media/id1interiorgrowtile.gif) center top repeat-y;
   visibility: visible;
   margin: 0px;
   position: relative;
}

#id2audiorentalbutton  {
   z-index: 7;
}

#id1dividerline3copy2  {
   z-index: 7;
   top: 324px;
}

#id1audiorentalbutton  {
   z-index: 2;
}

#id1equipmentrentalb  {
   visibility: visible;
   position: absolute;
   left: 253px;
   top: 134px;
   z-index: 6;
   width: 163px;
   height: 23px;
}

#id1topphonenumber p  {
   font: bold 19px/32px Verdana;
   margin: 0px;
   color: #CC0000;
   text-align: left;
}

#id1usedgearbutton a  {
   width: 84px;
   background-image: url(sg_home_media/id0usedgearbutton.gif);
}

#id0usedgearbutton a  {
   width: 84px;
   background-image: url(sg_home_media/id0usedgearbutton.gif);
}

#id0dividerline3copy  {
   z-index: 4;
   top: 288px;
}

#id1dividerline3copy  {
   z-index: 7;
   top: 288px;
}

#id0eventservicesb a  {
   width: 148px;
   background-image: url(sg_home_media/id0eventservicesb.gif);
}

#id1eventservicesb a  {
   width: 148px;
   background-image: url(sg_home_media/id0eventservicesb.gif);
}

#rentalrequirements  {
   background-image: url(sg_rentalrequirements_media/rentalrequirements.gif);
   width: 324px;
}

#id1equipmentrental  {
   background-image: url(sg_equipmentrental_media/id1equipmentrental.gif);
   width: 273px;
}

#id1addresstext p a  {
   border: 0px none #000000;
   text-decoration: underline;
   color: #CC0000;
}

#id1usedgearbutton  {
   visibility: hidden;
   position: absolute;
   left: 269px;
   top: 303px;
   z-index: 7;
   width: 84px;
   height: 9px;
}

#id1eventservicesb  {
   visibility: visible;
   position: absolute;
   left: 427px;
   top: 134px;
   z-index: 6;
   width: 148px;
   height: 23px;
}

#id1lefttopgraphic  {
   background: url(sg_home_media/id0lefttopgraphic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 3px;
   z-index: 6;
   width: 326px;
   height: 52px;
}

#id1topphonenumber  {
   visibility: visible;
   position: absolute;
   left: 408px;
   top: 24px;
   z-index: 6;
   width: 196px;
}

#id1middleextender  {
   background: url(sg_home_media/id0middleextender.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 487px;
   top: 55px;
   z-index: 8;
   width: 193px;
   height: 77px;
}

#id1homeb a:hover  {
   background-position: -65px 0%;
}

#id1addresstext p  {
   font: 14px/17px Verdana;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 5px;
   text-align: left;
}

#id1dividerline2  {
   z-index: 2;
   top: 224px;
   background-image: url(sg_eventservices_media/id1dividerline2.gif);
}

#id0portfoliob a  {
   width: 107px;
   background-image: url(sg_home_media/id0portfoliob.gif);
}

#id1rightgraphic  {
   background: url(sg_home_media/id0rightgraphic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 680px;
   top: 55px;
   z-index: 6;
   width: 245px;
   height: 77px;
}

#id2dividerline1  {
   z-index: 7;
   top: 193px;
}

#id2dividerline3  {
   z-index: 7;
   top: 255px;
}

#id1dividerline3  {
   background-image: url(sg_eventservices_media/id1dividerline3.gif);
   top: 255px;
}

#id1dividerline1  {
   background-image: url(sg_eventservices_media/id1dividerline1.gif);
   top: 193px;
}

#id0dividerline2  {
   z-index: 4;
   top: 224px;
}

#id1portfoliob a  {
   width: 107px;
   background-image: url(sg_home_media/id0portfoliob.gif);
}

#id2dividerline2  {
   z-index: 7;
   top: 224px;
}

#id0dividerline1  {
   z-index: 4;
   top: 193px;
}

#id0dividerline3  {
   z-index: 4;
   top: 255px;
}

#id1addresstext  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 178px;
   z-index: 5;
   width: 150px;
}

#id1dropdownbox  {
   background: url(sg_eventservices_media/id1dropdownbox.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 253px;
   top: 160px;
   z-index: 1;
   width: 163px;
   height: 129px;
}

#id2dropdownbox  {
   visibility: hidden;
   position: absolute;
   left: 253px;
   top: 160px;
   z-index: 6;
   width: 163px;
   height: 219px;
   background-repeat: no-repeat;
}

#id1shape4copy2  {
   background-image: url(sg_home_media/id0shape4copy2.gif);
   left: 906px;
}

#id1leftgraphic  {
   background: url(sg_home_media/id0leftgraphic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 55px;
   z-index: 7;
   width: 487px;
   height: 77px;
}

#id0shape4copy2  {
   background-image: url(sg_home_media/id0shape4copy2.gif);
   left: 906px;
}

#id1copyright p  {
   font: 10px/12px Verdana;
   margin: 0px;
   color: #A19F9F;
   text-align: left;
}

#id1portfoliob  {
   visibility: visible;
   position: absolute;
   left: 799px;
   top: 134px;
   z-index: 6;
   width: 107px;
   height: 23px;
}

#id0shape4copy  {
   background-image: url(sg_home_media/id0shape4copy.gif);
   z-index: 4;
   left: 808px;
}

#eventservices  {
   background-image: url(sg_eventservices_media/eventservices.gif);
   width: 218px;
}

#id1shape4copy  {
   background-image: url(sg_home_media/id0shape4copy.gif);
   left: 808px;
}

#id1bottomleg  {
   background: url(sg_home_media/id0bottomleg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 132px;
   z-index: 8;
   width: 195px;
   height: 16px;
}

#id1copyright  {
   visibility: visible;
   position: absolute;
   left: 320px;
   top: 18px;
   z-index: 1;
   width: 315px;
}

#id1lighting  {
   background: url(sg_home_media/id0lighting.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 824px;
   top: 16px;
   z-index: 6;
   width: 75px;
   height: 11px;
}

#id0homeb a  {
   width: 65px;
   background-image: url(sg_home_media/id0homeb.gif);
}

#id1homeb a  {
   width: 65px;
   background-image: url(sg_home_media/id0homeb.gif);
}

#id1blackbg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 129px;
   z-index: 4;
   width: 925px;
   height: 87px;
   background-color: #000000;
   background-image: none;
}

#id0shape4  {
   background-image: url(sg_home_media/id0shape4.gif);
   left: 732px;
}

#id1shape4  {
   background-image: url(sg_home_media/id0shape4.gif);
   left: 732px;
}

#id1layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 925px;
   height: 158px;
   background-color: #FFFFFF;
   background-image: none;
}

#scootdown  {
   position: relative;
   top: 216px;
}

#id1shape1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 157px;
   z-index: 10;
   width: 925px;
   height: 5px;
   background-color: #CC0000;
   background-image: none;
   font-size: 1px;
}

#id1video  {
   background: url(sg_home_media/id0video.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 748px;
   top: 16px;
   z-index: 6;
   width: 50px;
   height: 11px;
}

#id1homeb  {
   visibility: visible;
   position: absolute;
   left: 175px;
   top: 134px;
   z-index: 9;
   width: 65px;
   height: 23px;
}

#id1audio  {
   background: url(sg_home_media/id0audio.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 671px;
   top: 16px;
   z-index: 6;
   width: 52px;
   height: 11px;
}

#footer  {
   position: relative;
   left: 0px;
   width: 100%;
   height: 33px;
   margin-bottom: 62px;
}

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

