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

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

#rehearsalsbutton,
#fundraisingbutton  {
   z-index: 10;
}

#contactform fieldset div.centerac *  {
   min-width: 149px;
}

#contactform fieldset *:last-child  {
   padding-bottom: 0;
}

#i6792freedomfoundthemusicaldra  {
   background-repeat: no-repeat;
   background-image: url(sg_fund-raising_media/d6792freedomfoundthemusical.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 35px;
   width: 634px;
   z-index: 10;
   top: 1504px;
   left: 315px;
   position: absolute;
}

#freedomfoundproductionsin  {
   background-repeat: no-repeat;
   background-image: url(sg_fund-raising_media/freedomfoundproductionsin.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 122px;
   width: 459px;
   z-index: 10;
   top: 1206px;
   left: 400px;
   position: absolute;
}

#ourgoalistoraise25000fort  {
   background-repeat: no-repeat;
   background-image: url(sg_fund-raising_media/ourgoalistoraise25000fort.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 26px;
   width: 546px;
   z-index: 10;
   top: 843px;
   left: 360px;
   position: absolute;
}

#contactform fieldset div  {
   margin-bottom: 5px;
   margin-top: 0px;
   clear: both;
}

#i8120bookoflyricsbutton  {
   z-index: 11;
}

#chrisboydvideobutton a  {
   height: 67px;
   width: 677px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_fund-raising_media/chrisboydvideobutton.jpg);
}

#chrisboydvideobutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 67px;
   width: 677px;
   z-index: 10;
   top: 1359px;
   left: 303px;
   position: absolute;
}

#fundraisingbutton a  {
   background-image: url(sg_fund-raising_media/fundraisingbutton.jpg);
}

#rehearsalsbutton a  {
   background-image: url(sg_fund-raising_media/rehearsalsbutton.jpg);
}

#pcmalogobutton a  {
   line-height: 166px;
   font-size: 166px;
   width: 166px;
   height: 166px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_fund-raising_media/pcmalogobutton.jpg);
}

#bullyingbutton a  {
   height: 93px;
   width: 126px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_fund-raising_media/bullyingbutton.jpg);
}

#contactusbutton  {
   z-index: 12;
}

#pcmalogobutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 166px;
   width: 166px;
   z-index: 10;
   top: 1552px;
   left: 553px;
   position: absolute;
}

#bullyingbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 93px;
   width: 126px;
   z-index: 10;
   top: 710px;
   left: 577px;
   position: absolute;
}

#contactform  {
   margin-top: 0px;
   margin-left: 0px;
   width: 597px;
   z-index: 10;
   top: 383px;
   left: 334px;
   position: absolute;
}

#charitytext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 728px;
   z-index: 10;
   top: 928px;
   left: 263px;
   position: absolute;
}

#pleasehelp  {
   background-repeat: no-repeat;
   background-image: url(sg_fund-raising_media/pleasehelp.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 79px;
   width: 553px;
   z-index: 10;
   top: 261px;
   left: 359px;
   position: absolute;
}

fieldset *  {
   margin-right: 0;
   margin-left: 0;
   padding-bottom: 0;
   padding-top: 0;
}

