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

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

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

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

#id0contactbutton,
#id0promotionbutton,
#id0homebutton,
#id0portfoliobutton,
#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;
}

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

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

#contactform fieldset div,
#contactform fieldset legend  {
   font: 11px/18px Verdana, sans-serif;
   color: #5F6A72;
   letter-spacing: -1px;
}

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

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

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

#contactform fieldset,
#sampleform fieldset  {
   border: none;
}

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

#contactform fieldset div label  {
   width: 139px;
}

#sampleform fieldset div label  {
   width: 50%;
}

#contactform p,
#sampleform p  {
   margin: 0px;
}

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

#contactform fieldset div  {
   clear: both;
}

#sampleform fieldset div  {
   clear: both;
}

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

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

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

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

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

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

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

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

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

#id1i360toursbutton  {
   left: 319px;
}

#id1portfoliobutton  {
   left: 420px;
}

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

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

#id1promotionbutton  {
   left: 117px;
}

#id0i360toursbutton  {
   font: 12px/18px Verdana, sans-serif;
   letter-spacing: -1px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 505px;
   top: 858px;
   z-index: 4;
   width: 74px;
   height: 9px;
}

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

#id1contactbutton  {
   left: 521px;
}

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

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

#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: 5;
   width: 99px;
   height: 14px;
}

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

#id2homebutton  {
   left: 16px;
}

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

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

#contactform  {
   visibility: visible;
   position: absolute;
   left: 289px;
   top: 279px;
   z-index: 3;
   width: 446px;
}

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

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

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

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

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

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

#contactus  {
   background: url(sg_contact_media/contactus.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 288px;
   top: 228px;
   z-index: 3;
   width: 93px;
   height: 13px;
}

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

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

#copy2  {
   left: 498px;
}

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

#copy4  {
   left: 639px;
}

#copy  {
   left: 424px;
}

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


