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

a ins  {
   text-decoration: none;
}

#hznpid8cast,
#hznpid2about,
#hznpid1mrbojagi,
#hznmakinga,
#hznpid11brian,
#hznpid20concept,
#hznpid4trailer,
#hznbriana,
#hznpid21making,
#hznmakingc,
#hznpid5news,
#hznpid19gallery,
#hznpid6contact,
#hznhildegarda,
#hznpid18kate,
#hznpid15marco,
#hznhildegardb,
#hznpid17alex,
#hznbrianb,
#hznpid3synopsis,
#hznmakingb,
#hznpid7fullcrew,
#hznpid16kat,
#hznpid12hildegard  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#pid3synopsis,
#pid8cast,
#pid7fullcrew,
#pid11brian,
#pid1mrbojagi,
#pid20concept,
#hildegardb,
#pid18kate,
#pid4trailer,
#pid21making,
#pid6contact,
#pid2about,
#briana,
#pid19gallery,
#pid12hildegard,
#pid5news,
#hildegarda,
#pid16kat,
#makingc,
#brianb,
#pid15marco,
#makingb,
#pid17alex,
#makinga  {
   width: 800px;
   height: 600px;
   position: absolute;
   margin-left: -400px;
   left: 50%;
   top: -300px;
}

#layer11,
#newslayer,
#fullcrewlayer,
#layer17,
#trailerlayer,
#layer16,
#layer15,
#layer14,
#contactlayer,
#layer13,
#ifyoudliketofindoutmorepleasedonthesita  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 600px;
   background-repeat: no-repeat;
}

#alexbutton a:hover,
#brianbutton a:hover,
#hildegardbutton a:hover,
#katebutton a:hover,
#katbutton a:hover,
#marcobutton a:hover  {
   background-position: -88px 0%;
}

#marcobutton a,
#katbutton a,
#hildegardbutton a,
#brianbutton a,
#alexbutton a,
#katebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 88px;
   width: 88px;
   background-position: 0% 0px;
   font-size: 88px;
   line-height: 88px;
}

#brianabutton a,
#hildegardabutton a,
#brianbbutton a,
#hildegardbbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 48px;
   width: 90px;
   background-position: 0% 0px;
   font-size: 48px;
   line-height: 48px;
}

#gallerybutton a:hover,
#aboutbutton a:hover,
#trailerbutton a:hover  {
   background-position: -151px 0%;
}

#brianabutton,
#hildegardbbutton,
#brianbbutton,
#hildegardabutton  {
   visibility: visible;
   position: absolute;
   left: 544px;
   top: 454px;
   z-index: 4;
   width: 90px;
   height: 48px;
}

#chrislinktext p a,
#newsscroll p a,
#contacttext p a  {
   border: 0px none #000000;
   text-decoration: none;
}

#makingcbutton a,
#makingabutton a,
#makingbbutton a  {
   background: url(sg_making_media/makingabutton.gif) no-repeat 0% 0px;
   display: block;
   height: 34px;
   width: 73px;
   font-size: 34px;
   line-height: 34px;
}

#hildegardbbutton a:hover,
#brianbbutton a:hover  {
   background-position: -90px 0%;
}

#makingbbutton,
#makingcbutton,
#makingabutton  {
   visibility: visible;
   position: absolute;
   left: 592px;
   top: 424px;
   z-index: 4;
   width: 73px;
   height: 34px;
}

#facebookcontactbutton a,
#facebookbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 36px;
   width: 126px;
   background-position: 0% 0px;
   font-size: 36px;
   line-height: 36px;
}

#castbutton a:hover,
#makingbutton a:hover  {
   background-position: -158px 0%;
}

#id1galleryslideshow,
#id0galleryslideshow  {
   background: url(sg_concept_media/id0galleryslideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 226px;
   top: 171px;
   z-index: 4;
   width: 350px;
   height: 234px;
}

#ifyoudliketofindoutmorepleasedonthesita  {
   background-image: url(sg_about_media/id0ifyoudliketofindoutmorep.gif);
   visibility: visible;
}

#marcobutton,
#brianbutton  {
   visibility: visible;
   position: absolute;
   top: 23px;
   z-index: 4;
   width: 88px;
   height: 88px;
}

#facebookcontactbutton a  {
   background-image: url(sg_contact_media/facebookcontactbutton.gif);
}

#fullcrewbutton a:hover  {
   background-position: -154px 0%;
}

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

#mrbojagibutton a:hover  {
   background-position: -193px 0%;
}

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

#conceptbutton a:hover  {
   background-position: -146px 0%;
}

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

#hildegardbbutton a  {
   background-image: url(sg_cast_media/brianbbutton.gif);
}

#hildegardabutton a  {
   background-image: url(sg_brianb_media/brianabutton.gif);
}

#hildegardbutton a  {
   background-image: url(sg_brianb_media/hildegardbutton.gif);
}

#chrislinktext p a  {
   color: #D4B555;
}

#facebookbutton a  {
   background-image: url(sg_mrbojagi_media/facebookbutton.gif);
}

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

#mrbojagibutton a  {
   background: url(sg_brianb_media/mrbojagibutton.gif) no-repeat 0% 0px;
   display: block;
   height: 94px;
   width: 193px;
   font-size: 94px;
   line-height: 94px;
}

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

#gallerybutton a  {
   background: url(sg_brianb_media/gallerybutton.gif) no-repeat 0% 0px;
   display: block;
   height: 98px;
   width: 151px;
   font-size: 98px;
   line-height: 98px;
}

#trailerbutton a  {
   background: url(sg_brianb_media/trailerbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 103px;
   width: 151px;
   font-size: 103px;
   line-height: 103px;
}

#contactbutton a  {
   background: url(sg_brianb_media/contactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 95px;
   width: 147px;
   font-size: 95px;
   line-height: 95px;
}

#hildegardbutton  {
   visibility: visible;
   position: absolute;
   left: 241px;
   top: 25px;
   z-index: 5;
   width: 88px;
   height: 88px;
}

#conceptbutton a  {
   background: url(sg_brianb_media/conceptbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 126px;
   width: 146px;
   font-size: 126px;
   line-height: 126px;
}

#mrbojagibutton  {
   visibility: visible;
   position: absolute;
   left: 305px;
   top: 491px;
   z-index: 4;
   width: 193px;
   height: 94px;
}

#brianbbutton a  {
   background-image: url(sg_cast_media/brianbbutton.gif);
}

#makingbutton a  {
   background: url(sg_brianb_media/makingbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 135px;
   width: 158px;
   font-size: 135px;
   line-height: 135px;
}

#synopsisbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 137px;
   z-index: 5;
   width: 150px;
   height: 116px;
}

#fullcrewbutton  {
   visibility: visible;
   position: absolute;
   left: 646px;
   top: 431px;
   z-index: 8;
   width: 154px;
   height: 99px;
}

#brianabutton a  {
   background-image: url(sg_brianb_media/brianabutton.gif);
}

#aboutbutton a  {
   background: url(sg_brianb_media/aboutbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 123px;
   width: 151px;
   font-size: 123px;
   line-height: 123px;
}

#brianbutton a  {
   background-image: url(sg_brianb_media/brianbutton.gif);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 651px;
   top: 339px;
   z-index: 7;
   width: 147px;
   height: 95px;
}

#trailerbutton  {
   visibility: visible;
   position: absolute;
   left: 649px;
   top: 144px;
   z-index: 5;
   width: 151px;
   height: 103px;
}

#fullcrewlayer  {
   background-image: url(sg_fullcrew_media/fullcrewlayer.gif);
   visibility: visible;
}

#gallerybutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 337px;
   z-index: 5;
   width: 151px;
   height: 98px;
}

#conceptbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 417px;
   z-index: 4;
   width: 146px;
   height: 126px;
}

#marcobutton a  {
   background-image: url(sg_brianb_media/marcobutton.gif);
}

#makingbutton  {
   visibility: visible;
   position: absolute;
   left: 642px;
   top: 36px;
   z-index: 4;
   width: 158px;
   height: 135px;
}

#alexbutton a  {
   background-image: url(sg_brianb_media/alexbutton.gif);
}

#contactlayer  {
   background-image: url(sg_contact_media/contactlayer.gif);
}

#katebutton a  {
   background-image: url(sg_brianb_media/katebutton.gif);
}

#castbutton a  {
   background: url(sg_brianb_media/castbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 109px;
   width: 158px;
   font-size: 109px;
   line-height: 109px;
}

#trailerlayer  {
   background-image: url(sg_fullcrew_media/fullcrewlayer.gif);
   visibility: visible;
}

#newsbutton a  {
   background: url(sg_brianb_media/newsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 121px;
   width: 137px;
   font-size: 121px;
   line-height: 121px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 38px;
   z-index: 4;
   width: 151px;
   height: 123px;
}

#marcobutton  {
   left: 360px;
}

#brianbutton  {
   left: 176px;
}

#katbutton a  {
   background-image: url(sg_brianb_media/katbutton.gif);
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 654px;
   top: 230px;
   z-index: 6;
   width: 137px;
   height: 121px;
}

#alexbutton  {
   visibility: visible;
   position: absolute;
   left: 490px;
   top: 28px;
   z-index: 6;
   width: 88px;
   height: 88px;
}

#castbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 240px;
   z-index: 6;
   width: 158px;
   height: 109px;
}

#katebutton  {
   visibility: visible;
   position: absolute;
   left: 554px;
   top: 30px;
   z-index: 7;
   width: 88px;
   height: 88px;
}

#newslayer  {
   background-image: url(sg_news_media/newslayer.gif);
   visibility: visible;
}

#katbutton  {
   visibility: visible;
   position: absolute;
   left: 425px;
   top: 27px;
   z-index: 5;
   width: 88px;
   height: 88px;
}

#layer13  {
   background-image: url(sg_gallery_media/layer13.gif);
}

#layer17  {
   background-image: url(sg_mrbojagi_media/layer17.gif);
}

#layer11  {
   background-image: url(sg_cast_media/layer11.gif);
}

#layer16  {
   background-image: url(sg_synopsis_media/layer16.gif);
   visibility: visible;
}

#layer14  {
   background-image: url(sg_concept_media/layer14.gif);
}

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

