/* t582 - West Michigan Whitecaps - Layout: B */

/* general page styles */
h1 { }
h2 { }
h3 {}
h3#pagetitle {font-size: 28px; background: url(/clubs/t582/images/y2010/t582_section_hdr_bg.gif) top left repeat-x; color: #fff; padding:11px 0 13px 10px; text-transform: uppercase}

/* link colors */
a:link, a:visited, a:hover { color: #002a5c; }

/* page header -- general header */
#header_container #masthead {background:url(/clubs/t582/images/y2010/t582_header_bg.jpg) top left no-repeat;}
#header_container #masthead h1 {width:177px; height: 88px; background:url(/clubs/t582/images/y2010/t582_main_logo.png) 3px -7px no-repeat;}
#header_container #masthead #url-logo {width: 160px; height: 25px; position: absolute; top: 42px; right: 170px; text-indent: -9999px;}
#header_container #masthead #milbnav #nav-leagues-clubs ul.clubsMenu {left: -645px; background: #000; background: rgba(0,42,92,.9);}
#header_container #masthead #milbnav #nav-leagues-clubs ul.leaguesMenu {left: 60px; background: #000; background: rgba(0,42,92,.9);}

/* page header -- drop-downs */
#header_container #masthead #sitenav ul#topnav a {color: #fff;}
#header_container #masthead #sitenav ul#topnav li a {color: #fff; font-weight: bold; font-size: 11px;}
#header_container #masthead #sitenav ul#topnav li ul {background-color: #002a5c;}  
#header_container #masthead #sitenav ul#topnav ul li a {color: #fff; font-weight: normal; font-size: 11px; height: auto; padding: 3px 0 3px 5px;}
#header_container #masthead #sitenav ul#topnav li ul li:hover {background-color: #004990;}

/* page header -- affiliation */
#header_container #masthead #milbnav #nav-affiliation {position: absolute; left: 440px; top: 0; height: 20px; width: 200px;background:url(/clubs/t582/images/y2010/t582_affiliate_image.png)}
#header_container #masthead #milbnav #nav-affiliation a {display: block; height: 100%; width: 100%;}
#header_container #masthead #milbnav #nav-affiliation a span {font-size: 1px; text-indent: -9999px; float: left;}

/* page header -- sponsor */
#header_container #masthead #national_sponsor {float: right; height: 69px; width: 160px; margin-top: 22px; text-indent: -9999px; display: none;}
#header_container #masthead #team_sponsor {width: 91px; height: 70px; position: absolute; top: 21px; left: 130px; background:url(/clubs/t582/images/y2010/t582_secondary_logo.png) top left no-repeat;}
#header_container #masthead #national_sponsor a, #header_container #masthead #team_sponsor a {height: 100%; width: 100%; display: block; text-indent: -9999px; font-size: 1px;}


/* body background */
body {background:url(/clubs/t582/images/y2010/t582_body_bg.jpg) repeat-y fixed center top;}	


/* homepage specific styles */
#metaWrap.homepage .homeSpriteBG {background-image:url(/clubs/t582/images/y2010/t582_home_b.gif); background-repeat: no-repeat;}
#metaWrap.homepage {background-color:#79bde9;}


/* page footer styles */
#footer_container {background: transparent url(/clubs/t582/images/y2010/t582_footer_bg.gif) repeat-x; color: #cecece}
#footer_container a {color: #fff;}


/* CUSTOM CLUB STYLES */
#standings_grid .grid_data td {font-size:10px;}



