#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;
}

#hughhamiltontext p a:hover,
#ticketmasterlinktext p a:hover,
#whitecapsnextgametext p a:hover  {
   font-weight: bold;
}

#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/id91marpoleoakridgecommunit.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%;
}

#kumoncontesttext p a:hover  {
   color: #0000FF;
   font-weight: bold;
}

#playerdevelopmentbutton a  {
   width: 208px;
   background-image: url(homemedia/playerdevelopmentbutton.gif);
}

#bgkumonsrrect .bottom div  {
   background: url(eventsmedia/bottomright.gif) no-repeat bottom right;
   height: 10px;
}

#whitecapsnextgametext p a  {
   font-weight: Normal;
   color: #FF9900;
   text-decoration: underline;
}

#merchandisebutton a:hover  {
   background-position: -151px 0%;
}

#kumonflierbutton a:hover  {
   background-position: -157px 0%;
}

#youtubedescriptiontext p  {
   font: bold 11px/13px Verdana;
   margin: 0px;
   color: #000099;
   text-align: center;
}

#ticketmasterlinktext p a  {
   font-weight: Normal;
   text-decoration: underline;
}

#playerdevelopmentbutton  {
   visibility: visible;
   position: absolute;
   left: 497px;
   top: 108px;
   z-index: 3;
   width: 208px;
   height: 28px;
}

#whitecapsbutton a:hover  {
   background-position: -117px 0%;
}

#whitecapsnextgametext p  {
   font: 14px/17px Verdana;
   margin: 0px;
   color: #FF9900;
   padding-bottom: 14px;
   padding-top: 20px;
   text-align: center;
}

#bcsoccercentralbutton a  {
   width: 131px;
   background-image: url(eventsmedia/bcsoccercentralbutton.gif);
}

#ticketmasterlinktext p  {
   font: 12px/14px Verdana;
   margin: 0px;
   padding-bottom: 8px;
   text-align: center;
}

#bgkumonsrrect .top div  {
   background: url(eventsmedia/topright.gif) no-repeat top right;
   height: 10px;
}

#youtubedescriptiontext  {
   background-color: #C0C0C0;
   visibility: visible;
   position: absolute;
   left: 497px;
   top: 686px;
   z-index: 2;
   width: 320px;
}

#backhomebutton a:hover  {
   background-position: -87px 0%;
}

#bgkumonsrrect .content  {
   height: 201px;
}

#bgkumonsrrect .bottom  {
   background: url(eventsmedia/bottomleft.gif) no-repeat bottom left;
   height: 10px;
}

#bcsoccercentralbutton  {
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 306px;
   z-index: 6;
   width: 131px;
   height: 89px;
}

#whitecapsnextgametext  {
   visibility: visible;
   position: absolute;
   left: 420px;
   top: 590px;
   z-index: 2;
   width: 228px;
}

#historybutton a:hover  {
   background-position: -113px 0%;
}

#abbiesbutton a:hover  {
   background-position: -128px 0%;
}

#kumoncontesttext p a  {
   font: Normal 12px/14px;
   text-decoration: underline;
   color: #0000A0;
}

#ticketmasterlinktext  {
   visibility: visible;
   position: absolute;
   left: 318px;
   top: 1024px;
   z-index: 2;
   width: 425px;
}

#hughhamiltontext p a  {
   font: bold 11px/13px;
   text-decoration: underline;
   color: #FF9900;
}

#registrationbutton a  {
   width: 159px;
   background-image: url(homemedia/registrationbutton.gif);
}

#fieldsbutton a:hover  {
   background-position: -105px 0%;
}

#saputobutton a:hover  {
   background-position: -54px 0%;
}

#merchandisebutton a  {
   width: 151px;
   background-image: url(homemedia/merchandisebutton.gif);
}

#eventsheadertext p  {
   font: bold 24px/29px Verdana;
   margin: 0px;
   text-align: center;
   color: #003366;
}

#kickinwiththecapsg  {
   background: url(eventsmedia/kickinwiththecapsg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 274px;
   top: 628px;
   z-index: 2;
   width: 140px;
   height: 121px;
}

#kumonflierbutton a  {
   background: url(eventsmedia/kumonflierbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 199px;
   width: 157px;
   font-size: 199px;
   line-height: 199px;
}

#hughhamiltontext p  {
   font: bold 10px/12px Arial;
   margin: 0px;
   padding-bottom: 8px;
   text-align: left;
}

#bgkumonsrrect .top  {
   background: url(eventsmedia/topleft.gif) no-repeat top left;
   height: 10px;
}

#homebutton a:hover  {
   background-position: -95px 0%;
}

#eventstickerxmedia  {
   border-top-color: #808080;
   border-top-style: solid;
   border-width: 1px;
   visibility: visible;
   margin-top: -1px;
   position: absolute;
   left: 233px;
   top: 485px;
   z-index: 2;
   width: 602px;
   height: 83px;
}

#registrationbutton  {
   visibility: visible;
   position: absolute;
   left: 233px;
   top: 108px;
   z-index: 5;
   width: 159px;
   height: 28px;
}

#kumoncontesttext p  {
   font: italic 18px/22px Verdana;
   margin: 0px;
   color: #333333;
   padding-bottom: 5px;
   padding-right: 5px;
   padding-left: 5px;
   text-align: left;
}

#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;
}

#kumoncontesttext  {
   visibility: visible;
   position: absolute;
   left: 233px;
   top: 247px;
   z-index: 3;
   width: 436px;
}

#backhomebutton a  {
   background: url(eventsmedia/backhomebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 87px;
   font-size: 18px;
   line-height: 18px;
}

#hughhamiltontext  {
   visibility: visible;
   position: absolute;
   left: 253px;
   top: 799px;
   z-index: 2;
   width: 166px;
}

#kumonflierbutton  {
   visibility: visible;
   position: absolute;
   left: 673px;
   top: 248px;
   z-index: 3;
   width: 157px;
   height: 199px;
}

#eventsheadertext  {
   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;
}

#sponsorsbutton a  {
   background-image: url(eventsmedia/sponsorsbutton.gif);
}

#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);
}

#youtube1literal  {
   visibility: visible;
   position: absolute;
   left: 497px;
   top: 700px;
   z-index: 3;
   width: 320px;
}

#fbgroupbutton a  {
   width: 131px;
   background-image: url(eventsmedia/fbgroupbutton.gif);
}

#contactbutton a  {
   background-image: url(eventsmedia/contactbutton.gif);
}

#boysbannerrite  {
   background: url(registrationmedia/boysbannerrite.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 424px;
   top: 0px;
   z-index: 1;
   width: 432px;
   height: 108px;
}

#fieldsbutton a  {
   width: 105px;
   background-image: url(homemedia/fieldsbutton.gif);
}

#backhomebutton  {
   visibility: visible;
   position: absolute;
   left: 756px;
   top: 166px;
   z-index: 3;
   width: 87px;
   height: 18px;
}

#eventsbutton a  {
   background-image: url(eventsmedia/eventsbutton.gif);
}

#saputobutton a  {
   background: url(eventsmedia/saputobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 54px;
   font-size: 26px;
   line-height: 26px;
}

#sponsorsbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 203px;
   z-index: 5;
   width: 110px;
   height: 33px;
}

#boysbannerleft  {
   background: url(registrationmedia/boysbannerleft.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 0px;
   z-index: 3;
   width: 119px;
   height: 108px;
}

#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;
}

#abbiesbutton a  {
   background: url(eventsmedia/abbiesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 99px;
   width: 128px;
   font-size: 99px;
   line-height: 99px;
}

#forumbutton a  {
   background-image: url(eventsmedia/forumbutton.gif);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 178px;
   z-index: 6;
   width: 110px;
   height: 33px;
}

#bgkumonsrrect  {
   line-height: 0px;
   font-size: 0px;
   visibility: visible;
   position: absolute;
   left: 224px;
   top: 236px;
   z-index: 2;
   width: 619px;
   height: 221px;
   background-color: #99CCFF;
   background-image: none;
}

#linksbutton a  {
   background-image: url(eventsmedia/linksbutton.gif);
}

#fbgroupbutton  {
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 387px;
   z-index: 4;
   width: 131px;
   height: 89px;
}

#historybutton  {
   visibility: visible;
   position: absolute;
   left: 120px;
   top: 108px;
   z-index: 6;
   width: 113px;
   height: 28px;
}

#homebutton a  {
   width: 95px;
   background-image: url(homemedia/homebutton.gif);
}

#eventsbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 272px;
   z-index: 5;
   width: 110px;
   height: 34px;
}

#layer327copy  {
   background: url(eventsmedia/layer327copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 154px;
   z-index: 4;
   width: 158px;
   height: 134px;
}

#abbiesbutton  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 695px;
   z-index: 4;
   width: 128px;
   height: 99px;
}

#saputobutton  {
   visibility: visible;
   position: absolute;
   left: 383px;
   top: 762px;
   z-index: 2;
   width: 54px;
   height: 26px;
}

#saputotext p  {
   font: 12px/14px Verdana;
   margin: 0px;
   text-align: left;
}

#fieldsbutton  {
   visibility: visible;
   position: absolute;
   left: 392px;
   top: 108px;
   z-index: 4;
   width: 105px;
   height: 28px;
}

#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;
}

#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 227px;
   z-index: 7;
   width: 110px;
   height: 33px;
}

#forumbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 250px;
   z-index: 6;
   width: 110px;
   height: 34px;
}

#shape1color  {
   background: url(eventsmedia/shape1color.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 213px;
   top: 137px;
   z-index: 1;
   width: 642px;
   height: 942px;
}

#shape2color  {
   background: url(eventsmedia/shape2color.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 137px;
   z-index: 1;
   width: 186px;
   height: 942px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 108px;
   z-index: 7;
   width: 95px;
   height: 28px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 153px;
   z-index: 7;
   width: 110px;
   height: 34px;
}

#saputotext  {
   visibility: visible;
   position: absolute;
   left: 236px;
   top: 768px;
   z-index: 2;
   width: 135px;
}

#ourfriends  {
   background: url(eventsmedia/ourfriends.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 61px;
   top: 565px;
   z-index: 3;
   width: 116px;
   height: 55px;
}

#fieldsinfo  {
   background: url(eventsmedia/fieldsinfo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 287px;
   z-index: 3;
   width: 108px;
   height: 54px;
}

#layer313  {
   background: url(eventsmedia/layer313.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 288px;
   z-index: 2;
   width: 158px;
   height: 181px;
}

#events  {
   margin: 0px auto 0px auto;
   height: 1079px;
   width: 856px;
   position: relative;
   background-color: #000000;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

