/************* HTML *************/

body{background:url(/images/website/page_bg_grad.png) repeat-x left top #002947}
a{color:#3eb1ff;text-decoration:none}
h1{color:#193e72;font-size:14px;font-weight:700;text-decoration:none}
h2{color:#ddd;text-transform:uppercase}
.internal-page #mainbody a{color:#002d70}
a:hover{text-decoration:underline}

/************** LAYOUT *****************/

#page{background:url(http://photostore.psbin.com/8/u/58m8uvn18mxzdi/shadow.png) no-repeat center top}
#shadow{background:url(http://photostore.psbin.com/l/l/x93850mp1j8tqq/page_bg_2.jpg) no-repeat center top}
#wrapper{width:1000px;margin:0 auto}
#master-header{height:188px;margin-bottom:10px;position:relative;z-index:9999}
#header-logo{width:352px;height:192px;display:block;position:absolute;left:-65px;top:0;background:url(/images/website/master_sprite.png) no-repeat -3px 0}
.sport-logo{width:400px;height:192px;display:block;position:absolute;left:-113px;top:0;background-position:right top;background-repeat:no-repeat}
#body-container{width:980px;margin:0 auto}
.internal-page #body-container{margin-bottom:10px}
#mainbody{width:635px;float:left}
.internal-page #mainbody{width:960px;padding:10px;background:#fff;min-height:450px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(/pie.htc)}
#rightcol{width:335px;float:right}
.lcol-cont{width:635px;padding-top:35px;position:relative}
.rcol-cont{width:335px;padding-top:35px;position:relative}

#master-footer{width:980px;margin:0 auto;background:url(/images/website/footer_bg_grad.png) repeat-x left top}
#footer-text{width:980px;color:#fff;font-weight:700;padding-left:20px;font-family:helvetica;font-size:12px}
#footer-text .sidebar{display:none}
#footer-icons{width:900px;height:132px;overflow:hidden;float:right}
#footer-icons ul,#footer-icons ul li{list-style:none;padding:0;margin:0}
#footer-icons .footer-icon{float:left;margin-right:75px}

/********** HEADLINES **********/

.carousel-hdr{width:646px;height:35px;display:block;position:absolute;left:-11px;top:0;background:url(/images/website/master_sprite.png) no-repeat 0 -344px}
#carousel-wrapper{width:635px;margin-bottom:10px}
#carousel-seats{}
.story-box{}
#carousel-seats .title{display:block;color:#fff;margin-bottom:3px;margin-top:0;font-family:helvetica,arial,sans-serif;font-size:20px;font-weight:700;line-height:20px}
#carousel-seats .title:hover{color:#005fab}
#carousel-seats .date{color:#a5a5a5;display:block;font-weight:700}
#carousel-seats .leadIn{color:#fff}
#carousel-seats .readmore{color:#005fab;font-weight:700;font-size:12px}
#carousel-controls{overflow:hidden;width:613px;padding:11px;background:url(/images/website/carousel_control_Bg.png) repeat-x left bottom #fff}
#carousel-controls .control{float:left;height:90px;width:145px;margin-right:11px;position:relative}
#carousel-controls .active a{display:block!important;width:145px;height:99px;left:0;bottom:0;position:absolute;overflow:hidden;background:url(/images/website/master_sprite.png) no-repeat -788px 0}
#carousel-controls #control3{margin-right:0}

.headlines-hdr{width:646px;height:35px;display:block;position:absolute;left:-11px;top:0;background:url(/images/website/master_sprite.png) no-repeat 0 -379px}
#more-headlines{width:635px;color:#fff;margin-bottom:10px;background:url(/images/website/container_bg_grad.png) repeat-x left top}
#more-headlines .container{height:394px;padding:10px;overflow:auto}
#more-headlines .image{width:109px;height:69px;border:1px solid #c2c6c9;float:left;margin-right:10px}
#more-headlines .info{float:left;width:470px;color:#fff;font-family:helvetica}
#more-headlines .title{display:block;color:#fff;font-weight:700;font-size:13px}
#more-headlines .date{display:block;color:#0094ff;font-weight:700}
#more-headlines .leadin{color:#b1b5b8;font-size:12px}
#more-headlines .sep{width:570px;height:1px;display:block;overflow:hidden;background:url(/images/website/sep_bg.png) repeat-x left top;margin:10px auto}

/*********** GLOBAL NAV ************/

#global-nav{width:670px;height:35px;position:absolute;left:265px;bottom:0}
#global-nav ul,#global-nav li{margin:0;padding:0;list-style:none}
#global-nav li.nav{float:left}
#global-nav .nav-link{display:block;height:35px;position:relative;z-index:60;text-indent:-9999px;background-image:url(/images/website/master_sprite.png);background-repeat:no-repeat}
#global-nav li.nav1 .nav-link{width:78px;background-position:19px -260px}
#global-nav li.nav1 .nav-link:hover,#global-nav li.nav1 .nav-link.current{background-position:19px -295px}
#global-nav li.nav2 .nav-link{width:85px;background-position:-59px -260px}
#global-nav li.nav2 .nav-link:hover,#global-nav li.nav2 .nav-link.current{background-position:-59px -295px}
#global-nav li.nav3 .nav-link{width:121px;background-position:-144px -260px}
#global-nav li.nav3 .nav-link:hover,#global-nav li.nav3 .nav-link.current{background-position:-144px -295px}
#global-nav li.nav4 .nav-link{width:81px;background-position:-265px -260px}
#global-nav li.nav4 .nav-link:hover,#global-nav li.nav4 .nav-link.current{background-position:-265px -295px}
#global-nav li.nav5 .nav-link{width:79px;background-position:-346px -260px}
#global-nav li.nav5 .nav-link:hover,#global-nav li.nav5 .nav-link.current{background-position:-346px -295px}
#global-nav li.nav6 .nav-link{width:95px;background-position:-425px -260px}
#global-nav li.nav6 .nav-link:hover,#global-nav li.nav6 .nav-link.current{background-position:-425px -295px}
#global-nav li.nav7 .nav-link{width:122px;background-position:-520px -260px}
#global-nav li.nav7 .nav-link:hover,#global-nav li.nav7 .nav-link.current{background-position:-520px -295px}
#global-nav .submenu-container{width:635px;height:242px;padding-left:61px;visibility:hidden;overflow:hidden;border:3px solid #d1d5d8;background:url(/images/website/dropdown_bg.jpg) no-repeat 0 0;position:absolute;left:-17px;top:35px;z-index:55}
#global-nav .submenu-container .submenu{float:left;padding-top:20px}
#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;font-size:12px;line-height:22px;text-decoration:none}
#global-nav .submenu-container ul li.title{margin-bottom:5px;display:none}
#global-nav #submenu-container1 ul li.title{display:block}
#global-nav #submenu-container2 ul li.title{display:block}
#global-nav .submenu-container ul li.title span{color:#fff;padding:0 10px;font-weight:700;font-size:12px;font-family:helvetica;text-transform:uppercase}
#global-nav .submenu-container ul li a:hover{color:#00a0ff}
#global-nav .submenu-container .thumb{width:27px;height:224px;position:absolute;left:16px;top:0;background:url(/images/website/master_sprite.png) no-repeat -9999px -9999px}
#global-nav .submenu-container #thumb1{background-position:-372px 26px}
#global-nav .submenu-container #thumb2{background-position:-413px 26px}
#global-nav .submenu-container #thumb3{background-position:-454px 26px}
#global-nav .submenu-container #thumb4{background-position:-495px 26px}
#global-nav .submenu-container #thumb5{background-position:-536px 26px}
#global-nav .submenu-container #thumb6{background-position:-577px 26px}
#global-nav .submenu-container #thumb7{background-position:-620px 26px}

#secondary-nav{width:980px;height:26px;margin-bottom:10px;text-align:center;color:#eee;line-height:26px;position:relative;background:url(/images/website/master_sprite.png) no-repeat -10px -198px}
.sec-shadow{width:980px;height:30px;overflow:hidden;position:absolute;left:0;bottom:-30px;background:url(/images/website/master_sprite.png) no-repeat 0 -224px}
#secondary-nav a{color:#000;font-family:helvetica;font-weight:700;font-size:14px}
.splink-hdr{width:345px;height:35px;display:block;position:absolute;left:-10px;top:0;background:url(/images/website/master_sprite.png) no-repeat 0 -529px}
#sport-links{width:315px;height:191px;background:url(/images/website/master_sprite.png) repeat-x -674px -507px;padding:10px;color:#fff;margin-bottom:10px;overflow:hidden;font-family:helvetica;font-weight:700}
#sport-links li{margin-bottom:10px;line-height:18px;list-style:url(/images/website/bullet_bg.png)}
#sport-links li a{color:#fff;font-family:helvetica;font-size:14px;font-weight:700}

/************** CALENDAR ***************/

.calendar-hdr{width:345px;height:35px;display:block;position:absolute;left:-10px;top:0;background:url(/images/website/master_sprite.png) no-repeat 0 -455px}
#calendar{width:335px;overflow:hidden;margin-bottom:10px}
#calendar td{line-height:26px;height:26px;font-weight:700;color:#333;border-color:#000;background:#d8d8d8}
#calendar .calendar-header td{font-weight:700;color:#fff;border-color:#000;background:#002642}
#calendar .calendar-month td{font-size:11px;line-height:26px;height:26px;color:#000;border:none;overflow:hidden;background:url(/images/website/calendar_month_bg_grad.png) repeat-x left top}
#calendar .calendar-month span{color:#fff}
#calendar .calendar-month a{color:#fff}
#calendar .calendar-event a{color:#fff;background:#3daeff;line-height:26px}
#calendar .no-calendar-event a{color:#333;line-height:26px;background:#d8d8d8}
#calendar .inactive{color:#a3a3a3;background:#666}
#calendar .today a{color:#fff;background:#000}
#calendar .current a,#calendar .calendar-event a:hover{background:#0068b3;color:#fff}
#calendar .event-schedule{height:82px;text-align:left;overflow:auto;padding:10px;color:#fff;background:#002642}
#calendar .event-schedule a{color:#f3cd6d}
#calendar #no-calendar-events{font-weight:700;text-align:center}

/************** BUTTONS *************/

#social-buttons{width:27px;overflow:hidden;position:absolute;right:5px;top:10px}
.social-button{width:27px;height:26px;display:block;margin-bottom:4px;text-indent:-9999px;overflow:hidden;background:url(/images/website/master_sprite.png) no-repeat -9999px -9999px}
#social-button1{background-position:-687px -1px}
#social-button2{background-position:-687px -31px}
#social-button3{background-position:-687px -61px}
#social-button1:hover{background-position:-714px -1px}
#social-button2:hover{background-position:-714px -31px}
#social-button3:hover{background-position:-714px -61px}
.scoreboard-hdr{width:345px;height:35px;display:block;position:absolute;left:-10px;top:0;background:url(/images/website/master_sprite.png) no-repeat 0 -418px}

/*************** BUTTONS ****************/

#rcol-buttons{width:335px;overflow:hidden}
#rcol-buttons .button{width:335px;display:block;margin-bottom:10px}
.sportspage #rcol-buttons .button{margin-bottom:0}

/**************** POLL ********************/

.poll-hdr{width:345px;height:35px;display:block;position:absolute;left:-10px;top:0;background:url(/images/website/master_sprite.png) no-repeat 0 -492px}
.poll{width:305px;height:190px;background:url(/images/website/container_bg_grad.png) repeat-x left top;padding:15px;color:#fff;overflow:hidden;font-family:helvetica;font-weight:700}
.poll .question{color:#fff;font-size:12px;display:block;margin-bottom:15px}
.poll .result-question{color:#fff;font-size:12px;display:block;margin-bottom:5px}
.poll td{color:#97a4ad;padding-bottom:5px}
.poll .buttons{padding-left:10px;padding-top:10px}
.poll .submit{width:77px;height:24px;display:block;border:none;overflow:hidden;background:url(/images/website/master_sprite.png) no-repeat -689px -100px}
.schedule-boxscore{width:315px;height:225px;overflow:auto;margin-bottom:10px;color:#fff;padding:10px;background:url(/images/website/master_sprite.png) no-repeat -674px -259px}
.schedule-boxscore .event-box{margin-bottom:10px}

/********** SCHEDULE **********/

table.schedule{width:100%;background-color:}
.schedule-data{width:500px;color:#000}
.schedule-data td{padding:5px;color:#000}
tr.schedule-header td{font-weight:700;color:#FFF;background-color:#193e72;padding:5px}
.schedule td{padding:5px}
tr.schedule-row td{background-color:#e0d078;font-size:13px;padding:5px;color:#193e72}
tr.schedule-row0 td{background-color:#e1e1e1;font-size:12px;padding:5px;color:#000}
tr.schedule-row1 td{background-color:#;font-size:12px;padding:5px;color:#000}

/* SCHEDULE */
.schedule-list table { border-collapse:collapse }
.schedule-list table th { background-color:#00305a; color:#FFF }
.schedule-list table a { color:#ffd200 }
.schedule-list .even td { background:#F5F5F5 }

/********** ROSTERS **********/

table.roster{width:100%;background-color:}
tr.roster-header td{font-weight:700;color:#FFF;background-color:#193e72;padding:5px}
tr.roster-header td a{color:#fff!important;text-decoration:underline}
tr.roster-header td a:hover{text-decoration:none;color:#fff}
tr.roster-row a{text-decoration:underline;color:#8c2633}
tr.roster-row a:hover{text-decoration:underline;color:#000}
tr.roster-row0 td{background-color:#d1d1d1;font-size:11px;padding:5px;color:#000}
tr.roster-row1 td{background-color:#FFF;font-size:11px;padding:5px;color:#000}
.stats-wrapper th{background:#193e72!important}

/********** BIOS**********/

.bio-container .head{background:#193e72!important}
.bio-wrapper .bio-container a{color:#FFF!important}
.roster-list,.roster-title{background:#193e72!important}
.roster-list a{color:#fff!important}
.roster-list a:hover{color:#DECD6B!important}
.bio-wrapper .bio-container .head a{color:#fff;text-decoration:underline}
.bio-wrapper .bio-container .head a:hover{color:#DECD6B}
.bio-wrap .head {background:#193e72;color:#FFF}
.bio-wrap .head h2 {color:#FFF;background:#0C103B;text-transform:none}
.bio-wrap .biodata .lbl {color:#CCC}
#mainbody .bio-wrap .head a {color:#3EB1FF}
#mainbody .bio-wrap .headshot {width:130px}
#mainbody .bio-wrap .biodata {padding:0 310px 0 150px}

/********* STATS ***********/
.stats-wrapper {
  color: #000;
  background: #FFF;
}

.stats-wrapper th {
  background: #00204F;    /* set the primary color here */
  color: #fff;
}

.stats-wrapper a {    /* set the link color here */
  color: #757575!important;
  text-decoration: underline;
}

.stats-wrapper a:hover {    /* set the link color here */
  color: #000;
}