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

a ins  {
   text-decoration: none;
}

#shape10copy7,
#shape10copy6,
#shape10copy5,
#shape10copy4  {
   position: absolute;
   left: 396px;
   top: 333px;
   z-index: 4;
   width: 702px;
   height: 23px;
   background-repeat: no-repeat;
}

#contactb a,
#showsb a,
#resourcesb a,
#id73newsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#pid2staff,
#pid1story,
#pid3classes,
#pid4actors  {
   margin: 0px auto 0px auto;
   width: 1168px;
   position: relative;
}

#introtext p,
#classtext p,
#biostext p  {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: justify;
}

#storyscroll p a,
#classtext p a  {
   color: #6C0000;
   text-decoration: none;
}

#loginb a,
#storyb a,
#actorsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#cuttingedgetheatrewithtrad  {
   background: url(classesmedia/cuttingedgetheatrewithtrad.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 93px;
   top: 257px;
   z-index: 5;
   width: 212px;
   height: 30px;
}

#breadcrumbmenu li a:hover  {
   color: #E39009;
}

#leftxmedia,
#rightxmedia  {
   visibility: visible;
   position: absolute;
   top: 0px;
   z-index: 4;
   width: 365px;
   height: 243px;
   background-repeat: no-repeat;
}

#staffb a,
#classesb a  {
   background-repeat: no-repeat;
   display: block;
   height: 9px;
   background-position: 0% 0px;
   font-size: 9px;
   line-height: 9px;
}

#sundaybrunchb a:hover  {
   background-position: -256px 0%;
}

#biostext,
#classtext  {
   visibility: visible;
   position: absolute;
   left: 404px;
   z-index: 4;
   width: 684px;
}

#breadcrumbmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #660000;
   height: 100%;
}

#experienceb a:hover  {
   background-position: -139px 0%;
}

#theatretribe2007 p  {
   font: 10px/12px Arial;
   margin: 0px;
   color: #660000;
   padding-bottom: 2px;
   text-align: center;
}

#pastshowsb a:hover  {
   background-position: -250px 0%;
}

#nohob a,
#lacacb a  {
   background-repeat: no-repeat;
   display: block;
   height: 60px;
   background-position: 0% 0px;
   font-size: 60px;
   line-height: 60px;
}

#headshotmetadata p  {
   font: 12px/14px Arial;
   margin: 0px;
   padding-bottom: 10px;
   text-align: center;
}

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

#prevb a,
#nextb a  {
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   width: 32px;
   background-position: 0% 0px;
   font-size: 19px;
   line-height: 19px;
}

#id73newsb a:hover  {
   background-position: -63px 0%;
}

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

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

#theatretribe2007  {
   visibility: visible;
   position: absolute;
   left: 693px;
   top: 1015px;
   z-index: 4;
   width: 111px;
}

#contactb a:hover  {
   background-position: -107px 0%;
}

#id8newsb a:hover  {
   background-position: -212px 0%;
}

#classesb a:hover  {
   background-position: -46px 0%;
}

#pastproductions  {
   background: url(classesmedia/pastproductions.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 512px;
   z-index: 4;
   width: 181px;
   height: 13px;
}

#actorsb a:hover  {
   background-position: -45px 0%;
}

#sundaybrunchb a  {
   background: url(classesmedia/sundaybrunchb.gif) no-repeat 0% 0px;
   display: block;
   height: 186px;
   width: 256px;
   font-size: 186px;
   line-height: 186px;
}

#donateb a:hover  {
   background-position: -173px 0%;
}

#storyb a:hover  {
   background-position: -37px 0%;
}

#loginb a:hover  {
   background-position: -40px 0%;
}

#breadcrumbmenu  {
   font: 12px/16px Arial;
   margin: 0px;
   height: 16px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #660000;
   position: absolute;
   left: 594px;
   top: 998px;
   z-index: 4;
}

#showsb a:hover  {
   background-position: -80px 0%;
}

#staffb a:hover  {
   background-position: -34px 0%;
}

#lacacb a:hover  {
   background-position: -61px 0%;
}

#sundaybrunchb  {
   visibility: visible;
   position: absolute;
   left: 73px;
   top: 307px;
   z-index: 4;
   width: 256px;
   height: 186px;
}

#experienceb a  {
   background: url(classesmedia/experienceb.gif) no-repeat 0% 0px;
   display: block;
   height: 34px;
   width: 139px;
   font-size: 34px;
   line-height: 34px;
}

#nohob a:hover  {
   background-position: -100px 0%;
}

#prevb,
#nextb  {
   visibility: visible;
   position: absolute;
   top: 511px;
   z-index: 5;
   width: 32px;
   height: 19px;
}

#shape10copy7  {
   background-image: url(classesmedia/shape10copy7.gif);
}

#shape10copy4  {
   background-image: url(storymedia/shape10copy4.gif);
}

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

#shape10copy6  {
   background-image: url(actorsmedia/shape10copy6.gif);
}

#shape10copy5  {
   background-image: url(staffmedia/shape10copy5.gif);
}

#resourcesb a  {
   width: 65px;
   background-image: url(classesmedia/resourcesb.gif);
}

#id76company  {
   background: url(classesmedia/id76company.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 654px;
   top: 266px;
   z-index: 6;
   width: 113px;
   height: 13px;
}

#rightxmedia  {
   left: 749px;
}

#ssb a:hover  {
   background-position: -49px 0%;
}

#classtext p  {
   padding-bottom: 10px;
}

#experienceb  {
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 933px;
   z-index: 4;
   width: 139px;
   height: 34px;
}

#id73newsb a  {
   width: 63px;
   background-image: url(classesmedia/id73newsb.gif);
}

#nohocardb a  {
   background: url(classesmedia/nohocardb.gif) no-repeat 0% 0px;
   display: block;
   height: 51px;
   width: 83px;
   font-size: 51px;
   line-height: 51px;
}

#pastshowsb  {
   visibility: visible;
   position: absolute;
   left: 74px;
   top: 532px;
   z-index: 4;
   width: 250px;
   height: 151px;
}

#nowplaying  {
   background: url(classesmedia/nowplaying.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 133px;
   top: 319px;
   z-index: 5;
   width: 133px;
   height: 13px;
}

#leftxmedia  {
   left: 382px;
}

#id8newsb a  {
   background: url(classesmedia/id8newsb.gif) no-repeat 0% 0px;
   display: block;
   height: 211px;
   width: 212px;
   font-size: 211px;
   line-height: 211px;
}

#contactb a  {
   width: 107px;
   background-image: url(classesmedia/contactb.gif);
}

#classesb a  {
   width: 46px;
   background-image: url(classesmedia/classesb.gif);
}

#biostext p  {
   padding-bottom: 5px;
}

#resourcesb  {
   visibility: visible;
   position: absolute;
   left: 825px;
   top: 266px;
   z-index: 6;
   width: 65px;
   height: 13px;
}

#actorsb a  {
   width: 45px;
   background-image: url(classesmedia/actorsb.gif);
}

#id73newsb  {
   visibility: visible;
   position: absolute;
   left: 389px;
   top: 266px;
   z-index: 6;
   width: 63px;
   height: 13px;
}

#id2shadow  {
   background: url(classesmedia/id2shadow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 245px;
   top: 215px;
   z-index: 2;
   width: 241px;
   height: 115px;
}

#donateb a  {
   background: url(classesmedia/donateb.gif) no-repeat 0% 0px;
   display: block;
   height: 29px;
   width: 173px;
   font-size: 29px;
   line-height: 29px;
}

#nohocardb  {
   visibility: visible;
   position: absolute;
   left: 232px;
   top: 917px;
   z-index: 4;
   width: 83px;
   height: 51px;
}

#classtext  {
   top: 460px;
}

#biostext  {
   top: 441px;
}

#lacacb a  {
   width: 61px;
   background-image: url(classesmedia/lacacb.gif);
}

#storyb a  {
   width: 37px;
   background-image: url(classesmedia/storyb.gif);
}

#staffb a  {
   width: 34px;
   background-image: url(classesmedia/staffb.gif);
}

#loginb a  {
   width: 40px;
   background-image: url(classesmedia/loginb.gif);
}

#showsb a  {
   width: 80px;
   background-image: url(classesmedia/showsb.gif);
}

#classesb  {
   visibility: visible;
   position: absolute;
   left: 634px;
   top: 309px;
   z-index: 5;
   width: 46px;
   height: 9px;
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 945px;
   top: 266px;
   z-index: 6;
   width: 107px;
   height: 13px;
}

#id8newsb  {
   visibility: visible;
   position: absolute;
   left: 93px;
   top: 17px;
   z-index: 4;
   width: 212px;
   height: 211px;
}

#actorsb  {
   visibility: visible;
   position: absolute;
   left: 555px;
   top: 308px;
   z-index: 5;
   width: 45px;
   height: 10px;
}

#donateb  {
   visibility: visible;
   position: absolute;
   left: 782px;
   top: 294px;
   z-index: 4;
   width: 173px;
   height: 29px;
}

#nextb a  {
   background-image: url(actorsmedia/nextb.gif);
}

#prevb a  {
   background-image: url(actorsmedia/prevb.gif);
}

#shape15  {
   background: url(classesmedia/shape15.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 396px;
   top: 290px;
   z-index: 4;
   width: 385px;
   height: 33px;
}

#nohob a  {
   width: 100px;
   background-image: url(classesmedia/nohob.gif);
}

#shape9  {
   background: url(classesmedia/shape9.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 364px;
   top: 0px;
   z-index: 3;
   width: 772px;
   height: 1056px;
}

#shape7  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1168px;
   height: 1128px;
   background-color: #660000;
   background-image: none;
}

#loginb  {
   visibility: visible;
   position: absolute;
   left: 715px;
   top: 308px;
   z-index: 5;
   width: 40px;
   height: 10px;
}

#shape2  {
   background: url(classesmedia/shape2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 324px;
   top: 241px;
   z-index: 5;
   width: 792px;
   height: 62px;
}

#shape8  {
   background: url(classesmedia/shape8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 0px;
   z-index: 3;
   width: 291px;
   height: 1056px;
}

#storyb  {
   visibility: visible;
   position: absolute;
   left: 415px;
   top: 308px;
   z-index: 5;
   width: 37px;
   height: 10px;
}

#lacacb  {
   visibility: visible;
   position: absolute;
   left: 83px;
   top: 974px;
   z-index: 4;
   width: 61px;
   height: 60px;
}

#staffb  {
   visibility: visible;
   position: absolute;
   left: 486px;
   top: 309px;
   z-index: 5;
   width: 34px;
   height: 9px;
}

#shape1  {
   visibility: visible;
   position: absolute;
   left: 74px;
   top: 243px;
   z-index: 4;
   width: 250px;
   height: 58px;
   background-color: #000000;
   background-image: none;
}

#showsb  {
   visibility: visible;
   position: absolute;
   left: 516px;
   top: 266px;
   z-index: 6;
   width: 80px;
   height: 13px;
}

#ssb a  {
   background: url(classesmedia/ssb.gif) no-repeat 0% 0px;
   display: block;
   height: 41px;
   width: 49px;
   font-size: 41px;
   line-height: 41px;
}

#nohob  {
   visibility: visible;
   position: absolute;
   left: 160px;
   top: 975px;
   z-index: 4;
   width: 100px;
   height: 60px;
}

#nextb  {
   left: 627px;
}

#prevb  {
   left: 593px;
}

#ssb  {
   visibility: visible;
   position: absolute;
   left: 277px;
   top: 994px;
   z-index: 4;
   width: 49px;
   height: 41px;
}

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

