body{background:url(http://photostore.psbin.com/m/4/1eg3apdakpsbs6/page_bg.jpg) no-repeat center top #1a022d}
a{color:#FBC92A;text-decoration:none}
a:hover{color:#FBC92A;text-decoration:underline}
h1,h2{color:#3F006B}
h4{color:#ffffff}

/*************** STRUCTURE *****************/

#page{background:url(/images/setup/body_bg.png) repeat-y center 102px}
#shadow{background:url(http://photostore.psbin.com/o/x/ihk9ls5j301itc/shadow.png) no-repeat 50% 102px}
#wrapper{width:960px;margin:0 auto;padding-top:52px}
#mainbody{width:600px;float:left;margin-bottom:52px}
.internal-page #mainbody{margin: 0;padding:10px;width:940px;font-family:arial;color:#000;line-height:18px;min-height:620px;background:#fff;font-size:12px;}
.internal-page #mainbody a{color:#3F006B;text-decoration:underline;}
.internal-page #mainbody a:hover{color:#3F006B;text-decoration:underline}
.ie6 .internal-page #mainbody{height:620px}
#site-header{height:201px;background:url(/images/setup/secondary_sprite.jpg) no-repeat center -353px}
#site-header .container{width:960px;height:201px;margin:0 auto;position:relative}
#header-link{width:960px;height:100px;position:absolute;left:0;top:65px}
#leftcol{width:200px;float:left;background:#369}
#rightcol{width:350px;float:right}
#bottomcol{width:960px;float:left}

#site-footer{width:960px;margin:0 auto;padding-top:28px}
.footer-text-cont{padding-left:20px;float:left;width:260px}
.footer-text{color:#fff;text-transform:uppercase;font-weight:700;font-family:arial}
.footer-text span{color:#FBC92A;display:block}
#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:10px}
.foot{height:80px;background:url(/images/setup/body_bg_bottom.png) no-repeat center -18px}

/***************** CAROUSEL *********************/

#j-carousel{width:600px;position:relative;overflow:hidden}
#j-carousel .seats{width:600px;height:440px;position:relative}
#j-carousel .seat{display:none;width:600px;height:440px;overflow:hidden;position:absolute;left:0;top:0}

#j-carousel .story-box{font-weight:700;font-family:helvetica;width:580px;height:70px;padding:10px;
background:url(/images/setup/carousel_story_bg.png) repeat-x 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:#f9d616}
#j-carousel .story-box .date{color:#f9d616;font-weight:700;display:block}
#j-carousel .story-box .date .pipe{padding:0 3px;color:#f9d616}
#j-carousel .story-box .leadin{color:#fff;font-size:12px}
#j-carousel .story-box .label{font-weight:400}
#j-carousel .story-box .readmore{color:#f9d616;white-space:nowrap;font-size:12px}
#j-carousel .carousel-related-links{padding:3px 0}
#j-carousel .carousel-related-links a{color:#ff9a2e}
#j-carousel .carousel-related-links a:hover{color:#f8d930;text-decoration:underline;}
#j-carousel .controls{width:594px;padding:3px;background:#323232;position:relative;z-index:10}
#j-carousel .control{cursor:pointer;position:relative;margin-right:3px;width:196px;height:114px;float:left}
#j-carousel .control.active span{text-indent:-9999px;width:196px;height:121px;position:absolute;left:0;top:-7px;display:block;background:url(/images/setup/master_sprite.png) no-repeat 0 -67px}
#j-carousel .control3{margin-right:0}

#more-headlines .row{margin-bottom:10px}
#more-headlines .date{display:block;color:#F9D616;font-weight:700;font-size:10px}
#more-headlines .title{display:block;color:#fff;font-size:12px;font-weight:700}
#more-headlines .title:hover{color:#f9d616}
#more-headlines .leadin{display:block}
#more-headlines .image{width:94px;height:68px;border:1px solid #fff;float:left;margin-right:10px}

#inThePress .row{margin-bottom:10px}
#inThePress .date{display:block;color:#F9D616;font-weight:700;font-size:10px}
#inThePress .title{display:block;color:#fff;font-size:12px;font-weight:700}
#inThePress .title:hover{color:#f9d616}

/***************** TABS ******************/

#lcol-tabs{width:600px;height:602px;position:relative}
#lcol-tabs .tabs{height:42px;width:600px;list-style:none;overflow:hidden}
#lcol-tabs .tabs .tab{float:left}
#lcol-tabs .tab a{display:block;height:42px;text-indent:-9999px;background:url(/images/setup/secondary_sprite.jpg) no-repeat}
#lcol-tabs .tab1 a{background-position:0 -95px;width:122px}
#lcol-tabs .tab2 a{background-position:-122px -95px;width:121px}
#lcol-tabs .tab3 a{background-position:-243px -95px;width:119px}
#lcol-tabs .tab4 a{background-position:-362px -95px;width:119px}
#lcol-tabs .tab5 a{background-position:-482px -95px;width:119px}
#lcol-tabs .tab1 a.active{background-position:0 -138px}
#lcol-tabs .tab2 a.active{background-position:-122px -138px}
#lcol-tabs .tab3 a.active{background-position:-243px -138px}
#lcol-tabs .tab4 a.active{background-position:-362px -138px}
#lcol-tabs .tab5 a.active{background-position:-482px -138px}
.sportpage #lcol-tabs .tab1 a{background-position:0 -181px;width:122px}
.sportpage #lcol-tabs .tab2 a{background-position:-122px -181px;width:121px}
.sportpage #lcol-tabs .tab3 a{background-position:-243px -181px;width:119px}
.sportpage #lcol-tabs .tab4 a{background-position:-362px -181px;width:119px}
.sportpage #lcol-tabs .tab5 a{background-position:-482px -181px;width:119px}
.sportpage #lcol-tabs .tab1 a.active{background-position:0 -224px}
.sportpage #lcol-tabs .tab2 a.active{background-position:-122px -224px}
.sportpage #lcol-tabs .tab3 a.active{background-position:-243px -224px}
.sportpage #lcol-tabs .tab4 a.active{background-position:-362px -224px}
.sportpage #lcol-tabs .tab5 a.active{background-position:-482px -224px}
#lcol-tabs .panes{width:600px;color:#fff;overflow:hidden;background:#757575}
#lcol-tabs .panes .overflow{height:540px;padding:10px;overflow:auto}
#lcol-tabs .panes .pane1 .overflow,#lcol-tabs .panes .pane5 .overflow{height:560px;padding:0;overflow:hidden}

/**********************************************/

#ns-tabs{width:600px;height:602px;position:relative}
#ns-tabs .tabs{height:42px;width:600px;list-style:none;overflow:hidden}
#ns-tabs .tabs .tab{float:left}
#ns-tabs .tab a{display:block;height:42px;text-indent:-9999px;background:url(/images/setup/secondary_sprite.jpg) no-repeat}
#ns-tabs .tab1 a{background-position:0 -95px;width:122px}
#ns-tabs .tab2 a{background-position:-122px -95px;width:121px}
#ns-tabs .tab3 a{background-position:-243px -95px;width:119px}
#ns-tabs .tab4 a{background-position:-362px -95px;width:119px}
#ns-tabs .tab5 a{background-position:-482px -95px;width:119px}
#ns-tabs .tab1 a.active{background-position:0 -138px}
#ns-tabs .tab2 a.active{background-position:-122px -138px}
#ns-tabs .tab3 a.active{background-position:-243px -138px}
#ns-tabs .tab4 a.active{background-position:-362px -138px}
#ns-tabs .tab5 a.active{background-position:-482px -138px}
#ns-tabs .panes{width:600px;color:#fff;overflow:hidden;background:#757575}
#ns-tabs .panes .overflow{height:540px;padding:10px;overflow:auto}
#ns-tabs .panes .pane1 .overflow,#ns-tabs .panes .pane5 .overflow{height:560px;padding:0;overflow:hidden}

/*************TABS*************/

#accordion-tabs{width:344px;height:466px;margin-bottom:10px;padding:3px;background:url(/images/setup/rcol_container_bg_grad.png) repeat-x left top #525252}
#accordion-tabs .sep{height:0;overflow:hidden}
#accordion-tabs .toggler{display:block;width:344px;height:36px;background-image:none;background-repeat:no-repeat;background-position:0 0;overflow:hidden}
#accordion-tabs .active,#accordion-tabs .toggler:hover{background-position:0 -36px}
#accordion-tabs .content-panel{width:344px;position:relative}
#accordion-tabs .content-panel .container{height:302px;overflow:auto;padding:10px;color:#fff}
#accordion-tabs #content-panel3 .container{overflow:hidden;padding:0;height:322px}
.sportpage #accordion-tabs #content-panel3 .container{height:302px;overflow:auto;padding:10px}
.sportpage #accordion-tabs #content-panel4 .container{overflow:hidden;padding:0;height:322px}

/********** SOCIAL MEDIA **************/

.social-media{padding:10px}
.facebook{float:left}
.twitter{float:right}
#twtr-widget-1 .twtr-timeline{height:450px!important}

/********SLIDER********/

#slider-wrapper{width:960px;height:94px;margin:0 auto 5px;position:relative;background:url(/images/setup/secondary_sprite.jpg) no-repeat 0 0}
#slider-wrapper .slider{width:841px;height:59px;padding-top:17px;position:relative;overflow:hidden;margin:0 auto}
#slider-wrapper .items{position:absolute;width:2000em}
#slider-wrapper .item{width:841px;float:left;text-align:center}
#slider-wrapper .item a{width:841px;height:59px;overflow:hidden;margin:0}
#slider-wrapper .next,#slider-wrapper .prev{display:block;width:32px;height:26px;cursor:pointer;background:url(/images/setup/master_sprite.png) no-repeat;position:absolute;top:33px}
#slider-wrapper .prev{background-position:-635px -92px;left:18px}
#slider-wrapper .next{background-position:-667px -92px;right:18px}

/************ SEARCH ***************/

#search{width:148px;height:22px;overflow:hidden;background:url(/images/setup/master_sprite.png) no-repeat -635px -66px}
#search .text-box{width:125px;height:22px;border:none;padding:0 0 0 5px;line-height:18px;background:none}
#search .submit{width:23px;height:22px;float:right;border:none;background:none;padding:0}

/*************** VIDEO ***************/

#accordion-video-wrapper .jw_playlist_playlist{height:70px}

#mainbody .video-playlist .playlist a {
  color: #CCCCCC;
  text-decoration: none;
}

/*********** GLOBAL NAV ************/

#global-nav{width:574px;height:34px;position:absolute;bottom:2px;left:120px;font-family:oswald,sans-serif}
#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:9999}
#global-nav .nav-link{display:block;height:34px;position:relative;z-index:60;text-indent:-9999px;background-image:url(/images/setup/master_sprite.png);background-repeat:no-repeat}
#global-nav li.nav1 .nav-link{width:112px;background-position:7px 7px}
#global-nav li.nav1 .nav-link:hover,#global-nav li.nav1 .nav-link.current{background-position:7px -31px}
#global-nav li.nav2 .nav-link{width:136px;background-position:-105px 7px}
#global-nav li.nav2 .nav-link:hover,#global-nav li.nav2 .nav-link.current{background-position:-105px -31px}
#global-nav li.nav3 .nav-link{width:134px;background-position:-241px 7px}
#global-nav li.nav3 .nav-link:hover,#global-nav li.nav3 .nav-link.current{background-position:-241px -31px}
#global-nav li.nav4 .nav-link{width:83px;background-position:-375px 7px}
#global-nav li.nav4 .nav-link:hover,#global-nav li.nav4 .nav-link.current{background-position:-375px -31px}
#global-nav li.nav5 .nav-link{width:109px;background-position:-458px 7px}
#global-nav li.nav5 .nav-link:hover,#global-nav li.nav5 .nav-link.current{background-position:-458px -31px}
/*
#global-nav .submenu-container{width:200px;visibility:hidden;overflow:hidden;background:#3F006B;position:absolute;left:0;top:34px;z-index:55}
#global-nav .submenu-container .submenu{padding:10px;float:left}
#global-nav .submenu-container ul li a,#global-nav .submenu-container ul li .title span{background:none;font-family:arial;color:#fff;display:block;font-weight:700;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;font-weight:700;text-decoration:underline;}
*/

#global-nav .submenu.level1{width:940px;min-height:223px;padding:20px;text-align:left;visibility:hidden;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;overflow:hidden;background:url(/images/setup/drowdown_bg.png);position:absolute;left:-129px;top:34px;z-index:55;cursor:auto}
#global-nav .submenu.level1 .has-submenu{float:left}
#global-nav .submenu.level1 ul{float:left;margin-right:25px}
#global-nav .has-submenu:hover .submenu {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;visibility:visible}
#global-nav .submenu a{padding:0 10px;color:#d8d8d8;display:inline-block;font-size:14px;line-height:22px;text-decoration:none;border-top:1px solid transparent;border-bottom:1px solid transparent;background:url(/images/setup/dropdown_hover.png) repeat-y scroll -700px 0 transparent;transition:all 0s ease 0s;-webkit-transition:all 0s ease 0s;}
.ie6 #global-nav .submenu a,
.ie7 #global-nav .submenu a{display:inline;zoom:1}
#global-nav .submenu a:hover{color:#fff;border-top:1px solid #feec20;border-bottom:1px solid #feec20;background:url(/images/setup/dropdown_hover.png) repeat-y scroll 700px 0 transparent;transition:all 0.7s ease 0s;-webkit-transition:all 0.7s ease 0s;}
#global-nav #submenu1 a,
#global-nav #submenu2 a{width:125px}
/*#global-nav .submenu .secondary-link{color:#f9d616;font-size:12px;padding:0 5px}*/
#global-nav .submenu .secondary-link{color:#f9d616;font-size:12px;letter-spacing:0;width:50px;padding-right:5px;text-transform:none;text-align:left}
#global-nav .submenu .secondary-link:hover{color:#fff;}
#global-nav #submenu1 .secondary-link2,#global-nav #submenu2 .secondary-link2{width:36px}
#global-nav #submenu1 .secondary-link3,#global-nav #submenu2 .secondary-link3{width:48px}
#global-nav #submenu1 .secondary-link4,#global-nav #submenu2 .secondary-link4{width:51px}
#global-nav .submenu ul li span{text-align:right;display:inline-block;*display:inline;zoom:1}
#global-nav .submenu .has-submenu > a{display:none}
#global-nav .submenu-title{padding:0 10px;margin-bottom:5px;color:#f9d616;text-transform:uppercase;display:block;font-size:16px;line-height:18px;text-decoration:none;letter-spacing:1px}
#global-nav .submenu-thumb{width:161px;height:190px;position:absolute;right:38px;top:40px;border:}
#back-to-top{display:none}

/*
#secondary-nav{width:960px;height:84px;margin-bottom:10px}
#secondary-nav .links-container{padding:54px 0 0 21px;color:#605959;font-family:helvetica;font-size:12px}
#secondary-nav .links-container a{color:#fff}
*/

#secondary-nav { width: 960px; height: 84px; margin-bottom: 10px; position: relative; font-family: 'etelka_medium', sans-serif; background-repeat: no-repeat }
#secondary-nav h2 { display: none }
#secondary-nav .links-container { padding: 54px 0 0 21px; font-size: 12px; position: relative; list-style: none; color:#605959; font-family:helvetica; }
#secondary-nav .links-container li { margin: 0; margin-right: 5px; float: left; position: relative; padding: 0; height: 30px }
#secondary-nav .links-container li span { color:#f9d616 }
#secondary-nav .links-container span.more{color:#fff;cursor:pointer}
#secondary-nav a { color: #fff; text-decoration: none }
#secondary-nav a:hover { color: #f9d616 }

#secondary-nav .links-container .submenu { border-radius: 3px 3px 3px 3px; display: none; padding-top: 12px; position: absolute; top: 13px; z-index: 100 ; width: 100%; min-width: 90px; text-align: center;}
#secondary-nav .links-container .nav:hover .submenu { display: block }
#secondary-nav .links-container .submenu ul { background: #572777; border-radius: 4px 4px 4px 4px; list-style: none outside none; margin: 0; padding: 10px 17px }
#secondary-nav .links-container .submenu ul li { line-height: 20px; float:none; height: 20px; margin-bottom: 0 }
#secondary-nav .links-container li .dropdown { display:none; position:absolute; left:-3px; top:30px; width:105px; background:#003966; border:2px solid #E8E9E9; border-top:0; border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px }
#secondary-nav .links-container li:hover .dropdown {  display:block; }
#secondary-nav .links-container li .dropdown ul { list-style:none; margin:0; padding:0;  }
#secondary-nav .links-container li .dropdown li { float:none; height:auto; margin:0; padding:5px 0; text-indent:10px }


#teamLinks{font-weight:700}
#teamLinks ul,#teamLinks ul li{list-style:none;padding:0;margin:0}
#teamLinks ul li{margin-bottom:5px}
#teamLinks span{color:#fdc82f}
#teamLinks a{color:#fff}

/************* SCHEDULE **************/

.schedule-boxscore .boxevent a{color:#fdc82f}
#accordion-tabs .schedule-boxscore .sep{background:url(/images/setup/sep_bg.png) repeat-x left top;height:1px;overflow:hidden;margin:5px 0}
.schedule-boxscore .no-events{font-weight:700;text-align:center}
.schedule-list td, .schedule-list th { vertical-align:middle; }

/************ SOCIAL ICONS *************/

#social-icons{width:165px;height:22px;position:absolute;right:30px;bottom:7px;padding-left:70px}
#social-icons ul,#social-icons ul li{list-style:none;padding:0;margin:0}
#social-icons .social-icon{height:22px;float:left;margin-right:3px}
#social-icons .social-icon a{height:22px;display:block;text-indent:-9999px;background:url(/images/setup/master_sprite.png) no-repeat -9999px -9999px}
#social-icons .social-icon1 a{width:22px;background-position:-634px -1px}
#social-icons .social-icon2 a{width:13px;background-position:-659px -1px}
#social-icons .social-icon3 a{width:44px;background-position:-676px -1px}
#social-icons .social-icon4 a{width:22px;background-position:-723px -1px}
#social-icons .social-icon5 a{width:22px;background-position:-748px -1px}
#social-icons .social-icon6 a{width:22px;background-position:-772px -1px}
#social-icons .social-icon1 a.current{background-position:-634px -39px}
#social-icons .social-icon2 a.current{background-position:-659px -39px}
#social-icons .social-icon3 a.current{background-position:-676px -39px}
#social-icons .social-icon4 a.current{background-position:-723px -39px}
#social-icons .social-icon5 a.current{background-position:-748px -39px}
#social-icons .social-icon6 a.current{background-position:-772px -39px}
#social-icons .social-icon .label{width:65px;height:15px;visibility:hidden;position:absolute;left:0;top:2px;background:url(/images/setup/master_sprite.png) no-repeat -9999px -9999px}
#social-icons .social-icon1 .label{background-position:-565px -66px}
#social-icons .social-icon2 .label{background-position:-565px -81px}
#social-icons .social-icon3 .label{background-position:-565px -96px}
#social-icons .social-icon4 .label{background-position:-565px -111px}
#social-icons .social-icon5 .label{background-position:-565px -126px}
#social-icons .social-icon6 .label{background-position:-565px -141px}

/********* STATS ***********/

.stats-table{border-collapse:collapse;font-size:10px;color:#000;text-align:center}
.stats-table .stats-header td{background:#451964;color:#FFF;padding:5px;font-size:10px;color:#fff}
.stats-table td{padding:5px}
.stats-table .stats-row1 td{background:#ddd}
.stats-table .stats-name,.stats-table .stats-name a{color:#000;font-weight:700;text-align:left}
#stat-leaders a{color:#fdc82f}

/************ PHOTOS **************/

#photos-tab .image{display:block}
#photos-tab .info{display:block;padding:5px;width:167px}
#photos-tab .info a{font-weight:700;color:#F9D616}



/* SITE SPECIFIC SHEDULE STYLES */
#mainbody .schedule-list th { background:#3F006B; color:#FFF }
#mainbody .schedule-list .month-title td{ background:#E5B016; color:#fff; }

.schedule-header td{font-weight:700;color:#FFF;background-color:#3F006B;padding:5px}
.schedule-row td{font-size:11px;padding:5px}
.schedule-row0 td{background-color:#d1d1d1;font-size:11px;padding:5px}


/************* COMPOSITE SCHEDULE ****************/

table.schedulecomp {width: 100%;background-color: ;}
.schedulecomp-data {width: 500px;color: #000;}
.schedulecomp-data td {padding: 5px;color: #000;}
tr.schedulecomp-header td {font-weight: bold;color: #fff;background-color:#3F006B;padding: 5px;}
tr.schedulecomp-row td {padding: 5px;}
tr.schedulecomp-row0 td {background-color: #e1e1e1;color: #000;padding: 5px;}
tr.schedulecomp-row1 td {padding: 5px;color: #000;}


/********** ROSTERS **********/

.internal-page .roster{width:100%;background-color:}
.internal-page .roster-header td{font-weight:700;color:#fff;background-color:#572677;padding:2px;line-height:22px;}
.internal-page .roster-header td a{text-decoration:underline;color:#fff!important;}
.internal-page .roster-row1 td a,.internal-page .roster-row0 td a{text-decoration:underline;color:#3F006B;}
.internal-page .roster-row1 td a:hover,.internal-page .roster-row0 td a:hover{text-decoration:underline;color:#000;}
.internal-page .roster-row1 td,.internal-page .roster-row0 td{font-size:12px;padding:2px;color:#000;}
.internal-page .roster-row0 td{background-color:#D1D1D1;font-size:12px;padding:2px;line-height:22px;}
.internal-page .roster-row1 td{font-size:12px;padding:2px;line-height:22px}

/********** BIOS**********/

#mainbody .bio-wrap .head{background:#572677!important;color:#fff}
#mainbody .bio-wrap .head h2{background:#000;color:#fff}
#mainbody .bio-wrap .head a{color:#fdc82f}

.bio-wrap .primary > .tab-nav a { position:relative; display:block; padding:15px; line-height:1; color:#FFF!important; -moz-transition:all .4s ease; -webkit-transition:all .4s ease; transition:all .4s ease }

/********* STATS ***********/

.stats-wrapper{color:#000;background:#FFF}
.stats-wrapper th{background:#572677;/* set the primary color here ??? dark color required */color:#fff}
.stats-wrapper th a{color:#fff!important}
.stats-wrapper a{/* set the link color here */color:#333;text-decoration:underline}
.stats-wrapper a:hover{/* set the link color here */color:#000}

.stats-tabs-secondary .active-c-tab .roundedfg a { color:#fff !important }

/****************STATS LEADER*************/
#stat-leaders a{color:#fff;font-weight:700}
#stat-leaders a hover{color:#fff;font-weight:700;text-decoration:underline}
#stat-leaders table{width:100%}
#stat-leaders .box{background:#572677;margin:1px;padding:10px}
#stat-leaders .toptitle{font-weight:700;font-size:12px;color:#000}
#stat-leaders .title{font-weight:700;font-size:12px;color:#fff}
.rich .thumb-caption{background:#e3e3e3}
.stats-wrapper th{color:#FFF!important}
#stat-leaders,.internal-page #mainbody a.more{color:#fff}

.schedule-boxscore-all-events {
  background: none repeat scroll 0 0 #552182;
  border-radius: 5px;
  box-shadow: 0 0 2px #444444;
  font-size: 10px;
  height: 15px;
  line-height: 13px;
  padding: 3px 5px;
  position: absolute;
  right: 6px;
  text-shadow: 1px 1px 0 #111111;
  top: -29px;
}