/************** STRUCTURE **************/

body {
  background:url("/images/setup/page_bg.jpg") no-repeat fixed 0 0 transparent; 
  background-size:cover;
/*  -ms-behavior: url(/backgroundsize.min.htc); */
}

.ie6 body,
.ie7 body,
.ie8 body { background:none }

#ie-background {
  position:fixed;
  left:0;
  top:0;
  width:100%;
  height:auto;
  z-index:0;
}

.page-container { position:relative; z-index:2; }

a{color:#013B82;}
a:hover{color:#000;}
h1,h2{color:#013B82;}
#wrapper{width:1100px;margin:0 auto;}
#mainbody{width:654px;float:left;}
.internal-page #mainbody{background-color:#fff;width:1080px;padding:10px;color:#000;line-height:18px;font-family:arial;font-size:12px;}
#leftcol{width:200px;float:left;background:#369;}
#rightcol{width:406px;float:right;}
header,footer{text-align:center;}
#body-wrapper{background:url("/images/setup/body_bg_grad.png") repeat-x scroll 0 0 transparent;padding:12px 10px 14px 10px;overflow:hidden;}
.internal-page #body-wrapper{padding:0;}
#bottom{clear:both;width:100%;float:left;margin-top:9px;}
td{vertical-align:middle;}

/************** TOP BAR **************/

#top-bar{background-color:#000;width:100%;height:31px;position:absolute;left:0;top:0;text-align:center;}
#top-bar .bar-content{width:1100px;height:31px;margin:0 auto;position:relative;}
#text-site{color:#fff;text-decoration:none;font-family:helvetica,arial;font-size:9px;font-weight:700;float:left;margin:10px 0 0 195px;}
#top-bar .bar-content h2.scores-label{color:#fff;text-transform:uppercase;font-family:helvetica,arial;font-size:11px;font-weight:700;float:left;margin:8px 0 0 13px;}

/************** LATEST SCORES **************/

#scoreboard-ticker-wrapper{width:620px;height:31px;padding-left:20px;color:#fff;position:relative;overflow:hidden;}
#scoreboard-ticker{overflow:hidden;padding-top:8px;width:565px;color:#fff;font-family:helvetica, arial;font-size:11px;font-weight:700;}

#scoreboard-ticker li {width:565px;height:31px;overflow: hidden; text-align:left; white-space:nowrap;  }

#scoreboard-ticker li .content {
  overflow: hidden;
  text-overflow: ellipsis;
}

#scoreboard-ticker span{color:#fff;padding-right:2px;}
#scoreboard-ticker a{color:#fff;text-decoration:none;}
#scoreboard-ticker .no-events{display: block;text-align: center;}
#scoreboard-ticker-prev, #scoreboard-ticker-next, #scoreboard-ticker-pp {position:absolute;right:34px;top:10px;}
#scoreboard-ticker-pp {right: 22px;}
#scoreboard-ticker-next {right: 4px;}
#scoreboard-ticker-prev a {width:15px;height:10px;display: block;background:url(/images/setup/master_sprite.png) no-repeat -939px 0;}
#scoreboard-ticker-next a {width:15px;height:10px;display: block;background:url(/images/setup/master_sprite.png) no-repeat -969px 0;}
#scoreboard-ticker-prev a {float: right;}
#scoreboard-ticker-pp .pause {width:7px;height:10px;display: block;background:url(/images/setup/master_sprite.png) no-repeat -959px 0;}
#scoreboard-ticker-pp .play {width:13px;height:10px;display: block;background:url(/images/setup/master_sprite.png) no-repeat -959px -11px;}

/************** SOCIAL ICONS **************/

#social-buttons{height: 24px;right:11px;position:absolute;top:3px;width:86px;background:url("/images/setup/master_sprite.png") no-repeat scroll -835px 0 transparent;}
.social-button{height:24px;float:left;display:block;text-indent:-9999px;position:relative;}
#social-button1{width:20px;}
#social-button1:hover{background:url("/images/setup/master_sprite.png") no-repeat scroll -835px -25px transparent;}
#social-button2{width:36px;}
#social-button2:hover{background:url("/images/setup/master_sprite.png") no-repeat scroll -855px -25px transparent;}
#social-button3{width:30px;}
#social-button3:hover{background:url("/images/setup/master_sprite.png") no-repeat scroll -891px -25px transparent;}

/************** HEADER **************/

.top-bar-placeholder{width:100%;height:31px;}
#master-header{width:100%;height:164px;position:relative;background:url("/images/setup/master_sprite.png") no-repeat scroll 0 -203px transparent;}
#logo-link{display:block;width:158px;height:195px;text-indent:-9999px;background:url("/images/setup/master_sprite.png") no-repeat scroll 0 0 transparent;position:absolute;top:-31px;left:25px;}
#header-photos{position:absolute;top:5px;right:19px;width:217px;height:137px;padding:6px;background:url("/images/setup/header_image_bg_grad.png") repeat-y scroll 0 0 transparent;}
#header-photos img{width:217px;height:137px;}

/************** GLOBAL NAV **************/

#global-nav{background:url("/images/setup/global_nav_bg_pat.jpg") repeat-X scroll 0 0 transparent;width:100%;height:33px;position:relative;}
#global-nav ul.sprite{margin:0;padding:11px 0 0 91px;width:956px;height:13px;}
#global-nav ul li.nav{float:left;list-style:none;height:22px;}
#global-nav ul li.nav a.nav-link{text-indent:-9999px;display:block;height:13px;}
#global-nav ul li.nav1 a.nav-link{width:74px;background:url("/images/setup/master_sprite.png") no-repeat scroll -173px -167px transparent;}
#global-nav ul li.nav1 a.nav-link:hover{background:url("/images/setup/master_sprite.png") no-repeat scroll -173px -183px transparent;}
#global-nav ul li.nav2 a.nav-link{width:119px;background:url("/images/setup/master_sprite.png") no-repeat scroll -247px -167px transparent;}
#global-nav ul li.nav2 a.nav-link:hover{background:url("/images/setup/master_sprite.png") no-repeat scroll -247px -183px transparent;}
#global-nav ul li.nav3 a.nav-link{width:202px;background:url("/images/setup/master_sprite.png") no-repeat scroll -366px -167px transparent;}
#global-nav ul li.nav3 a.nav-link:hover{background:url("/images/setup/master_sprite.png") no-repeat scroll -366px -183px transparent;}
#global-nav ul li.nav4 a.nav-link{width:114px;background:url("/images/setup/master_sprite.png") no-repeat scroll -568px -167px transparent;}
#global-nav ul li.nav4 a.nav-link:hover{background:url("/images/setup/master_sprite.png") no-repeat scroll -568px -183px transparent;}
#global-nav ul li.nav5 a.nav-link{width:105px;background:url("/images/setup/master_sprite.png") no-repeat scroll -682px -167px transparent;}
#global-nav ul li.nav5 a.nav-link:hover{background:url("/images/setup/master_sprite.png") no-repeat scroll -682px -183px transparent;}
#global-nav ul li.nav6 a.nav-link{width:123px;background:url("/images/setup/master_sprite.png") no-repeat scroll -787px -167px transparent;}
#global-nav ul li.nav6 a.nav-link:hover{background:url("/images/setup/master_sprite.png") no-repeat scroll -787px -183px transparent;}
#global-nav ul li.nav7 a.nav-link{width:95px;background:url("/images/setup/master_sprite.png") no-repeat scroll -910px -167px transparent;}
#global-nav ul li.nav7 a.nav-link:hover{background:url("/images/setup/master_sprite.png") no-repeat scroll -910px -183px transparent;}
#global-nav ul li.nav8 a.nav-link{width:124px;background:url("/images/setup/master_sprite.png") no-repeat scroll -1005px -167px transparent;}
#global-nav ul li.nav8 a.nav-link:hover{background:url("/images/setup/master_sprite.png") no-repeat scroll -1005px -183px transparent;}

#global-nav .submenu-container{background:url("/images/setup/dropdown_bg.jpg") no-repeat scroll 0 0 transparent;width:899px;height:270px;padding:25px 32px;visibility:hidden;overflow:auto;position:absolute;top:33px;z-index:55;}
.ie6 #global-nav .submenu-container, .ie7 #global-nav .submenu-container, .ie8 #global-nav .submenu-container{z-index:9999;}
#global-nav #submenu-container1{left:91px;}
#global-nav #submenu-container2{left:91px;}
#global-nav #submenu-container3{left:91px;}
#global-nav #submenu-container4{left:91px;}
#global-nav #submenu-container5{left:91px;}
#global-nav #submenu-container6{left:91px;}
#global-nav #submenu-container7{left:91px;}
#global-nav #submenu-container8{left:91px;}
#global-nav .submenu{padding-right:20px;float:left;text-align: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-size:15px;line-height:24px;text-decoration:none}
#global-nav .submenu-container ul li a {color:#fff;font-family:arial;font-size:15px;}
#global-nav .submenu-container ul li a span{color:#aeaeae;}
#global-nav .submenu-container ul li.title{margin-bottom:5px}
#global-nav .submenu-container ul li.title span{color:#aeaeae;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:#aeaeae;}

#submenu-container1 .submenu-heading2{background:url("/images/setup/master_sprite.png") scroll -1162px 0 transparent;width:225px;height:30px;}
#submenu-container1 .submenu-heading3{background:url("/images/setup/master_sprite.png") scroll -1162px -30px transparent;width:225px;height:30px;}
#submenu-container2 .submenu-heading1{background:url("/images/setup/master_sprite.png") scroll -1162px -60px transparent;width:225px;height:30px;}
#submenu-container3 .submenu-heading2{background:url("/images/setup/master_sprite.png") scroll -1162px -90px transparent;width:282px;height:30px;}
#submenu-container4 .submenu-heading2{background:url("/images/setup/master_sprite.png") scroll -1162px -120px transparent;width:225px;height:30px;}
#submenu-container5 .submenu-heading2{background:url("/images/setup/master_sprite.png") scroll -1162px -150px transparent;width:225px;height:30px;}
#submenu-container6 .submenu-heading2{background:url("/images/setup/master_sprite.png") scroll -1162px -180px transparent;width:225px;height:30px;}
#submenu-container7 .submenu-heading2{background:url("/images/setup/master_sprite.png") scroll -1162px -210px transparent;width:225px;height:30px;}
#submenu-container8 .submenu-heading2{background:url("/images/setup/master_sprite.png") scroll -1162px -240px transparent;width:225px;height:30px;}
#submenu-container9 .submenu-heading2{background:url("/images/setup/master_sprite.png") scroll -1162px -270px transparent;width:225px;height:30px;}

/************** STORY ROTATOR **************/

#j-carousel1 {width:654px;position:relative}
#j-carousel1 .seats {width:654px;height:435px;position:relative;background:#000;}
#j-carousel1 .seat {display:none;width:654px;height:435px;overflow:hidden;position:absolute;left:0;top:0}
#j-carousel1 .story-box {width:634px;padding:10px;background-color:#000;color:#FFF;position:absolute;left:0;bottom:0}
#j-carousel1 .story-box a.title{font-family:helvetica, arial;font-size:16px;color:#013b82;text-decoration:none;line-height:24px;display:block;font-weight:700;}
#j-carousel1 .story-box a.title:hover{color:#fff;}
#j-carousel1 .story-box .date{font-family:helvetica, arial;font-size:10px;color:#013b82;line-height:18px;text-transform:uppercase;display:block;font-weight:700;}
#j-carousel1 .story-box .carousel-related-links{font-family:helvetica, arial;font-family:10px;color:#013b82;font-weight:bold;text-decoration:none;}
#j-carousel1 .story-box .carousel-related-links:hover{color:#fff;}
#j-carousel1 .story-box .leadin{font-family:helvetica, arial;font-size:12px;line-height:18px;color:#fff;}
#j-carousel1 .story-box a.readmore{font-family:helvetica, arial;font-size:10px;color:#013b82;text-transform:uppercase;text-decoration:none;font-weight:700;}
#j-carousel1 .story-box a.readmore:hover{color:#fff;}
#j-carousel1 .controls{background:url("/images/setup/carousel_thumbs_bg.png") repeat-x;padding:10px 0;}
#j-carousel1 .control{height:87px;width:131px;float:left;}
#j-carousel1 .control5{height:87px;width:130px;}
#j-carousel1 .control5 img{height:87px;width:130px;}
#j-carousel1 .controls .active{padding:3px;background-color:#013b82;height:81px;width:125px;}
#j-carousel1 .controls .active img{height:81px;width:125px;}
#j-carousel1 .controls .control5.active{height:81px;width:124px;}
#j-carousel1 .controls .control5.active img{height:81px;width:124px;}

/************** RIGHT COLUMN TABS **************/

#rcol-tabs{width:406px; }
#rcol-tabs .pane {width:406px; }
#rcol-tabs .tabs{background:url("/images/setup/master_sprite.png") no-repeat scroll -173px -50px transparent;width:406px;height:25px;}
#rcol-tabs .tabs .tab{list-style:none;float:left;}
#rcol-tabs .tabs .tab a{text-indent:-9999px;display:block;height:25px;}
#rcol-tabs .tabs .tab1 a{width:200px;background:url("/images/setup/master_sprite.png") -173px -75px transparent;}
#rcol-tabs .tabs .tab1 a:hover,
#rcol-tabs .tabs .tab1 a.active{background:url("/images/setup/master_sprite.png") -173px -50px transparent;}
#rcol-tabs .tabs .tab2 a{width:206px;background:url("/images/setup/master_sprite.png") -373px -50px transparent;}
#rcol-tabs .tabs .tab2 a:hover,
#rcol-tabs .tabs .tab2 a.active{background:url("/images/setup/master_sprite.png") -373px -75px transparent;}
#rcol-tabs .pane .overflow{width:406px;height:295px; overflow:hidden }

/************** UPCOMING EVENTS **************/

#upcoming-events-wrapper{position:relative;height:283px;}
#upcoming-events-wrapper #upcoming-events{width:406px;height:258px !important;background-color:#fff;}

#upcoming-events .boxevent{
/* display:block;width:366px;border-bottom:1px solid #000;height:92px;padding:19px 20px 20px; */
border-bottom: 1px solid #000000;
display: block;
height: 112px;
line-height: 16px;
padding: 10px 15px;
width: 366px;
}

#upcoming-events .boxevent table,#upcoming-events .boxevent table td{width:100%;color:#999999;font-family:arial;font-size:12px;font-weight:700;line-height:18px;}
#upcoming-events .boxevent .col2{text-align:right;}
#upcoming-events .boxevent .sport{color:#013b82;display:block;}
#upcoming-events-prev,#upcoming-events-next,#upcoming-events-pp{position:absolute;top:257px;}
#upcoming-events-prev{left:0;}
#upcoming-events-pp{left:147px;}
#upcoming-events-next{left: 259px;}
#upcoming-events-prev a, #upcoming-events-next a, #upcoming-events-pp a{display:block;height:27px;background:url("/images/setup/master_sprite.png") no-repeat;}
#upcoming-events-prev a{width:147px;background-position:-173px -100px;}
#upcoming-events-next a{width: 147px;background-position:-432px -100px;}
#upcoming-events-pp a{width: 112px;}
#upcoming-events-pp .play{background-position: -320px -127px;}
#upcoming-events-pp .pause{background-position: -320px -100px;}

/************** RESULTS **************/


#rcol-tabs .pane .overflow{_background-color:#fff;width:406px; height:286px; font-family:arial;font-size:12px;color:#999999;font-weight:700;line-height:18px; overflow:hidden }
#rcol-tabs .pane2 .sport{color:#013b82;}

#results-scroller-wrapper{position:relative;height:283px;}
#results-scroller-wrapper #results-scroller{width:406px !important;height:258px !important;background-color:#fff;}

#results-scroller .boxevent{
/* display:block;width:366px;border-bottom:1px solid #000;height:92px;padding:20px; */
border-bottom: 1px solid #000000;
display: block;
height: 112px;
line-height: 16px;
padding: 10px 15px;
width: 366px;
}

#results-scroller .boxevent table,#results-scroller .boxevent table td{width:100%;color:#999999;font-family:arial;font-size:12px;font-weight:700;line-height:18px;}
#results-scroller .boxevent .col2{text-align:right;}
#results-scroller .boxevent .sport{color:#013b82;display:block;}
#results-scroller-prev,#results-scroller-next,#results-scroller-pp{position:absolute;top:257px;}
#results-scroller-prev{left:0;}
#results-scroller-pp{left:147px;}
#results-scroller-next{left: 259px;}
#results-scroller-prev a, #results-scroller-next a, #results-scroller-pp a{display:block;height:27px;background:url("/images/setup/master_sprite.png") no-repeat;}
#results-scroller-prev a{width:147px;background-position:-173px -100px;}
#results-scroller-next a{width: 147px;background-position:-432px -100px;}
#results-scroller-pp a{width: 112px;}
#results-scroller-pp .play{background-position: -320px -127px;}
#results-scroller-pp .pause{background-position: -320px -100px;}

/************** SPONSORS SLIDESHOW **************/

#sponsors-ss{width:406px;height:222px; repeat-x scroll 0 0 transparent;text-align:center;overflow:hidden;;}
#sponsors-ss .container{width:406px !important;height:222px !important;margin:0px auto 0;}

/************** MORE HEADLINES **************/

.more-headlines-container{width:654px;float:left;}
.more-headlines-hdr{width:654px;height:25px;background:url("/images/setup/master_sprite.png") no-repeat scroll -173px 0 transparent;display:block;text-indent:-9999px}
#more-headlines{overflow:auto;padding:10px;height:239px;background:#fff;width:634px}
#more-headlines .date{font-family:arial;font-size:11px;color:#013B82;text-transform:uppercase;display:block;line-height:10px;float:left;}
#more-headlines .sport{font-family:arial;font-size:11px;color:#000;text-transform:uppercase;line-height:10px;}
#more-headlines a.title{font-family:arial;font-size:12px;line-height:22px;color:#000;text-decoration:none;display:block;clear:both;font-weight:bold;}
#more-headlines a.title:hover{color:#013B82;}
#more-headlines .leadin{font-family:helvetica, arial;font-size:11px;color:#444444;line-height:18px;display:none;}
#more-headlines .row{margin-bottom:10px;padding-bottom:10px;}

/************** SPOTLIGHT **************/

.spotlight-container{width:406px;float:right;}
.spotlight-hdr{width:406px;height:25px;background:url("/images/setup/master_sprite.png") no-repeat scroll -173px -25px transparent;display:block;text-indent:-9999px}
#slider-wrapper{width:406px;height:259px;position:relative;background:url("/images/setup/spotlight_bg_grad.png") repeat-x;}
#slider-wrapper .slider{width:349px;height:259px;overflow:hidden;position:relative;margin:0 auto;}
#slider-wrapper .slides{position:absolute;width:2000em;}
#slider-wrapper .slide{float:left;height:259px;overflow:hidden;width:349px;}
#slider-wrapper .aotw{width:349px;float:left;}
#slider-wrapper .even{float:right;}
#slider-wrapper .aotw .image{height:198px;width:349px;display:block;}
#slider-wrapper .aotw .info{width:329px;height:51px;padding:5px 10px;float:right;font-family:arial;background-color:#414141;color:#fff;}
#slider-wrapper .aotw .info .leading{font-size:10px;line-height:12px;}
#slider-wrapper .next,#slider-wrapper .prev{width:34px;height:35px;display:block;position:absolute;top:115px;cursor:pointer;background:url(/images/setup/master_sprite.png) no-repeat 0 0;}
#slider-wrapper .prev{left:-1px;background-position:-1005px 0;}
#slider-wrapper .next{right:-1px;background-position:-1036px 0;}

/************** SPOTLIGHT **************/

#master-footer{clear:both;float:left;margin-top:15px;width:100%;height:126px;}
.footer-bottom{width:100%;text-align:center;margin-top:33px;}
#footer-text{font-family:arial;font-size:14px;color:#fff;}
#footer-text p{margin-bottom:0;}
#footer-text a{color:#fff;text-decoration:none;}
#browser-view{color:#fff;font-family:arial;font-size:14px;}
#browser-view a{color:#aeaeae;text-decoration:none;}
#footer-logos{text-align:center;height:115px;width:1100px;}
#footer-logos ul{width:1100px;overflow:hidden;margin:auto !important;}
#footer-logos ul li{float:left;list-style:none;}

/************** SECONDARY NAV **************/

.sportpage .secondary-nav-container,.internal-page .secondary-nav-container{background:url("/images/setup/body_bg_grad.png") repeat-x scroll 0 0 transparent;padding-top:11px;}
#secondary-nav{width:1100px;height:79px;background:url("/images/setup/section_header_bg.png") repeat-x scroll 0 0 transparent;}

#secondary-nav h2 {
  color: #FFFFFF;
  float: left;
  font-family: arial;
  font-size: 26px;
  font-weight: 700;
  line-height: 79px;
  margin: 0;
  text-indent: 33px;
  text-transform: uppercase;
}

#secondary-nav #links-container{float:right;padding:29px 56px 0 0;}
#secondary-nav #links-container span{color:#fff;}
#secondary-nav a{color:#fff;font-size:14px;font-family:arial;text-decoration:none;}
#secondary-nav a:hover{text-decoration:underline;color:#fff;}

.more-links{color:#fff;display:inline;position:relative;font-family:arial;font-size:14px;}
.ie6 .more-links{display:inline;zoom:1}
.more-links .dropdown{color:#fff !important;display:none;padding-top:34px;position:absolute;left:-67px;top:15;z-index:100}
.more-links .dropdown ul{color:#fff !important;background-color:#01224A;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{width:100%;}
.internal-page #mainbody .roster table {line-height:24px;width:100%;}
.internal-page #mainbody .roster td{padding:2px;}
.internal-page #mainbody .roster-header{background: #1f407f;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 .about h2{padding:0 5px !important;color:#1f407f;background-color:#fff;}
.bio-wrap .about .lbl{color:#ffffff !important;}
.bio-wrap .about .val{color:#ffffff !important;}
.bio-wrap .about a{color:#fff;text-decoration:none;}
.bio-wrap .head{background: #1f407f;color:#ffffff;}



/* SITE SPECIFIC SHEDULE STYLES */
#mainbody .schedule-list th { background:#1F407F; color:#FFF }
#mainbody .schedule-list .even td { background: #d1d1d1; }
#mainbody .schedule-list .even td { background: #d1d1d1; }

/************** STATISTICS **************/

.stats-header{color:#1f407f;}
.stats-wrapper th{background: #1f407f;}
.stats-tabs a{color:#1f407f !important;}
.stats-tabs a.active{color:#ffffff !important;background:#1f407f;}
.stats-tabs{border-bottom: 3px solid #1f407f;}
.stats-halfbox-left{border:1px solid #1f407f;border-top: 1px solid #1f407f;}
.stats-halfbox-right{border:1px solid #1f407f;border-top: 1px solid #1f407f;}
.stats-tabs-secondary .active-c-tab .roundedfg{background:#1f407f;}
.stats-tabs-secondary .active-c-tab .rounded *{background:#1f407f;}
.stats-wrapper td, .stats-wrapper th{line-height:18px;}
.stats-fullbox{border: 1px solid #1f407f;border-top: 1px solid #1f407f;}

/************** COMPOSITE CALENDAR **************/

#composite-calendar .calendar{border-collapse:collapse;background-color:#FFF;color:#1f407f;text-align:center;}
#composite-calendar .calendar td{border:1px solid #1f407f;}
#composite-calendar .calendar-month{font-size:14px;font-weight:700;padding:5px;}
#composite-calendar .calendar-header td{background-color:#1f407f;font-weight:700;color:#FFF;}
#composite-calendar .calendar-date{float:left;color:#FFF;background-color:#1f407f;width:15px;}
#composite-calendar .calendar-event{font-size:10px;}
#composite-calendar .calendar td a,#composite-calendar .calendar-sport,#composite-calendar .calendar-event td a{font-size:10px;font-weight:700;}
#composite-calendar .calendar td a:hover,#composite-calendar .calendar-event td a:hover{text-decoration:underline;}

/*
 * COUNTDOWN
 */
.countdown-wrapper {
  background: url("/images/setup/body_bg_grad.png") repeat-x scroll 0 0 transparent;
  padding: 10px;
}

.countdown-container { 
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:50% 50%;
	position:relative;
       margin:0 auto;
}

	.countdown-container .countdown {
		overflow:hidden;
		list-style:none;
		padding:0;
		margin:0 auto;

color: #FFFFFF;
left: 477px;
position: absolute;
top: 21px;
width: auto;
	}
	
.countdown-container .countdown li {
  float: left;
  font-size: 24px;
  line-height: 59px;
  list-style: none outside none;
  margin: 0 35px 0 0;
  min-width: 70px;
  padding: 0;
  text-align: center;
}
		
		.countdown-container .countdown li .countdown-digit {
			display:block;
			font-weight:900;
		}
		
		.countdown-container .countdown li .countdown-label { font-size:0.85em; }
		
	.countdown-container .countdown-url {
		position:absolute;
		left:0;
		top:0;
		width:100%;
		height:100%;
		z-index:1;
		background:url(about:blank) //fix for IE absolute positioned empty links
	}
	
	.countdown-container .coutdown-text .title {
		font-weight:900;
		font-size:1.2em
	}
	
	.countdown-container .coutdown-text p {
		margin:0; 
		padding:0;
	}
	
	.countdown-container a[rel=wiki-link] { position:relative; z-index:2 }
	
	.countdown-container  p.template-error {
		background: none repeat scroll 0 0 #eb3636;
		border: 1px solid #777777;
		border-radius: 4px 4px 4px 4px;
		color: #FFFFFF;
		padding: 5px 10px;
		text-align: center;
	}
