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

a ins  {
   text-decoration: none;
}

#baltimoremddc p,#louisvilleky p,#buffalowny p,#oklahomacityok p,#ohioallareas p,#tulsaok p,#chicagoregionalil p,#milwaukeewi p,#irelandassociatesinc p,#workingcloselywithsuchorga p,#newarknj p,#philadelphiapa p,#kansascityksmo p,#sinceaudiencememberswillne p,#since1988nationalpresenter p,#northernvadc p,#longislandny p,#mentoroh44060 p,#charactermagiccomeswithall p,#dallasftworthhoustona p,#pleasecalloremailusformo p,#i8320mentoravenue p,#i1hourpriortothestartofy p,#detroitmi p,#loadoutwillfollowthefinal p,#theperformanceareashouldbe p,#pittsburghwpa p,#delaware p,#charactermagicistheexcitin p,#stlouismoil p,#hostedbypbskidsstarpatric p,#since2002charactermagicha p,#bestknownforhisstarringro p  {
   font: 14px/17px Arial;
   margin: 0px;
   text-align: left;
}

#wwwcharacterednet p a:hover,#id88homebutton a:hover,#id16homebutton a:hover,#id106homebutton a:hover,#id35homebutton a:hover,#id24homebutton a:hover,#id77homebutton a:hover,#id158homebutton a:hover,#wwwpbsorgteachers p a:hover,#tourschedulebutton a:hover,#infocharactermagicorg p a:hover,#arrivalinformationbutton a:hover,#wwwpbsorgparents p a:hover,#wwwgoodcharactercomestopics p a:hover,#presenterbiographybutton a:hover,#wwwcharactercountsorg p a:hover,#programoverviewbutton a:hover,#contactusbutton a:hover,#resourcesbutton a:hover  {
   color: #000000;
}

#arrivalinformationbutton a,#programoverviewbutton a,#id77homebutton a,#presenterbiographybutton a,#id106homebutton a,#resourcesbutton a,#contactusbutton a,#id88homebutton a,#id35homebutton a,#id16homebutton a,#tourschedulebutton a,#id24homebutton a,#id158homebutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #A1A0A0;
}

#hznresources,#hznpid11teacherresources,#hzntourschedule,#hznpid2presenterbiography,#hznpid9arrival,#hznpid12contactus,#hznpid1home,#hznpid13contact,#hznprogramoverview,#hznpid5overview,#hznpid3presenter,#hznpid7schedule,#hznpid8arrivalinformation  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#resources,#pid11teacherresources,#pid2presenterbiography,#programoverview,#pid12contactus,#pid3presenter,#pid1home,#pid13contact,#pid5overview,#tourschedule,#pid7schedule,#pid9arrival,#pid8arrivalinformation  {
   width: 936px;
   height: 623px;
   position: absolute;
   margin-left: -468px;
   left: 50%;
   top: -312px;
}

#teacherparentresources p,#i20102011tourschedule p,#charactermagicoverview p,#contactcharactermagic p,#patrickirelandbiography p,#arrivalloadininformation p  {
   font: 18px/22px "Myriad Roman";
   margin: 0px;
   text-align: left;
}

#infocharactermagicorg p a,#wwwpbsorgparents p a,#wwwcharacterednet p a,#wwwgoodcharactercomestopics p a,#wwwcharactercountsorg p a,#wwwpbsorgteachers p a  {
   color: #0099FF;
   text-decoration: none;
   font-style: italic;
}

#wwwpbsorgparents p,#wwwgoodcharactercomestopics p,#wwwcharactercountsorg p,#wwwcharacterednet p,#wwwpbsorgteachers p  {
   font: italic 14px/17px Arial;
   margin: 0px;
   color: #0099FF;
   text-align: left;
}

#id35homebutton,#id16homebutton,#id24homebutton,#id77homebutton,#id106homebutton,#id88homebutton  {
   font: 18px/22px "Myriad Roman";
   text-align: left;
   visibility: visible;
   position: absolute;
   z-index: 4;
   width: 48px;
   height: 12px;
}

#frontaisle p,#performance p,#id128area p,#seating p,#i18feetwide p,#id126area p,#steps p  {
   font: 10px/12px Arial;
   margin: 0px;
   text-align: left;
}

#october p,#september p,#id52february p,#i18004515647 p,#id56march p,#novemberdecember p  {
   font: 17px/20px Arial;
   margin: 0px;
   text-decoration: underline;
   text-align: left;
}

#shape2copy,#shape2copy3,#shape2copy2,#shape2copy6,#shape2copy5,#shape2copy4  {
   visibility: visible;
   position: absolute;
   top: 19px;
   z-index: 3;
   width: 488px;
   height: 518px;
   background-repeat: no-repeat;
}

#layer14copy,#layer6copy4,#layer14copy2,#layer6,#group2,#group2copy  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 936px;
   height: 571px;
   background-repeat: no-repeat;
}

#arrivalinformationbutton,#programoverviewbutton,#tourschedulebutton  {
   font: 18px/22px "Myriad Roman";
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 591px;
   z-index: 2;
}

#workingcloselywithsuchorga,#bestknownforhisstarringro  {
   visibility: visible;
   position: absolute;
   left: 425px;
   z-index: 4;
   width: 462px;
}

#resourcesbutton,#id158homebutton,#contactusbutton  {
   font: 18px/22px "Myriad Roman";
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 591px;
   z-index: 2;
   height: 12px;
}

#teacherparentresources,#arrivalloadininformation  {
   visibility: visible;
   position: absolute;
   left: 212px;
   top: 77px;
   z-index: 4;
}

#charactermagicoverview,#patrickirelandbiography  {
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 77px;
   z-index: 4;
}

#wwwgoodcharactercomestopics  {
   visibility: visible;
   position: absolute;
   left: 297px;
   top: 315px;
   z-index: 4;
   width: 271px;
}

#charactermagicistheexcitin  {
   visibility: visible;
   position: absolute;
   left: 423px;
   top: 219px;
   z-index: 4;
   width: 454px;
}

#theperformanceareashouldbe  {
   visibility: visible;
   position: absolute;
   left: 257px;
   top: 242px;
   z-index: 4;
   width: 285px;
}

#workingcloselywithsuchorga  {
   top: 334px;
}

#since1988nationalpresenter  {
   visibility: visible;
   position: absolute;
   left: 425px;
   top: 129px;
   z-index: 4;
   width: 451px;
}

#arrivalloadininformation p  {
   color: #0074D8;
}

#sinceaudiencememberswillne  {
   visibility: visible;
   position: absolute;
   left: 258px;
   top: 335px;
   z-index: 4;
   width: 287px;
}

#charactermagiccomeswithall  {
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 131px;
   z-index: 4;
   width: 443px;
}

#hostedbypbskidsstarpatric  {
   visibility: visible;
   position: absolute;
   left: 423px;
   top: 340px;
   z-index: 4;
   width: 461px;
}

#bestknownforhisstarringro  {
   top: 230px;
}

#loadoutwillfollowthefinal  {
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 427px;
   z-index: 4;
   width: 447px;
}

#patrickirelandbiography p  {
   color: #924B00;
}

#since2002charactermagicha  {
   visibility: visible;
   position: absolute;
   left: 423px;
   top: 129px;
   z-index: 4;
   width: 465px;
}

#charactermagicoverview p  {
   color: #DA3706;
}

#arrivalinformationbutton  {
   height: 13px;
   width: 151px;
   left: 563px;
}

#presenterbiographybutton  {
   font: 18px/22px "Myriad Roman";
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 253px;
   top: 591px;
   z-index: 2;
   width: 167px;
   height: 17px;
}

#pleasecalloremailusformo  {
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 129px;
   z-index: 4;
   width: 434px;
}

#i1hourpriortothestartofy  {
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 186px;
   z-index: 4;
   width: 461px;
}

#teacherparentresources p  {
   color: #FBA86A;
}

#arrivalloadininformation  {
   width: 228px;
}

#i20102011tourschedule p  {
   color: #FCBC03;
}

#arrowcopy7,#arrowcopy6  {
   visibility: visible;
   position: absolute;
   top: 247px;
   z-index: 5;
   width: 3px;
   height: 6px;
   background-repeat: no-repeat;
}

#contactcharactermagic p  {
   color: #A8A8A8;
}

#infocharactermagicorg p  {
   font: italic 16px/19px Arial;
   margin: 0px;
   color: #0099FF;
   text-align: left;
}

#patrickirelandbiography  {
   width: 204px;
}

#irelandassociatesinc p  {
   text-decoration: underline;
}

#charactermagicoverview  {
   width: 216px;
}

#teacherparentresources  {
   width: 223px;
}

#dallasftworthhoustona  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 395px;
   z-index: 4;
   width: 272px;
}

#schoolprogramoverview  {
   background: url(overviewmedia/schoolprogramoverview.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 73px;
   top: 73px;
   z-index: 3;
   width: 282px;
   height: 28px;
}

#infocharactermagicorg  {
   visibility: visible;
   position: absolute;
   left: 214px;
   top: 397px;
   z-index: 4;
   width: 205px;
}

#wwwcharactercountsorg  {
   visibility: visible;
   position: absolute;
   left: 297px;
   top: 235px;
   z-index: 4;
   width: 175px;
}

#contactcharactermagic  {
   visibility: visible;
   position: absolute;
   left: 217px;
   top: 77px;
   z-index: 4;
   width: 200px;
}

#programoverviewbutton  {
   height: 15px;
   width: 151px;
   left: 90px;
}

#i20102011tourschedule  {
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 77px;
   z-index: 4;
   width: 220px;
}

#nationaltourschedule  {
   background: url(schedulemedia/nationaltourschedule.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 73px;
   z-index: 3;
   width: 253px;
   height: 24px;
}

#id18teacherresources  {
   background: url(resourcesmedia/id18teacherresources.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 659px;
   top: 73px;
   z-index: 3;
   width: 191px;
   height: 24px;
}

#irelandassociatesinc  {
   visibility: visible;
   position: absolute;
   left: 231px;
   top: 305px;
   z-index: 4;
   width: 176px;
}

#id4teacherresources  {
   background: url(resourcesmedia/id4teacherresources.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 589px;
   top: 152px;
   z-index: 3;
   width: 203px;
   height: 153px;
}

#tourschedulebutton  {
   height: 13px;
   width: 118px;
   left: 432px;
}

#arrivalinformation  {
   background: url(arrivalmedia/arrivalinformation.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 647px;
   top: 74px;
   z-index: 3;
   width: 220px;
   height: 23px;
}

#presenterbiography  {
   background: url(presentermedia/presenterbiography.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 88px;
   top: 73px;
   z-index: 3;
   width: 224px;
   height: 29px;
}

#i8320mentoravenue  {
   visibility: visible;
   position: absolute;
   left: 240px;
   top: 324px;
   z-index: 4;
   width: 143px;
}

#wwwpbsorgteachers  {
   visibility: visible;
   position: absolute;
   left: 298px;
   top: 147px;
   z-index: 4;
   width: 153px;
}

#chicagoregionalil  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 236px;
   z-index: 4;
   width: 144px;
}

#wwwcharacterednet  {
   visibility: visible;
   position: absolute;
   left: 299px;
   top: 384px;
   z-index: 4;
   width: 145px;
}

#novemberdecember  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 280px;
   z-index: 4;
   width: 385px;
}

#wwwpbsorgparents  {
   visibility: visible;
   position: absolute;
   left: 298px;
   top: 435px;
   z-index: 4;
   width: 145px;
}

#id158homebutton  {
   width: 48px;
   left: 21px;
}

#contactusbutton  {
   width: 88px;
   left: 833px;
}

#id106homebutton  {
   top: 490px;
   left: 283px;
}

#resourcesbutton  {
   width: 82px;
   left: 732px;
}

#id77homebutton  {
   top: 490px;
   left: 609px;
}

#i18004515647 p  {
   text-decoration: none;
}

#philadelphiapa  {
   visibility: visible;
   position: absolute;
   left: 459px;
   top: 189px;
   z-index: 4;
   width: 111px;
}

#id35homebutton  {
   top: 486px;
   left: 609px;
}

#kansascityksmo  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 465px;
   z-index: 4;
   width: 137px;
}

#oklahomacityok  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 447px;
   z-index: 4;
   width: 131px;
}

#id88homebutton  {
   top: 490px;
   left: 284px;
}

#id16homebutton  {
   top: 490px;
   left: 283px;
}

#id24homebutton  {
   top: 486px;
   left: 609px;
}

#charactercopy  {
   background: url(contactmedia/charactercopy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 211px;
   top: 197px;
   z-index: 4;
   width: 193px;
   height: 43px;
}

#mentoroh44060  {
   visibility: visible;
   position: absolute;
   left: 246px;
   top: 342px;
   z-index: 4;
   width: 126px;
}

#baltimoremddc  {
   visibility: visible;
   position: absolute;
   left: 672px;
   top: 172px;
   z-index: 4;
   width: 141px;
}

#pittsburghwpa  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 323px;
   z-index: 4;
   width: 124px;
}

#layer14copy2  {
   background-image: url(contactmedia/layer14copy2.jpg);
}

#longislandny  {
   visibility: visible;
   position: absolute;
   left: 459px;
   top: 153px;
   z-index: 4;
   width: 110px;
}

#louisvilleky  {
   visibility: visible;
   position: absolute;
   left: 671px;
   top: 323px;
   z-index: 4;
   width: 91px;
}

#id52february  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 367px;
   z-index: 4;
   width: 383px;
}

#ohioallareas  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 305px;
   z-index: 4;
   width: 106px;
}

#i18004515647  {
   visibility: visible;
   position: absolute;
   left: 247px;
   top: 375px;
   z-index: 4;
   width: 125px;
}

#northernvadc  {
   visibility: visible;
   position: absolute;
   left: 672px;
   top: 190px;
   z-index: 4;
   width: 125px;
}

#shape2copy4  {
   background-image: url(schedulemedia/shape2copy3.jpg);
   left: 391px;
}

#shape2copy5  {
   background-image: url(arrivalmedia/shape2copy6.jpg);
   left: 75px;
}

#performance  {
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 272px;
   z-index: 5;
   width: 90px;
}

#layer6copy4  {
   background-image: url(arrivalmedia/layer6copy4.jpg);
}

#layer14copy  {
   background-image: url(presentermedia/layer14copy.jpg);
}

#shape2copy6  {
   background-image: url(arrivalmedia/shape2copy6.jpg);
   left: 75px;
}

#shape2copy2  {
   background-image: url(resourcesmedia/shape2copy2.jpg);
   left: 74px;
}

#shape3copy2  {
   background: url(arrivalmedia/shape3copy2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 185px;
   top: 332px;
   z-index: 5;
   width: 55px;
   height: 79px;
}

#shape2copy3  {
   background-image: url(schedulemedia/shape2copy3.jpg);
   left: 391px;
}

#stlouismoil  {
   visibility: visible;
   position: absolute;
   left: 671px;
   top: 465px;
   z-index: 4;
   width: 111px;
}

#i18feetwide  {
   visibility: visible;
   position: absolute;
   left: 152px;
   top: 244px;
   z-index: 6;
   width: 61px;
}

#milwaukeewi  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 254px;
   z-index: 4;
   width: 98px;
}

#arrowcopy6  {
   background-image: url(arrivalmedia/arrowcopy6.jpg);
   left: 143px;
}

#arrowcopy7  {
   background-image: url(arrivalmedia/arrowcopy7.jpg);
   left: 208px;
}

#shape3copy  {
   background: url(arrivalmedia/shape3copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 113px;
   top: 333px;
   z-index: 4;
   width: 54px;
   height: 78px;
}

#arrowcopy5  {
   background: url(arrivalmedia/arrowcopy5.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 229px;
   top: 249px;
   z-index: 5;
   width: 6px;
   height: 3px;
}

#group2copy  {
   background-image: url(schedulemedia/group2copy.jpg);
}

#arrowcopy3  {
   background: url(arrivalmedia/arrowcopy3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 163px;
   top: 409px;
   z-index: 5;
   width: 6px;
   height: 4px;
}

#arrowcopy2  {
   background: url(arrivalmedia/arrowcopy2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 182px;
   top: 409px;
   z-index: 4;
   width: 6px;
   height: 4px;
}

#buffalowny  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 341px;
   z-index: 4;
   width: 105px;
}

#frontaisle  {
   visibility: visible;
   position: absolute;
   left: 157px;
   top: 320px;
   z-index: 5;
   width: 49px;
}

#shape2copy  {
   background-image: url(schedulemedia/shape2copy3.jpg);
   left: 391px;
}

#arrowcopy4  {
   background: url(arrivalmedia/arrowcopy4.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 228px;
   top: 309px;
   z-index: 5;
   width: 6px;
   height: 3px;
}

#presenter  {
   background: url(presentermedia/presenter.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 289px;
   top: 404px;
   z-index: 5;
   width: 137px;
   height: 168px;
}

#contactus  {
   background: url(contactmedia/contactus.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 693px;
   top: 74px;
   z-index: 3;
   width: 120px;
   height: 23px;
}

#id56march  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 421px;
   z-index: 4;
   width: 382px;
}

#arrowcopy  {
   background: url(arrivalmedia/arrowcopy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 238px;
   top: 330px;
   z-index: 4;
   width: 3px;
   height: 6px;
}

#id128area  {
   visibility: visible;
   position: absolute;
   left: 198px;
   top: 365px;
   z-index: 4;
   width: 32px;
}

#september  {
   visibility: visible;
   position: absolute;
   left: 459px;
   top: 128px;
   z-index: 4;
   width: 383px;
}

#magiccopy  {
   background: url(contactmedia/magiccopy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 253px;
   top: 242px;
   z-index: 4;
   width: 117px;
   height: 47px;
}

#id126area  {
   visibility: visible;
   position: absolute;
   left: 163px;
   top: 283px;
   z-index: 5;
   width: 34px;
}

#detroitmi  {
   visibility: visible;
   position: absolute;
   left: 671px;
   top: 236px;
   z-index: 4;
   width: 69px;
}

#overview  {
   background: url(overviewmedia/overview.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 165px;
   top: 139px;
   z-index: 3;
   width: 204px;
   height: 157px;
}

#newarknj  {
   visibility: visible;
   position: absolute;
   left: 459px;
   top: 171px;
   z-index: 4;
   width: 77px;
}

#delaware  {
   visibility: visible;
   position: absolute;
   left: 672px;
   top: 153px;
   z-index: 4;
   width: 64px;
}

#schedule  {
   background: url(schedulemedia/schedule.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 343px;
   z-index: 3;
   width: 200px;
   height: 186px;
}

#layer19  {
   background: url(resourcesmedia/layer19.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 139px;
   top: 191px;
   z-index: 4;
   width: 100px;
   height: 94px;
}

#layer16  {
   background: url(resourcesmedia/layer16.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 426px;
   z-index: 4;
   width: 153px;
   height: 36px;
}

#layer17  {
   background: url(resourcesmedia/layer17.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 109px;
   top: 132px;
   z-index: 4;
   width: 150px;
   height: 45px;
}

#layer21  {
   background: url(resourcesmedia/layer21.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 122px;
   top: 375px;
   z-index: 4;
   width: 127px;
   height: 38px;
}

#layer76  {
   background: url(resourcesmedia/layer76.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 111px;
   top: 309px;
   z-index: 4;
   width: 150px;
   height: 36px;
}

#october  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 212px;
   z-index: 4;
   width: 384px;
}

#tulsaok  {
   visibility: visible;
   position: absolute;
   left: 671px;
   top: 447px;
   z-index: 4;
   width: 67px;
}

#arrival  {
   background: url(arrivalmedia/arrival.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 709px;
   top: 330px;
   z-index: 3;
   width: 170px;
   height: 193px;
}

#contact  {
   background: url(contactmedia/contact.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 521px;
   top: 398px;
   z-index: 4;
   width: 139px;
   height: 172px;
}

#seating  {
   visibility: visible;
   position: absolute;
   left: 120px;
   top: 364px;
   z-index: 5;
   width: 49px;
}

#layer6  {
   background-image: url(overviewmedia/layer6.jpg);
}

#shape3  {
   background: url(arrivalmedia/shape3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 112px;
   top: 242px;
   z-index: 4;
   width: 129px;
   height: 78px;
}

#group2  {
   background-image: url(resourcesmedia/group2.jpg);
}

#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 936px;
   height: 623px;
   background-color: #FFFFFF;
   background-image: none;
}

#arrow  {
   background: url(arrivalmedia/arrow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 112px;
   top: 331px;
   z-index: 5;
   width: 3px;
   height: 6px;
}

#steps  {
   visibility: visible;
   position: absolute;
   left: 161px;
   top: 304px;
   z-index: 5;
   width: 36px;
}

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


