#eventsbutton a:hover,
#sponsorsbutton a:hover,
#contactbutton a:hover,
#forumbutton a:hover,
#linksbutton a:hover,
#newsbutton a:hover  {
   background-position: -110px 0%;
}

#homebutton a,
#playerdevelopmentbutton a,
#fieldsbutton a,
#registrationbutton a,
#historybutton a,
#merchandisebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 28px;
   background-position: 0% 0px;
   font-size: 28px;
   line-height: 28px;
}

#fbgroupbutton a,
#marpoleoakridgecommunitycenterbutton a,
#bcsoccercentralbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 89px;
   background-position: 0% 0px;
   font-size: 89px;
   line-height: 89px;
}

#bcsoccercentralbutton a:hover,
#fbgroupbutton a:hover  {
   background-position: -131px 0%;
}

#sponsorsbutton a,
#linksbutton a,
#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 33px;
   width: 110px;
   background-position: 0% 0px;
   font-size: 33px;
   line-height: 33px;
}

#forumbutton a,
#newsbutton a,
#eventsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   width: 110px;
   background-position: 0% 0px;
   font-size: 34px;
   line-height: 34px;
}

#marpoleoakridgecommunitycenterbutton a:hover  {
   background-position: -132px 0%;
}

#marpoleoakridgecommunitycenterbutton a  {
   width: 132px;
   background-image: url(eventsmedia/id90marpoleoakridgecommunit.gif);
}

#marpoleoakridgecommunitycenterbutton  {
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 779px;
   z-index: 3;
   width: 132px;
   height: 89px;
}

#playerdevelopmentbutton a:hover  {
   background-position: -208px 0%;
}

#registrationbutton a:hover  {
   background-position: -159px 0%;
}

#merchandisebutton a:hover  {
   background-position: -151px 0%;
}

#playerdevelopmentbutton a  {
   width: 208px;
   background-image: url(homemedia/playerdevelopmentbutton.gif);
}

#contributetext p a:hover  {
   font-weight: bold;
}

#whitecapsbutton a:hover  {
   background-position: -117px 0%;
}

#playerdevelopmentbutton  {
   visibility: visible;
   position: absolute;
   left: 497px;
   top: 108px;
   z-index: 3;
   width: 208px;
   height: 28px;
}

#underconstructiontext p  {
   font: bold 36px/43px Arial;
   margin: 0px;
   padding-bottom: 42px;
   text-align: center;
}

#bcsoccercentralbutton a  {
   width: 131px;
   background-image: url(eventsmedia/bcsoccercentralbutton.gif);
}

#backhomebutton a:hover  {
   background-position: -87px 0%;
}

#bcsoccercentralbutton  {
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 306px;
   z-index: 6;
   width: 131px;
   height: 89px;
}

#historybutton a:hover  {
   background-position: -113px 0%;
}

#underconstructiontext  {
   visibility: visible;
   position: absolute;
   left: 330px;
   top: 558px;
   z-index: 2;
   width: 425px;
}

#sponsorsheadertext p  {
   font: bold 24px/29px Verdana;
   margin: 0px;
   text-align: center;
   color: #003366;
}

#fieldsbutton a:hover  {
   background-position: -105px 0%;
}

#registrationbutton a  {
   width: 159px;
   background-image: url(homemedia/registrationbutton.gif);
}

#abbiesbutton a:hover  {
   background-position: -128px 0%;
}

#merchandisebutton a  {
   width: 151px;
   background-image: url(homemedia/merchandisebutton.gif);
}

#contributetext p a  {
   font-weight: Normal;
   text-decoration: underline;
}

#sponsorsheadertext  {
   border-bottom-color: #C0C0C0;
   border-bottom-style: solid;
   border-top-color: #C0C0C0;
   border-top-style: solid;
   border-left-color: #C0C0C0;
   border-left-style: solid;
   border-width: 1px;
   margin-top: -1px;
   margin-left: -1px;
   visibility: visible;
   position: absolute;
   left: 228px;
   top: 149px;
   z-index: 2;
   width: 627px;
}

#registrationbutton  {
   visibility: visible;
   position: absolute;
   left: 233px;
   top: 108px;
   z-index: 5;
   width: 159px;
   height: 28px;
}

#homebutton a:hover  {
   background-position: -95px 0%;
}

#merchandisebutton  {
   visibility: visible;
   position: absolute;
   left: 705px;
   top: 108px;
   z-index: 2;
   width: 151px;
   height: 28px;
}

#whitecapsbutton a  {
   background: url(eventsmedia/whitecapsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 111px;
   width: 117px;
   font-size: 111px;
   line-height: 111px;
}

#sponsorsbutton a  {
   background-image: url(eventsmedia/sponsorsbutton.gif);
}

#contributetext p  {
   font: 12px/14px Verdana;
   margin: 0px;
   padding-right: 10px;
   padding-left: 10px;
   text-align: left;
}

#backhomebutton a  {
   background: url(eventsmedia/backhomebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 87px;
   font-size: 18px;
   line-height: 18px;
}

#whitecapsbutton  {
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 607px;
   z-index: 5;
   width: 117px;
   height: 111px;
}

#historybutton a  {
   width: 113px;
   background-image: url(homemedia/historybutton.gif);
}

#fbgroupbutton a  {
   width: 131px;
   background-image: url(eventsmedia/fbgroupbutton.gif);
}

#contactbutton a  {
   background-image: url(eventsmedia/contactbutton.gif);
}

#fieldsbutton a  {
   width: 105px;
   background-image: url(homemedia/fieldsbutton.gif);
}

#eventsbutton a  {
   background-image: url(eventsmedia/eventsbutton.gif);
}

#boysbannercntr  {
   background: url(registrationmedia/boysbannercntr.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 144px;
   top: 0px;
   z-index: 2;
   width: 280px;
   height: 108px;
}

#fieldsinfocopy  {
   background: url(eventsmedia/fieldsinfocopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 83px;
   top: 368px;
   z-index: 3;
   width: 68px;
   height: 54px;
}

#boysbannerrite  {
   background: url(registrationmedia/boysbannerrite.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 424px;
   top: 0px;
   z-index: 1;
   width: 432px;
   height: 108px;
}

#boysbannerleft  {
   background: url(registrationmedia/boysbannerleft.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 0px;
   z-index: 3;
   width: 119px;
   height: 108px;
}

#backhomebutton  {
   visibility: visible;
   position: absolute;
   left: 756px;
   top: 166px;
   z-index: 3;
   width: 87px;
   height: 18px;
}

#sponsorsbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 203px;
   z-index: 5;
   width: 110px;
   height: 33px;
}

#abbiesbutton a  {
   background: url(eventsmedia/abbiesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 99px;
   width: 128px;
   font-size: 99px;
   line-height: 99px;
}

#contributetext  {
   border: 1px solid #C0C0C0;
   margin-top: -1px;
   margin-left: -1px;
   visibility: visible;
   position: absolute;
   left: 228px;
   top: 268px;
   z-index: 2;
   width: 337px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 178px;
   z-index: 6;
   width: 110px;
   height: 33px;
}

#historybutton  {
   visibility: visible;
   position: absolute;
   left: 120px;
   top: 108px;
   z-index: 6;
   width: 113px;
   height: 28px;
}

#linksbutton a  {
   background-image: url(eventsmedia/linksbutton.gif);
}

#fbgroupbutton  {
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 387px;
   z-index: 4;
   width: 131px;
   height: 89px;
}

#forumbutton a  {
   background-image: url(eventsmedia/forumbutton.gif);
}

#eventsbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 272px;
   z-index: 5;
   width: 110px;
   height: 34px;
}

#newsbutton a  {
   background-image: url(eventsmedia/newsbutton.gif);
}

#leftbotpanel  {
   background: url(eventsmedia/leftbotpanel.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 569px;
   z-index: 2;
   width: 158px;
   height: 379px;
}

#layer327copy  {
   background: url(eventsmedia/layer327copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 154px;
   z-index: 4;
   width: 158px;
   height: 134px;
}

#fieldsbutton  {
   visibility: visible;
   position: absolute;
   left: 392px;
   top: 108px;
   z-index: 4;
   width: 105px;
   height: 28px;
}

#abbiesbutton  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 695px;
   z-index: 4;
   width: 128px;
   height: 99px;
}

#homebutton a  {
   width: 95px;
   background-image: url(homemedia/homebutton.gif);
}

#forumbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 250px;
   z-index: 6;
   width: 110px;
   height: 34px;
}

#shape2color  {
   background: url(eventsmedia/shape2color.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 137px;
   z-index: 1;
   width: 186px;
   height: 942px;
}

#shape1color  {
   background: url(eventsmedia/shape1color.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 213px;
   top: 137px;
   z-index: 1;
   width: 642px;
   height: 942px;
}

#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 227px;
   z-index: 7;
   width: 110px;
   height: 33px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 108px;
   z-index: 7;
   width: 95px;
   height: 28px;
}

#fieldsinfo  {
   background: url(eventsmedia/fieldsinfo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 287px;
   z-index: 3;
   width: 108px;
   height: 54px;
}

#ourfriends  {
   background: url(eventsmedia/ourfriends.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 61px;
   top: 565px;
   z-index: 3;
   width: 116px;
   height: 55px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 153px;
   z-index: 7;
   width: 110px;
   height: 34px;
}

#sponsors  {
   margin: 0px auto 0px auto;
   height: 1079px;
   width: 856px;
   position: relative;
   background-color: #000000;
}

#layer313  {
   background: url(eventsmedia/layer313.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 288px;
   z-index: 2;
   width: 158px;
   height: 181px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

