a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#auditionshoverhide > div:first-child,
#resourceshoverhide > div:first-child,
#galleryhoverhide > div:first-child,
#patronhoverhide > div:first-child,
#contacthoverhide > div:first-child,
#newsletterhoverhide > div:first-child,
#reservationshoverhide > div:first-child,
#homehoverhide > div:first-child,
#seasonhoverhide > div:first-child,
#calendarhoverhide > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 148px;
   height: 36px;
   background-repeat: no-repeat;
}

#thurfrisatshowtimesare800 li,
#northwestindianasawardwin p,
#thurfrisatshowtimesare800 p,
#footlighttheatre1705frank li,
#footlightplayersinc p,
#footlighttheatre1705frank p,
#i4487emailthankyou p,
#footlightplayersinc li,
#i4487emailthankyou li,
#northwestindianasawardwin li  {
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: center;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
}

#newsletterhoverhide,
#resourceshoverhide,
#galleryhoverhide,
#seasonhoverhide,
#homehoverhide,
#patronhoverhide,
#reservationshoverhide,
#calendarhoverhide,
#contacthoverhide,
#auditionshoverhide  {
   overflow: hidden;
   position: absolute;
   left: 125px;
   z-index: 6;
   width: 148px;
   height: 36px;
   margin-left: 0px;
   margin-top: 0px;
}

#i97bullet,
#i85bullet,
#i67bullet,
#i79bullet,
#i115bullet,
#i103bullet,
#i2424bullet,
#i109bullet,
#i91bullet,
#i73bullet  {
   position: absolute;
   left: 134px;
   z-index: 5;
   width: 7px;
   height: 35px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#contactbutton,
#newsletterbutton,
#resourcesbutton,
#auditionsbutton,
#homebutton,
#gallerybutton  {
   font: 16px/31px Arial, Helvetica, sans-serif;
   text-align: right;
   position: absolute;
   z-index: 7;
   height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#reservationshoverhide > div:first-child  {
   background-image: url(sg_season_media/reservationshoverhide.gif);
}

#newsletterhoverhide > div:first-child  {
   background-image: url(sg_season_media/newsletterhoverhide.gif);
}

#resourceshoverhide > div:first-child  {
   background-image: url(sg_season_media/resourceshoverhide.gif);
}

#auditionshoverhide > div:first-child  {
   background-image: url(sg_season_media/auditionshoverhide.gif);
}

#calendarhoverhide > div:first-child  {
   background-image: url(sg_season_media/calendarhoverhide.gif);
}

#contacthoverhide > div:first-child  {
   background-image: url(sg_season_media/contacthoverhide.gif);
}

#galleryhoverhide > div:first-child  {
   background-image: url(sg_season_media/galleryhoverhide.gif);
}

#patronhoverhide > div:first-child  {
   background-image: url(sg_season_media/patronhoverhide.gif);
}

#seasonhoverhide > div:first-child  {
   background-image: url(sg_season_media/seasonhoverhide.gif);
}

#homehoverhide > div:first-child  {
   background-image: url(sg_season_media/homehoverhide.gif);
}

#footlighttheatre1705frank li  {
   font: 16px/19px Arial, Helvetica, sans-serif;
   color: #000000;
}

#northwestindianasawardwin li  {
   font: 14px/17px "Arial Narrow", sans-serif;
   color: #FFFFFF;
}

#thurfrisatshowtimesare800 li  {
   font: 14px/17px Arial-BoldMT, Arial, Helvetica, sans-serif;
   color: #1419EE;
}

#northwestindianasawardwin p  {
   font: 14px/17px "Arial Narrow", sans-serif;
   color: #FFFFFF;
}

#footlighttheatre1705frank p  {
   font: 16px/19px Arial, Helvetica, sans-serif;
   color: #000000;
}

#thurfrisatshowtimesare800 p  {
   font: 14px/17px Arial-BoldMT, Arial, Helvetica, sans-serif;
   color: #1419EE;
}

#patronbutton,
#seasonbutton  {
   font: 16px/22px Arial, Helvetica, sans-serif;
   text-align: right;
   position: absolute;
   z-index: 7;
   height: 22px;
   margin-left: 0px;
   margin-top: 0px;
}

#footlightplayersinc li  {
   font: 34px/41px "Arial Black", sans-serif;
   color: #FFFFFF;
}

#footlightplayersinc p  {
   font: 34px/41px "Arial Black", sans-serif;
   color: #FFFFFF;
}

#i4487emailthankyou li  {
   font: 22px/26px Arial, Helvetica, sans-serif;
   color: #000000;
}

#reservationshoverhide  {
   top: 195px;
}

#i4487emailthankyou p  {
   font: 22px/26px Arial, Helvetica, sans-serif;
   color: #000000;
}

#newsletterhoverhide  {
   top: 474px;
}

#page,
#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#resourceshoverhide  {
   top: 395px;
}

#auditionshoverhide  {
   top: 315px;
}

#calendarhoverhide  {
   top: 355px;
}

#newsletterbutton  {
   width: 130px;
   top: 476px;
   left: 133px;
}

#contacthoverhide  {
   top: 435px;
}

#galleryhoverhide  {
   top: 515px;
}

#patronhoverhide  {
   top: 236px;
}

#resourcesbutton  {
   width: 130px;
   top: 397px;
   left: 133px;
}

#seasonhoverhide  {
   top: 276px;
}

#auditionsbutton  {
   width: 78px;
   top: 317px;
   left: 185px;
}

#calendarbutton  {
   font: 16px/24px Arial, Helvetica, sans-serif;
   text-align: right;
   position: absolute;
   left: 185px;
   top: 361px;
   z-index: 7;
   width: 78px;
   height: 24px;
   margin-left: 0px;
   margin-top: 0px;
}

#gallerybutton  {
   width: 130px;
   top: 517px;
   left: 133px;
}

#homehoverhide  {
   top: 156px;
}

#contactbutton  {
   width: 130px;
   top: 437px;
   left: 133px;
}

#seasonbutton  {
   width: 115px;
   top: 283px;
   left: 148px;
}

#patronbutton  {
   width: 135px;
   top: 243px;
   left: 129px;
}

#innerfooter  {
   height: 0px;
}

#i2424bullet  {
   background-image: url(sg_season_media/d2424bullet.gif);
   top: 236px;
}

#homebutton  {
   width: 134px;
   top: 157px;
   left: 129px;
}

#ridefooter  {
   font-size: 0px;
}

#i109bullet  {
   background-image: url(sg_season_media/d109bullet.gif);
   top: 195px;
}

#i115bullet  {
   background-image: url(sg_season_media/d115bullet.gif);
   top: 156px;
}

#i103bullet  {
   background-image: url(sg_season_media/d103bullet.gif);
   top: 276px;
}

#i73bullet  {
   background-image: url(sg_season_media/d73bullet.gif);
   top: 474px;
}

#i67bullet  {
   background-image: url(sg_season_media/d67bullet.gif);
   top: 515px;
}

#i85bullet  {
   background-image: url(sg_season_media/d85bullet.gif);
   top: 395px;
}

#i97bullet  {
   background-image: url(sg_season_media/d97bullet.gif);
   top: 315px;
}

#i79bullet  {
   background-image: url(sg_season_media/d79bullet.gif);
   top: 435px;
}

#i91bullet  {
   background-image: url(sg_season_media/d91bullet.gif);
   top: 355px;
}

.footer,
#ridefooter  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#page  {
   height: 972px;
}

.c_b a  {
   color: #000000;
}


