/************** STRUCTURE **************/
a{color:#ef7e2a;}
body{background:url("/images/setup/page_bg_grad.png") repeat-x scroll 0 0 #000b44;}
.internal-page #mainbody a{color:#ef7e2a;}
h1,h2{color:#00235D;}
#wrapper{width:960px;margin:0 auto;}
#mainbody{width:625px;float:left;}
.internal-page #mainbody{padding:10px;width:98%;color:#000;background-color:#fff;line-height:18px;font-family:arial;font-size:12px;min-height:500px;}
.internal-page #mainbody .page-date{color:#ef7e2a;}
#leftcol{width:200px;float:left;background:#369;}
#rightcol{width:300px;float:right;}
.internal-page #mainbody a:hover{color:#000;}
header,footer{text-align:center;}
#body-wrapper{padding:0 10px 10px;background:url("/images/setup/body_bg_grad.png") repeat;overflow:hidden;}
.sportpage #body-wrapper{padding:10px;}
.internal-page #body-wrapper{padding:0;background:none;}
#bottom{clear:both;width:100%;float:left;margin-top:15px;overflow:hidden;}
#shadow{background: url("/images/setup/shadow.png") repeat-y scroll center top transparent;overflow: hidden;width: 100%;}

/************** HEADER **************/

#master-header{width:960px;height:187px;position:relative;background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll 0 0 transparent;}
#logo-link{width:149px;height:172px;position:absolute;left:-60px;top:7px;background:url("/images/setup/logo.png") no-repeat;}
#web-link{width:873px;height:125px;position:absolute;left:87px;top:28px;}
.ie6 #master-header,.ie7 #master-header,.ie8 #master-header{z-index:9999;}

/************** GLOBAL NAV **************/

#global-nav{width:748px;height:34px;position:absolute;left:118px;top:153px;}
#global-nav ul.sprite{margin:0;}
#global-nav ul li.nav{float:left;list-style:none;}
#global-nav .dropdown-li {position:relative;}
#global-nav ul li.nav a.nav-link{text-indent:-9999px;display:block;height:34px;}
#global-nav ul li.nav1 a.nav-link{width:96px;}
#global-nav ul li.nav1:hover{background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -118px -187px transparent;}
#global-nav ul li.nav2 a.nav-link{width:129px;}
#global-nav ul li.nav2:hover{background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -214px -187px transparent;}
#global-nav ul li.nav3 a.nav-link{width:173px;}
#global-nav ul li.nav3:hover{background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -343px -187px transparent;}
#global-nav ul li.nav4 a.nav-link{width:90px;}
#global-nav ul li.nav4:hover{background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -516px -187px transparent;}
#global-nav ul li.nav5 a.nav-link{width:79px;}
#global-nav ul li.nav5:hover{background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -606px -187px transparent;}
#global-nav ul li.nav6 a.nav-link{width:70px;}
#global-nav ul li.nav6:hover{background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -685px -187px transparent;}


#global-nav .submenu-container{background:url("/info/images/carousel_story_bg.png") repeat scroll 0 0 transparent;min-width:180px;min-height:30px;padding:16px 15px;visibility:hidden;overflow:auto;position:absolute;top:34px;z-index:55;}
#global-nav .submenu-container{left:-18px;}
#global-nav .submenu{padding-right:20px;float:left;text-align:left;}
#global-nav .submenu-container ul li a{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 a:hover{color:#f37c24!important;}
#global-nav .submenu-container ul li.title{margin-bottom:5px}
#global-nav .submenu-container ul li.title span{color:#f37c24;padding:0 10px;font-weight:700;font-size:13px;font-family:arial;text-transform:uppercase;display:block}
#global-nav .submenu ul{margin-left:0px;margin-bottom:0px;}
#global-nav .submenu ul li{list-style:none;}
#global-nav .submenu-container ul li a:hover{color:#fff;}

/************** SOCIAL ICONS **************/

#social-buttons{width:66px;height:17px;position:absolute;top:158px;right:10px;}
.social-button{width:22px;height:17px;float:left;display:block;text-indent:-9999px;position:relative;}
#social-button1:hover{background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -884px -192px transparent;}
#social-button2:hover{background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -906px -192px transparent;}
#social-button3:hover{background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -928px -192px transparent;}

/************** LEFT COLUMN TABS **************/

#lcol-tabs{width:625px;}
#lcol-tabs ul.tabs{width:625px;height:29px;background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll 0 -250px transparent;margin:0;}
#lcol-tabs ul li.tab{list-style:none;float:left;}
#lcol-tabs ul li.tab a{text-indent:-9999px;display:block;height:29px;}
#lcol-tabs ul li.tab1 a{width:160px;}
#lcol-tabs ul li.tab1 a:hover,#lcol-tabs ul li.tab1 a.active{background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll 0 -221px transparent;}
#lcol-tabs ul li.tab2 a{width:151px;}
#lcol-tabs ul li.tab2 a:hover,#lcol-tabs ul li.tab2 a.active{background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -160px -221px transparent;}
#lcol-tabs ul li.tab3 a{width:151px;}
#lcol-tabs ul li.tab3 a:hover,#lcol-tabs ul li.tab3 a.active{background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -311px -221px transparent;}
#lcol-tabs ul li.tab4 a{width:163px;}
#lcol-tabs ul li.tab4 a:hover,#lcol-tabs ul li.tab4 a.active{background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -462px -221px transparent;}
#lcol-tabs .pane2 .overflow,#lcol-tabs .pane3 .overflow{height:563px;width:605px;background:url("/images/setup/container_bg_grad.png") repeat-x scroll 0 0 #000939;padding:10px;}

/************** STORY ROTATOR **************/

#j-carousel1,#j-carousel2 {width:625px;position:relative;overflow:hidden;}
#j-carousel1 .seats,#j-carousel2 .seats {width:625px;height:451px;position:relative;background:#000}
#j-carousel1 .seat,#j-carousel2 .seat {display:none;width:625px;height:451px;overflow:hidden;position:absolute;left:0;top:0}
#j-carousel1 .story-box,#j-carousel2 .story-box {width:605px;padding:10px;background:url(/info/images/carousel_story_bg.png) repeat;color:#FFF;position:absolute;left:0;bottom:0}
#j-carousel1 .controls,#j-carousel2 .controls {background:url("/images/setup/carousel_thumbs_bg.png") repeat-x scroll 0 0 transparent;height:90px;padding:9px 0;width:100%;}
#j-carousel1 .control,#j-carousel2 .control {float:left;text-align:center;width:125px;height:90px;}
#j-carousel1 .controls .active img,#j-carousel2 .controls .active img{width:119px;height:84px;border:3px solid #ef7e2a;}
#j-carousel1 .story-box a.title,#j-carousel2 .story-box a.title{font-family:helvetica, arial;font-size:18px;font-weight:bold;text-decoration:none;color:#fff;display:block;line-height:22px;}
#j-carousel1 .story-box a.title:hover,#j-carousel2 .story-box a.title:hover{color:#ef7e2a;}
#j-carousel1 .story-box .date,#j-carousel2 .story-box .date{display:block;font-family:helvetica, arial;font-size:10px;color:#ef7e2a;line-height:16px;font-weight:700;}
#j-carousel1 .story-box .date .pipe,#j-carousel2 .story-box .date .pipe{display:none;}
#j-carousel1 .story-box .date .sport-name,#j-carousel2 .story-box .date .sport-name{display:none;}
#j-carousel1 .story-box .leadin,#j-carousel2 .story-box .leadin{font-family:helvetica, arial;font-size:12px;color:#fff;line-height:16px;}
#j-carousel1 .story-box a.readmore,#j-carousel2 .story-box a.readmore{font-family:helvetica, arial;font-size:10px;color:#ef7e2a;text-decoration:none;text-transform:uppercase;font-weight:700;}
#j-carousel1 .story-box a.readmore:hover,#j-carousel2 .story-box a.readmore:hover{color:#fff;}
#j-carousel1 .story-box .related-links,#j-carousel2 .story-box .related-links{display:block;}
#j-carousel1 .story-box .related-links a,#j-carousel2 .story-box .related-links a{display:block;font-family:helvetica, arial;font-size:12px;color:#ef7e2a;text-decoration:none;}
#j-carousel1 .story-box .related-links a:hover,#j-carousel2 .story-box .related-links a:hover{color:#fff;}
#more-headlines-btn{text-indent:-9999px;display:block;width:625px;height:24px;background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll 0 -279px transparent;}
.carousel-html{position:relative;overflow:hidden;}
#j-carousel2 .seats {width:625px;height:475px;position:relative;background:#000}
#j-carousel2 .seat {display:none;width:625px;height:475px;overflow:hidden;position:absolute;left:0;top:0}

/************** PHOTOS **************/
#photos-tab .image{display:block}
#photos-tab .info{display:block;padding:5px:color:#fff;}
#photos-tab .info a{font-weight:700}

/************** TWITTER/FACEBOOK **************/

#facebook{float:left;margin-right:10px;}
#facebook iframe{background-color:#fff;}
#twitter{float:right;}
#twitter #twtr-widget-1 .twtr-timeline{height:475px !important;overflow:auto;}

/************** ACCORDION **************/

.accordion-trigger{width:625px;height:24px;background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll 0 -279px transparent;display:block;position:relative;z-index:14;}
.accordion-trigger.close{background-position:0 -279px;}
.accordion-content{width:625px;height:563px;background:url("/images/setup/container_bg_grad.png") repeat-x scroll 0 0 #000939;overflow:auto;position:absolute;left:0;top:563px;z-index:12}

/************** MORE HEADLINES **************/

.more-headlines{padding:10px;overflow:auto;color:#fff;font-family:arial}
.more-headlines .row{margin-bottom:10px}
.more-headlines .image{width:144px;float:left;margin-right:10px;border:3px solid #ef7e2a}
.more-headlines .date{display:block;font-weight:700;line-height:18px;}
.more-headlines .title{display:block;color:#ef7e2a;font-size:14px;font-weight:700;text-decoration:none;line-height:20px;}
.more-headlines .title:hover{color:#fff;}
.more-headlines .leadin{display:block;font-size:12px;line-height:18px;}

/************** RIGHT COLUMN TABS **************/

#rcol-tabs{width:300px;}
#rcol-tabs ul.tabs{width:300px;height:29px;margin:0;}
#rcol-tabs ul li.tab{list-style:none;float:left;}
#rcol-tabs ul li.tab a{text-indent:-9999px;display:block;height:29px;}
#rcol-tabs ul li.tab1 a{width:150px;background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -632px -221px transparent;}
#rcol-tabs ul li.tab1 a:hover,#rcol-tabs ul li.tab1 a.active{background-position:-632px -250px;}
#rcol-tabs ul li.tab2 a{width:150px;background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -782px -250px transparent;}
#rcol-tabs ul li.tab2 a:hover,#rcol-tabs ul li.tab2 a.active{background-position:-782px -221px;}
#rcol-tabs .panes .overflow{background:#00093A repeat-x;height:544px;width:260px;padding:20px;overflow:auto;font-family:arial;font-size:12px;color:#fff;line-height:18px;}
#rcol-tabs .panes .overflow a{color:#EF7E2A;}

/************** SCHEDULE TAB **************/
.schedule-boxscore .no-events{text-align:center;font-weight:700}
.schedule-boxscore .boxevent {margin-bottom:10px;}
.schedule-boxscore a{text-decoration:none;}
.schedule-boxscore a:hover{color:#fff!important;text-decoration:none;}

/************** SPONSORS SLIDESHOW **************/

#sponsors-ss{margin-top:10px;}

/************** SPOTLIGHT **************/

.spotlight-hdr{display:block;height:29px;width:300px;background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -632px -308px transparent;margin-top:10px;}
.spotlight-cont{width:280px;height:232px;background:url("/images/setup/container_bg_grad.png") repeat-x;padding:10px;overflow:auto;line-height:18px;font-family:arial;}
.spotlight-cont .sa-spotlight{float:left;width:100%;margin-bottom:8px;}
.spotlight-cont .sa-spotlight2{margin-bottom:0;}
.sa-spotlight-image{width:83px;height:109px;float:left;}
.sa-spotlight-image img{width:83px;height:109px;}
.sa-spotlight-text{width:176px;float:right;}
.sa-spotlight-text a.title{font-size:12px;font-weight:700;color:#fff;text-decoration:none;display:block;}
.sa-spotlight-text a.title:hover{color:#EF7E2A;}
.sa-spotlight-text .sport{font-size:11px;color:#a2a3a9;display:block;margin-bottom:10px;}
.sa-spotlight-text .leadin{font-size:11px;color:#fff;}
.sa-spotlight-text a.readmore{color:#fff;text-decoration:none;text-transform:uppercase;font-size:10px;font-weight:700;}
.sa-spotlight-text a.readmore:hover{color:#EF7E2A;}

/************** VISITORS **************/

.visitors-cont{width:300px;float:left;}
.visitors-hdr{display:block;height:29px;width:300px;background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -632px -337px transparent;}
#visitor-links{width:260px;height:176px;background:url("/images/setup/container_bg_grad.png") repeat-x;padding:10px 20px;overflow:auto;}
#visitor-links ul,#visitor-links ul li{list-style:none;padding:0;margin:0}
#visitor-links ul li{color:#EF7E2A;font-weight:700;margin-bottom:5px}
#visitor-links ul li a{font-size:12px;font-weight:700;font-family:arial;color:#fff;text-decoration:none;}
#visitor-links ul li a:hover{font-size:12px;font-weight:700;font-family:arial;color:#EF7E2A;text-decoration:none;}

/************** SPECIAL EVENTS **************/

.events-cont{width:300px;float:right;}
.events-hdr{display:block;height:29px;width:300px;background:url("/images/setup/secondary_sprite.jpg") no-repeat scroll -632px -279px transparent;}
.special-events{width:268px;height:176px;background:url("/images/setup/container_bg_grad.png") repeat-x;padding:10px 16px;overflow:auto;text-align:center;}
.special-event{width:268px;margin:0 auto;text-align:left;}
.special-event-image img,.special-event-image{width:268px;height:109px;}
.special-event-image{margin:0 auto 4px;}
.special-event-text .leadin, .special-event-text a.readmore{font-family:arial;font-size:12px;color:#fff;line-height:16px;}
.special-event-text a.readmore{text-decoration:none;text-transform:uppercase;font-weight:700;color:#cacaca;}
.special-event-text a.readmore:hover{color:#EF7E2A;}

/************** FOOTER **************/

#master-footer{clear:both;float:left;margin:10px 0;width:100%;height:103px;background:url("/images/setup/footer_bg_grad.png") repeat-x;}
.footer-left{width:182px;float:left;text-align:left;margin:13px 0 0 23px;}
#footer-text,#browser-view{font-family:arial;font-size:12px;color:#fff;}
#footer-text a{color:#fff;}
#footer-text p{margin-bottom:0;}
#browser-view a{color:#fff;text-decoration:none;}
#browser-view a:hover{color:#001066;}
#footer-logos{text-align:center;height:103px;width:616px;float:right;margin-right:18px;}
#footer-logos ul{width:616px;overflow:hidden;margin:auto !important;}
#footer-logos ul li{float:left;list-style:none;margin-right:30px;}
#footer-logos ul li#footer-logo5{margin-right:0;}

/************** SECONDARY NAV **************/

#secondary-nav{width:960px;height:72px;background:url("/images/setup/section_header_bg.png") repeat-x;}
#secondary-nav h2{font-family:arial;font-weight:700;font-size:37px;color:#fff;float:left;margin:12px 0 0 27px;}
#secondary-nav #links-container{float:right;padding:27px 21px 0 0;}
#secondary-nav #links-container span{color:#4f4f4f;}
#secondary-nav a{color:#fff;font-size:12px;font-family:helvetica, arial;text-decoration:none;font-weight:700;}
#secondary-nav a:hover{text-decoration:underline;color:#ef7e2a;}

.more-links{color:#fff;display:inline;position:relative;font-family:helvetica, arial;font-size:12px;font-weight:700;}
.ie6 .more-links{display:inline;zoom:1}
.more-links .dropdown{color:#fff !important;display:none;padding-top:33px;position:absolute;left:-108px;top:12px;z-index:100}
.more-links .dropdown ul{color:#fff !important;background-color:#00122e;list-style:none outside none;margin:0;min-width:150px;padding:14px}
.more-links .dropdown ul li{color:#fff !important;margin-bottom:3px;line-height:18px;}
.more-links .more{color:#fff !important;}

/************** ROSTER **************/

.internal-page #mainbody .roster table {line-height:24px;border-collapse:collapse;width:100%;}
.internal-page #mainbody .roster td{padding:2px;}
.internal-page #mainbody .roster-header{background: #ef7e2a;color: #FFFFFF;font-weight: 700;line-height: 22px;padding: 2px;}
.internal-page #mainbody .roster-header a:link, .internal-page #mainbody .roster-header a:visited{font-weight:700;line-height:22px;color:#ffffff;text-decoration:none;}
.internal-page #mainbody .roster-header td{padding: 0 0 2px 2px !important;}
.internal-page #mainbody .roster-row1{background-color:#d1d1d1;}

/************** BIOS **************/

.bio-wrap .biodata h2{padding:0 5px !important;color:#ef7e2a;background-color:#fff;}
.bio-wrap .biodata .lbl{color:#ffffff !important;}
.bio-wrap .biodata .val{color:#ffffff !important;}
.bio-wrap .head{background:url("/images/setup/container_bg_grad.png") repeat-x scroll 0 0 #000939;color:#ffffff;}

/************** SCHEDULE **************/

.internal-page #mainbody .default-headlines .date{color:#005B99;line-height:16px;}
.internal-page #mainbody .default-headlines a:link, .internal-page #mainbody .default-headlines a:visited{line-height:18px;}
.internal-page #mainbody .schedule-month{background: #ef7e2a;color: #FFFFFF;font-weight: 700;line-height: 22px;padding: 2px;}
.internal-page #mainbody .schedule-header td{padding: 0 0 2px 2px !important;}
.internal-page #mainbody .schedule-header{background: #ef7e2a;color:#fff;}
.internal-page #mainbody .schedule{line-height:24px;width:100%;}
.internal-page #mainbody .schedule td{padding:2px;}
.internal-page #mainbody .schedule-data{border: medium none;border-collapse: collapse;margin: 0 auto;width: 500px;}
.internal-page #mainbody .schedule-data td{border:none;}
.internal-page #mainbody .schedule-row1{background-color:#d1d1d1;}

/************** STATISTICS **************/

.stats-header{color:#ef7e2a;}
.stats-wrapper th{background: #00235D;}
.stats-tabs a{color:#00235D !important;}
.stats-tabs a.active{color:#ffffff !important;background:#00235D;}
.stats-tabs{border-bottom: 3px solid #00235D;}
.stats-halfbox-left{border:1px solid #00235D;border-top: 1px solid #00235D;}
.stats-halfbox-right{border:1px solid #00235D;border-top: 1px solid #00235D;}
.stats-tabs-secondary .active-c-tab .roundedfg{background:#00235D;}
.stats-tabs-secondary .active-c-tab .rounded *{background:#00235D;}
.stats-wrapper td, .stats-wrapper th{line-height:18px;}
.stats-fullbox{border: 1px solid #00235D;border-top: 1px solid #00235D;}