#webheadertext p,
#advertisingheadertext p,
#consultingheadertext p,
#prheadertext p,
#graphicheadertext p  {
   font: 17px/20px Verdana, sans-serif;
   margin: 0px;
   padding-bottom: 4px;
   text-align: right;
}

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

#prtext p,
#graphictext p,
#advertisingtext p,
#webtext p,
#consultingtext p,
#servicestext p  {
   font: 14px/17px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

#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;
}

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

#webheadertext,
#consultingheadertext,
#prheadertext  {
   visibility: visible;
   position: absolute;
   left: 494px;
   z-index: 4;
   width: 146px;
}

#graphicheadertext,
#advertisingheadertext  {
   visibility: visible;
   position: absolute;
   left: 52px;
   z-index: 4;
   width: 146px;
}

#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;
}

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

#advertisingheadertext  {
   top: 355px;
}

#consultingheadertext  {
   top: 355px;
}

#servicesheadertext p  {
   font: italic 28px/33px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

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

#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;
}

#servicesheadertext  {
   visibility: visible;
   position: absolute;
   left: 199px;
   top: 193px;
   z-index: 5;
   width: 290px;
}

#graphicheadertext  {
   top: 499px;
}

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

#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);
}

#advertisingtext  {
   visibility: visible;
   position: absolute;
   left: 224px;
   top: 355px;
   z-index: 5;
   width: 288px;
}

#consultingtext  {
   visibility: visible;
   position: absolute;
   left: 666px;
   top: 355px;
   z-index: 5;
   width: 278px;
}

#servicesbutton  {
   top: 202px;
}

#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;
}

#aboutusbutton  {
   top: 170px;
}

#ourworkbutton  {
   top: 234px;
}

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

#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;
}

#webheadertext  {
   top: 602px;
}

#servicesline  {
   background: url(sg_aboutus_media/aboutusline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 197px;
   top: 240px;
   z-index: 4;
   width: 3px;
   height: 67px;
}

#prheadertext  {
   top: 490px;
}

#servicestext  {
   visibility: visible;
   position: absolute;
   left: 224px;
   top: 237px;
   z-index: 4;
   width: 677px;
}

#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;
}

#graphictext  {
   visibility: visible;
   position: absolute;
   left: 223px;
   top: 502px;
   z-index: 4;
   width: 250px;
}

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

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

#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;
}

#webtext  {
   visibility: visible;
   position: absolute;
   left: 667px;
   top: 604px;
   z-index: 4;
   width: 278px;
}

#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;
}

#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;
}

#prtext  {
   visibility: visible;
   position: absolute;
   left: 666px;
   top: 492px;
   z-index: 4;
   width: 264px;
}

#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;
}

