/* 960.CSS Grid */

.grid{display:inline;float:left;margin:0 10px}
.grid_3{width:300px}
.grid_4{width:310px}
.grid_5{width:394px}
.grid_7{width:536px}
.grid_12{width:940px}
.grid.alpha{margin-left:0}
.grid.omega{margin-right:0}
.spacer{height:10px;clear:both;overflow:hidden}
a{text-decoration:none;color:#843549}
a:hover{text-decoration:underline;color:#C05017}
.box-header{width:100%;height:35px;background-image:url(/images/setup/headers_pattern.png);background-repeat:repeat-x}
.box-header span{display:block;padding:0 15px;font-family:arial;font-size:15px;font-weight:700;color:#fff;line-height:35px;text-align:center}

/******* SITE COLORS **********/

.color-b{background-color:#843549}
body{background:url(/images/setup/repeating_Bg.png) repeat-x left top #000}
#page{ position:relative; z-index:2 }

.background { width:100%; max-width:2000px; min-height:1100px; margin:0 auto; overflow:hidden; position:absolute; left:0; right:0; top:0; bottom:0; z-index:1 }
.left-bg { min-width:1000px; position:absolute; right:50%; top:0 }
.right-bg { min-width:1000px; position:absolute; left:50%; top:0 }

#shadow{background:url(http://photostore.psbin.com/8/4/lo8bhmqj0so1sq/shadow.png) no-repeat center top}
#wrapper{width:960px;background:#fff;margin:0 auto}
#body-container{padding:10px 0}
.internal-page #mainbody {min-height:600px;_height:600px;} 
#site-header{width:960px;height:206px;margin:0 auto;position:relative;background:url(/images/setup/header.png) no-repeat 0 48px}
#header-link{width:960px;height:206px;display:block}

#site-footer{width:920px;padding:10px;overflow:hidden;background:#000}
#footer-text{width:187px;padding-top:8px;float:left;color:#a3a3a3;font-family:arial;font-size:13px}
#footer-text p{margin:0}
#footer-text b{color:#fff}
#footer-logos{width:726px;float:right}
#footer-logos ul,#footer-logos ul li{list-style:none;padding:0;margin:0}
#footer-logos .footer-logo{float:left;margin-right:25px}
#footer-logos #footer-logo6{margin-right:0}

#text-site {
color: #fff;
padding: 1px 3px;
background: #000;
font-weight: bold;
position: absolute;
left: 0;
top:0;
z-index:12;
}

/********** NAVIGATION **********/

#global-nav{width:100%;height:40px;margin-bottom:10px;background-image:url(/images/setup/global_nav_pattern.png);background-repeat:repeat-x;position:relative;z-index:99}
#global-nav ul,#global-nav li{margin:0;padding:0;list-style:none}
#global-nav li.nav{float:left;padding:0 20px}
#global-nav li.dropdown-li{position:relative;z-index:50}
#global-nav li.nav a{line-height:40px;font-family:arial;font-size:15px;font-weight:700;color:#fff;text-transform:uppercase}
#global-nav li.nav a.current{text-decoration:underline}
#global-nav .submenu-container{width:200px;padding:10px 0;visibility:hidden;position:absolute;left:0;top:40px;z-index:52}
#global-nav #submenu-container2{width:400px}
#global-nav .submenu-container .submenu{float:left}
#global-nav .submenu-container ul li a,#global-nav .submenu-container ul .title span{display:block;width:180px;height:auto;padding:0 10px;font-size:12px;font-family:arial;font-weight:400;line-height:20px;text-transform:capitalize}
#global-nav .submenu-container ul .title span{font-size:13px;color:#fff;display:none;font-family:helvetica;font-weight:700;text-transform:uppercase}
#global-nav #submenu-container2 ul .title span{display:block}
#global-nav .submenu-container ul li a:hover{background:#2a2a2a;text-decoration:none}

#secondary-nav{width:920px;height:40px;padding:0 10px;overflow:hidden;background:url(/images/setup/section_header_bg_grad.png) repeat-x left top}
#secondary-nav h3{float:left;margin:0;font-family:arial;font-size:18px;line-height:40px;font-weight:700;color:#fff}
#secondary-nav #links-container{float:right;padding-top:12px;color:#fff}
#secondary-nav #links-container a{color:#fff}

/******* ACCORDION CONTENT ******/

#accordion-tabs{background:#333}
#accordion-tabs .toggler{display:block;height:35px;line-height:35px;font-family:arial;font-size:13px;font-weight:700;color:#cfcfcf;padding:0 15px;background:url(/images/setup/headers_pattern.png) repeat-x 0 0 #c05017}
#accordion-tabs .toggler:hover,#accordion-tabs .active{text-decoration:none;color:#FFF}
#accordion-tabs .content-panel{background:#FFF;overflow:hidden}
#accordion-tabs .content-panel .container{height:263px;padding:10px;overflow:auto;background:#333;color:#FFF}
#accordion-tabs #content-panel2 .container{height:283px;padding:0;overflow:hidden}

/********************* BUTTONS *********************/

#mcol-buttons .mcol-button{width:310px;height:87px;display:block;margin-bottom:10px;overflow:hidden}
#mcol-buttons #mcol-button3{margin-bottom:0}

/************* AOTW *************/

#aotw-cont{height:226px;background:#a4a4a4;padding:10px}
#aotw-cont .image{width:122px;height:160px;border:2px solid #000;float:left;margin-right:10px}
#aotw-cont .title{display:block;font-weight:700;font-size:12px;color:#000;margin-bottom:5px}
#aotw-cont .leadin{color:#000;display:block}

/**************** HEADLINES *****************/

#more-headlines .row{margin-bottom:10px}
#more-headlines .title{display:block;color:#ff5600;font-weight:700;font-size:12px;margin-bottom:3px}
#more-headlines .leadin{display:block;margin-bottom:3px}
#more-headlines .date{display:block;font-weight:700;margin-bottom:3px}

/************** CALENDAR ***************/

#calendar{width:100%;overflow:hidden}
#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:#333}
#calendar .calendar-month td{font-size:12px;line-height:24px;height:24px;color:#fff;border:none;overflow:hidden;background:#d8d8d8}
#calendar .calendar-month span{color:#000}
#calendar .calendar-month a{color:#000}
#calendar .calendar-event a{color:#fff;background:#843549;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:#C05017;color:#fff}
#calendar .event-schedule{height:80px;text-align:left;overflow:auto;padding:10px;color:#fff;}
#calendar .event-schedule a{color:#C05017}
#calendar #no-calendar-events{font-weight:700;text-align:center}

/************* SCHEDULE ****************/

.schedule-wrapper .schedule{width:100%;border-collapse:collapse}
.schedule-wrapper .schedule-data{width:500px;border-collapse:collapse;border:none;margin:0 auto}
.schedule-wrapper .schedule-data td{padding:5px}
.schedule-wrapper .schedule-header td{font-weight:700;color:#FFF;background-color:#843549;padding:5px}
.schedule-wrapper .schedule-row td{font-size:11px;padding:5px}
.schedule-wrapper .schedule-month{background:#C05017;color:#fff}
.schedule-wrapper .schedule-row1 td{background-color:#d1d1d1;font-size:11px;padding:5px}
.schedule-wrapper .schedule-row0 td{background-color:#;font-size:11px;padding:5px}

/********** ROSTERS **********/

.internal-page .roster{width:100%;background-color:}
.internal-page .roster-header td{font-weight:700;color:#FFF;background-color:#843549;padding:2px;line-height:22px}
.internal-page .roster-header td a{color:#FFF!important}
.internal-page .roster-row a{text-decoration:underline;color:#8E0821}
.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}
#mainbody .bio-wrap .head{background:#843549;color:#FFF}
#mainbody .bio-wrap .head h2{color:#FFF;background: #000 !important;}
#mainbody .bio-wrap .head a{text-decoration:underline;color:#FFF}
#mainbody .bio-wrap .head a:hover{text-decoration:underline;color:#000}

/********* STATS ***********/

.stats-wrapper{color:#000;background:#FFF}
.stats-wrapper th{background:#843549;/* 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}

/**********SLIDER***********/

#scoreboard-ticker-wrapper{width:810px;height:34px;color:#fff;overflow:hidden;position:absolute;left:0px;top:15px;padding-left: 150px;background: url(/images/setup/ticker_bg.png) no-repeat 0 0;}
#scoreboard-ticker{width:740px;height:20px;padding-top:5px;overflow: hidden;}
#scoreboard-ticker li{width:740px;height:20px;overflow:hidden;line-height:20px;}
#scoreboard-ticker .no-events {font-weight: bold;text-align: center;}
#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:58px;top:7px;}
#scoreboard-ticker-pp{right:34px;}
#scoreboard-ticker-next{right:10px;}
#scoreboard-ticker-prev a,#scoreboard-ticker-next a,#scoreboard-ticker-pp a{display:block;width:19px;height:19px;background:url(/images/setup/ticker_controls.png) no-repeat -2px -2px;outline:none;}
#scoreboard-ticker-next a{background-position:-44px -2px;}
#scoreboard-ticker-pp .play{background-position:-23px -2px;}
#scoreboard-ticker-pp .pause{background-position:-23px -26px;}