body{background:url(/images/setup/page_repeating_bg.png) repeat-x 0 0 #434343}
#background{background:url(http://photostore.psbin.com/6/t/xzy7xmrqsg197m/page_bg_w_body.jpg) no-repeat center top; position:relative;
z-index:1;}
a{color:#E9C526;text-decoration:none}
a:hover{color:#000;text-decoration:underline}
.internal-page #mainbody a{color:#000;text-decoration:underline}
.internal-page #mainbody a:hover{color:#E9C526}
h1,h2,h3{color:#000}
.splash-link:hover {color:#E9C526}
.perma-bypass:hover {color:#E9C526}

/* STRUCTURE */

#wrapper{width:1000px;margin:0 auto;box-shadow:0 0 10px 2px #000}
#mainbody{width:675px;float:left;margin-bottom:10px}
.memberpage #mainbody{width:620px}
.internal-page #mainbody{padding:10px;width:980px;min-height:800px;margin:0;background:#d8d8d8}
.ie6 .internal-page #mainbody{height:800px}
#site-header{width:1000px;height:312px;position:relative;margin-bottom:10px;z-index:9999}
#header-link{position:absolute;display:block;top:37px;left:0}
#header-link img{width:1000px;height:199px}
#bottomcol{width:1000px;float:left}
#rightcol{width:315px;float:right}
.memberpage #rightcol{width:365px}

#site-footer{width:1000px;margin:0 auto 15px;background:#000;box-shadow:0 0 10px 2px #000}
#footer-text{padding:35px;float:left;font-family:helvetica;font-weight:700;color:#fff}
#footer-text span{color:#f9d948}
#footer-logos{float:right;padding:10px 0}
#footer-logos ul,#footer-logos ul li{list-style:none;padding:0;margin:0}
#footer-logos .footer-logo{float:left;margin-right:60px; margin-right:110px}
#footer-dii{width:1000px;margin:0 auto;text-align:center}
#footer-dii ul,#footer-dii ul li{list-style:none;padding:0;margin:0}
#footer-dii ul li{display:inline-block;margin:0 10px}
.ie6 #footer-dii ul li,.ie7 #footer-dii ul li{zoom:1;display:inline}

/************* HEADLINES *************/

#j-carousel{width:675px;position:relative;overflow:hidden;background:#000}
#j-carousel .seats{width:540px;height:540px;position:relative;background:#000;float:left}
#j-carousel .seat{display:none;width:540px;height:540px;overflow:hidden;position:absolute;left:0;top:0}
#j-carousel .story-box{font-family:helvetica;width:500px;padding:20px;background:url(/images/setup/carousel_story_bg.png) repeat;color:#FFF;position:absolute;left:0;bottom:0}
#j-carousel .story-box .title{display:block;color:#fff;font-size:18px;font-weight:700;line-height:22px}
#j-carousel .story-box .date{display:block;color:#fff;font-size:10px;font-weight:700}
#j-carousel .story-box .readmore{color:#E9C526}
#j-carousel .carousel-related-links{float:none;padding:0;width:100%}
#j-carousel .carousel-related-links a{color:#E9C526}
#j-carousel .controls{width:135px;float:right}
#j-carousel .control{cursor:pointer;position:relative;height:125px;width:125px;padding:5px;background:url(/images/setup/carousel_thumb_bg.png) repeat-x left bottom #fff}
#more-headlines .row{padding:10px}
#more-headlines .even{background:url(/images/setup/schedule_even_bg.png) repeat}
#more-headlines .title{display:block;font-size:12px;font-weight:700;color:#fff}
#more-headlines .date{text-transform:uppercase;font-weight:700;display:block;font-size:10px;color:#f9d948}
#more-headlines .leadin{display:block;font-size:12px}
#more-headlines .readmore{text-transform:uppercase;font-size:10px;color:#f9d948;font-weight:700}

.news-hdr{width:365px;height:39px;display:block;background:url(/images/setup/latest_news_hdr.png) no-repeat 0 0}
#latest-news{width:365px;height:230px;color:#fff;background:url(/images/setup/secondary_sprite.jpg) no-repeat -316px -244px;overflow:auto;font-family:helvetica}
#latest-news p{margin:0}
#latest-news .row{padding:10px}
#latest-news .title{display:block;font-size:12px;font-weight:700;color:#fff}
#latest-news .date{text-transform:uppercase;display:block;font-size:10px;color:#f9d948;font-weight:700}
#latest-news .leadin{display:block;font-size:12px}
#latest-news .readmore{text-transform:uppercase;font-size:10px;color:#f9d948;font-weight:700}

/*************TABS*************/

#accordion-tabs{width:315px;height:483px}
#accordion-tabs .sep{height:0;overflow:hidden}
#accordion-tabs .toggler{display:block;width:315px;height:39px;background-image:none;background-repeat:no-repeat;background-position:0 0;overflow:hidden}
#accordion-tabs .content-panel{width:315px;overflow:hidden;background:url(/images/setup/secondary_sprite.jpg) no-repeat 0 -52px}
#accordion-tabs .content-panel .container{height:307px;overflow:auto;padding:10px;color:#fff}
#accordion-tabs #content-panel1 .container,#accordion-tabs #content-panel2 .container,#accordion-tabs #content-panel4 .container{padding:0;height:327px}
.ws-tabs #accordion-tabs #content-panel1 .container,.ws-tabs #accordion-tabs #content-panel2 .container,.ws-tabs #accordion-tabs #content-panel3 .container{padding:0;height:366px}
.briefstats-table{border-collapse:collapse}
.briefstats-header td{font-weight:700}
.briefstats-table td{padding:5px}
.briefstats-table .briefstats-row1 td{background:url(/images/setup/schedule_even_bg.png) repeat}

/********SLIDER********/

#graphic-slider{width:980px;height:114px;padding:10px;background:url(/images/setup/slider_bg_grad.png) repeat-x left top;margin-bottom:10px;position:relative}
#graphic-slider .slider{width:980px;height:114px;position:relative;overflow:hidden;margin:0 auto}
#graphic-slider .items{position:absolute;width:2000em}
#graphic-slider .item{width:980px;float:left;text-align:center}
#graphic-slider .item a{margin:0;display:inline-block}
.ie6 #graphic-slider .item a,.ie7 #graphic-slider .item a{zoom:1;display:inline}
#graphic-slider .next,#graphic-slider .prev{display:block;width:30px;height:36px;cursor:pointer;background:url(/images/setup/master_sprite20130813.png) no-repeat;position:absolute;top:48px}
#graphic-slider .prev{background-position:-181px -106px;left:0}
#graphic-slider .next{background-position:-219px -106px;right:0}

/*********** BUTTONS ***********/

#rcol-buttons{width:315px}
#lcol-buttons{width:272px;height:90px;float:left;margin-bottom:10px}
.ad-space{width:728px;height:90px;float:right;background:#000 no-repeat 0 0;margin-bottom:10px}

/*********** MEMBER LOGOS ************/

#member-logos{width:1000px;height:51px;position:absolute;left:0;top:236px;z-index:10}
#member-logos ul,#member-logos li{margin:0;padding:0;list-style:none}
#member-logos li.nav{float:left}
#member-logos .dropdown-li{position:relative;z-index:50}
#member-logos .nav-link{display:block;width:83px;height:51px;position:relative;z-index:60;text-indent:-9999px;background-image:url(/images/setup/master_sprite20130813.png);background-repeat:no-repeat}

#member-logos li.nav1 .nav-link { width:84px; background-position:0 0 }
#member-logos li.nav1 .nav-link:hover,
#member-logos li.nav1 .nav-link.current{ background-position:0 -51px }

#member-logos li.nav2 .nav-link { background-position:-84px 0; width:84px }
#member-logos li.nav2 .nav-link:hover,
#member-logos li.nav2 .nav-link.current { background-position:-84px -51px }

#member-logos li.nav3 .nav-link { background-position:-168px 0 }
#member-logos li.nav3 .nav-link:hover,
#member-logos li.nav3 .nav-link.current{ background-position:-168px -51px }

#member-logos li.nav4 .nav-link{background-position:-251px 0}
#member-logos li.nav4 .nav-link:hover,
#member-logos li.nav4 .nav-link.current{background-position:-251px -51px}

#member-logos li.nav5 .nav-link { background-position:-334px 0 }
#member-logos li.nav5 .nav-link:hover,
#member-logos li.nav5 .nav-link.current { background-position:-334px -51px }

#member-logos li.nav6 .nav-link { background-position: -417px 0; width: 84px; }
#member-logos li.nav6 .nav-link:hover,
#member-logos li.nav6 .nav-link.current{background-position:-417px -51px}

#member-logos li.nav7 .nav-link{background-position:-501px 0}
#member-logos li.nav7 .nav-link:hover,
#member-logos li.nav7 .nav-link.current{background-position:-501px -51px}

#member-logos li.nav8 .nav-link{background-position:-584px 0}
#member-logos li.nav8 .nav-link:hover,
#member-logos li.nav8 .nav-link.current{background-position:-584px -51px}

#member-logos li.nav9 .nav-link{background-position:-667px 0; width:84px }
#member-logos li.nav9 .nav-link:hover,
#member-logos li.nav9 .nav-link.current{background-position:-667px -51px}

#member-logos li.nav10 .nav-link { background-position:-750px 0; width:84px }
#member-logos li.nav10 .nav-link:hover,
#member-logos li.nav10 .nav-link.current { background-position:-750px -51px }

#member-logos li.nav11 .nav-link { background-position:-834px 0 }
#member-logos li.nav11 .nav-link:hover,
#member-logos li.nav11 .nav-link.current { background-position:-834px -51px }

#member-logos li.nav12 .nav-link { background-position:-917px 0; width:82px }
#member-logos li.nav12 .nav-link:hover,
#member-logos li.nav12 .nav-link.current { background-position:-917px -51px }

#member-logos .submenu-container{width:300px;height:110px;padding-bottom:10px;font-weight:700;visibility:hidden;overflow:hidden;background:url(/images/setup/member_dropdown_arrow.png) no-repeat 50px bottom;font-family:helvetica;color:#fff;position:absolute;left:0;bottom:51px;z-index:55}
#member-logos .submenu-container .submenu{width:270px;height:80px;padding:10px;border:5px solid #fff;background:url(/images/setup/carousel_story_bg.png) repeat}

#member-logos #submenu-container10 {
	background-position: 88px bottom;
	left: -51px;
}

#member-logos #submenu-container11 {
	background-position: 172px bottom;
	left: -135px;
}

#member-logos #submenu-container12 {
	background-position: 252px bottom;
	left: -218px;
}

#member-logos .logo{position:absolute;width:76px;height:68px;left:20px;top:20px;border:1px solid #767676}
#member-logos .logo img{width:76px;height:68px}
#member-logos .info{width:180px;position:absolute;right:5px;top:20px}
#member-logos .info{color:#E9C526}
#member-logos .info a{color:#fff}
#member-logos .info a,#member-logos .info span{display:block;margin-bottom:3px}

/*********** GLOBAL NAV ************/

#global-nav{width:1000px;height:25px;position:absolute;z-index:10;left:0;top:287px}
#global-nav ul,#global-nav li{margin:0;padding:0;list-style:none}
#global-nav li.nav{float:left}
#global-nav .dropdown-li{position:relative;z-index:50}
#global-nav .nav-link{display:block;height:25px;text-indent:-9999px;background-image:url(/images/setup/secondary_sprite.jpg);background-repeat:no-repeat}
#global-nav li.nav1 .nav-link{width:119px;background-position:0 0}
#global-nav li.nav1 .nav-link:hover,#global-nav li.nav1 .nav-link.current{background-position:0 -25px}
#global-nav li.nav2 .nav-link{width:146px;background-position:-119px 0}
#global-nav li.nav2 .nav-link:hover,#global-nav li.nav2 .nav-link.current{background-position:-119px -25px}
#global-nav li.nav3 .nav-link{width:139px;background-position:-265px 0}
#global-nav li.nav3 .nav-link:hover,#global-nav li.nav3 .nav-link.current{background-position:-265px -25px}
#global-nav li.nav4 .nav-link{width:178px;background-position:-404px 0}
#global-nav li.nav4 .nav-link:hover,#global-nav li.nav4 .nav-link.current{background-position:-404px -25px}
#global-nav li.nav5 .nav-link{width:149px;background-position:-582px 0}
#global-nav li.nav5 .nav-link:hover,#global-nav li.nav5 .nav-link.current{background-position:-582px -25px}
#global-nav li.nav6 .nav-link{width:129px;background-position:-731px 0}
#global-nav li.nav6 .nav-link:hover,#global-nav li.nav6 .nav-link.current{background-position:-731px -25px}
#global-nav li.nav7 .nav-link{width:140px;background-position:-860px 0}
#global-nav li.nav7 .nav-link:hover,#global-nav li.nav7 .nav-link.current{background-position:-860px -25px}
#global-nav .submenu-container{width:449px;height:181px;padding:5px 5px 5px 45px;visibility:hidden;overflow:hidden;background:url(/images/setup/secondary_sprite.jpg) no-repeat -316px -52px;position:absolute;left:0;top:25px;z-index:55}
#global-nav #submenu-container5{left:-81px}
#global-nav #submenu-container6{left:-230px}
#global-nav #submenu-container7{left:-359px}
#global-nav .submenu-container .submenu{padding:10px 0;width:130px;float:left}
#global-nav .submenu-container ul li a,#global-nav .submenu-container ul li .title span{padding:0 10px;background:none;font-family:arial;color:#fff;display:block;font-size:12px;line-height:18px;text-decoration:none}
#global-nav .submenu-container ul li.title{margin-bottom:5px}
#global-nav .submenu-container ul li.title span{color:#f2dab0;padding:0 10px;font-weight:700;font-size:12px;font-family:tahoma;text-transform:uppercase;display:block}
#global-nav .submenu-container ul li a:hover{color:#ffc423}
#global-nav .submenu-container .label{width:19px;height:143px;position:absolute;left:15px;top:24px;background:url(/images/setup/master_sprite20130813.png) no-repeat -9999px -9999px}
#global-nav .submenu-container #label1{background-position:0 -106px}
#global-nav .submenu-container #label2{background-position:-25px -106px}
#global-nav .submenu-container #label3{background-position:-50px -106px}
#global-nav .submenu-container #label4{background-position:-75px -106px}
#global-nav .submenu-container #label5{background-position:-100px -106px}
#global-nav .submenu-container #label6{background-position:-125px -106px}
#global-nav .submenu-container #label7{background-position:-150px -106px}

#secondary-nav{width:1000px;height:61px;margin-bottom:10px;background-repeat:no-repeat;background-position:0 0}
#secondary-nav .links-container{float:right;color:#63625f;font-family:helvetica;font-size:12px;font-weight:700;padding-right:10px;padding-top:23px}
#secondary-nav .links-container a{color:#fff}

/******************* SOCIAL ICONS *******************/

#social-icons{width:90px;position:absolute;right:0;top:6px;z-index:10}
.social-icon{width:25px;height:24px;float:left;margin-right:5px;display:block;text-indent:-9999px;background:url(/images/setup/secondary_sprite.jpg) no-repeat -9999px -9999px}
#social-icon1{background-position:-825px -52px}
#social-icon2{background-position:-852px -52px}
#social-icon3{background-position:-879px -52px}
#social-icon1:hover{background-position:-825px -76px}
#social-icon2:hover{background-position:-852px -76px}
#social-icon3:hover{background-position:-879px -76px}

/******************* SCHEDULE ******************/

.schedule-boxscore .boxevent{padding:10px}
.schedule-boxscore .even{background:url(/images/setup/schedule_even_bg.png) repeat}
.schedule-boxscore .no-events{padding:10px;text-align:center}

/************** QUICK FACTS **************/

.info-hdr{width:365px;height:39px;display:block;background:url(/images/setup/quick_facts_hdr.png) no-repeat 0 0}
.quick-facts{width:345px;height:211px;padding:10px;background:url(/images/setup/secondary_sprite.jpg) no-repeat -316px -244px;overflow:auto;color:#fff}
.quick-facts .team-name{color:#fff}

/*************** PHOTO ROTATOR *****************/

#photo-rotator-cont{width:620px;height:540px;position:relative}
#photo-rotator{width:620px;height:540px;position:absolute;left:0;top:0;z-index:10}
.photo-rotator-leadin{width:580px;padding:20px;background:url(/images/setup/carousel_story_bg.png) repeat;color:#FFF;position:absolute;left:0;bottom:0;z-index:12;font-family:helvetica;font-size:12px;font-weight:700;color:#fff}

/* SITE SPECIFIC SHEDULE STYLES */
#mainbody .schedule-list th { font-weight:700;background:#E9C526; color:#FFF;padding:5px }
#mainbody .schedule-list .month-title td{ background:#000; color:#fff; }

/********** ROSTERS **********/

.internal-page .roster{width:100%;background-color:}
.internal-page .roster-header td{font-weight:700;color:#FFF;background-color:#262a2d;padding:2px;line-height:22px}
.internal-page .roster-header td a{text-decoration:underline;color:#FFF!important}
.internal-page .roster-row a{text-decoration:underline;color:#000!important}
.internal-page .roster-row a:hover{text-decoration:underline;color:#000!important}
.internal-page .roster-row0 td{background-color:#D1D1D1;font-size:11px;padding:2px;line-height:22px}
.internal-page .roster-row1 td{background-color:#FFF;font-size:11px;padding:2px;line-height:22px}
.internal-page .roster-row td{background-color:#E8E8E8;font-size:11px;padding:2px;color:#000}

/********** BIOS**********/

.bio-container .head{background:#2f4672!important}
.bio-wrapper .bio-container .head .name{color:#fff!important}
.roster-list,.roster-title{background:#2f4672!important}
.bio-wrapper .bio-container .head a{color:#fff;text-decoration:underline}
.bio-wrapper .roster-sidebar .roster-title{color:#fff}
.bio-wrapper .roster-sidebar .roster-list a:hover{color:#fff}
#mainbody .bio-wrap .head{background:#262a2d!important;color:#FFF}
#mainbody .bio-wrap .head h2{background:#000;color:#FFF}
#mainbody .bio-wrap .head a{color:#E9C526}

/********* STATS ***********/

.stats-wrapper{color:#000;background:#FFF}
.stats-wrapper th{background:#E9C526;/* set the primary color here ??? dark color required */color:#fff}
.stats-wrapper a{/* set the link color here */color:#333;text-decoration:underline}
.stats-wrapper a:hover{/* set the link color here */color:#000}

/***************** STANDINGS *****************/

.stats-table{border-collapse:collapse}
.stats-table .stats-header td{background:#E9C526;padding:3px;font-size:12px;color:#fff}
.stats-table td{padding:5px}
.stats-table .stats-row1 td{background:#ddd}
.stats-table .stats-team a{font-weight:700;color:#E9C526}

/************ COMPOSITE ******************/

.schedule-header td{font-weight:700;color:#000;background-color:#E9C526;padding:5px;}
.calendar td{text-align:center;padding:2px}
.calendar .calendar-header td{background-color:#E9C526;color:#000;padding:2px}
.calendar td .event{background-color:#E9C526;color:#000}

/*********SOCIAL MEDIA************/

#tw-fb-boxes{padding-top:18px}
table#twitter-fb{border-collapse:collapse;margin-top:36px}
table#twitter-fb tr td{vertical-align:middle;padding:4px 8px!important;border-top:1px solid #E9C526}
table#twitter-fb tr.first td{border-top:2px solid #E9C526}
table#twitter-fb tr.last td{border-bottom:2px solid #E9C526}
table#twitter-fb tr td.col-1{width:30%;font-weight:700}
table#twitter-fb tr td.col-2{width:30%}
table#twitter-fb tr td.col-3{width:20%}
table#twitter-fb tr td.col-4{width:20%}
table#twitter-fb tr.odd td{background-color:#E9C526}
table#twitter-fb tr td.col-2 iframe{width:292px!important}
#facebook{background:#fff}

/* SCHEDULE BASE STYLES */
.schedule_layout table { width:100%; border-collapse:collapse }
.schedule_layout td, .schedule_layout th { padding:4px }
.schedule_layout th { text-align:left; background:#333; color:#FFF; text-transform:uppercase; font-weight:normal }
.schedule_layout .group_title { background:#666; color:#FFF; font-weight:bold }
.schedule_layout .even { background:#F0F0F0 }
.schedule_layout .in-progress { background:#FFF000; color:#000 }

.schedule_layout.standard .schedule_data { margin-bottom:10px }
.schedule_layout.standard .subscribe_links { padding:10px 0 }
.schedule_layout.standard .conf_links { text-align:center; padding:10px 0 }
.schedule_layout.standard .record_data { width:50%; margin:10px 0 }
.schedule_layout.standard .e_date,
.schedule_layout.standard .e_status,
.schedule_layout.standard .e_result,
.schedule_layout.standard .e_link { white-space:nowrap }
.schedule_layout.standard .conf_view .e_team { width:24% }
.schedule_layout.standard .conf_view .e_result { padding:0 10px; text-align:center }
.schedule_layout.standard .e_home,
.schedule_layout.standard .e_winner { font-weight:bold }

.schedule_layout.composite td, .schedule_layout.composite th { text-align:center; border:solid 1px #333 }
.schedule_layout.composite th { background:#333; color:#FFF }
.schedule_layout.composite td { padding:0; position:relative }
.schedule_layout.composite hr { display:block; float:none; margin:5px auto }
.schedule_layout.composite .calendar_months td { padding:5px 0; font-weight:bold }
.schedule_layout.composite .calendar_dates td { height:80px }
.schedule_layout.composite .calendar_event { min-height:80px }
.schedule_layout.composite .e_date { padding:2px 5px; background:#666; color:#FFF; margin-bottom:5px }

.schedule_layout.compact .e_sport { font-weight:bold }