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

a ins  {
   text-decoration: none;
}

#gallerybutton a:hover,
#homebutton a:hover,
#auditionsbutton a:hover,
#reservationsbutton a:hover,
#youthbutton a:hover,
#contactbutton a:hover,
#seasonbutton a:hover,
#patronbutton a:hover,
#applicationbutton a:hover,
#id32resources p a:hover,
#newsletterbutton a:hover,
#calendarbutton a:hover,
#resourcesbutton a:hover  {
   color: #0000FF;
   font-weight: bold;
}

#reservationsbutton a,
#patronbutton a,
#resourcesbutton a,
#calendarbutton a,
#homebutton a,
#youthbutton a,
#newsletterbutton a,
#auditionsbutton a,
#contactbutton a,
#gallerybutton a,
#seasonbutton a  {
   font-weight: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #000000;
}

#gallerypopdown,
#youthpopdowncopy,
#calendarpopdown,
#homepopdown,
#patronpopdown,
#auditionspopdown,
#resourcespopdown,
#newsletterpopdown,
#seasonpopdown,
#contactpopdown,
#reservationspopdown  {
   visibility: visible;
   position: absolute;
   left: 41px;
   z-index: 4;
   width: 148px;
   height: 36px;
   background-repeat: no-repeat;
}

#pid3patron,
#pid9thankyou,
#pid7resources,
#pid1home,
#gallery,
#pid12youth,
#pid2reservations,
#pid8contact,
#pid5auditions,
#pid6calendar,
#newsletter,
#pid4season  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}

#id29contact p,
#showdescriptionscroll p,
#footlighttheatre1705franklinstreetmichigancityindiana p,
#id32resources p  {
   font: 16px/19px Arial;
   margin: 0px;
   text-align: center;
   color: #1A1AD5;
}

#bulletcopy,
#id100bullet,
#id80bullet,
#id95bullet,
#id65bullet,
#id105bullet  {
   background: url(thankyoumedia/id105bullet.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 50px;
   z-index: 3;
   width: 7px;
   height: 35px;
}

#blankcopy p,
#id38auditions p,
#patronprogram p,
#i20092010onstage p  {
   font: bold 18px/22px Arial;
   margin: 0px;
   text-align: center;
}

#resourcesbutton,
#newsletterbutton,
#contactbutton,
#gallerybutton  {
   font: 16px/31px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 49px;
   z-index: 5;
   width: 130px;
   height: 31px;
}

#id90bullet,
#id75bullet,
#id70bullet,
#id110bullet,
#id85bullet  {
   background: url(thankyoumedia/id90bullet.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 50px;
   z-index: 3;
   width: 7px;
   height: 35px;
}

#footlighttheatre1705franklinstreetmichigancityindiana p  {
   color: #000000;
}

#footlighttheatre1705franklinstreetmichigancityindiana  {
   visibility: visible;
   position: absolute;
   left: 329px;
   top: 846px;
   z-index: 2;
   width: 219px;
}

#northwestindianasawardwinningcommunitytheatre p  {
   font: 14px/17px "Arial Narrow";
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#northwestindianasawardwinningcommunitytheatre  {
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 106px;
   z-index: 4;
   width: 296px;
}

#thurfrisatshowtimesare800pmsunmatineeis20 p  {
   font: bold 14px/17px Arial;
   margin: 0px;
   text-align: center;
   color: #1419EE;
}

#thurfrisatshowtimesare800pmsunmatineeis20  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 614px;
   z-index: 3;
   width: 157px;
}

#footlightplayersinc p  {
   font: 34px/41px "Arial Black";
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#footlightplayersinc  {
   visibility: visible;
   position: absolute;
   left: 137px;
   top: 57px;
   z-index: 5;
   width: 445px;
}

#reservationspopdown  {
   background-image: url(thankyoumedia/reservationspopdown.gif);
   top: 206px;
}

#reservationsbutton  {
   font: 16px/26px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 211px;
   z-index: 5;
   width: 109px;
   height: 26px;
}

#i20092010onstage p  {
   text-decoration: underline;
   color: #120DE7;
}

#vectorsmartobject  {
   background: url(thankyoumedia/vectorsmartobject.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 27px;
   z-index: 4;
   width: 106px;
   height: 128px;
}

#newsletterpopdown  {
   background-image: url(thankyoumedia/calendarpopdown.gif);
   top: 485px;
}

#youthpopdowncopy  {
   background-image: url(thankyoumedia/reservationspopdown.gif);
   top: 569px;
   left: 45px;
}

#resourcespopdown  {
   background-image: url(thankyoumedia/reservationspopdown.gif);
   top: 406px;
}

#auditionspopdown  {
   background-image: url(thankyoumedia/auditionspopdown.gif);
   top: 326px;
}

#newsletterbutton  {
   top: 487px;
}

#patronprogram p  {
   text-decoration: underline;
   color: #120DE7;
}

#id38auditions p  {
   padding-left: 10px;
   padding-right: 10px;
}

#calendarpopdown  {
   background-image: url(thankyoumedia/calendarpopdown.gif);
   top: 366px;
}

#resourcesbutton  {
   top: 408px;
}

#id32resources p  {
   padding-bottom: 4px;
}

#auditionsbutton  {
   font: 16px/31px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 101px;
   top: 328px;
   z-index: 5;
   width: 78px;
   height: 31px;
}

#calendarbutton  {
   font: 16px/24px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 101px;
   top: 372px;
   z-index: 5;
   width: 78px;
   height: 24px;
}

#contactpopdown  {
   background-image: url(thankyoumedia/calendarpopdown.gif);
   top: 446px;
}

#counterliteral  {
   visibility: visible;
   position: absolute;
   left: 475px;
   top: 27px;
   z-index: 6;
   width: 160px;
}

#gallerypopdown  {
   background-image: url(thankyoumedia/reservationspopdown.gif);
   top: 526px;
}

#gallerybutton  {
   top: 528px;
}

#seasonpopdown  {
   background-image: url(thankyoumedia/patronpopdown.gif);
   top: 287px;
}

#patronpopdown  {
   background-image: url(thankyoumedia/patronpopdown.gif);
   top: 247px;
}

#contactbutton  {
   top: 448px;
}

#seasonbutton  {
   font: 16px/22px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 294px;
   z-index: 5;
   width: 115px;
   height: 22px;
}

#patronbutton  {
   font: 16px/22px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 254px;
   z-index: 5;
   width: 135px;
   height: 22px;
}

#id110bullet  {
   top: 167px;
   background-image: url(thankyoumedia/id110bullet.gif);
}

#youthbutton  {
   font: 16px/28px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 573px;
   z-index: 5;
   width: 138px;
   height: 28px;
}

#blankcopy p  {
   color: #000305;
}

#homepopdown  {
   background-image: url(thankyoumedia/homepopdown.gif);
   top: 167px;
}

#id100bullet  {
   top: 247px;
}

#id105bullet  {
   top: 206px;
}

#id85bullet  {
   top: 366px;
}

#id70bullet  {
   top: 485px;
}

#id65bullet  {
   top: 526px;
}

#id75bullet  {
   top: 446px;
}

#id80bullet  {
   top: 406px;
}

#id90bullet  {
   top: 326px;
}

#bulletcopy  {
   top: 569px;
   left: 54px;
}

#homebutton  {
   font: 16px/31px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 168px;
   z-index: 5;
   width: 134px;
   height: 31px;
}

#id95bullet  {
   top: 287px;
}

#building  {
   background: url(thankyoumedia/building.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 574px;
   top: 36px;
   z-index: 4;
   width: 166px;
   height: 122px;
}

#shape1  {
   background: url(thankyoumedia/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 48px;
   z-index: 3;
   width: 731px;
   height: 95px;
}

#shape2  {
   background: url(thankyoumedia/shape2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 128px;
   z-index: 2;
   width: 198px;
   height: 814px;
}

#layer1  {
   background: url(thankyoumedia/layer1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 750px;
   height: 972px;
}

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

