#ourworkbutton a:hover,
#aboutusbutton a:hover,
#contactusbutton a:hover,
#servicesbutton a:hover  {
   background-position: -163px 0%;
}

#webbutton a,
#commercialsbutton a,
#graphicdesignbutton a,
#videobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#contactusbutton a,
#aboutusbutton a,
#servicesbutton a,
#ourworkbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 30px;
   width: 163px;
   background-position: 0% 0px;
   font-size: 30px;
   line-height: 30px;
}

#nextbutton a:hover,
#id1emailtextbutton a:hover,
#prevbutton a:hover  {
   font-weight: bold;
}

#aboutusbutton,
#servicesbutton,
#contactusbutton,
#ourworkbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 4;
   width: 163px;
   height: 30px;
}

#nextbutton a,
#id1emailtextbutton a,
#prevbutton a  {
   border: 0px none #000000;
   font-weight: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
}

#selectanitemfromthemenubelowtoseesamplesofourwork  {
   background: url(../sg_ourwork_media/id0selectanitemfromthemenub.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 587px;
   top: 295px;
   z-index: 4;
   width: 327px;
   height: 11px;
}

#advertisingagencymediaproduction  {
   background: url(../sg_contactus_media/id0advertisingagencymediapr.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 499px;
   top: 91px;
   z-index: 4;
   width: 402px;
   height: 22px;
}

#graphicdesignbutton a:hover  {
   background-position: -141px 0%;
}

#commercialsbutton a:hover  {
   background-position: -121px 0%;
}

#examplespicturebox table  {
   width: 100%;
   height: 100%;
}

#graphicdesignbutton a  {
   width: 141px;
   background-image: url(../sg_ourwork_media/graphicdesignbutton.gif);
}

#eventsbutton a:hover  {
   background-position: -53px 0%;
}

#id1emailtextbutton a  {
   color: #E4E4E4;
}

#commercialsbutton a  {
   width: 121px;
   background-image: url(../sg_ourwork_media/commercialsbutton.gif);
}

#videobutton a:hover  {
   background-position: -115px 0%;
}

#graphicdesignbutton  {
   visibility: visible;
   position: absolute;
   left: 588px;
   top: 320px;
   z-index: 4;
   width: 141px;
   height: 12px;
}

#ourworkheadertext p  {
   font: italic 26px/32px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

#id1emailtextbutton  {
   font: 12px/15px Verdana, sans-serif;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 749px;
   z-index: 5;
   width: 1000px;
   height: 15px;
}

#examplespicturebox  {
   visibility: visible;
   position: absolute;
   left: 104px;
   top: 360px;
   z-index: 4;
   width: 789px;
   height: 314px;
}

#commercialsbutton  {
   visibility: visible;
   position: absolute;
   left: 321px;
   top: 320px;
   z-index: 4;
   width: 121px;
   height: 12px;
}

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

#webbutton a:hover  {
   background-position: -81px 0%;
}

#ourworkheadertext  {
   visibility: visible;
   position: absolute;
   left: 195px;
   top: 193px;
   z-index: 4;
   width: 232px;
}

#blueacemedialogo  {
   background: url(../sg_contactus_media/blueacemedialogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 14px;
   z-index: 4;
   width: 88px;
   height: 105px;
}

#servicesbutton a  {
   background-image: url(../sg_contactus_media/servicesbutton.gif);
}

#contactusbutton  {
   top: 266px;
}

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

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

#servicesbutton  {
   top: 202px;
}

#eventsbutton a  {
   background: url(../sg_ourwork_media/eventsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 9px;
   width: 53px;
   font-size: 9px;
   line-height: 9px;
}

#id1commercials  {
   background: url(../sg_contactus_media/id1commercials.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 326px;
   top: 128px;
   z-index: 4;
   width: 121px;
   height: 12px;
}

#ourworkbutton  {
   top: 234px;
}

#ourworktext p  {
   font: 14px/17px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

#videobutton a  {
   width: 115px;
   background-image: url(../sg_ourwork_media/videobutton.gif);
}

#aboutusbutton  {
   top: 170px;
}

#graphicdesign  {
   background: url(../sg_contactus_media/graphicdesign.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 593px;
   top: 128px;
   z-index: 4;
   width: 141px;
   height: 12px;
}

#addresstext p  {
   font: 12px/15px Verdana, sans-serif;
   margin: 0px;
   color: #E4E4E4;
   text-align: center;
}

#blueacemedia  {
   background: url(../sg_contactus_media/blueacemedia.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 201px;
   top: 35px;
   z-index: 4;
   width: 376px;
   height: 39px;
}

#nextbutton a  {
   color: #000000;
}

#prevbutton a  {
   color: #000000;
}

#eventsbutton  {
   visibility: visible;
   position: absolute;
   left: 843px;
   top: 321px;
   z-index: 4;
   width: 53px;
   height: 9px;
}

#ourworktext  {
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 236px;
   z-index: 5;
   width: 671px;
}

#videobutton  {
   visibility: visible;
   position: absolute;
   left: 457px;
   top: 320px;
   z-index: 4;
   width: 115px;
   height: 12px;
}

#addresstext  {
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 732px;
   z-index: 6;
   width: 989px;
}

#webbutton a  {
   width: 81px;
   background-image: url(../sg_ourwork_media/webbutton.gif);
}

#nextbutton  {
   font: 12px/14px Verdana, sans-serif;
   text-align: right;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 819px;
   top: 685px;
   z-index: 4;
   width: 154px;
   height: 14px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 764px;
   width: 1000px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#prevbutton  {
   font: 12px/11px Verdana, sans-serif;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 686px;
   z-index: 4;
   width: 169px;
   height: 11px;
}

#cubarcopy  {
   background: url(../sg_contactus_media/cubar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 196px;
   top: 239px;
   z-index: 4;
   width: 3px;
   height: 68px;
}

#webbutton  {
   visibility: visible;
   position: absolute;
   left: 745px;
   top: 320px;
   z-index: 4;
   width: 81px;
   height: 12px;
}

#bannerbar  {
   background: url(../sg_contactus_media/bannerbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 204px;
   top: 118px;
   z-index: 4;
   width: 692px;
   height: 3px;
}

#shape6  {
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 309px;
   z-index: 4;
   width: 690px;
   height: 3px;
   background-color: #FD4239;
   background-image: none;
   font-size: 1px;
}

#events  {
   background: url(../sg_contactus_media/events.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 848px;
   top: 129px;
   z-index: 4;
   width: 53px;
   height: 9px;
}

#shape4  {
   background: url(../sg_contactus_media/shape4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 729px;
   z-index: 4;
   width: 1000px;
   height: 35px;
}

#video  {
   background: url(../sg_contactus_media/video.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 462px;
   top: 128px;
   z-index: 4;
   width: 115px;
   height: 12px;
}

#web  {
   background: url(../sg_contactus_media/web.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 750px;
   top: 128px;
   z-index: 4;
   width: 81px;
   height: 12px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}


