/* 960.CSS Grid */

.grid{display:inline;float:left;margin:0 10px;}
.grid_1{width:60px;}
.grid_2{width:140px;}
.grid_3{width:220px;}
.grid_4{width:300px;}
.grid_5{width:380px;}
.grid_6{width:460px;}
.grid_7{width:540px;}
.grid_8{width:620px;}
.grid_9{width:700px;}
.grid_10{width:780px;}
.grid_11{width:860px;}
.grid_12{width:940px;}
.grid.alpha{margin-left:0;}
.grid.omega{margin-right:0;}
.spacer{height:10px;clear:both;overflow:hidden;}
.grid_custom{margin:0 15px;}
a{text-decoration:none;color:#393996;}
a:hover{text-decoration:underline;color:#a50800;}

/******* SITE COLORS **********/

.color-b{background:#a50800;}
body{background:url(/images/setup/repeating_bg.png) repeat-x left top #a50800;}
#page{background:url(http://photostore.psbin.com/v/y/qnjoz1nehg5r59/page_bg_new.jpg) no-repeat center top;}
#shadow{background:url(/images/setup/shadow.png) repeat-y center top;}
#wrapper{margin:0 auto;width:960px;padding:10px 0;}
#master-header{width:960px;height:197px;margin:0 auto;position:relative;}
#header-link{width:960px;height:124px;display:block;}
#mainbody{padding:0 5px;}
.internal #mainbody{padding:10px;background:#fff;}
#master-footer{width:928px;height:233px;margin:0 auto;background:url(/images/setup/footer_bg.png) no-repeat 0 0;}
.box-header{width:100%;height:24px;background:url(/images/setup/header_pattern_active.png) repeat-x left top;}
.box-header span{display:block;padding:0 15px;font-family:arial;font-size:11px;font-weight:700;color:#fff;line-height:24px;}
a{color: #a50801;}
#footer-text{padding-top:45px;width:170px;padding-left:30px;float:left;}
#footer-text p{margin:0;color:#000;font-family:arial;}
#footer-text span{font-weight:700;}
#footer-logos{width:700px;float:right;}
#footer-logos ul,#footer-logos ul li{list-style:none;padding:0;margin:0;}
#footer-logos .footer-logo{float:left;padding-top:19px;margin-right:55px;}
#footer-logos #footer-logo4{margin-right:0;}
.no-events{font-weight:700;text-align:center;}

#text-site {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    margin: 0 auto;
    padding: 5px;
    width: 120px;
    position: relative;
    z-index: 20;
}

/********** NAVIGATION **********/

#global-nav{width:830px;height:32px;position:absolute;left:0;bottom:0;z-index:50;}
#global-nav ul,#global-nav li{margin:0;padding:0;list-style:none;}
#global-nav li.nav{float:left}
#global-nav li.dropdown-li{position:relative;z-index:50;}
#global-nav .sep{width:1px;height:32px;float:left;overflow:hidden;background:url(/images/setup/sep_bg.png) no-repeat 0 0;}
#global-nav li.nav a {display:block;width:auto;padding:0 12px;line-height:32px;font-family:arial;font-weight:700;color:#fff;text-transform:uppercase;}
#global-nav li.nav a:hover,#global-nav li.nav a.current{color:#ff0a00;text-shadow:1px 1px #000;text-decoration:none;}
#global-nav .submenu-container{width:200px;visibility:hidden;position:absolute;background:#a50800;left:0;top:32px;z-index:52;}
#global-nav .submenu-container .submenu{}
#global-nav .submenu-container ul li a{display:block;width:180px;height:auto;padding:0 10px;font-size:12px;font-weight:400;line-height:20px;text-transform:capitalize;}
#global-nav .submenu-container ul li a:hover{background:#2a2a2a;text-decoration:none;}

#secondary-nav{width:928px;height:50px;margin:0 auto 10px;}
#secondary-nav #links-container{float:right;padding:15px 10px 0 0;}
#secondary-nav a{font-family:arial;font-weight:700;color:#fff;}

#additional-links{width:280px;height:171px;overflow:auto;padding:10px;background:url(/images/setup/container_bg.png) repeat;}
#additional-links li{color:#8c0700;}
#additional-links a{color:#fff;font-weight:700;}

#lcol-buttons{width:300px;overflow:hidden;}
#lcol-buttons .lcol-button{width:300px;height:69px;margin-bottom:4px;display:block;}
#lcol-buttons #lcol-button3{margin-bottom:0;}

#social-buttons{width:119px;height:32px;padding-left:17px;position:absolute;right:0;bottom:0;background:url(/images/setup/social_buttons.png) no-repeat 0 0;z-index:60;}
.social-button{height:32px;float:left;display:block;text-indent:-9999px;}
.social-button:hover{background:url(/images/setup/social_buttons.png) no-repeat -9999px -9999px;}
#social-button1{width:27px;}
#social-button2{width:25px;}
#social-button3{width:59px;}
#social-button1:hover{background-position:-17px -32px;}
#social-button2:hover{background-position:-44px -32px;}
#social-button3:hover{background-position:-69px -32px;}

/**************CALENDAR***************/

#calendar{width:100%;height:480px;overflow:hidden;background:#000;}
#calendar td{line-height:24px;height:24px;font-weight:700;color:#333;border-color:#000;background:#d8d8d8;}
#calendar .calendar-header td{font-weight:700;color:#fff;border-color:#000;background:#616161;}
#calendar .calendar-month td{font-size:11px;line-height:24px;height:24px;color:#000;overflow:hidden;background:url(/images/setup/calendar_month_bg.png) repeat-x left bottom;border:none;}
#calendar .calendar-month span{color:#000;}
#calendar .calendar-month a{font-size:11px;color:#000;}
#calendar .calendar-event a{color:#fff;background:#de2e25;line-height:24px;}
#calendar .no-calendar-event a{color:#333;line-height:24px;background:#d8d8d8;}
#calendar .inactive{color:#888;background:#d8d8d8;}
#calendar .today a{color:#fff;background:#000;}
#calendar .current a,#calendar .calendar-event a:hover{background:#a50800;color:#fff;}
#calendar .event-schedule{height:290px;text-align:left;overflow:auto;padding:10px;color:#fff;background:#000;}
#calendar #no-calendar-events{font-weight:700;text-align:center;}

/********* ACCORDION TABS *********/

#accordion-tabs{width:300px;height:586px;}
.sport #accordion-tabs{height: 610px;}
#accordion-tabs .sep{display:none;}
#accordion-tabs .toggler{display:block;width:270px;height:24px;overflow:hidden;outline:none;padding:0 15px;font-family:arial;font-size:11px;font-weight:700;color:#fff;line-height:24px;background:url(/images/setup/header_pattern_active-02.png) repeat-x left top;}
#accordion-tabs a:hover{text-decoration:none;}
#accordion-tabs .active{background:url(/images/setup/header_pattern_active.png) repeat-x left top;}
#accordion-tabs .content-panel{width:300px;background:#000;overflow:hidden;}
#accordion-tabs .content-panel .container{padding:10px;height:494px;color:#fff;overflow:auto;}
.sport #accordion-tabs .content-panel .container {height: 518px;}

/******** HEADLINES ************/

#carousel-wrapper #carousel-seats{width:618px;border:1px solid #a40800;}
#carousel-seats .story-box{color:#fff;}
#carousel-seats .story-box .title{font-family:arial;font-size:16px;font-weight:700;line-height:22px;color:#fff;display:block;margin-bottom:2px;}
#carousel-seats .story-box .date{font-family:arial;display:block;color:#fff;}
#carousel-seats .story-box .leadIn{font-family:arial;font-size:13px;}
#carousel-seats .story-box .readmore{font-family:arial;font-size:10px;font-weight:700;color:#fff;}
#carousel-controls{width:570px;height:86px;padding:20px 25px 18px;overflow:hidden;background:url(/images/setup/carousel_controls_bg.png) no-repeat left top;}
#carousel-controls .control{width:112px;float:left;margin-right:41px;}
#carousel-controls #control1{margin-right:40px;}
#carousel-controls #control3{margin-right:0;}
#more-headlines .row{font-family:arial;margin-bottom:10px;}
#more-headlines a{display:block;color:#fff;font-size:12px;font-weight:700;}
#more-headlines .date{display:block;color:#a50800;}
#more-headlines .leadin{display:block;}

/********** SCHEDULE **********/

table.schedule{width:100%;background-color:;}
.schedule-header{background-color:#a50800;color:#fff;font-size:11px;font-weight:700;}
tr.schedule-header td{padding:5px;}
tr.schedule-row0 td{background-color:#;padding:5px;}
tr.schedule-row1 td{background-color:#e1e1e1;padding:5px;}

/********** ROSTERS **********/

table.roster{width:100%;background-color:;}
tr.roster-header td{font-weight:700;color:#fff;background-color:#a50800;padding:2px;}
tr.roster-header td a{color:#fff;}
tr.roster-row0 td{background-color:#;font-size:11px;padding:2px;}
tr.roster-row1 td{background-color:#e3e3e3;font-size:11px;padding:2px;}

/********* BIOS ***********/

.bio{background:#C00;height:220px;border:outset;padding:5px;height:225px;}
.bio-name{color:#393996;font-weight:700;font-size:16px;padding:10px;}
.bio-data{color:#393996;font-weight:700;font-size:13px;padding:10px;}
.bio-data a{color:#595959;font-weight:700;font-size:13px;padding:5px;}
.bio-data span{color:#393996;font-weight:700;}
.bio-photo{float:left;padding:10px;}

#mainbody .bio-wrap .head {background:#333333;color:#FFF}
#mainbody .bio-wrap .head h2 {color:#FFF;font-family:verdana, geneva;white-space:nowrap;line-height:24px;text-transform:none;padding:0}
#mainbody .bio-wrap .head a {color:#FFF;text-decoration:underline}
#mainbody .bio-wrap .headshot {width:140px}
#mainbody .bio-wrap .biodata {padding:0 310px 0 155px}
#mainbody .bio-wrap .metadata {font-family:arial, helvetica;font-size:11px}
#mainbody .bio-wrap .metadata .label {color:#FFF}
#mainbody .bio-wrap .tab-content {background:#FFF}


/**********SLIDER***********/

#scoreboard-ticker-wrapper{width:880px;height:20px;color:#fff;overflow:hidden;position:absolute;left:70px;bottom:45px;}
#scoreboard-ticker{}
#scoreboard-ticker li{width:800px;height:20px;overflow:hidden;line-height:20px;}
#scoreboard-ticker span{color:#fff;padding-right:2px;font-weight:700;}
#scoreboard-ticker a{color:#F0DA2F;}
#scoreboard-ticker-prev,#scoreboard-ticker-next,#scoreboard-ticker-pp{position:absolute;right:48px;top:1px;}
#scoreboard-ticker-pp{right:33px;}
#scoreboard-ticker-next{right:15px;}
#scoreboard-ticker-prev a,#scoreboard-ticker-next a,#scoreboard-ticker-pp a{display:block;width:15px;height:16px;background:url(/images/setup/ticker_controls.png) no-repeat 0 -1px;outline:none;}
#scoreboard-ticker-pp a{width:11px;}
#scoreboard-ticker-next a{background-position:-38px -1px;}
#scoreboard-ticker-pp .play{background-position:-22px -1px;}
#scoreboard-ticker-pp .pause{background-position:-22px -20px;}

/**************** SPOTLIGHT *****************/

#spotlight{font-family:arial;color:#fff;}
#spotlight .image{text-align:center;margin-bottom:5px;}
#spotlight .title{display:block;font-size:11px;color:#fff;font-weight:700;margin-bottom:5px;}
#spotlight .sp-name{display:block;font-size:10px;font-weight:700;margin-bottom:5px;}
#spotlight .leadin{display:block;}
#spotlight .archive{text-align:center;display:block;font-size:12px;color:#a40800;font-weight:700;}

/************ STATS ************/
.stats-wrapper th {
background: #a50800 !important;
color: #fff !important;
}