a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id106calendarmenu li a,
#id92attireinfomenu li a,
#id96attireinformationmenu li a,
#id170uniforminformationmenu li a,
#id82docsmenu li a,
#id72usefullinksmenu li a,
#id180schedulemenu li a,
#id176schedulesmenu li a,
#id150resourcemenu li a,
#id156documentsmenu li a,
#id102calendarsmenu li a,
#id146resourcesmenu li a,
#id160documentmenu li a,
#id76linksyoucanusemenu li a,
#id86docmenu li a,
#chomesidemenu li a,
#bhomesidemenu li a,
#id166uniforminfomenu li a  {
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #620B0B;
   width: 100%;
   display: block;
}

#id180schedulemenu li,
#id86docmenu li,
#id106calendarmenu li,
#id166uniforminfomenu li,
#id176schedulesmenu li,
#id146resourcesmenu li,
#id156documentsmenu li,
#id102calendarsmenu li,
#id72usefullinksmenu li,
#id76linksyoucanusemenu li,
#id150resourcemenu li,
#bhomesidemenu li,
#id82docsmenu li,
#id160documentmenu li,
#chomesidemenu li,
#id96attireinformationmenu li,
#id170uniforminformationmenu li,
#id92attireinfomenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#gbdummytxtscroll *:first-child,
#gcdummytxtscroll *:first-child,
#clowerslideshowtxtscroll *:first-child,
#blowerslideshowtxtscroll *:first-child,
#cupperslideshowtxt *:first-child,
#cpagetitleslideshowtxt *:first-child,
#bpagetitleslideshowtxt *:first-child,
#bupperslideshowtxt *:first-child  {
   padding-top: 0px;
}

#clowerslideshowtxtscroll p,
#blowerslideshowtxtscroll p,
#cupperslideshowtxt p,
#bupperslideshowtxt p,
#id122escripadvice p,
#gcthankyoutxt p,
#blowercontactstxtscroll p,
#gbthankyoutxt p,
#id50escripadvice p,
#gbdummytxtscroll p,
#gcdummytxtscroll p,
#clowercontactinfotxtscroll p  {
   font: 11px "Times New Roman";
   margin: 0px;
   padding-top: 11px;
   text-align: left;
   color: #010101;
}

#choirflashslideshowtemplate,
#bandflashslideshowtemplate,
#bandgenericpagetemplate,
#choirgenericpagetemplate,
#pid7yhschoirhome,
#bandthankyou,
#bandcontactform,
#yhsmusichomepage,
#choirthankyou,
#choirescripinfo,
#bandescripinfo,
#choircontactform,
#pid11yhsbandhome  {
   margin: 0px auto 0px auto;
   position: relative;
}

#id76linksyoucanusemenu li a:hover,
#id150resourcemenu li a:hover,
#id180schedulemenu li a:hover,
#id160documentmenu li a:hover,
#id86docmenu li a:hover,
#id96attireinformationmenu li a:hover,
#id106calendarmenu li a:hover,
#id170uniforminformationmenu li a:hover  {
   font-style: italic;
}

#id106calendarmenu,
#id166uniforminfomenu,
#id160documentmenu,
#id180schedulemenu,
#id96attireinformationmenu,
#id170uniforminformationmenu,
#id86docmenu,
#id92attireinfomenu,
#id176schedulesmenu  {
   font: bold 14px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #620B0B;
   visibility: hidden;
   position: absolute;
}

#helmprobutton a,
#clickbandbutton a,
#bandfooterbutton a,
#yhsfooterbutton a,
#choirfooterbutton a,
#clickchoirbutton a,
#id48escriplinkbutton a,
#id120escriplinkbutton a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #CCF8EB;
}

#gctop3menu li a,
#gbtop3menu li a,
#gctop2menu li a,
#gbtop2menu li a,
#gctop1menu li a,
#gbtop1menu li a,
#bbottommenu li a,
#cbottommenu li a,
#bottommenu li a  {
   font-style: Normal;
   text-decoration: none;
   height: 100%;
   display: block;
}

#bottommenu li,
#gctop3menu li,
#bbottommenu li,
#gbtop3menu li,
#gctop2menu li,
#cbottommenu li,
#gbtop2menu li,
#gctop1menu li,
#gbtop1menu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#gctop1menu li a:hover,
#gbtop1menu li a:hover,
#gctop3menu li a:hover,
#gbtop3menu li a:hover,
#gctop2menu li a:hover,
#gbtop2menu li a:hover  {
   color: #8080C0;
   font-style: italic;
}

#id82docsmenu,
#id150resourcemenu,
#id102calendarsmenu,
#id146resourcesmenu,
#id76linksyoucanusemenu,
#id156documentsmenu  {
   font: bold 14px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #620B0B;
   visibility: hidden;
   position: absolute;
}

#attireinformationwhitetxtbg,
#uniforminformationwhitetxtbg,
#calendartxtbg  {
   visibility: hidden;
   position: absolute;
   top: 115px;
   width: 510px;
   height: 39px;
   background-repeat: no-repeat;
}

#cbottommenu li a:hover,
#bbottommenu li a:hover,
#bottommenu li a:hover  {
   color: #000000;
   font-style: italic;
}

#contactsform fieldset div label,
#contactinfoform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
   width: 50%;
}

#id50escripadvice,
#cpagetitleslideshowtxt,
#id122escripadvice  {
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 505px;
}

#bhomemusdepsmallbannerbutton a,
#bhomeyhssmallbannerbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

#contactsform fieldset div,
#contactinfoform fieldset div  {
   font: 11px/12px Courier;
   margin-top: 11px;
   color: #010101;
   clear: both;
}

#cpagetitleslideshowtxt p,
#bpagetitleslideshowtxt p  {
   font: bold 24px/11px Arial;
   margin: 0px;
   color: #010101;
   padding-top: 11px;
   text-align: center;
}

#uniforminfoselectitemg,
#attireinfoselectitemg  {
   visibility: hidden;
   position: absolute;
   top: 223px;
   z-index: 6;
   width: 81px;
   height: 11px;
   background-repeat: no-repeat;
}

#uniforminfowhitetxtbg,
#attireinfowhitetxtbg  {
   visibility: hidden;
   position: absolute;
   top: 246px;
   z-index: 6;
   width: 171px;
   height: 94px;
   background-repeat: no-repeat;
}

#attireinfomenubkgd,
#uniforminfomenubkgd  {
   visibility: hidden;
   position: absolute;
   top: 212px;
   z-index: 5;
   width: 178px;
   height: 131px;
   background-repeat: no-repeat;
}

#id110gwhiteinttile,
#id36gwhiteinttile  {
   background: url(choirflashslideshowtemplatemedia/id36gwhiteinttile.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 3px;
   z-index: 1;
   width: 565px;
   height: 785px;
}

#id130gtextbanner p,
#id55gtextbanner p  {
   font: 18px/18px Arial;
   margin: 0px;
   letter-spacing: 3px;
   text-align: center;
}

#gctop2menu,
#gctop3menu,
#gctop1menu  {
   font: bold 12px/16px Arial;
   height: 16px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   position: absolute;
   z-index: 2;
   width: 521px;
}

#bhomemusdepsmallbannerbutton a:hover  {
   background-position: -178px 0%;
}

#bhomechoirsmallbannerbutton a:hover  {
   background-position: -52px 0%;
}

#choirfooterbutton,
#yhsfooterbutton  {
   font: bold 18px/26px Arial;
   letter-spacing: 1px;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 617px;
   z-index: 1;
   height: 26px;
}

#bhomebandsmallbannerbutton a:hover  {
   background-position: -47px 0%;
}

#contactsform p,
#contactinfoform p  {
   font: 11px/12px Courier;
   margin: 0px;
   color: #010101;
   padding-top: 11px;
   text-align: left;
}

#id134gbadgerlogo,
#id65gbadgerlogo  {
   background: url(choirflashslideshowtemplatemedia/id65gbadgerlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 42px;
   z-index: 3;
   width: 547px;
   height: 112px;
}

#id130gtextbanner,
#id55gtextbanner  {
   visibility: visible;
   position: absolute;
   top: 15px;
   z-index: 2;
   width: 540px;
}

#bhomeyhssmallbannerbutton a:hover  {
   background-position: -218px 0%;
}

#bhomemusdepsmallbannerbutton a  {
   width: 178px;
}

#bhomechoirsmallbannerbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   width: 52px;
   background-position: 0% 0px;
   font-size: 23px;
   line-height: 23px;
}

#bhomesidemenu,
#chomesidemenu  {
   font: bold 14px/32px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   position: absolute;
   top: 182px;
   z-index: 6;
   width: 144px;
}

#clowercontactinfotxtscroll p  {
   line-height: 11px;
}

#uniforminformationwhitetxtbg  {
   background-image: url(bandgenericpagetemplatemedia/id169uniforminformationwhit.gif);
   z-index: 4;
   left: 38px;
}

#musdeptfooter p,
#bcfooter p  {
   font: 18px/22px Arial;
   margin: 0px;
   color: #CCF8EB;
   letter-spacing: 1px;
   text-align: left;
}

#bhomebandsmallbannerbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   width: 47px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#bhomemusdepsmallbannerbutton  {
   visibility: visible;
   position: absolute;
   top: 24px;
   z-index: 5;
   width: 178px;
   height: 24px;
}

#id170uniforminformationmenu  {
   width: 165px;
   z-index: 5;
   top: 116px;
   left: 222px;
   line-height: 18px;
}

#choirflashslideshowtemplate  {
   width: 572px;
}

#attireinformationwhitetxtbg  {
   background-image: url(choirflashslideshowtemplatemedia/calendartxtbg.gif);
   z-index: 4;
   left: 17px;
}

#bhomechoirsmallbannerbutton  {
   visibility: visible;
   position: absolute;
   top: 24px;
   width: 52px;
   height: 23px;
}

#bhomeyhssmallbannerbutton a  {
   width: 218px;
}

#bandflashslideshowtemplate  {
   width: 598px;
}

#bhomebandsmallbannerbutton  {
   visibility: visible;
   position: absolute;
   top: 25px;
   z-index: 5;
   width: 47px;
   height: 22px;
}

#clowerslideshowtxtscroll p  {
   line-height: 11px;
}

#blowerslideshowtxtscroll p  {
   line-height: 11px;
}

#blowercontactstxtscroll p  {
   line-height: 11px;
}

#bhomeyhssmallbannerbutton  {
   visibility: visible;
   position: absolute;
   top: 24px;
   width: 218px;
   height: 24px;
}

#cbottommenu,
#bbottommenu  {
   font: bold 14px/22px Arial;
   height: 22px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #460101;
   position: absolute;
   top: 740px;
   z-index: 3;
}

#id96attireinformationmenu  {
   width: 165px;
   z-index: 5;
   top: 116px;
   left: 209px;
   line-height: 18px;
}

#blowerslideshowtxtscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 479px;
   z-index: 2;
   width: 505px;
   height: 220px;
}

#choirgenericpagetemplate  {
   width: 572px;
}

#linksyoucanusewhitetxtbg  {
   background: url(choirflashslideshowtemplatemedia/linksyoucanusewhitetxtbg.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 28px;
   top: 205px;
   z-index: 3;
   width: 510px;
   height: 69px;
}

#clowerslideshowtxtscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 472px;
   z-index: 2;
   width: 505px;
   height: 205px;
}

#bandgenericpagetemplate  {
   width: 598px;
}

#gbtop1menu,
#gbtop2menu  {
   font: bold 12px/17px Arial;
   height: 17px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #A86403;
   position: absolute;
   left: 43px;
   width: 521px;
}

#id120escriplinkbutton a  {
   color: #1D41F7;
}

#id48escriplinkbutton a  {
   color: #010101;
}

#cpagetitleslideshowtxt  {
   top: 440px;
   left: 37px;
}

#id76linksyoucanusemenu  {
   width: 163px;
   z-index: 4;
   top: 200px;
   left: 387px;
   line-height: 21px;
}

#bpagetitleslideshowtxt  {
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 451px;
   z-index: 3;
   width: 505px;
}

#uniforminfoselectitemg  {
   background-image: url(yhsbandhomemedia/uniforminfoselectitemg.gif);
   left: 262px;
}

#cplaceholderslideshow  {
   background: url(choirflashslideshowtemplatemedia/cplaceholderslideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 226px;
   z-index: 2;
   width: 288px;
   height: 192px;
}

#bplaceholderslideshow  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 229px;
   z-index: 2;
   width: 288px;
   height: 192px;
   background-color: #FDFDFD;
   background-image: none;
}

#uniforminfowhitetxtbg  {
   background-image: url(yhsbandhomemedia/uniforminfowhitetxtbg.gif);
   left: 217px;
}

#attireinfoselectitemg  {
   background-image: url(yhschoirhomemedia/attireinfoselectitemg.gif);
   left: 268px;
}

#attireinfowhitetxtbg  {
   background-image: url(yhschoirhomemedia/attireinfowhitetxtbg.gif);
   left: 223px;
}

#id166uniforminfomenu  {
   width: 165px;
   z-index: 7;
   top: 248px;
   left: 222px;
   line-height: 28px;
}

#cupperslideshowtxt p  {
   line-height: 11px;
}

#bupperslideshowtxt p  {
   line-height: 11px;
}

#id122escripadvice p  {
   font-size: 14px;
   line-height: 11px;
}

#bhomeandsmallbanner  {
   visibility: visible;
   position: absolute;
   top: 25px;
   z-index: 5;
   width: 36px;
   height: 21px;
   background-repeat: no-repeat;
}

#id72usefullinksmenu  {
   font: bold 14px/32px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #620B0B;
   visibility: hidden;
   position: absolute;
   left: 228px;
   top: 504px;
   z-index: 5;
   width: 164px;
}

#uniforminfomenubkgd  {
   background-image: url(yhsbandhomemedia/uniforminfomenubkgd.gif);
   left: 214px;
}

#id102calendarsmenu  {
   width: 165px;
   z-index: 10;
   top: 224px;
   left: 228px;
   line-height: 28px;
}

#id176schedulesmenu  {
   width: 162px;
   z-index: 10;
   top: 220px;
   left: 223px;
   line-height: 28px;
}

#chomesidemenu li a  {
   color: #E7CF05;
}

#id50escripadvice p  {
   font-size: 14px;
   line-height: 11px;
}

#bhomesidemenu li a  {
   color: #E78A05;
}

#gcdummytxtscroll p  {
   line-height: 12px;
}

#id156documentsmenu  {
   width: 159px;
   z-index: 12;
   top: 503px;
   left: 223px;
   line-height: 28px;
}

#bupperslideshowtxt  {
   visibility: visible;
   position: absolute;
   left: 341px;
   top: 233px;
   z-index: 2;
   width: 210px;
}

#cupperslideshowtxt  {
   visibility: visible;
   position: absolute;
   left: 325px;
   top: 233px;
   z-index: 2;
   width: 213px;
}

#attireinfomenubkgd  {
   background-image: url(yhschoirhomemedia/attireinfomenubkgd.gif);
   left: 220px;
}

#gbdummytxtscroll p  {
   line-height: 12px;
}

#id130gtextbanner p  {
   color: #E78A05;
}

#documentwhitetxtbg  {
   background: url(bandgenericpagetemplatemedia/documentwhitetxtbg.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 41px;
   top: 205px;
   z-index: 5;
   width: 512px;
   height: 97px;
}

#id92attireinfomenu  {
   width: 165px;
   z-index: 7;
   top: 251px;
   left: 228px;
   line-height: 28px;
}

#id110gwhiteinttile  {
   left: 20px;
}

#resourcewhitetxtbg  {
   background: url(bandgenericpagetemplatemedia/resourcewhitetxtbg.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 40px;
   top: 205px;
   z-index: 3;
   width: 510px;
   height: 59px;
}

#id146resourcesmenu  {
   width: 163px;
   z-index: 9;
   top: 586px;
   left: 223px;
   line-height: 32px;
}

#id180schedulemenu  {
   width: 162px;
   z-index: 7;
   top: 115px;
   left: 100px;
   line-height: 18px;
}

#id160documentmenu  {
   width: 159px;
   z-index: 6;
   top: 196px;
   left: 137px;
   line-height: 18px;
}

#id55gtextbanner p  {
   color: #617EAF;
}

#id122escripadvice  {
   top: 226px;
   left: 50px;
}

#choirfooterbutton  {
   width: 72px;
   left: 465px;
}

#id36gwhiteinttile  {
   left: 7px;
}

#id106calendarmenu  {
   width: 162px;
   z-index: 7;
   top: 116px;
   left: 82px;
   line-height: 18px;
}

#id150resourcemenu  {
   width: 163px;
   z-index: 4;
   top: 195px;
   left: 378px;
   line-height: 22px;
}

#gcdummytxtscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 225px;
   z-index: 2;
   width: 505px;
   height: 419px;
}

#gbdummytxtscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 241px;
   z-index: 2;
   width: 505px;
   height: 402px;
}

#bbottommenu li a  {
   color: #460101;
}

#cbottommenu li a  {
   color: #460101;
}

#pid11yhsbandhome  {
   width: 572px;
}

#id50escripadvice  {
   top: 226px;
   left: 37px;
}

#pid7yhschoirhome  {
   width: 584px;
}

#id130gtextbanner  {
   left: 33px;
}

#yhsmusichomepage  {
   width: 754px;
}

#id134gbadgerlogo  {
   left: 26px;
}

#choircontactform  {
   width: 572px;
}

#gctop3menu li a  {
   color: #090F7F;
}

#gctop1menu li a  {
   color: #050844;
}

#gbtop3menu li a  {
   color: #A86403;
}

#bottommenu li a  {
   color: #460101;
}

#bandcontactform  {
   width: 598px;
}

#choirescripinfo  {
   width: 572px;
}

#yhsfooterbutton  {
   width: 273px;
   left: 91px;
}

#gbtop1menu li a  {
   color: #A86403;
}

#id65gbadgerlogo  {
   left: 13px;
}

#gbtop2menu li a  {
   color: #A86403;
}

#gbthankyoutxt p  {
   line-height: 12px;
}

#gctop2menu li a  {
   color: #090F7F;
}

#id55gtextbanner  {
   left: 20px;
}

#musdeptfooter p  {
   font-weight: bold;
}

#gcthankyoutxt p  {
   line-height: 12px;
}

#bandescripinfo  {
   width: 598px;
}

#choirthankyou  {
   width: 572px;
}

#docwhitetxtbg  {
   background: url(choirflashslideshowtemplatemedia/docwhitetxtbg.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 28px;
   top: 209px;
   z-index: 5;
   width: 510px;
   height: 103px;
}

#chomesidemenu  {
   left: 413px;
   color: #E7CF05;
   text-align: left;
}

#bhomesidemenu  {
   left: 407px;
   color: #E78A05;
   text-align: justify;
}

#calendartxtbg  {
   background-image: url(choirflashslideshowtemplatemedia/calendartxtbg.gif);
   z-index: 6;
   left: 17px;
}

#scheduletxtbg  {
   background: url(bandgenericpagetemplatemedia/scheduletxtbg.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 38px;
   top: 114px;
   z-index: 6;
   width: 510px;
   height: 43px;
}

#id129gshape2  {
   background: url(bandgenericpagetemplatemedia/id129gshape2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 715px;
   z-index: 2;
   width: 562px;
   height: 47px;
}

#id82docsmenu  {
   width: 163px;
   z-index: 8;
   top: 443px;
   left: 229px;
   line-height: 28px;
}

#bandthankyou  {
   width: 598px;
}

#id86docmenu  {
   width: 159px;
   z-index: 6;
   top: 200px;
   left: 62px;
   line-height: 18px;
}

#bbottommenu  {
   width: 465px;
   left: 133px;
}

#id56gshape2  {
   background: url(choirflashslideshowtemplatemedia/id56gshape2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 716px;
   z-index: 2;
   width: 565px;
   height: 46px;
}

#cbottommenu  {
   width: 468px;
   left: 54px;
}

#bottommenu  {
   font: bold 14px/20px Arial;
   height: 20px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #460101;
   position: absolute;
   left: 69px;
   top: 721px;
   z-index: 3;
   width: 465px;
}

#gbtop1menu  {
   z-index: 3;
   top: 154px;
}

#gctop1menu  {
   top: 155px;
   left: 30px;
   color: #050844;
}

#gbtop3menu  {
   font: bold 12px/18px Arial;
   height: 18px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #A86403;
   position: absolute;
   left: 43px;
   top: 181px;
   z-index: 2;
   width: 519px;
}

#gctop3menu  {
   top: 187px;
   left: 27px;
   color: #090F7F;
}

#gbtop2menu  {
   z-index: 2;
   top: 167px;
}

#gctop2menu  {
   top: 171px;
   left: 30px;
   color: #090F7F;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   margin-left: 0;
   margin-right: 0;
   padding-bottom: 0;
   padding-top: 0;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #325173 url(choirflashslideshowtemplatemedia/exteriortile.gif) center top no-repeat;
}

