body {background: url(/images/setup/page_repeating_bg.png) repeat-x left top #000e1a;}


@font-face {
    font-family: 'AvenirRegular';
    src: url('/webfont/ufonts.com_avenir-65-medium-webfont.eot');
    src: url('/webfont/ufonts.com_avenir-65-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('/webfont/ufonts.com_avenir-65-medium-webfont.woff') format('woff'),
         url('/webfont/ufonts.com_avenir-65-medium-webfont.ttf') format('truetype'),
         url('/webfont/ufonts.com_avenir-65-medium-webfont.svg#AvenirRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

a {  color: #336699;  text-decoration:none;}
a:hover {  color: #D00000;  text-decoration:underline;}

h1,h2 {  color: #012547;}

/* STRUCTURE */

#page {}

#shadow {
background:url(/images/setup/shadow.png) repeat-y center top;
}

#wrapper {  width: 1000px;  margin: 0 auto 1px;  background:url(/images/setup/inner_wrapper_glow.png) repeat-y center bottom;}
#body-container {padding:0px 5px 15px; background:url(/images/setup/body_container_bg.png) no-repeat 50% 100%}
.internal-page #inner-container {background:url(/images/setup/inner_container_bg.png) repeat-y right top}

#mainbody {width:560px;float:left;}
.internal-page #mainbody {background:#fff;width:785px;padding:10px;min-height:500px;}

#site-header {text-align: center;height:223px;background:url(/images/setup/page_bg.png) no-repeat center top;}
#site-header .container {width:1000px;height:223px;margin: 0 auto;position:relative;background:url(/images/setup/master_sprite.png) no-repeat 0 10px;}
#header-link {width:1000px;height:223px;display:block;}
#leftcol {width:180px;float:left;margin-right:5px;}
#rightcol {width:240px;float:right;}

#site-footer {background:url(/images/setup/footer_bg.png) repeat-x left top;}
#site-footer .container {margin:0 auto;width:1000px;text-align:center;}
#footer-logos {width:1000px;height:156px;text-align:center;padding-top:15px;}
#footer-logos ul,
#footer-logos ul li {list-style:none;padding:0;margin:0;}
#footer-logos .footer-logo {display:inline-block;margin: 0 33px;}
.ie6 #footer-logos .footer-logo,
.ie7 #footer-logos .footer-logo {display:inline;zoom:1;}

#footer-text {color:#fff;font-family:arial;}
#footer-text a {color:#ADD2FF;font-size:10px;text-decoration:underline;}

/* HEADLINES */

.topStories-hdr {width:560px;height:38px;display:block;background:url(/images/setup/secondary_sprite.png) no-repeat 0 -38px;}
#j-carousel{width:560px;position:relative;margin-bottom:5px;overflow:hidden}
#j-carousel .seats{width:554px;height:386px;position:relative;margin-bottom:4px;border:3px solid #fac81c;}
#j-carousel .seat{display:none;width:554px;height:386px;overflow:hidden;position:absolute;left:0;top:0}
#j-carousel .story-box{font-family:arial;width:534px;padding:10px;background:url(/images/setup/carousel_sotry_bg.png) repeat;color:#FFF;position:absolute;left:0;bottom:0}
#j-carousel .story-box .title{display:block;margin-bottom:3px;color:#fff;font-size:18px;font-weight:700;line-height:24px}
#j-carousel .story-box .title:hover{color:#FAC71C}
#j-carousel .story-box .date{color:#f9d616;font-weight:700;display:block;margin-bottom:3px;}
#j-carousel .story-box .leadin{color:#fff}
#j-carousel .story-box .label{font-weight:400}
#j-carousel .story-box .readmore{color:#fff;white-space:nowrap;}
#j-carousel .carousel-related-links a{color:#ff9a2e}
#j-carousel .carousel-related-links a:hover{color:#f8d930}
#j-carousel .controls{width:560px;color:#fff}
#j-carousel .control{cursor:pointer;position:relative;margin-right:4px;width:137px;float:left;height:97px;}
#j-carousel .control img{display:block;border:3px solid #fac81c;width:131px;height:91px}
#j-carousel .control.active img {border-color:#0088ff;}
#j-carousel .control4{margin-right:0}

.moreHeadlines-hdr {width:560px;height:38px;display:block;background:url(/images/setup/secondary_sprite.png) no-repeat 0 0;}
#more-headlines {width:550px;padding:5px;background:url(/images/setup/container_bg_grad.png) repeat-x left top;overflow:hidden;font-family:arial;}
#more-headlines .container {height:255px;overflow:auto;}
.sportpage #more-headlines .container {height:478px;}
#more-headlines .row {padding:10px;}
#more-headlines .image {width:100px;height:69px;border:2px solid #FAC81C;float:left;margin-right:10px;}
#more-headlines .title {display:block;font-weight:bold;font-size:12px;color:#fff;}
#more-headlines .title:hover {color:#FAC81C;}
#more-headlines .date {display:block;color:#2D9FFF;font-size:10px;}
#more-headlines .leadin {color:#fff;}
#more-headlines .readmore {color:#2D9FFF;font-weight:bold;}

/* ACCORDION NAV */

#accordion-wrapper {  width: 180px;  margin-bottom: 5px;  overflow: hidden;}
.accordion-key {width:180px;height:37px;overflow:hidden;display:block;position: relative;z-index: 50;}
.accordion-key .collapse {display:none;}
.accordion-pane {width: 160px;font-family:arial;font-size:12px;padding:10px;background:#001426;}
.accordion-pane .separator {display:none;}
.accordion-pane a {width:170px;display:block;font-size:12px;text-decoration:none;font-family:arial;line-height:20px;color:#fff; }
.accordion-pane a:hover,
.accordion-pane a.matched{  color: #fac81c;  font-weight:bold;}

#secondary-nav {color:#FBC81D;font-size:10px;width:805px;height:77px;margin-bottom:5px;float:left;}
#secondary-nav .links-container {padding-top:52px;padding-left:20px;}
#secondary-nav .links-container a {color:#fff;font-family: arial;font-size: 10px;text-transform: uppercase;}

.sportLinks-hdr {width:240px;height:35px;display:block;background:url(/images/setup/secondary_sprite.png) no-repeat -186px -76px;}
#sportLinks-cont {color:#fff;width:220px;height:255px;padding:10px;overflow:auto;margin-bottom:5px;font-family:arial;background:url(/images/setup/container_bg_grad.png) repeat-x left top;color:#fff;}
#sportLinks-cont h2 {color:#F8C91B;font-weight:Bold;font-size:11px;}
#sportLinks-cont p {margin:0;}
#sportLinks-cont a {color:#fff;}

/* BUTTONS */

#lcol-buttons {width:180px;}
.lcol-button {width:180px;height:60px;margin-bottom:5px;display:block;}

#rcol-buttons {width:240px;overflow:hidden;}
.rcol-button {width:240px;height:73px;margin-bottom:5px;display:block;}
.rcol-button img {width:240px;}

#social-buttons {width:171px;height:26px;padding-top:5px;padding-left:12px;position:absolute;right:8px;top:0;background:url(/images/setup/master_sprite.png) no-repeat -4px -355px;}
.social-button {width:31px;height:26px;float:left;margin-right:12px;background:url(/images/setup/master_sprite.png) no-repeat -9999px -9999px;text-indent:-9999px;}.social-button2 {margin-right:11px;}
.social-button4 {margin-right:0;}
.social-button1:hover {background-position:-16px -393px;}
.social-button2:hover {background-position:-59px -393px;}
.social-button3:hover {background-position:-101px -393px;}
.social-button4:hover {background-position:-144px -393px;}

/* EDU NAV */

#edu-nav {width:800px;height:15px;font-size:10px;font-weight:bold;font-family: 'AvenirRegular';color:#fff;text-align:left;position:absolute;right:10px;bottom:18px;text-transform:uppercase;}
#edu-nav .edu-nav {color:#fff;}
#edu-nav .edu-nav:hover {color:#fac81c;}
#edu-nav .sep {padding: 0 10px;}

/* TABS */

#rcol-tabs{width:240px;position:relative;background:url(/images/setup/container_bg_grad.png) repeat-x 0 40px;margin-bottom:5px;}
#rcol-tabs .tabs{height:47px;width:240px;list-style:none;overflow:hidden;position:relative;background:url(/images/setup/tabs_hdr_bg.png) repeat-x left top}
#rcol-tabs .tabs .tab{float:left}
#rcol-tabs .tab a{display:block;height:47px;text-indent:-9999px;background:url(/images/setup/master_sprite.png) no-repeat}

#rcol-tabs .tab1 a{background-position:0 -249px;width:84px}
#rcol-tabs .tab2 a{background-position:-84px -249px;width:69px}
#rcol-tabs .tab3 a{background-position:-153px -249px;width:87px}

#rcol-tabs .tab1 a.active{background-position:0 -296px}
#rcol-tabs .tab2 a.active{background-position:-84px -296px}
#rcol-tabs .tab3 a.active{background-position:-153px -296px}

#rcol-tabs .panes{width:240px;height:300px;color:#fff;overflow:hidden}
#rcol-tabs .panes .overflow{overflow:auto;height:280px;padding:10px}

.homepage #rcol-tabs .panes {height:390px}
.homepage #rcol-tabs .panes .overflow {height:370px}

/* VIDEO */

#more-video {width:240px;height:25px;display:block;background:url(/images/setup/secondary_sprite.png) no-repeat -186px -111px;}

/* SCHEDULE */

.schedule-boxscore .event-box {margin-bottom:10px;}
.schedule-boxscore .sport {color:#F8C919;}
.schedule-boxscore a {color:#2E9EFF;}
.schedule-boxscore .no-events {font-weight:bold;text-align:center;}
.schedule-boxscore .team {font-weight:bold;font-size:10px;}
.schedule-boxscore .status { float:right }

/* STANDINGS */

#content-toggler-standings .select {margin-bottom:10px;}
#content-toggler-standings .select select {width:140px;}
#content-toggler-standings h3 {color:#FAC81C;font-size:12px;}
#content-toggler-standings {font-family:arial;}
#content-toggler-standings .briefstats-header td {color:#FAC71C;font-weight:bold;}
#content-toggler-standings table {text-align:center;}
#content-toggler-standings .briefstats-label {text-align:left;}

.select-dropdown { position:relative; background:#fff; margin-bottom:10px; border:1px solid #d1d5d8; z-index:2 }
.select-dropdown > .selection { display:block; position:relative; text-decoration:none; color:#fff; background:#003e7e }
.select-dropdown > .selection span { display:block; padding:0 10px; margin-right:38px; line-height:30px; text-decoration:none }
.select-dropdown > .selection:before { content:""; position:absolute; top:0; bottom:0; right:38px; border-left:1px solid #fff }
.select-dropdown > .selection:after { content:""; display:block; width:0; height:0; position:absolute; right:13px; top:50%; margin-top:-3px; border-style:solid; border-width:6px 6px 0; border-color:#fff transparent transparent  }
.select-dropdown.active > .selection:after { border-color:transparent transparent #fff; border-width:0 6px 6px }
.select-dropdown ul, 
.select-dropdown li { margin:0; padding:0; list-style:none }
.select-dropdown ul { display:none; position:absolute; left:8px; right:8px; top:38px; max-height:200px; padding:10px; overflow:auto; background:#000; background:rgba(0,0,0,0.8); border-radius:0 0 5px 5px }
.select-dropdown.active ul { display:block; }
.select-dropdown li { display:block;height:25px; line-height:25px; color:#fff; position:relative; cursor:pointer } 
.select-dropdown li.selected { display:none }

/* 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:#012545;padding:5px}
.schedule-wrapper .schedule-row td{font-size:11px;padding:5px}
.schedule-wrapper .schedule-month{background:#2883bf;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}
.schedule-wrapper a{font-weight:400}
.schedule-monthly .schedule{border-collapse:separate}
.schedule-monthly .schedule-month td{background:#000;padding:5px;font-weight:700}
.schedule-monthly .schedule-month td a{color:#fff;font-weight:700}

/* ROSTERS */

.internal-page .roster{width:100%;background-color:}
.internal-page .roster-header td{font-weight:700;color:#FFF;background-color:#012545;padding:2px;line-height:22px}
.internal-page .roster-header td a{text-decoration:underline;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}

/* BIOS */

.internal-page .bio-wrap .head{background:#012545!important;color:#FFF}
.internal-page .bio-wrap .head h2{background:#000;color:#FFF}
.internal-page .bio-wrap .head a{color:#FAC71C}

/* STATS */

.stats-wrapper{color:#000;background:#FFF}
.stats-wrapper th{background:#012545;/* 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}

/* COMPOSITE CALENDAR */
#composite-calendar table {
width:100%;
}