#id1contactbutton a:hover,
#id1promotionbutton a:hover,
#id1hdvideobutton a:hover,
#id1portfoliobutton a:hover,
#id2homebutton a:hover,
#id1i360toursbutton a:hover  {
   background-position: -112px 0%;
}

#id0i360toursbutton a:hover,
#id0homebutton a:hover,
#id0hdvideobutton a:hover,
#id0portfoliobutton a:hover,
#id0contactbutton a:hover,
#id0promotionbutton a:hover  {
   text-decoration: underline;
}

#id0promotionbutton a,
#id0i360toursbutton a,
#id0contactbutton a,
#id0portfoliobutton a,
#id0hdvideobutton a,
#id0homebutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #060000;
}

#id1promotionbutton a,
#id2homebutton a,
#id1i360toursbutton a,
#id1contactbutton a,
#id1portfoliobutton a,
#id1hdvideobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 39px;
   width: 112px;
   background-position: 0% 0px;
   font-size: 39px;
   line-height: 39px;
}

#id0contactbutton,
#id0promotionbutton,
#id0homebutton,
#id0portfoliobutton,
#id0i360toursbutton,
#id0hdvideobutton  {
   font: 12px/18px Verdana, sans-serif;
   letter-spacing: -1px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 858px;
   z-index: 3;
}

#sampleform fieldset legend,
#sampleform fieldset div  {
   font: 11px/13px Verdana, sans-serif;
   color: #020000;
   letter-spacing: -1px;
}

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

#anywebsiteisjustaposterincyberspaceunlesspeoplevis  {
   visibility: visible;
   position: absolute;
   left: 279px;
   top: 324px;
   z-index: 3;
   width: 449px;
}

#webdirsctorybutton a:hover,
#xmlbutton a:hover  {
   background-position: -88px 0%;
}

#paidsearch p,
#organicsearch p,
#localsearch p  {
   font: 9px/11px Verdana, sans-serif;
   margin: 0px;
   color: #030300;
   text-align: justify;
}

#whatyouryellowpagessalesrepdoesntwantyoutoknow  {
   background: url(sg_home_media/id0whatyouryellowpagessales.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 613px;
   top: 78px;
   z-index: 6;
   width: 111px;
   height: 31px;
}

#id0 p,
#copy p,
#copy4 p,
#copy2 p,
#copy3 p  {
   font: 12px/18px Verdana, sans-serif;
   margin: 0px;
   color: #060000;
   letter-spacing: -1px;
   text-align: left;
}

#wemakesureyougetfoundwithonlinepromotion  {
   background: url(sg_promotion_media/id0wemakesureyougetfoundwit.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 311px;
   top: 294px;
   z-index: 3;
   width: 381px;
   height: 11px;
}

#id1promotionbutton,
#id1i360toursbutton  {
   visibility: visible;
   position: absolute;
   top: 151px;
   z-index: 7;
   width: 112px;
   height: 39px;
}

#id1contactbutton,
#id1hdvideobutton  {
   visibility: visible;
   position: absolute;
   top: 151px;
   z-index: 6;
   width: 112px;
   height: 39px;
}

#id1portfoliobutton,
#id2homebutton  {
   visibility: visible;
   position: absolute;
   top: 151px;
   z-index: 8;
   width: 112px;
   height: 39px;
}

#sampleform fieldset *:last-child  {
   padding-bottom: 0;
}

#sampleform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
   width: 50%;
}

#copy,
#copy4,
#copy2,
#id0  {
   visibility: visible;
   position: absolute;
   top: 857px;
   z-index: 4;
   width: 1px;
}

#i98ofallinternetsearches  {
   background: url(sg_promotion_media/98ofallinternetsearches.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 387px;
   top: 271px;
   z-index: 3;
   width: 230px;
   height: 14px;
}

#sampleform fieldset div  {
   clear: both;
}

#downloadbutton a:hover  {
   background-position: -99px 0%;
}

#id1homebutton a:hover  {
   background-position: -241px 0%;
}

#webdirsctorybutton a  {
   background: url(sg_hdvideo_media/webdirsctorybutton.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 88px;
   font-size: 24px;
   line-height: 24px;
}

#id1promotionbutton a  {
   background-image: url(sg_hdvideo_media/id1promotionbutton.gif);
}

#id1i360toursbutton a  {
   background-image: url(sg_hdvideo_media/360toursbutton.gif);
}

#id1portfoliobutton a  {
   background-image: url(sg_hdvideo_media/id1portfoliobutton.gif);
}

#sampleform fieldset  {
   border: none;
}

#id0portfoliobutton  {
   height: 10px;
   width: 60px;
   left: 584px;
}

#id1hdvideobutton a  {
   background-image: url(sg_hdvideo_media/id1hdvideobutton.gif);
}

#id1promotionbutton  {
   left: 117px;
}

#id0i360toursbutton  {
   height: 9px;
   width: 74px;
   z-index: 4;
   left: 505px;
}

#id1i360toursbutton  {
   left: 319px;
}

#id0promotionbutton  {
   height: 10px;
   width: 74px;
   left: 356px;
}

#webdirsctorybutton  {
   visibility: visible;
   position: absolute;
   left: 401px;
   top: 912px;
   z-index: 3;
   width: 88px;
   height: 24px;
}

#id1contactbutton a  {
   background-image: url(sg_hdvideo_media/id1contactbutton.gif);
}

#id1portfoliobutton  {
   left: 420px;
}

#googlecodeliteral  {
   visibility: visible;
   position: absolute;
   left: 284px;
   top: 24px;
   z-index: 3;
   width: 435px;
}

#id0contactbutton  {
   height: 9px;
   width: 58px;
   left: 646px;
}

#id1contactbutton  {
   left: 521px;
}

#id0hdvideobutton  {
   height: 10px;
   width: 70px;
   left: 436px;
}

#id1hdvideobutton  {
   left: 218px;
}

#downloadbutton a  {
   background: url(sg_hdvideo_media/downloadbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 14px;
   width: 99px;
   font-size: 14px;
   line-height: 14px;
}

#id1homebutton a  {
   background: url(sg_hdvideo_media/id1homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 62px;
   width: 241px;
   font-size: 62px;
   line-height: 62px;
}

#id2homebutton a  {
   background-image: url(sg_hdvideo_media/id2homebutton.gif);
}

#downloadbutton  {
   visibility: visible;
   position: absolute;
   left: 624px;
   top: 113px;
   z-index: 6;
   width: 99px;
   height: 14px;
}

#id0homebutton  {
   height: 9px;
   width: 41px;
   left: 306px;
}

#id2 p,
#id1 p  {
   font: bold 18px/22px "Arial Rounded MT Bold", sans-serif;
   margin: 0px;
   color: #5F6A72;
   text-align: center;
}

#id2homebutton  {
   left: 16px;
}

#id0freereport  {
   background: url(sg_home_media/id0freereport.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 642px;
   top: 61px;
   z-index: 5;
   width: 82px;
   height: 14px;
}

#id1homebutton  {
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 55px;
   z-index: 5;
   width: 241px;
   height: 62px;
}

#organicsearch  {
   visibility: visible;
   position: absolute;
   left: 461px;
   top: 698px;
   z-index: 4;
   width: 83px;
}

#redbuttoncopy  {
   background: url(sg_home_media/redbuttoncopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 621px;
   top: 113px;
   z-index: 5;
   width: 104px;
   height: 14px;
}

#documentimage  {
   background: url(sg_home_media/documentimage.gif) no-repeat;
   position: absolute;
   left: 571px;
   top: 73px;
   z-index: 5;
   width: 42px;
   height: 48px;
}

#bottomleftbox  {
   background: url(sg_hdvideo_media/bottomleftbox.gif) no-repeat;
   position: absolute;
   left: 29px;
   top: 589px;
   z-index: 3;
   width: 211px;
   height: 235px;
}

#sampleform p  {
   margin: 0px;
}

#xmlbutton a  {
   background: url(sg_hdvideo_media/xmlbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 31px;
   width: 88px;
   font-size: 31px;
   line-height: 31px;
}

#localsearch  {
   visibility: visible;
   position: absolute;
   left: 335px;
   top: 576px;
   z-index: 3;
   width: 68px;
}

#rightshadow  {
   background: url(sg_hdvideo_media/rightshadow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 256px;
   top: 249px;
   z-index: 3;
   width: 17px;
   height: 517px;
}

#topleftbox  {
   background: url(sg_hdvideo_media/topleftbox.gif) no-repeat;
   position: absolute;
   left: 29px;
   top: 210px;
   z-index: 3;
   width: 211px;
   height: 365px;
}

#layer5copy  {
   background: url(sg_home_media/layer5copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 750px;
   height: 154px;
}

#googlelogo  {
   background: url(sg_promotion_media/googlelogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 338px;
   top: 203px;
   z-index: 3;
   width: 147px;
   height: 61px;
}

#leftshadow  {
   background: url(sg_hdvideo_media/leftshadow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 249px;
   z-index: 3;
   width: 14px;
   height: 517px;
}

#sampleform  {
   visibility: visible;
   position: absolute;
   left: -101px;
   top: 461px;
   z-index: 4;
   width: 412px;
}

#googlepage  {
   background: url(sg_promotion_media/googlepage.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 361px;
   top: 590px;
   z-index: 3;
   width: 260px;
   height: 198px;
}

#paidsearch  {
   visibility: visible;
   position: absolute;
   left: 603px;
   top: 681px;
   z-index: 4;
   width: 64px;
}

#yahoologo  {
   background: url(sg_promotion_media/yahoologo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 492px;
   top: 211px;
   z-index: 3;
   width: 168px;
   height: 38px;
}

#xmlbutton  {
   visibility: visible;
   position: absolute;
   left: 514px;
   top: 911px;
   z-index: 3;
   width: 88px;
   height: 31px;
}

#promotion  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}

#navbar  {
   background: url(sg_hdvideo_media/navbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 154px;
   z-index: 5;
   width: 750px;
   height: 34px;
}

#copy4  {
   left: 639px;
}

#copy2  {
   left: 498px;
}

#copy3  {
   visibility: visible;
   position: absolute;
   left: 574px;
   top: 857px;
   z-index: 5;
   width: 1px;
}

#copy  {
   left: 424px;
}

#id1  {
   visibility: visible;
   position: absolute;
   left: 487px;
   top: 220px;
   z-index: 4;
   width: 9px;
}

#id2  {
   visibility: visible;
   position: absolute;
   left: 486px;
   top: 244px;
   z-index: 4;
   width: 10px;
}

#id0  {
   left: 345px;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   padding-top: 0;
   padding-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_hdvideo_media/exteriortile.gif) center top repeat-x;
}


