#whiteframelinebotttom,
#whiteframelinetop  {
   visibility: visible;
   position: absolute;
   left: 26px;
   z-index: 6;
   width: 850px;
   height: 2px;
   background-repeat: no-repeat;
}

#whiteframelineright,
#whiteframelineleft  {
   visibility: visible;
   position: absolute;
   top: 31px;
   z-index: 5;
   width: 2px;
   height: 447px;
   background-repeat: no-repeat;
}

#id0videob a:hover,
#aboutb a:hover  {
   background-position: -38px 0%;
}

#id0whitetriangle,
#id0whiteoval  {
   visibility: hidden;
   position: absolute;
   top: 445px;
   z-index: 7;
   width: 78px;
   height: 32px;
   background-repeat: no-repeat;
}

#id0meetingseventsb a:hover  {
   background-position: -88px 0%;
}

#id0interactivewebb a:hover  {
   background-position: -82px 0%;
}

#id0whiteextensionboxcopy  {
   background: url(sg_inprogress_media/id0whiteextensionboxcopy.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 696px;
   top: 445px;
   z-index: 7;
   width: 83px;
   height: 32px;
}

#id0necvideotourb a:hover  {
   background-position: -58px 0%;
}

#id0neccloseupb a:hover  {
   background-position: -51px 0%;
}

#id0philosophyb a:hover  {
   background-position: -59px 0%;
}

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

#capabilitiesb a:hover  {
   background-position: -62px 0%;
}

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

#id0videoreelb a:hover  {
   background-position: -31px 0%;
}

#whiteframelinebotttom  {
   background-image: url(sg_inprogress_media/whiteframelinebotttom.gif);
   top: 476px;
}

#id0meetingseventsb a  {
   background: url(sg_inprogress_media/id0meetingseventsb.gif) no-repeat 0% 0px;
   display: block;
   width: 88px;
   height: 20px;
}

#id0speechesb a:hover  {
   background-position: -56px 0%;
}

#id0interactivewebb a  {
   background: url(sg_inprogress_media/id0interactivewebb.gif) no-repeat 0% 0px;
   display: block;
   width: 82px;
   height: 20px;
}

#bgndmobileb a:hover  {
   background-position: -156px 0%;
}

#whiteframelineright  {
   background-image: url(sg_inprogress_media/whiteframelineright.gif);
   left: 874px;
}

#inprogressb a:hover  {
   background-position: -60px 0%;
}

#id0processb a:hover  {
   background-position: -46px 0%;
}

#bgndofficeb a:hover  {
   background-position: -150px 0%;
}

#id0writingb a:hover  {
   background-position: -44px 0%;
}

#whiteframelineleft  {
   background-image: url(sg_inprogress_media/whiteframelineleft.gif);
   left: 26px;
}

#bgndemailb a:hover  {
   background-position: -172px 0%;
}

#id0interactivewebb  {
   visibility: visible;
   position: absolute;
   left: 402px;
   top: 423px;
   z-index: 6;
   width: 82px;
   height: 20px;
}

#id0necvideotourb a  {
   background: url(sg_inprogress_media/id0necvideotourb.gif) no-repeat 0% 0px;
   display: block;
   width: 58px;
   height: 15px;
}

#id0meetingseventsb  {
   visibility: visible;
   position: absolute;
   left: 542px;
   top: 423px;
   z-index: 6;
   width: 88px;
   height: 20px;
}

#whiteframelinetop  {
   background-image: url(sg_inprogress_media/whiteframelinetop.gif);
   top: 31px;
}

#id0neccloseupb a  {
   background: url(sg_inprogress_media/id0neccloseupb.gif) no-repeat 0% 0px;
   display: block;
   width: 51px;
   height: 13px;
}

#id0philosophyb a  {
   background: url(sg_inprogress_media/id0philosophyb.gif) no-repeat 0% 0px;
   display: block;
   width: 59px;
   height: 11px;
}

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

#id0tradeshowsb a  {
   background: url(sg_inprogress_media/id0tradeshowsb.gif) no-repeat 0% 0px;
   display: block;
   width: 67px;
   height: 20px;
}

#id0whitetriangle  {
   background-image: url(sg_inprogress_media/id0whitetriangle.gif);
   left: 472px;
}

#contactb a:hover  {
   background-position: -45px 0%;
}

#id0necvideotourb  {
   visibility: hidden;
   position: absolute;
   left: 705px;
   top: 461px;
   z-index: 8;
   width: 58px;
   height: 15px;
}

#circles1topleft  {
   background: url(sg_inprogress_media/circles1topleft.gif) no-repeat;
   position: absolute;
   left: 26px;
   top: 31px;
   z-index: 4;
   width: 850px;
   height: 447px;
}

#id0videoreelb a  {
   background: url(sg_inprogress_media/id0videoreelb.gif) no-repeat 0% 0px;
   display: block;
   width: 31px;
   height: 20px;
}

#id0proposalsb a  {
   background: url(sg_inprogress_media/id0proposalsb.gif) no-repeat 0% 0px;
   display: block;
   width: 57px;
   height: 20px;
}

#capabilitiesb a  {
   background: url(sg_inprogress_media/capabilitiesb.gif) no-repeat 0% 0px;
   display: block;
   width: 62px;
   height: 11px;
}

#whiterectangle  {
   background: url(sg_home_media/whiterectangle.gif) no-repeat;
   position: absolute;
   left: 227px;
   top: 61px;
   z-index: 5;
   width: 552px;
   height: 384px;
}

#i2008ericgeist  {
   background: url(sg_inprogress_media/2008ericgeist.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 780px;
   top: 552px;
   z-index: 4;
   width: 94px;
   height: 10px;
}

#id0philosophyb  {
   visibility: hidden;
   position: absolute;
   left: 455px;
   top: 36px;
   z-index: 8;
   width: 59px;
   height: 11px;
}

#id0speechesb a  {
   background: url(sg_inprogress_media/id0speechesb.gif) no-repeat 0% 0px;
   display: block;
   width: 56px;
   height: 20px;
}

#ricadjustments  {
   background: url(sg_home_media/ricadjustments.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 171px;
   top: 208px;
   z-index: 9;
   width: 30px;
   height: 21px;
}

#id0tradeshowsb  {
   visibility: visible;
   position: absolute;
   left: 705px;
   top: 423px;
   z-index: 6;
   width: 67px;
   height: 20px;
}

#id0neccloseupb  {
   visibility: hidden;
   position: absolute;
   left: 705px;
   top: 444px;
   z-index: 8;
   width: 51px;
   height: 13px;
}

#id0processb a  {
   background: url(sg_inprogress_media/id0processb.gif) no-repeat 0% 0px;
   display: block;
   width: 46px;
   height: 11px;
}

#id0proposalsb  {
   visibility: hidden;
   position: absolute;
   left: 348px;
   top: 445px;
   z-index: 8;
   width: 57px;
   height: 20px;
}

#bgndmobileb a  {
   background: url(sg_inprogress_media/bgndmobileb.gif) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 156px;
   font-size: 12px;
   line-height: 12px;
}

#capabilitiesb  {
   visibility: visible;
   position: absolute;
   left: 581px;
   top: 68px;
   z-index: 6;
   width: 62px;
   height: 11px;
}

#bgndofficeb a  {
   background: url(sg_inprogress_media/bgndofficeb.gif) no-repeat 0% 0px;
   display: block;
   height: 13px;
   width: 150px;
   font-size: 13px;
   line-height: 13px;
}

#id0videoreelb  {
   visibility: hidden;
   position: absolute;
   left: 495px;
   top: 444px;
   z-index: 8;
   width: 31px;
   height: 20px;
}

#inprogressb a  {
   background: url(sg_capabilities_media/inprogressb.gif) no-repeat 0% 0px;
   display: block;
   width: 60px;
   height: 11px;
}

#ommunications  {
   background: url(sg_home_media/ommunications.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 439px;
   top: 274px;
   z-index: 7;
   width: 123px;
   height: 15px;
}

#id0writingb a  {
   background: url(sg_inprogress_media/id0writingb.gif) no-repeat 0% 0px;
   display: block;
   width: 44px;
   height: 20px;
}

#id0whiteoval  {
   background-image: url(sg_inprogress_media/id0whiteoval.gif);
   left: 338px;
}

#bgndemailb a  {
   background: url(sg_inprogress_media/bgndemailb.gif) no-repeat 0% 0px;
   display: block;
   height: 15px;
   width: 172px;
   font-size: 15px;
   line-height: 15px;
}

#upperdotsext  {
   background: url(sg_home_media/upperdotsext.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 61px;
   top: 84px;
   z-index: 7;
   width: 242px;
   height: 2px;
}

#id0speechesb  {
   visibility: visible;
   position: absolute;
   left: 640px;
   top: 423px;
   z-index: 6;
   width: 56px;
   height: 20px;
}

#id0whiteflag  {
   background: url(sg_inprogress_media/id0whiteflag.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 422px;
   top: 32px;
   z-index: 7;
   width: 105px;
   height: 30px;
}

#id0processb  {
   visibility: hidden;
   position: absolute;
   left: 468px;
   top: 52px;
   z-index: 8;
   width: 46px;
   height: 11px;
}

#inprogressb  {
   visibility: visible;
   position: absolute;
   left: 655px;
   top: 68px;
   z-index: 6;
   width: 60px;
   height: 11px;
}

#bgndmobileb  {
   visibility: visible;
   position: absolute;
   left: 414px;
   top: 510px;
   z-index: 4;
   width: 156px;
   height: 12px;
}

#id0videob a  {
   background: url(sg_inprogress_media/id0videob.gif) no-repeat 0% 0px;
   display: block;
   width: 38px;
   height: 20px;
}

#id0writingb  {
   visibility: visible;
   position: absolute;
   left: 348px;
   top: 423px;
   z-index: 6;
   width: 44px;
   height: 20px;
}

#bgndofficeb  {
   visibility: visible;
   position: absolute;
   left: 231px;
   top: 509px;
   z-index: 4;
   width: 150px;
   height: 13px;
}

#bgndemailb  {
   visibility: visible;
   position: absolute;
   left: 602px;
   top: 509px;
   z-index: 4;
   width: 172px;
   height: 15px;
}

#background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 905px;
   height: 588px;
   background-color: #5A7F99;
   background-image: none;
}

#historyb a  {
   background: url(sg_inprogress_media/historyb.gif) no-repeat 0% 0px;
   display: block;
   width: 42px;
   height: 11px;
}

#contactb a  {
   background: url(sg_inprogress_media/contactb.gif) no-repeat 0% 0px;
   display: block;
   width: 45px;
   height: 11px;
}

#id0videob  {
   visibility: visible;
   position: absolute;
   left: 494px;
   top: 423px;
   z-index: 6;
   width: 38px;
   height: 20px;
}

#fewermore  {
   background: url(sg_inprogress_media/fewermore.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 798px;
   top: 92px;
   z-index: 7;
   width: 28px;
   height: 317px;
}

#historyb  {
   visibility: visible;
   position: absolute;
   left: 527px;
   top: 68px;
   z-index: 6;
   width: 42px;
   height: 11px;
}

#pid1home  {
   margin: 0px auto 0px auto;
   width: 905px;
   position: relative;
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 727px;
   top: 68px;
   z-index: 6;
   width: 45px;
   height: 11px;
}

#aboutb a  {
   background: url(sg_inprogress_media/aboutb.gif) no-repeat 0% 0px;
   display: block;
   width: 38px;
   height: 11px;
}

#tagcopy4  {
   background: url(sg_home_media/tagcopy4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 508px;
   top: 359px;
   z-index: 6;
   width: 202px;
   height: 26px;
}

#blackbar  {
   visibility: visible;
   position: absolute;
   left: 779px;
   top: 61px;
   z-index: 6;
   width: 65px;
   height: 384px;
   background-color: #000000;
   background-image: none;
}

#goldbar  {
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 61px;
   z-index: 6;
   width: 173px;
   height: 384px;
   background-color: #FFAF00;
   background-image: none;
}

#reative  {
   background: url(sg_home_media/reative.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 440px;
   top: 234px;
   z-index: 7;
   width: 123px;
   height: 34px;
}

#aboutb  {
   visibility: visible;
   position: absolute;
   left: 476px;
   top: 68px;
   z-index: 6;
   width: 38px;
   height: 11px;
}

#eist  {
   background: url(sg_home_media/eist.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 226px;
   top: 248px;
   z-index: 8;
   width: 67px;
   height: 34px;
}

#c  {
   background: url(sg_home_media/c.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 299px;
   top: 191px;
   z-index: 6;
   width: 148px;
   height: 156px;
}

#g  {
   background: url(sg_home_media/g.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 225px;
   z-index: 7;
   width: 174px;
   height: 220px;
}

#e  {
   background: url(sg_home_media/e.gif) no-repeat;
   position: absolute;
   left: 63px;
   top: 123px;
   z-index: 8;
   width: 139px;
   height: 135px;
}

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


