a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#fabristeeldetailstext p,
#pierdetailstext p,
#curbsidedetailstext p,
#mbbshowdetailstext p,
#bbwdemodetailstext p,
#kddotcomdetailstext p,
#mbbhalloweendetailstext p,
#altairdetailstext p,
#guardiandetailstext p,
#contractdetailstext p,
#mbbdvddetailstext p,
#ethicsquestdetailstext p  {
   font: 12px/14px Verdana;
   margin: 0px;
   color: #5FBAF6;
   text-align: left;
}

#ethicsquestdetailstext,
#fabristeeldetailstext,
#mbbdvddetailstext,
#mbbshowdetailstext,
#curbsidedetailstext,
#kddotcomdetailstext,
#bbwdemodetailstext,
#altairdetailstext,
#guardiandetailstext,
#mbbhalloweendetailstext,
#pierdetailstext,
#contractdetailstext  {
   visibility: visible;
   position: absolute;
   left: 333px;
   top: 394px;
   z-index: 2;
   width: 320px;
}

#contractdetailstext p a:hover,
#pierdetailstext p a:hover,
#fabristeeldetailstext p a:hover,
#videomenu li a:hover,
#guardiandetailstext p a:hover,
#bottommenu li a:hover,
#ethicsquestdetailstext p a:hover,
#kddotcomdetailstext p a:hover  {
   font-style: italic;
   text-decoration: underline;
}

#pid8guardianindustries,
#pid1portfolio,
#halloween,
#pid13kittydeluxe,
#pid3thepier,
#show,
#pid9curbsidetoday,
#pid10fabristeel,
#pid2thecontract,
#pid11bbwdemoreel,
#pid7ethicsquest,
#dvd,
#pid12altairengineering  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#fabristeelxmedia,
#ethicsquestxmedia,
#kddotcombutton,
#curbsidexmedia,
#altairxmedia,
#bbwdemoxmedia,
#guardianxmedia,
#mbbhalloweenxmedia,
#mbbopenxmedia,
#mbbdvdxmedia  {
   visibility: visible;
   position: absolute;
   left: 333px;
   top: 137px;
   z-index: 2;
   width: 320px;
   height: 240px;
}

#fabristeeldetailstext p a,
#guardiandetailstext p a,
#kddotcomdetailstext p a,
#contractdetailstext p a,
#pierdetailstext p a,
#ethicsquestdetailstext p a  {
   border: 0px none #000000;
   font-style: Normal;
   text-decoration: none;
   color: #5FBAF6;
}

#portfoliobutton a:hover,
#homebutton a:hover,
#resumebutton a:hover,
#biobutton a:hover,
#contactbutton a:hover  {
   background-position: -76px 0%;
}

#biobutton a,
#resumebutton a,
#contactbutton a,
#homebutton a,
#portfoliobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 76px;
   width: 76px;
   background-position: 0% 0px;
   font-size: 76px;
   line-height: 76px;
}

#id1portfoliopopup,
#id0portfoliopopup  {
   background: url(sg_show_media/id1portfoliopopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 103px;
   top: 22px;
   width: 117px;
   height: 18px;
}

#id1contactpopup,
#id0contactpopup  {
   background: url(sg_show_media/id1contactpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 103px;
   top: 22px;
   width: 97px;
   height: 18px;
}

#id1resumepopup,
#id0resumepopup  {
   background: url(sg_show_media/id1resumepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 103px;
   top: 22px;
   width: 83px;
   height: 18px;
}

#portfoliobutton,
#resumebutton  {
   visibility: visible;
   position: absolute;
   left: 702px;
   z-index: 2;
   width: 76px;
   height: 76px;
}

#pierxmedia,
#contractxmedia  {
   visibility: visible;
   position: absolute;
   left: 238px;
   top: 138px;
   z-index: 4;
   width: 426px;
   height: 240px;
}

#id0homepopup,
#id1homepopup  {
   background: url(sg_show_media/id1homepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 103px;
   top: 22px;
   width: 57px;
   height: 18px;
}

#id0biopopup,
#id1biopopup  {
   background: url(sg_show_media/id1biopopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 103px;
   top: 22px;
   width: 123px;
   height: 18px;
}

#videomenu,
#bottommenu  {
   font: bold 12px Verdana;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #1979B8;
   position: absolute;
   z-index: 2;
}

#hdframecopy,
#hdframe  {
   background: url(sg_thecontract_media/hdframecopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 229px;
   top: 129px;
   z-index: 3;
   width: 442px;
   height: 256px;
}

#contractdetailstext  {
   left: 289px;
}

#id1portfoliopopup  {
   z-index: 9;
}

#id0portfoliopopup  {
   z-index: 4;
}

#portfoliobutton a  {
   background-image: url(sg_show_media/portfoliobutton.gif);
}

#pierdetailstext  {
   left: 289px;
}

#id0contactpopup  {
   z-index: 10;
}

#contactbutton a  {
   background-image: url(sg_show_media/contactbutton.gif);
}

#id1contactpopup  {
   z-index: 11;
}

#bottommenu li a  {
   border: 0px none #000000;
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #1979B8;
   height: 100%;
}

#portfoliobutton  {
   top: 193px;
}

#id1resumepopup  {
   z-index: 8;
}

#resumebutton a  {
   background-image: url(sg_show_media/resumebutton.gif);
}

#videomenu li a  {
   font-style: Normal;
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #1979B8;
   width: 100%;
   display: block;
}

#id0resumepopup  {
   z-index: 5;
}

#bottommenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 655px;
   top: 471px;
   z-index: 2;
   width: 76px;
   height: 76px;
}

#id0homepopup  {
   z-index: 2;
}

#resumebutton  {
   top: 331px;
}

#homebutton a  {
   background-image: url(sg_show_media/homebutton.gif);
}

#id1homepopup  {
   z-index: 6;
}

#videomenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#id0biopopup  {
   z-index: 3;
}

#id1biopopup  {
   z-index: 7;
}

#biobutton a  {
   background-image: url(sg_show_media/biobutton.gif);
}

#bottommenu  {
   top: 577px;
   left: 14px;
   line-height: 16px;
   height: 16px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 592px;
   top: 2px;
   z-index: 2;
   width: 76px;
   height: 76px;
}

#biobutton  {
   visibility: visible;
   position: absolute;
   left: 682px;
   top: 75px;
   z-index: 2;
   width: 76px;
   height: 76px;
}

#videomenu  {
   width: 209px;
   top: 137px;
   left: 33px;
   line-height: 24px;
}

#topleftg  {
   background: url(sg_show_media/topleftg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 0px;
   z-index: 2;
   width: 89px;
   height: 78px;
}

#blk  {
   background: url(sg_show_media/blk.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 800px;
   height: 598px;
}

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

