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

a ins  {
   text-decoration: none;
}

#dougtext p,
#vandenbergtext p,
#performingforwaynestatictext p,
#withrobzombietext p,
#evatext p,
#afterperformingtext p,
#cresenttext p  {
   font: 14px/17px Times-Roman, Times;
   margin: 0px;
   text-align: center;
   color: #FFFFFF;
}

#dexteremailtext p,
#adrianaemailtext p,
#officemanagertext p,
#dextertext p,
#bookingemailtext p,
#bookingtext p  {
   margin: 0px;
   font-family: Times-Roman, Times;
   line-height: 6px;
   padding-bottom: 5px;
   text-align: left;
}

#contactbutton a,
#homebutton a,
#commentsbutton a,
#clientsbutton a,
#newsbutton a,
#showsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#pid3comments,
#pid5media,
#pid4shows,
#pid2news,
#pid6contact,
#pid1home,
#pid7clients  {
   margin: 0px auto 0px auto;
   width: 1000px;
   position: relative;
}

#bottomnavtext p a,
#bookingemailtext p a,
#dexteremailtext p a,
#adrianaemailtext p a  {
   border: 0px none #000000;
   text-decoration: none;
}

#mediashape,
#showsshape,
#clientsshape,
#commentsshape,
#homeshape,
#newsshape  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 232px;
   z-index: 5;
   width: 435px;
   background-repeat: no-repeat;
}

#newstext p,
#commentsscroll p,
#biotext p,
#clientstext p  {
   font: 11px/13px Tahoma, sans-serif;
   margin: 0px;
   text-align: justify;
   color: #FFFFFF;
}

#showspic11merged,
#clientspic11,
#commentspic11merged  {
   visibility: visible;
   position: absolute;
   left: 433px;
   z-index: 6;
   width: 381px;
   height: 263px;
   background-repeat: no-repeat;
}

#showstext,
#clientstext,
#newstext,
#biotext  {
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 340px;
   z-index: 6;
   width: 371px;
}

#layer35merged,
#showpic3merged  {
   visibility: visible;
   position: absolute;
   left: 433px;
   z-index: 8;
   width: 381px;
   height: 263px;
   background-repeat: no-repeat;
}

#bottomnavtext p a:hover  {
   text-decoration: underline;
}

#commentsbutton a:hover  {
   background-position: -113px 0%;
}

#clientsbutton a:hover  {
   background-position: -83px 0%;
}

#contactbutton a:hover  {
   background-position: -94px 0%;
}

#commentspic11merged  {
   background-image: url(sg_comments_media/commentspic11merged.gif);
   top: 233px;
}

#showsbutton a:hover  {
   background-position: -69px 0%;
}

#officemanagertext p  {
   font-size: 36px;
}

#mediabutton a:hover  {
   background-position: -65px 0%;
}

#adrianaemailtext p  {
   font-size: 24px;
}

#newsbutton a:hover  {
   background-position: -55px 0%;
}

#bookingemailtext p  {
   font-size: 24px;
}

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

#dexteremailtext p  {
   font-size: 24px;
}

#bottomnavtext p a  {
   color: #FFFFFF;
}

#showspic11merged  {
   background-image: url(sg_shows_media/showspic11merged.gif);
   top: 233px;
}

#commentsbutton a  {
   width: 113px;
   background-image: url(sg_comments_media/commentsbutton.gif);
}

#clientsbutton a  {
   width: 83px;
   background-image: url(sg_comments_media/clientsbutton.gif);
}

#bottomnavtext p  {
   font: 18px/6px Palatino, "Book Antiqua", serif;
   margin: 0px;
   text-align: center;
   color: #FFFFFF;
}

#contactbutton a  {
   width: 94px;
   background-image: url(sg_comments_media/contactbutton.gif);
}

#showpic3merged  {
   background-image: url(sg_shows_media/showpic3merged.gif);
   top: 695px;
}

#commentsbutton  {
   visibility: visible;
   position: absolute;
   left: 439px;
   top: 183px;
   z-index: 5;
   width: 113px;
   height: 14px;
}

#bottomnavtext  {
   visibility: visible;
   position: absolute;
   left: 126px;
   top: 942px;
   z-index: 4;
   width: 750px;
}

#layer35merged  {
   background-image: url(sg_comments_media/layer35merged.gif);
   top: 689px;
}

#bookingtext p  {
   font-size: 36px;
}

#clientsbutton  {
   visibility: visible;
   position: absolute;
   left: 329px;
   top: 183px;
   z-index: 5;
   width: 83px;
   height: 14px;
}

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

#showsbutton a  {
   width: 69px;
   background-image: url(sg_comments_media/showsbutton.gif);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 764px;
   top: 183px;
   z-index: 5;
   width: 94px;
   height: 14px;
}

#commentsshape  {
   background-image: url(sg_comments_media/commentsshape.gif);
   height: 720px;
}

#homebutton a  {
   width: 59px;
   background-image: url(sg_comments_media/homebutton.gif);
}

#newsbutton a  {
   width: 55px;
   background-image: url(sg_comments_media/newsbutton.gif);
}

#dextertext p  {
   font-size: 36px;
}

#clientspic11  {
   background-image: url(sg_clients_media/clientspic11.gif);
   top: 231px;
}

#clientsshape  {
   background-image: url(sg_clients_media/clientsshape.gif);
   height: 720px;
}

#mediabutton  {
   visibility: visible;
   position: absolute;
   left: 674px;
   top: 183px;
   z-index: 5;
   width: 65px;
   height: 13px;
}

#showsbutton  {
   visibility: visible;
   position: absolute;
   left: 580px;
   top: 183px;
   z-index: 5;
   width: 69px;
   height: 14px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 159px;
   top: 183px;
   z-index: 5;
   width: 59px;
   height: 14px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 245px;
   top: 183px;
   z-index: 5;
   width: 55px;
   height: 14px;
}

#mediashape  {
   background-image: url(sg_media_media/mediashape.gif);
   height: 726px;
}

#showsshape  {
   background-image: url(sg_shows_media/showsshape.gif);
   height: 726px;
}

#homeshape  {
   background-image: url(sg_home_media/homeshape.gif);
   height: 691px;
}

#newsshape  {
   background-image: url(sg_news_media/newsshape.gif);
   height: 691px;
}

#showstext  {
   z-index: 7;
}

#layer4  {
   background: url(sg_comments_media/layer4.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1000px;
   height: 1600px;
}

#layer5  {
   background: url(sg_comments_media/layer5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 160px;
   z-index: 4;
   width: 1000px;
   height: 51px;
}

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

