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

a ins  {
   text-decoration: none;
}

#soapboxbutton a:hover,#gmbutton a:hover,#homebutton a:hover,#carshowbutton a:hover,#queensbutton a:hover,#vendorsbutton a:hover,#armbutton a:hover,#paradebutton a:hover,#donatebutton a:hover,#loggingbutton a:hover,#photosbutton a:hover,#carnivalbutton a:hover,#contactbutton a:hover,#fundbutton a:hover,#tugbutton a:hover,#eventsbutton a:hover,#musicbutton a:hover,#womenbutton a:hover  {
   background-position: -88px 0%;
}

#donatetext p a:hover,#queenstext p a:hover,#vendorstext p a:hover,#fundraisertextgrow p a:hover,#musictextgrow p a:hover,#tugtextgrow p a:hover,#soapboxtextgrow p a:hover,#carshowtextgrow p a:hover,#paradetextgrow p a:hover,#loggingtextgrow p a:hover,#gmtextgrow p a:hover,#vendorstextgrow p a:hover,#eventstextgrow p a:hover  {
   color: #CC0000;
   font-style: italic;
}

#soapboxbutton a,#tugbutton a,#photosbutton a,#musicbutton a,#carnivalbutton a,#womenbutton a,#donatebutton a,#homebutton a,#paradebutton a,#queensbutton a,#gmbutton a,#contactbutton a,#loggingbutton a,#armbutton a,#fundbutton a,#eventsbutton a,#carshowbutton a,#vendorsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 37px;
   width: 88px;
   background-position: 0% 0px;
   font-size: 37px;
   line-height: 37px;
}

#armtextgrow p,#womentextgrow p,#paradetextgrow p,#gmtextgrow p,#eventstextgrow p,#queenstext p,#carshowtextgrow p,#loggingtextgrow p,#photostextgrow p,#tugtextgrow p,#soapboxtextgrow p,#contacttextgrow p,#vendorstextgrow p,#donatetext p,#carnivaltextgrow p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#donatetext p a,#paradetextgrow p a,#vendorstext p a,#loggingtextgrow p a,#gmtextgrow p a,#soapboxtextgrow p a,#eventstextgrow p a,#fundraisertextgrow p a,#queenstext p a,#carshowtextgrow p a,#vendorstextgrow p a,#tugtextgrow p a  {
   font-style: Normal;
   text-decoration: none;
   color: #0000FF;
}

#parade,#arm,#soapbox,#carnival,#logging,#tug,#events,#photos,#fund,#queens,#women,#contact,#vendors,#home,#music,#carshow,#donate,#gm  {
   margin: 0px auto 0px auto;
   width: 708px;
   position: relative;
}

#armbutton,#carnivalbutton,#loggingbutton,#carshowbutton,#fundbutton,#soapboxbutton,#paradebutton,#musicbutton,#tugbutton,#womenbutton  {
   visibility: visible;
   position: absolute;
   left: 15px;
   z-index: 1;
   width: 88px;
   height: 37px;
}

#eventstextgrow,#tugtextgrow,#paradetextgrow,#armtextgrow,#loggingtextgrow,#womentextgrow,#carnivaltextgrow  {
   visibility: visible;
   margin-left: 152px;
   margin-right: 44px;
   margin-bottom: 0px;
   padding: 0px;
}

#gmpdfbutton a,#schedulepdfbutton a,#loggingpdfbutton a,#paradepdfbutton a,#tugpdfbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 53px;
   width: 116px;
   background-position: 0% 0px;
   font-size: 53px;
   line-height: 53px;
}

#paradetext p,#vendorstext p,#contacttext p,#tugtext p,#queenstextgrow p,#eventstext p  {
   font: 12px/14px Arial;
   margin: 0px;
   color: #0B652B;
   text-align: left;
}

#eventsbutton,#photosbutton,#donatebutton,#queensbutton,#homebutton  {
   visibility: visible;
   position: absolute;
   top: 98px;
   z-index: 1;
   width: 88px;
   height: 37px;
}

#photothumbsheetscroll .thumbwrapper .photothumbbg,#photothumbbg  {
   background: url(photosmedia/photothumbbg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 88px;
   height: 65px;
}

#photothumbsheetscroll .thumbwrapper .photothumbbg  {
   top: 0px;
   left: -79px;
}

#gmbutton,#contactbutton  {
   visibility: visible;
   position: absolute;
   top: 98px;
   z-index: 2;
   width: 88px;
   height: 37px;
}

#fundraisertextgrow p a  {
   font-weight: bold;
}

#schedulepdfbutton a  {
   background-image: url(eventsmedia/schedulepdfbutton.jpg);
}

#carnivaltextgrow p  {
   color: #20723D;
}

#loggingpdfbutton a  {
   background-image: url(tugmedia/tugpdfbutton.jpg);
}

#vendorstextgrow p  {
   color: #0B652B;
}

#soapboxtextgrow p  {
   color: #20723D;
}

#carshowtextgrow p  {
   color: #0B652B;
}

#contacttextgrow p  {
   color: #0B652B;
}

#paradepdfbutton a  {
   width: 117px;
   background-image: url(parademedia/paradepdfbutton.jpg);
}

#loggingtextgrow p  {
   color: #0B652B;
}

#carnivalbutton a  {
   background-image: url(carnivalmedia/carnivalbutton.jpg);
}

#eventstextgrow p  {
   color: #20723D;
}

#carnivaltextgrow  {
   margin-top: 520px;
}

#paradetextgrow p  {
   color: #20723D;
}

#photostextgrow p  {
   color: #0B652B;
}

#queenstextgrow p  {
   line-height: 27px;
}

#loggingbutton a  {
   background-image: url(carnivalmedia/loggingbutton.jpg);
}

#loggingtextgrow  {
   margin-top: 499px;
}

#womentextgrow p  {
   color: #20723D;
}

#soapboxbutton a  {
   background-image: url(carnivalmedia/soapboxbutton.jpg);
}

#contactbutton a  {
   background-image: url(carnivalmedia/contactbutton.jpg);
}

#carshowbutton a  {
   background-image: url(carnivalmedia/carshowbutton.jpg);
}

#vendorsbutton a  {
   background-image: url(carnivalmedia/vendorsbutton.jpg);
}

#photosbutton a  {
   background-image: url(carnivalmedia/photosbutton.jpg);
}

#donatebutton a  {
   background-image: url(carnivalmedia/donatebutton.jpg);
}

#eventstextgrow  {
   margin-top: 327px;
}

#hometextgrow p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-indent: 10px;
   text-align: left;
   color: #0B652B;
}

#queensbutton a  {
   background-image: url(carnivalmedia/queensbutton.jpg);
}

#carnivalbutton  {
   top: 293px;
}

#eventsbutton a  {
   background-image: url(carnivalmedia/eventsbutton.jpg);
}

#tugpdfbutton a  {
   background-image: url(tugmedia/tugpdfbutton.jpg);
}

#paradetextgrow  {
   margin-top: 510px;
}

#paradebutton a  {
   background-image: url(carnivalmedia/paradebutton.jpg);
}

#womentextgrow  {
   margin-top: 496px;
}

#musicbutton a  {
   background-image: url(carnivalmedia/musicbutton.jpg);
}

#gmpdfbutton a  {
   background-image: url(gmmedia/gmpdfbutton.jpg);
}

#tugtextgrow p  {
   color: #20723D;
}

#loggingbutton  {
   top: 168px;
}

#contacttext p  {
   text-align: right;
}

#womenbutton a  {
   background-image: url(carnivalmedia/womenbutton.jpg);
}

#armtextgrow p  {
   color: #20723D;
}

#carshowbutton  {
   top: 335px;
}

#contactbutton  {
   left: 620px;
}

#soapboxbutton  {
   top: 377px;
}

#vendorsbutton  {
   visibility: visible;
   position: absolute;
   left: 179px;
   top: 98px;
   z-index: 3;
   width: 88px;
   height: 37px;
}

#fundbutton a  {
   background-image: url(carnivalmedia/fundbutton.jpg);
}

#eventsbutton  {
   left: 90px;
}

#paradebutton  {
   top: 210px;
}

#donatetext p  {
   color: #0B652B;
}

#photothumbbg  {
   top: 21px;
   left: 24px;
}

#homebutton a  {
   background-image: url(carnivalmedia/homebutton.jpg);
}

#queensbutton  {
   left: 355px;
}

#gmtextgrow p  {
   color: #0B652B;
}

#donatebutton  {
   left: 533px;
}

#queenstext p  {
   color: #0B652B;
}

#photosbutton  {
   left: 444px;
}

#armbutton a  {
   background-image: url(carnivalmedia/armbutton.jpg);
}

#armtextgrow  {
   margin-top: 494px;
}

#musicbutton  {
   top: 501px;
}

#womenbutton  {
   top: 252px;
}

#tugbutton a  {
   background-image: url(carnivalmedia/tugbutton.jpg);
}

#tugtextgrow  {
   margin-top: 499px;
}

#fundbutton  {
   top: 541px;
}

#gmbutton a  {
   background-image: url(carnivalmedia/gmbutton.jpg);
}

#homebutton  {
   left: 1px;
}

#tugbutton  {
   top: 460px;
}

#armbutton  {
   top: 419px;
}

#tugtext p  {
   text-indent: 10px;
}

#gmbutton  {
   left: 267px;
}

#contact  {
   width: 714px;
}

#uplift  {
   position: absolute;
   width: 100%;
   z-index: 1;
}

#queens  {
   width: 746px;
}

#footer  {
   position: relative;
   left: 0px;
   top: 0px;
   width: 100%;
   float: left;
}

#topbar  {
   background: url(carnivalmedia/topbar.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 85px;
   z-index: 2;
   width: 674px;
   height: 5px;
}

#header  {
   background: url(carnivalmedia/header.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 27px;
   z-index: 1;
   width: 664px;
   height: 60px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #0F682F url(carnivalmedia/exteriortile.jpg) center top repeat-y;
}


