body { margin:0px; background: transparent url('images/bg.gif') repeat; }
h1 { font-family: tahoma; display: inline; font-weight: bold; padding-left: 0; padding-right: 0; color: #0b5a9f; } 
h2 { display: inline; font-family: verdana; font-size: 12px; padding-left: 0; padding-right: 0; color: #2e7bc5; }
a:hover {text-decoration: underline; color: #0052ad;}
img { border: 0 none; }

.bulletin { font-family: verdana; font-size: 10px; color: #000000; }
.contactinfo { font-family: verdana; font-size: 10px; color: #000000; PADDING-LEFT:20px; PADDING-RIGHT:0px; }
.latest_news_headline { font-family: verdana; font-size: 10px; font-weight: bold; color: #000000; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.latest_news_headline a { text-decoration: none; color: #000; }
.latest_news_body { font-family: verdana; font-size: 10px; color: #000000; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.latest_news_body a { text-decoration: underline; color: #000; }
.headlines { font-family: verdana; font-size: 11px; text-decoration: none; color: #000000; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.headlines a { text-decoration: underline; color: #0052ad; }
.latest_news_body { font-family: verdana; font-size: 11px; color: #000000; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.body { font-family: verdana; font-size: 11px; color: #000000; PADDING-LEFT:10px; PADDING-RIGHT:20px; }
.bodywhite { font-family: verdana; font-size: 11px; color: #ffffff; PADDING-LEFT:10px; PADDING-RIGHT:20px; }
.teamright1 { font-family: verdana; font-size: 11px; color: #ffffff; PADDING-LEFT:2px; PADDING-RIGHT:2px; }
.teamright { font-family: verdana; font-size: 10px; color: #ffffff; PADDING-LEFT:2px; PADDING-RIGHT:2px; }
.teambody { font-family: verdana; font-size: 10px; color: #ffffff; PADDING-LEFT:2px; PADDING-RIGHT:2px; }
.teambody2 { font-family: verdana; font-size: 11px; color: #000000; PADDING-LEFT:2px; PADDING-RIGHT:2px; }
.body a { text-decoration: underline; color: #d0b461; }
.sponsors { font-family: verdana; font-size: 11px; color: #000000; font-weight: bold; }
.upcoming { font-family: verdana; font-size: 10px; color: #ffffff; PADDING-LEFT:7px; PADDING-RIGHT:0px; vertical-align: top; height: 264px; }
.event_link { font-family: verdana; font-size: 10px; color: #ffffff; text-decoration: underline; PADDING-LEFT:0px; PADDING-RIGHT:8px; }
.read_more { font-family: verdana; font-size: 10px; color: #000000; text-decoration: underline; PADDING-LEFT:0px; PADDING-RIGHT:8px; }
.read_more a { text-decoration: underline; color: #000; }
.read_more2 { font-family: verdana; font-size: 10px; color: #000000; text-decoration: underline; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.featured2 { font-family: verdana; font-size: 10px; color: #000000; text-decoration: none; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.nav { font-family: verdana; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; }
.footer { font-family: verdana; font-size: 9px; color: #d0b461; text-decoration: none; }
.learnmore { font-family: verdana; font-size: 10px; color: #eb1b22; font-weight: bold; text-decoration: underline;}
.box { font-family: verdana; font-size: 11px; color: #626262; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.box2 { font-family: verdana; font-size: 11px; color: #ffffff; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.acd1 { font-family: verdana; font-size: 11px; color: #0b5a9f; }
.welcome { font-family: arial; font-size: 12px; color: #545454; PADDING-LEFT:27px; }
.welcome2 { font-family: arial; font-size: 12px; color: #545454; PADDING-LEFT:12px; }
.table { font-family: arial; font-size: 12px; color: #545454; PADDING-LEFT:0px; PADDING-RIGHT:4px; }
.table2 { font-family: arial; font-size: 12px; color: #545454; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.table3 { font-family: verdana; font-size: 11px; color: #ffffff; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.news2 { font-family: verdana; font-size: 11px; color: #ffffff; PADDING-LEFT:2px; PADDING-RIGHT:10px; }
.morenews { font-family: verdana; font-size: 11px; color: #000000; PADDING-RIGHT:9px; font-weight: bold; text-decoration: none; }
.leftlink { font-family: verdana; font-size: 11px; color: #000000; PADDING-LEFT:0px; PADDING-RIGHT:0px; text-decoration: none; }
.side { font-family: verdana; font-size: 11px; color: #0b5a9f; PADDING-LEFT:12px; PADDING-RIGHT:12px; }
.ourco { font-family: verdana; font-size: 11px; color: #0b5a9f; text-decoration: underline; }
.ourco2 { font-family: verdana; font-size: 11px; color: #ffffff; text-decoration: underline; }
.copyright { font-family: verdana; font-size: 9px; color: #d0b461; text-decoration: none; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.orange { font-family: verdana; font-size: 10px; color: #f78804; font-weight: bold; text-decoration: none; }
.red { color: #f00; }
.toplink { font-family: verdana; font-size: 11px; color: #5a5a5a; font-weight: bold; }
.toplinks { font-family: verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: underline; }
.body2 { font-family: verdana; font-size: 11px; color: #000000; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.main { font-family: verdana; font-size: 11px; color: #000000; PADDING-LEFT:2px; PADDING-RIGHT:0px; }
.main2 { font-family: verdana; font-style: italic; font-weight: bold; font-size: 11px; color: #000000; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.products { font-family: verdana; font-size: 10px; color: #000000; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.list { font-family: verdana; font-size: 11px; color: #000000; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.odor { font-family: verdana; font-size: 10px; color: #000000; PADDING-LEFT:2px; PADDING-RIGHT:5px; }
.info { font-family: verdana; font-size: 18px; color: #000000; font-weight: bold; }
.header2 { font-family: tahoma; font-size: 11px; color: #004b82; font-weight: bold; padding-right: 25px; padding-left: 25px; }
.middle2 { font-family: tahoma; font-size: 11px; color: #FFFFFF; PADDING-LEFT:15px; PADDING-RIGHT:4px; }
.date { font-family: tahoma; font-size: 12px; color: #FFFFFF;  font-weight: bold; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.link { font-family: verdana; font-size: 13px; color: #626226; font-weight: bold; }
.pagelink { font-family: verdana; font-size: 10px; color: #f78804; font-weight: bold; }
.link2 { font-family: verdana; font-size: 10px; color: #ffffff; font-weight: bold; PADDING-LEFT:5px; }
.indent { font-family: verdana; font-size: 11px; color: #000000; PADDING-LEFT:20px; PADDING-RIGHT:10px; }
.emergency { font-family: verdana; font-size: 13px; color: #ff0000; font-weight: bold; }
.bodytext { font-family: verdana; font-size: 13px; color: #000000; PADDING-LEFT:73px; }
.bodytext3 { font-family: verdana; font-size: 11px; color: #000000; PADDING-LEFT:15px; }
.bodytext2 { font-family: verdana; font-size: 11px; color: #000000; PADDING-LEFT:5px; }
.green { font-family: verdana; font-size: 10px; color: #ffffff; PADDING-LEFT:5px; PADDING-RIGHT:5px; text-decoration: none; }
.green2 { font-family: verdana; font-size: 10px; color: #ffffff; text-decoration: underline; }
.top { font-family: verdana; font-size: 14px; color: #626262; text-decoration: none; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.contact2 { font-family: tahoma; font-size: 11px; color: #525252; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.areas { font-family: tahoma; font-size: 11px; color: #525252; text-decoration: none; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.textb { font-family: tahoma; font-size: 11px; color: #525252; PADDING-LEFT:12px; PADDING-RIGHT:10px; }
.textb2 { font-family: tahoma; font-size: 11px; color: #005B7F; text-decoration: none; PADDING-LEFT:0px; PADDING-RIGHT:0px; }
.date { font-family: tahoma; font-size: 11px; color: #FFFFFF; }
.hidden { display: none; }

.subordinatecontent { background: #000 none; }
.subordinatecontent .body { color: #fff; }
.subordinatecontent .body .title { text-align: right; font: bold 16px verdana; color: #09f; }

#newsletter-button { width: 212px; height: 86px; display: block; }

#search-button { width: 212px; height: 86px; display: block; background: transparent url('images/search.gif') no-repeat; }
#search-button form { margin: 0; padding: 32px 0 0 0; }
#search-button fieldset { border: 0 none; margin: 0; padding: 0; }
#search-button input { margin-left: 24px; width: 165px; color: #666; }
#search-button button { margin: 0; padding: 0; border: 0 none; width: 212px; height: 32px; background: transparent url('images/search-bottom.gif') no-repeat; }

#navleft { width: 212px; background: #2e7bc5 url('images/nav-top.gif') no-repeat; }
#navleft ul { margin: 0; padding: 11px 0; list-style-type: none; width: 212px; }
#navleft li { margin: 0; padding: 0; width: 212px; }
#navleft a { display: block; width: 212px; height: 21px; margin: 0; padding: 0; color: #fff; font: bold 10px Verdana; text-decoration: none; }
#navleft ul li ul { margin: 0 0 4px 0; padding: 11px 0 0 33px; width: 179px; }
#navleft ul li ul li { width: 179px; }
#navleft ul li ul li a { width: 179px; }
#navleft #bottom { width: 212px; height: 11px; display: block; background: #fff url('images/nav-bottom.gif') no-repeat; }

#navleft #home { background: transparent url('images/sidenav-home.gif') no-repeat 0 -11px; }
#navleft #coaching { background: transparent url('images/sidenav-coaching.gif') no-repeat; }
#navleft #tournaments { background: transparent url('images/sidenav-tournaments.gif') no-repeat; }
#navleft #camps { background: transparent url('images/sidenav-camps.gif') no-repeat; }
#navleft #fields { background: transparent url('images/sidenav-fields.gif') no-repeat; }
#navleft #contactus { background: transparent url('images/sidenav-contact.gif') no-repeat; }
#navleft #schedules { background: transparent url('images/sidenav-schedules.gif') no-repeat; }
#navleft #about { background: transparent url('images/sidenav-about.gif') no-repeat; }
#navleft #gear { background: transparent url('images/sidenav-gear.gif') no-repeat; }
#navleft #news { background: transparent url('images/sidenav-latestnews.gif') no-repeat; }
#navleft #funstuff { background: transparent url('images/sidenav-funstuff.gif') no-repeat; }
#navleft #refs { background: transparent url('images/sidenav-referees.gif') no-repeat; }
#navleft #forms { background: transparent url('images/sidenav-forms.gif') no-repeat; }

#topnav div { float: left; }
#topnav div a { display: block; }
#topnav #recreational { width: 148px; height: 39px; background: transparent url('images/nrecreational_1.gif') no-repeat; }
#topnav #recreational a { width: 148px; height: 39px; background: transparent url('images/nrecreational_1.gif') no-repeat; }
#topnav #recreational a:hover { background-image: url('images/nrecreational_1_hov.gif'); }
#topnav #youthacademy { width: 148px; height: 39px; background: transparent url('images/nyouthacademy_2.gif') no-repeat; }
#topnav #youthacademy a { width: 148px; height: 39px; background: transparent url('images/nyouthacademy_2.gif') no-repeat; }
#topnav #youthacademy a:hover { background-image: url('images/nyouthacademy_2_hov.gif'); }
#topnav #developmental { width: 148px; height: 39px; background: transparent url('images/ndevelopmental_1.gif') no-repeat; }
#topnav #developmental a { width: 148px; height: 39px; background: transparent url('images/ndevelopmental_1.gif') no-repeat; }
#topnav #developmental a:hover { background-image: url('images/ndevelopmental_1_hov.gif'); }
#topnav #division1 { width: 148px; height: 39px; background: transparent url('images/ndivision1_3.gif') no-repeat; }
#topnav #division1 a { width: 148px; height: 39px; background: transparent url('images/ndivision1_3.gif') no-repeat; }
#topnav #division1 a:hover { background-image: url('images/ndivision1_3_hov.gif'); }
#topnav #premier { width: 148px; height: 39px; background: transparent url('images/npremier_4.gif') no-repeat; }
#topnav #premier a { width: 148px; height: 39px; background: transparent url('images/npremier_4.gif') no-repeat; }
#topnav #premier a:hover { background-image: url('images/npremier_4_hov.gif'); }

#newsticker { background: #fff; position: relative; width: 518px; text-align: center; margin: 0 auto 0; }
#newsticker ul { float: left; list-style: none; padding: 0; margin: 0; text-align: center; }
* html #newsticker ul { overflow: visible; }
#newsticker li.error { color: #f00; }
#newsticker #togglenewsticker { display: none; background: transparent url('images/icon_closenewsticker.gif') no-repeat 0 0; overflow: hidden; position: absolute; right: 10px; top: 12px; width: 14px; height: 14px; text-indent: 20px; outline: none; }
* html #newsticker #togglenewsticker { right: 30px; }
#newsticker a { text-decoration: none; color: #000; }

.wplc_event_list { list-style-type: none; margin: 0; padding: 0; }
.wplc_event_list li { margin: 0; padding: 0; display: block; }

#logobanner { width: 750px; margin: 0 auto; clear: both; }
#logobanner #logo { width: 212px; margin-right: 3px; float: left; }
#logobanner #banner { width: 525px; float: left; }
