body{padding-bottom:42px;padding-top:146px;background:url(/images/website/page_pattern.png) repeat-x left top #A2A2A2}
.ie6 body,
.touch body {padding:0;}
#page{background:url(http://photostore.psbin.com/r/k/vbadrch852rzlu/page_bg.jpg) no-repeat fixed center top}
a{color:#D31145;text-decoration:none}
a:hover{color:#ffc423;text-decoration:underline}
h1,h3{color:#000}
h2{color:#FF0;font-size:10px;text-transform:uppercase}

/* STRUCTURE */

#wrapper{width:1015px;margin:0 auto}
#body-container{background:url(/images/website/body_bg_pattern.jpg) repeat;margin-bottom:10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10xp 10px;border-radius:0 0 10px 10px;behavior:url(/PIE.htc)}
#body-shadow{background:url(/images/website/body_bg_top.png) no-repeat center top;padding:10px}
.internal-page #mainbody{background:#fff;padding:10px;min-height:500px}
#site-header{width:100%;height:136px;padding-top:10px;position:fixed;left:0;top:0;z-index:999;background:url(http://photostore.psbin.com/r/k/vbadrch852rzlu/page_bg.jpg) no-repeat center top}
.ie6 #site-header,
.touch #site-header {position:relative;}
#site-header .header-bg{width:1015px;margin:0 auto;background:url(/images/website/master_sprite.png) no-repeat -8px -265px}
#site-header .inner-container{width:1015px;height:136px;position:relative;z-index:1000}
#header-logo{width:214px;height:250px;display:block;position:absolute;top:0;left:-74px;z-index:12;background:url(/images/website/master_sprite.png) no-repeat 0 0}
#header-link{display:block;height:70px;left:0;position:absolute;top:30px;width:1015px}
.bottomcol{width:995px;margin-bottom:10px}
.leftcol{width:689px;float:left}
.rightcol{width:298px;float:right}
#site-footer{padding:10px;background:url(/images/website/footer_bg_grad.png) repeat-x left top;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10xp 10px 0 0;border-radius:10px 10px 0 0;behavior:url(/PIE.htc)}
.footer-text{float:left;font-family:arial;color:#fff;padding-top:10px;padding-left:10px}
.footer-text span{font-size:12px;font-weight:700}
.footer-text p{margin:0}
#footer-logos{float:right}
#footer-logos ul,#footer-logos ul li{list-style:none;padding:0;margin:0}
#footer-logos .footer-logo{float:left;margin-right:20px}

/* TABS */

#main-tabs{width:995px;height:461px;position:relative;margin-bottom:10px}
#main-tabs .tabs{height:40px;width:886px;list-style:none;padding:0 54px 0 55px;overflow:hidden;position:relative;z-index:10;background:url(/images/website/master_sprite.png) no-repeat 0 -441px}
#main-tabs .tabs .tab{float:left;margin-right:6px}
#main-tabs .tabs .tab4{margin-right:0}
#main-tabs .tab a{display:block;height:40px;text-indent:-9999px;background:url(/images/website/master_sprite.png) no-repeat}
#main-tabs .tab1 a{background-position:-55px -441px;width:217px}
#main-tabs .tab2 a{background-position:-278px -441px;width:217px}
#main-tabs .tab3 a{background-position:-501px -441px;width:217px}
#main-tabs .tab4 a{background-position:-724px -441px;width:217px}
#main-tabs .tab1 a.active{background-position:-55px -481px}
#main-tabs .tab2 a.active{background-position:-278px -481px}
#main-tabs .tab3 a.active{background-position:-501px -481px}
#main-tabs .tab4 a.active{background-position:-724px -481px}
.sportpage #main-tabs .tab1 a{background-position:-55px -441px;width:217px}
.sportpage #main-tabs .tab2 a{background-position:-278px -441px;width:217px}
.sportpage #main-tabs .tab3 a{background-position:-501px -441px;width:217px}
.sportpage #main-tabs .tab4 a{background-position:-724px -441px;width:217px}
.sportpage #main-tabs .tab1 a.active{background-position:-55px -481px}
.sportpage #main-tabs .tab2 a.active{background-position:-278px -481px}
.sportpage #main-tabs .tab3 a.active{background-position:-501px -481px}
.sportpage #main-tabs .tab4 a.active{background-position:-724px -481px}
#main-tabs .panes{width:995px;color:#fff;overflow:hidden;background:#3A3A3A;position:absolute;z-index:8;left:0;top:31px}
#main-tabs .panes .pane{border:3px solid #ffcc01}
#main-tabs .panes .overflow{overflow:hidden;height:404px;padding:10px}
.homepage #main-tabs .panes .pane1 .overflow{padding:0;height:424px}
.homepage #main-tabs .panes .pane3 .overflow{overflow:auto}
.sportpage #main-tabs .panes .pane1 .overflow{padding:0;height:424px}
.sportpage #main-tabs .panes .pane3 .overflow{overflow:auto}

/* BCOL TABS */

#bcol-tabs{width:689px;position:relative;margin-bottom:10px}
#bcol-tabs .tabs{height:31px;width:689px;list-style:none;overflow:hidden;background:url(/images/website/secondary_sprite.png) no-repeat 0 -441px}
#bcol-tabs .tabs .tab{float:left;margin-right:3px}
#bcol-tabs .tabs .tab4{margin-right:0}
#bcol-tabs .tab a{display:block;height:31px;text-indent:-9999px;background:url(/images/website/secondary_sprite.png) no-repeat}
#bcol-tabs .tab1 a{background-position:0 -242px;width:170px}
#bcol-tabs .tab2 a{background-position:-173px -242px;width:170px}
#bcol-tabs .tab3 a{background-position:-346px -242px;width:170px}
#bcol-tabs .tab4 a{background-position:-519px -242px;width:170px}
#bcol-tabs .tab1 a.active{background-position:0 -273px}
#bcol-tabs .tab2 a.active{background-position:-173px -273px}
#bcol-tabs .tab3 a.active{background-position:-346px -273px}
#bcol-tabs .tab4 a.active{background-position:-519px -273px}
#bcol-tabs .panes{width:689px;color:#fff;overflow:hidden;background:url(/images/website/lcol_tabs_bg_grad.png) repeat-x left top #BB132C}
#bcol-tabs .panes .overflow{overflow:auto;height:265px;padding:10px}

/* CAROUSEL */

.carousel-cont{width:989px;height:424px;position:relative}
#j-carousel{width:989px;height:424px;position:relative;overflow:hidden}
#j-carousel .seats{width:989px;height:424px;position:relative}
#j-carousel .seat{display:none;width:989px;height:424px;overflow:hidden;position:absolute;left:0;top:0}
#j-carousel .media-box{float:right}
#j-carousel .story-box{font-family:arial;width:305px;height:404px;padding:10px 120px 10px 10px;background:url(/images/website/carousel_story_bg.png) repeat-y left top;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:24px}
#j-carousel .story-box .title:hover{color:#FFC424}
#j-carousel .story-box .date{color:#f9d616;font-size:10px;font-weight:700;display:block}
#j-carousel .story-box .date .sport-name{display:none}
#j-carousel .story-box .date .pipe{padding:0 3px;color:#fff}
#j-carousel .story-box .leadin{color:#fff}
#j-carousel .story-box .label{font-weight:400}
#j-carousel .story-box .readmore{color:#fff;white-space:nowrap;font-size:10px}
#j-carousel .carousel-related-links{float:none;padding:0;width:100%}
#j-carousel .carousel-related-links a{color:#ff9a2e}
#j-carousel .carousel-related-links a:hover{color:#f8d930}
#j-carousel .controls{width:278px;position:absolute;left:17px;bottom:36px;z-index:6}
#j-carousel .control{cursor:pointer;position:relative;margin:0 6px 6px 0;width:65px;height:42px;float:left}
#j-carousel .control img{width:61px;height:38px;border:2px solid #8c7201}
#j-carousel .control.active img{border-color:#f9c71a}
#j-carousel .control4,#j-carousel .control8{margin-right:0}
#j-carousel .play-video{left:auto!important;right:292px}

#moreHeadlines-button{width:64px;height:19px;display:block;position:absolute;left:231px;bottom:18px;z-index:4;background:url(/images/website/secondary_sprite.png) no-repeat -689px -42px}
#more-headlines .row,#audio-cont .row{padding:10px;border:1px solid #bbb;margin-bottom:2px;color:#16312a;font-family:arial;background:url(/images/website/headline_story_bg_grad.png) repeat-x left bottom #fff}
#more-headlines .date,#audio-cont .date{display:block}
#more-headlines .title,#audio-cont .title{display:block;color:#16312a;font-weight:700;font-size:12px}
#more-headlines .readmore,#audio-cont .readmore{color:#16312a;font-weight:700;white-space:nowrap}

/* TWITTER */

#twitter-cont{width:530px;height:87px;padding-left:30px;padding-right:60px;float:left;margin-bottom:10px;position:relative;background:#333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;overflow:hidden}
#twitter-cont iframe { position:absolute;right:60px;top:-5px }
#twitter-sponsor{position:absolute;right:0;top:0}
#twitter-sponsor img{width:60px}

/********SLIDER********/

#slider-wrapper{width:995px;height:100px;margin-bottom:10px;position:relative}
#slider-wrapper .slider{width:995px;height:100px;position:relative;overflow:hidden;margin:0 auto}
#slider-wrapper .items{position:absolute;width:2000em}
#slider-wrapper .item{width:995px;float:left;text-align:center}
#slider-wrapper .item a{width:995px;height:100px;overflow:hidden;margin:0}
#slider-wrapper .next,#slider-wrapper .prev{display:block;width:22px;height:48px;cursor:pointer;background:url(/images/website/master_sprite.png) no-repeat;position:absolute;top:26px}
#slider-wrapper .prev{background-position:-603px 0;left:0}
#slider-wrapper .next{background-position:-625px 0;right:0}
/* SPONSORS SLIDER */
#sponsors-slider{width:995px;height:98px;margin-bottom:10px;position:relative;background:url(/images/website/sponsor_slider_bg_pattern.png) repeat-x left top;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(/PIE.htc)}
#sponsors-slider .slider{width:995px;height:98px;position:relative;overflow:hidden;margin:0 auto}
#sponsors-slider .items{position:absolute;width:2000em}
#sponsors-slider .item{width:995px;padding-top:11px;float:left;text-align:center}
#sponsors-slider .item a{width:159px;height:75px;overflow:hidden;margin:0 11px;display:inline-block;vertical-align:top}
.ie6 #sponsors-slider .item a,.ie7 #sponsors-slider .item a{display:inline;zoom:1}
#sponsors-slider .next,#sponsors-slider .prev{display:block;width:22px;height:48px;cursor:pointer;background:url(/images/website/master_sprite.png) no-repeat;position:absolute;top:26px}
#sponsors-slider .prev{background-position:-603px 0;left:0}
#sponsors-slider .next{background-position:-625px 0;right:0}

/* STICKY BAR */

#sticky-bar{width:100%;height:42px;position:fixed;left:0;bottom:0;z-index:9999;background:url(/images/website/sticky_bar_bg_grad.png) repeat-x left top}
.touch #sticky-bar,
.ie6 #sticky-bar {position:relative;}
#sticky-bar .container{width:1015px;height:42px;margin:0 auto;position:relative;background:url(/images/website/secondary_sprite.png) no-repeat 0 0}
.bsn-left{width:60px;height:42px;float:left}
.bsn-right{width:60px;height:42px;float:right}

/* ADS */

.twitter-ads .ad{width:371px;height:87px;float:right}
#bottomAds{width:298px;height:247px;overflow:hidden;margin-bottom:10px}
.bcol-buttons .bcol-button{width:298px;height:54px;display:block;margin-bottom:10px}
.bcol-buttons .last{margin-bottom:0}
.lcol-buttons{width:689px;height:113px;overflow:hidden}
.lcol-button{height:113px;display:block;float:left;text-indent:-9999px;background:url(/images/website/secondary_sprite.png) no-repeat -9999px -9999px}
.lcol-button1{width:186px;background-position:0 -42px}
.lcol-button2{width:304px;background-position:-186px -42px}
.lcol-button3{width:199px;background-position:-490px -42px}

/*********** GLOBAL NAV ************/

#global-nav{width:888px;height:36px;padding-left:112px;position:absolute;right:0;bottom:1px;z-index:10;background:url(/images/website/secondary_sprite.png) no-repeat 0 -304px}
#global-nav ul,#global-nav li{margin:0;padding:0;list-style:none}
#global-nav li.nav{float:left}
#global-nav .dropdown-li{}
#global-nav .nav-link{display:block;height:36px;position:relative;z-index:60;text-indent:-9999px;background-image:url(/images/website/secondary_sprite.png);background-repeat:no-repeat}
#global-nav li.nav1 .nav-link{width:94px;background-position:-112px -304px}
#global-nav li.nav1 .nav-link:hover,#global-nav li.nav1 .nav-link.current{background-position:-112px -340px}
#global-nav li.nav2 .nav-link{width:121px;background-position:-206px -304px}
#global-nav li.nav2 .nav-link:hover,#global-nav li.nav2 .nav-link.current{background-position:-206px -340px}
#global-nav li.nav3 .nav-link{width:163px;background-position:-327px -304px}
#global-nav li.nav3 .nav-link:hover,#global-nav li.nav3 .nav-link.current{background-position:-327px -340px}
#global-nav li.nav4 .nav-link{width:93px;background-position:-490px -304px}
#global-nav li.nav4 .nav-link:hover,#global-nav li.nav4 .nav-link.current{background-position:-490px -340px}
#global-nav li.nav5 .nav-link{width:95px;background-position:-583px -304px}
#global-nav li.nav5 .nav-link:hover,#global-nav li.nav5 .nav-link.current{background-position:-583px -340px}
#global-nav li.nav6 .nav-link{width:78px;background-position:-678px -304px}
#global-nav li.nav6 .nav-link:hover,#global-nav li.nav6 .nav-link.current{background-position:-678px -340px}
#global-nav li.nav7 .nav-link{width:125px;background-position:-756px -304px}
#global-nav li.nav7 .nav-link:hover,#global-nav li.nav7 .nav-link.current{background-position:-756px -340px}
#global-nav li.nav8 .nav-link{width:119px;background-position:-881px -304px}
#global-nav li.nav8 .nav-link:hover,#global-nav li.nav8 .nav-link.current{background-position:-881px -340px}
#global-nav .submenu-container{width:875px;height:205px;visibility:hidden;overflow:hidden;background:#232323;position:absolute;left:125px;top:36px;z-index:55}
#global-nav .submenu-container .submenu{width:180px;padding:10px 5px;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:#FFC424;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 .thumb{width:250px;height:180px;position:absolute;right:10px;top:10px}
#global-nav .thumb img{width:250px;height:180px;border:1px solid #ffcc01}

#navbar-secondary{width:995px;height:67px;margin-bottom:10px}
#navbar-secondary #links-container{float:left;padding-left:18px;padding-top:48px;color:#a0a0a0;font-family:arial;font-weight:700;position:relative}
#navbar-secondary #links-container a{color:#fff}
.more-links{color:#FFF;display:inline;position:relative}
.ie7 .more-links,.ie6 .more-links{display:inline;zoom:1}
.more-links .dropdown{display:none;padding-top:15px;position:absolute;left:0;top:0;z-index:100}
.more-links .dropdown ul{background:#000;list-style:none outside none;margin:0;min-width:150px;padding:5px}
.more-links .dropdown ul li{margin-bottom:3px}
.more-links span{color:#a0a0a0}
.more-links .more{color:#fff;font-weight:700}
.more-links .sep{padding:0 3px}

/* SOCIAL BUTTONS */

#social-buttons{width:250px;height:25px;padding-left:77px;position:absolute;right:5px;top:5px}
#social-buttons ul,#social-buttons ul li{list-style:none;padding:0;margin:0}
#social-buttons .social-button{width:22px;height:25px;float:left;margin-right:3px!important}
.social-button a{width:22px;height:25px;display:block;background:url(/images/website/master_sprite.png) no-repeat -9999px -9999px}
.social-button .label{width:65px;height:8px;display:block;visibility:hidden;text-indent:-9999px;position:absolute;left:0;top:8px;background:url(/images/website/master_sprite.png) no-repeat -9999px -9999px}
#social-button1 .label{background-position:-691px -164px}
#social-button2 .label{background-position:-691px -174px}
#social-button3 .label{background-position:-691px -184px}
#social-button4 .label{background-position:-691px -194px}
#social-button5 .label{background-position:-691px -204px}
#social-button6 .label{background-position:-691px -214px}
#social-button7 .label{background-position:-691px -224px}
#social-button8 .label{background-position:-691px -234px}
#social-button9 .label{background-position:-691px -244px}
#social-button10 .label{background-position:-691px -254px}
#social-button1 a{background-position:-768px -208px}
#social-button2 a{background-position:-793px -208px}
#social-button3 a{background-position:-818px -208px}
#social-button4 a{background-position:-843px -208px}
#social-button5 a{background-position:-868px -208px}
#social-button6 a{background-position:-893px -208px}
#social-button7 a{background-position:-918px -208px}
#social-button8 a{background-position:-943px -208px}
#social-button9 a{background-position:-968px -208px}
#social-button10 a{background-position:-993px -208px;margin-right:0}
#social-button1 a:hover{background-position:-768px -239px}
#social-button2 a:hover{background-position:-793px -239px}
#social-button3 a:hover{background-position:-818px -239px}
#social-button4 a:hover{background-position:-843px -239px}
#social-button5 a:hover{background-position:-868px -239px}
#social-button6 a:hover{background-position:-893px -239px}
#social-button7 a:hover{background-position:-918px -239px}
#social-button8 a:hover{background-position:-943px -239px}
#social-button9 a:hover{background-position:-968px -239px}
#social-button10 a:hover{background-position:-993px -239px}

#sticky-buttons{height:21px;width:222px;position:absolute;right:100px;top:10px}
.sticky-button{height:21px;display:block;float:left;text-indent:-9999px;background:url(/images/website/master_sprite.png) no-repeat -9999px -9999px}
#sticky-button1{width:14px;margin-right:24px;background-position:-349px 0}
#sticky-button2{width:18px;margin-right:19px;background-position:-388px 0}
#sticky-button3{width:26px;margin-right:22px;background-position:-425px 0}
#sticky-button4{width:15px;margin-right:26px;background-position:-473px 0}
#sticky-button5{width:14px;margin-right:24px;background-position:-514px 0}
#sticky-button6{width:19px;background-position:-552px 0}
#sticky-button1:hover{background-position:-349px -31px}
#sticky-button2:hover{background-position:-388px -31px}
#sticky-button3:hover{background-position:-425px -31px}
#sticky-button4:hover{background-position:-473px -31px}
#sticky-button5:hover{background-position:-514px -31px}
#sticky-button6:hover{background-position:-552px -31px}

/* SCHEDULE */

.schedule-daily .no-events{font-weight:700;text-align:center}
.schedule-daily .schedule-header td,
.schedule-daily .schedule-header th {height:19px;line-height:19px;padding:0 5px;background:url(/images/website/schedule_header_bg.png) repeat-x left top;font-weight:700}
.schedule-daily td{padding:3px;font-family:arial}
.schedule-daily .date{font-weight:700}
.schedule-daily a{color:#FFC424}
.schedule-daily table{width:100%}

/**********SLIDER***********/

#scoreboard-ticker-wrapper{width:560px;height:20px;color:#fff;overflow:hidden;position:absolute;left:90px;bottom:12px}
#scoreboard-ticker{width:515px;height:20px;overflow:hidden}
#scoreboard-ticker li{width:515px;height:20px;overflow:hidden;line-height:20px;font-weight:700}
#scoreboard-ticker span{color:#000;font-family:trebuchet MS;font-size:10px}
#scoreboard-ticker a{color:#ba122b;font-family:trebuchet MS;font-size:10px}
#scoreboard-ticker-prev,#scoreboard-ticker-next,#scoreboard-ticker-pp{position:absolute;right:18px;top:7px}
#scoreboard-ticker-pp{display:none}
#scoreboard-ticker-next{right:5px}
#scoreboard-ticker-prev a,#scoreboard-ticker-next a{display:block;width:6px;height:9px;background:url(/images/website/master_sprite.png) no-repeat -278px -5px;outline:none}
#scoreboard-ticker-next a{background-position:-295px -5px}

/* VIDEO */

#main-tabs #videoplayer1-playlist{width:290px}

/* SITE SPECIFIC SHEDULE STYLES */
#mainbody .schedule-list th { background:#d7a800; color:#FFF }
#mainbody .schedule-list .month-title td{ background:#363636; color:#fff; }

/************* SCHEDULE ****************/

.schedule-wrapper .schedule{width:100%;border-collapse:collapse}
.schedule-wrapper .schedule-data{width:500px;border-collapse:collapse;border:none;}
.schedule-wrapper .schedule-data td{padding:5px}
.schedule-wrapper .schedule-header td{font-weight:700;color:#363636;background-color:#d7a800;padding:5px}
.schedule-wrapper .schedule-row td{font-size:11px;padding:5px}
.schedule-wrapper .schedule-month{background:#363636;color:#fff}
.schedule-wrapper .schedule-row1 td{background-color:#d1d1d1;font-size:11px;padding:5px}
.schedule-wrapper .schedule-row1 td a{color:#363636}
.schedule-wrapper .schedule-row0 td{background-color:#;font-size:11px;padding:5px}
.schedule-wrapper .schedule-row0 td a{color:#363636}
.schedule-wrapper .spoton-add-to-cal { float:right; margin-left:20px } 

/********** ROSTERS **********/

.internal-page .roster{width:100%;background-color:}
.internal-page .roster-header td{font-weight:700;color:#363636;background-color:#d7a800;padding:2px;line-height:22px}
.internal-page .roster-header td a{text-decoration:underline;color:#000!important}
.internal-page .roster-row a{text-decoration:underline;color:#363636}
.internal-page .roster-row a:hover{text-decoration:underline;color:#000}
.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**********/

#mainbody .bio-wrap .head{background:#d7a800!important;color:#363636}
#mainbody .bio-wrap .head h2{background:#000;color:#d7a800}
#mainbody .bio-wrap .head a{color:#363636}

/********* STATS ***********/

.stats-wrapper{color:#000;background:#FFF}
.stats-wrapper th{background:#d7a800;/* 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}

.tweet-headlines {

float: right;
height: 400px;

width: 480px;
}

.facebook-widget { width:48%; overflow:hidden }
.tweet-headlines { width:48%; overflow:hidden }

#navbarArchive {float: right; margin: 10px;}

/* VIDEO PLAYLIST BELOW PLAYER */
.video-playlist .player {
  float:none !important;
  width:100% !important
}
.video-playlist .player div { width:100% !important }