#i2012programbutton a:hover,
#i2012programbutton a.nmh  {
   background-position: -223px 0%;
}

#i3936downloadoriginalworldprem a  {
   background-image: url(sg_cast-and-credits_media/d3936downloadoriginalworldp.jpg);
}

#downloadprogram2015button a  {
   background-image: url(sg_cast-and-credits_media/downloadprogram2015button.jpg);
}

#downloadprogram2012button a  {
   background-image: url(sg_cast-and-credits_media/downloadprogram2012button.jpg);
}

#isabellepooleperformingas  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/isabellepooleperformingas.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 46px;
   width: 62px;
   z-index: 10;
   top: 869px;
   left: 822px;
   position: absolute;
}

#chadmcfaddendirectorchore  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/chadmcfaddendirectorchore.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 35px;
   width: 73px;
   z-index: 10;
   top: 1188px;
   left: 730px;
   position: absolute;
}

#sarahannbutlerdirectoryou  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/sarahannbutlerdirectoryou.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 33px;
   width: 76px;
   z-index: 10;
   top: 1188px;
   left: 909px;
   position: absolute;
}

#ethanchaytonmaltzmandance  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/ethanchaytonmaltzmandance.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 33px;
   width: 71px;
   z-index: 10;
   top: 706px;
   left: 911px;
   position: absolute;
}

#barongarriottperformingas  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/barongarriottperformingas.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 23px;
   width: 73px;
   z-index: 10;
   top: 545px;
   left: 638px;
   position: absolute;
}

#christopherkinneyperformi  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/christopherkinneyperformi.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 35px;
   width: 78px;
   z-index: 10;
   top: 383px;
   left: 633px;
   position: absolute;
}

#sarahmattondirectorchoreo  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/sarahmattondirectorchoreo.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 35px;
   width: 64px;
   z-index: 10;
   top: 1188px;
   left: 643px;
   position: absolute;
}

#jdouglasbarkerperforminga  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/jdouglasbarkerperforminga.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 22px;
   width: 77px;
   z-index: 10;
   top: 383px;
   left: 908px;
   position: absolute;
}

#briannameltonperformingas  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/briannameltonperformingas.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 42px;
   width: 66px;
   z-index: 10;
   top: 869px;
   left: 730px;
   position: absolute;
}

#averygrossperformingassal  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/averygrossperformingassal.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 22px;
   width: 78px;
   z-index: 10;
   top: 383px;
   left: 727px;
   position: absolute;
}

#drjimfalliscontentconsult  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/drjimfalliscontentconsult.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 21px;
   width: 77px;
   z-index: 10;
   top: 1343px;
   left: 912px;
   position: absolute;
}

#zeekpageperformingasdance  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/zeekpageperformingasdance.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 32px;
   width: 58px;
   z-index: 10;
   top: 869px;
   left: 911px;
   position: absolute;
}

#taiwhiteperformingasdance  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/taiwhiteperformingasdance.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 32px;
   width: 58px;
   z-index: 10;
   top: 1034px;
   left: 646px;
   position: absolute;
}

#erikavangordenperforminga  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/erikavangordenperforminga.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 33px;
   width: 76px;
   z-index: 10;
   top: 545px;
   left: 816px;
   position: absolute;
}

#davinareidperformingasrap  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/davinareidperformingasrap.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 44px;
   width: 76px;
   z-index: 10;
   top: 545px;
   left: 907px;
   position: absolute;
}

#johnnymotocproductionstag  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/johnnymotocproductionstag.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 35px;
   width: 72px;
   z-index: 10;
   top: 1188px;
   left: 823px;
   position: absolute;
}

#marianamonforteperforming  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/marianamonforteperforming.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 46px;
   width: 78px;
   z-index: 10;
   top: 869px;
   left: 641px;
   position: absolute;
}

#i8120bookoflyricsbutton a  {
   background-image: url(sg_cast-and-credits_media/d8120bookoflyricsbutton.jpg);
}

#hannahmohrperformingaslou  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/hannahmohrperformingaslou.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 23px;
   width: 74px;
   z-index: 10;
   top: 545px;
   left: 728px;
   position: absolute;
}

#i8098bookoflyricsbutton a  {
   background-image: url(sg_cast-and-credits_media/d8098bookoflyricsbutton.jpg);
}

#deanfernaldmusicarrangeme  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/deanfernaldmusicarrangeme.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 44px;
   width: 77px;
   z-index: 10;
   top: 1344px;
   left: 636px;
   position: absolute;
}

#francissonnyannismusicpre  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/francissonnyannismusicpre.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 34px;
   width: 74px;
   z-index: 10;
   top: 1344px;
   left: 728px;
   position: absolute;
}

#drmarthabushorefallisorig  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/drmarthabushorefallisorig.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 45px;
   width: 88px;
   z-index: 10;
   top: 1343px;
   left: 815px;
   position: absolute;
}

#vinamolletijilliankuusela  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/vinamolletijilliankuusela.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 37px;
   width: 194px;
   z-index: 10;
   top: 996px;
   left: 759px;
   position: absolute;
}

#marycroomperformingasmari  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/marycroomperformingasmari.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 32px;
   width: 58px;
   z-index: 10;
   top: 383px;
   left: 824px;
   position: absolute;
}

#orderacopyoffreedomfoundb  {
   background-image: url(sg_cast-and-credits_media/orderacopyoffreedomfoundb.jpg);
}

#historyoftheshowbutton a  {
   background-image: url(sg_cast-and-credits_media/historyoftheshowbutton.jpg);
}

#geofigueroadanceensemble  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/geofigueroadanceensemble.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 20px;
   width: 71px;
   z-index: 10;
   top: 706px;
   left: 816px;
   position: absolute;
}

#clipsandphotosbutton a  {
   background-image: url(sg_cast-and-credits_media/clipsandphotosbutton.jpg);
}

#i2012programbutton a  {
   height: 63px;
   width: 223px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/i2012programbutton.jpg);
}

#facebooklogobutton a  {
   background-image: url(sg_cast-and-credits_media/facebooklogobutton.jpg);
}

#upcomingshowbutton a  {
   background-image: url(sg_cast-and-credits_media/upcomingshowbutton.jpg);
}

#castcreditsbutton a  {
   background-image: url(sg_cast-and-credits_media/castcreditsbutton.jpg);
}

#fundraisingbutton a  {
   background-image: url(sg_cast-and-credits_media/fundraisingbutton.jpg);
}

#rehearsalsbutton a  {
   background-image: url(sg_cast-and-credits_media/rehearsalsbutton.jpg);
}

#i2012programbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 63px;
   width: 223px;
   z-index: 10;
   top: 1317px;
   left: 256px;
   position: absolute;
}

#i16themusicaldrama  {
   background-image: url(sg_cast-and-credits_media/d5themusicaldrama.jpg);
}

#castcreditsbutton  {
   z-index: 10;
}

#contactusbutton a  {
   background-image: url(sg_cast-and-credits_media/contactusbutton.jpg);
}

#testimonilastext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 681px;
   z-index: 11;
   top: 1447px;
   left: 289px;
   position: absolute;
}

#bulletinbutton a  {
   background-image: url(sg_cast-and-credits_media/bulletinbutton.jpg);
}

#bloglogobutton a  {
   background-image: url(sg_cast-and-credits_media/bloglogobutton.jpg);
}

#likeusonfacebook  {
   background-image: url(sg_cast-and-credits_media/likeusonfacebook.jpg);
}

#nextshowbutton a  {
   background-image: url(sg_cast-and-credits_media/nextshowbutton.jpg);
}

#aboutusbutton a  {
   background-image: url(sg_cast-and-credits_media/aboutusbutton.jpg);
}

#choosewhotobe  {
   background-image: url(sg_cast-and-credits_media/choosewhotobe.jpg);
}

#i8706ffplogo  {
   background-image: url(sg_cast-and-credits_media/d8706ffplogo.jpg);
}

#homebutton a  {
   background-image: url(sg_cast-and-credits_media/homebutton.jpg);
}

#i104casttext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 394px;
   z-index: 10;
   top: 237px;
   left: 614px;
   position: absolute;
}

#i91casttext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 316px;
   z-index: 10;
   top: 223px;
   left: 259px;
   position: absolute;
}

#downloadbar  {
   background-image: url(sg_cast-and-credits_media/downloadbar.jpg);
}

#chainscopy  {
   background-image: url(sg_cast-and-credits_media/chainscopy.jpg);
}

#layer111  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/layer111.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 1065px;
   width: 347px;
   z-index: 11;
   top: 274px;
   left: 638px;
   position: absolute;
}

#blueline  {
   background-image: url(sg_cast-and-credits_media/blueline.jpg);
}

#layer20  {
   background-image: url(sg_cast-and-credits_media/layer20.jpg);
}

#layer40  {
   background-repeat: no-repeat;
   background-image: url(sg_cast-and-credits_media/layer40.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 504px;
   width: 721px;
   z-index: 10;
   top: 1403px;
   left: 269px;
   position: absolute;
}

#layer11  {
   background-image: url(sg_cast-and-credits_media/layer11.jpg);
}

#layer12  {
   background-image: url(sg_cast-and-credits_media/layer12.jpg);
}

html, body  {
   background-image: url(sg_cast-and-credits_media/browserbackground.jpg);
}

