body {
  background:url(http://photostore.psbin.com/j/3/7sgkwbylf86u3n/page_bg.jpg) repeat fixed center top;
}

a {
  color: #CE1F33;
  text-decoration:none;
}

a:hover {
  color: #626464;
  text-decoration:underline;
}

h1 {
  color: #626464;
}

h2 {
  color: #626464;
}

#wiki-toggle-btn {
top:40px !important;
}

#text-site {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    font-weight: bold;
    left: 0;
    padding: 5px;
    position: absolute;
    top: 0;
}

#page {
padding-top:26px;
background:url(/images/setup/page_shadow.png) repeat-x left top;
}

#wrapper {
  width: 998px;
  margin: 0 auto;
  border:1px solid #999;
  padding:15px;
  margin-bottom:15px;
  background:url(http://photostore.psbin.com/9/2/npm8xhmn2kku13/wrapper_bg.png) no-repeat center top;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

.internal-page #mainbody {
background:#fff;
padding:10px;
margin-bottom:15px;
-moz-border-radius:0 0 10px 10px;
-webkit-border-radius:0 0 10px 10px;
border-radius:0 0 10px 10px;

}

#site-header {
width:1030px;
height:160px;
position:relative;
margin: 0 auto;
}

#header-link {
width:806px;
height:160px;
display:block;
position:absolute;
right:30px;
top:0;
background:url(/images/setup/master_sprite.png) no-repeat -358px -110px
}

#header-logo {
width:351px;
height:209px;
display:block;
position:absolute;
left:-94px;
top:4px;
background:url(/images/setup/master_sprite.png) no-repeat 0 -125px
}

#leftcol {
  width: 200px;
  float: left;
  background: #336699;
}

#rightcol {
  width: 300px;
  float: right;
  background: #D00000;
}

#site-footer {
width:998px;
height:120px;
position:relative;
margin: 0 auto;
}

#footer-logos {
width:998px;
overflow:hidden;
}

#footer-logos ul,
#footer-logos ul li {
list-style:none;
padding:0;
margin:0;
}

#footer-logos ul .footer-logo {
float:left;
}

.footer-text {
width:148px;
height:70px;
font-family:helvetica;
font-size:12px;
overflow:hidden;
position:absolute;
left:0;
top:0;
color:#000;
padding:25px;
}

.footer-text p {
margin:0;
}

.footer-text span {
font-weight:bold;
}

/* CAROUSEL */

#j-carousel{width:998px;height:325px;position:relative}
#j-carousel .seats{width:885px;height:325px;position:relative}
#j-carousel .seat{display:none;width:885px;height:325px;overflow:hidden;position:absolute;left:0;top:0}
#j-carousel .seat .media-box{width:640px;height:325px;float:right;}
#j-carousel .story-box{width:225px;height:305px;font-family:helvetica;padding:10px;background:url(/images/setup/carousel_story_bg.png) repeat;color:#FFF;position:absolute;left:0;top:0}
#j-carousel .story-box .title{display:block;color:#fff;font-weight:700;font-size:16px;line-height:24px;margin-bottom:10px}
#j-carousel .story-box .title:hover {color:#e51937}
#j-carousel .story-box .date{display:block;color:#e51937;font-size:10px;font-weight:700}
#j-carousel .story-box .leadin{color:#fff;font-size:12px;font-weight:bold;}
#j-carousel .story-box .readmore{color:#e51937;font-weight:700;white-space:nowrap}
#j-carousel .controls{width:105px;height:317px;padding:5px 4px 4px;position:absolute;right:0;top:0;z-index:10;}
#j-carousel .control{position:relative;cursor:pointer;background:#000;margin-bottom:4px;position:relative;width:105px;height:60px;}
#j-carousel .control span {width:112px;height:60px;display:none;position:absolute;left:-8px;top:0;background:url(/images/setup/master_sprite.png) no-repeat -1888px -274px}
#j-carousel .control.active span {display:block}
#j-carousel .control5{margin:0}
#moreHeadlines-button {width:998px;height:28px;display:block;margin-bottom:10px;background:url(/images/setup/secondary_sprite.png) no-repeat -234px 0;}

/*********** GLOBAL NAV ************/

#globalNav-wrapper {width:998px;height:35px;position:relative;}
.globalNav-logo {width:43px;height:52px;display:block;background:url(/images/setup/master_sprite.png) no-repeat -1454px -29px;position:absolute;right:15px;bottom:5px;}
#global-nav{width:876px;height:35px;padding-left:122px;background:url(/images/setup/master_sprite.png) no-repeat 0 -29px;position:relative;}
#global-nav ul,#global-nav li{margin:0;padding:0;list-style:none}
#global-nav li.nav{float:left;}
#global-nav .nav-link{display:block;height:35px;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:96px;background-position:-122px -29px}
#global-nav li.nav1 .nav-link:hover,#global-nav li.nav1 .nav-link.current{background-position:-122px -65px}
#global-nav li.nav2 .nav-link{width:198px;background-position:-218px -29px}
#global-nav li.nav2 .nav-link:hover,#global-nav li.nav2 .nav-link.current{background-position:-218px -65px}
#global-nav li.nav3 .nav-link{width:125px;background-position:-416px -29px}
#global-nav li.nav3 .nav-link:hover,#global-nav li.nav3 .nav-link.current{background-position:-416px -65px}
#global-nav li.nav4 .nav-link{width:116px;background-position:-541px -29px}
#global-nav li.nav4 .nav-link:hover,#global-nav li.nav4 .nav-link.current{background-position:-541px -65px}
#global-nav li.nav5 .nav-link{width:167px;background-position:-657px -29px}
#global-nav li.nav5 .nav-link:hover,#global-nav li.nav5 .nav-link.current{background-position:-657px -65px}
#global-nav li.nav6 .nav-link{width:90px;background-position:-824px -29px}
#global-nav li.nav6 .nav-link:hover,#global-nav li.nav6 .nav-link.current{background-position:-824px -65px}
#global-nav .submenu-container{width:998px;height:199px;visibility:hidden;overflow:hidden;background:url(/images/setup/dropdown_bg_grad.png) repeat-x left top;position:absolute;left:0;top:35px;z-index:55}
#global-nav .submenu-container .submenu{width:180px;padding:15px 10px;float:left}
#global-nav .submenu-container ul li a,#global-nav .submenu-container ul li .title span{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.title{display:none;}
#global-nav #submenu-container1 ul li.title {display:block;margin-bottom:3px;}
#global-nav .submenu-container ul li.title span{color:#CF0132;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:#F7901E}
#global-nav .thumb {width:39px;height:199px;display:block;float:left;background:url(/images/setup/secondary_sprite.png) no-repeat -9999px -9999px;}
#global-nav #thumb1 {background-position:0 5px;}
#global-nav #thumb2 {background-position:-39px 5px;}
#global-nav #thumb3 {background-position:-78px 5px;}
#global-nav #thumb4 {background-position:-117px 5px;}
#global-nav #thumb5 {background-position:-156px 5px;}
#global-nav #thumb6 {background-position:-195px 5px;}
#global-nav .dropdown-logo {width:277px;height:167px;display:block;position:absolute;right:10px;top:22px;background:url(/images/setup/master_sprite.png) no-repeat -1252px -125px;}

#secondary-nav {width:998px;height:60px;}
#secondary-nav .links-container {float:left;padding-top:20px;padding-left:10px;color:#000}
#secondary-nav .links-container a {color:#000;font-weight:bold;}

/* SLIDER */

#banner-slider{width:998px;height:65px;position:relative;margin-bottom:10px;background:url(/images/setup/social_slider_bg_pat.png) repeat-x 0 0}
#banner-slider .slider{width:940px;height:65px;position:relative;overflow:hidden;margin:0 auto}
#banner-slider .items{position:absolute;width:2000em}
#banner-slider .item{width:940px;float:left;text-align:center}
#banner-slider .item a{width:940px;height:65px;overflow:hidden;margin:0}
#banner-slider .next,#banner-slider .prev{width:29px;height:45px;display:block;cursor:pointer;position:absolute;top:10px;background:url(/images/setup/master_sprite.png) no-repeat -1001px -29px}
#banner-slider .prev{left:0}

#ads-slider{width:998px;height:65px;position:relative;margin-bottom:10px;background:url(/images/setup/ad_slider_bg.png) repeat}
#ads-slider .slider{width:940px;height:57px;padding-top:8px;position:relative;overflow:hidden;margin:0 auto}
#ads-slider .items{position:absolute;width:2000em}
#ads-slider .item{width:940px;float:left;text-align:center}
#ads-slider .item a{width:223px;height:48px;overflow:hidden;margin:0;display:inline-block;vertical-alig:top;}
.ie6 #ads-slider .item a,.ie7 #ads-slider .item a {display:inline;zoom:1;}
#ads-slider .next,#ads-slider .prev{width:29px;height:45px;display:block;cursor:pointer;position:absolute;top:10px;background:url(/images/setup/master_sprite.png) no-repeat -1001px -29px}
#ads-slider .prev{left:0}
#ads-slider .next{right:0;background-position:-1033px -29px}
#banner-slider .next{right:0;background-position:-1033px -29px}

/* SCROLLING SCOREBOARD */
#scoreboard-hdr {width:998px;height:28px;display:block;background:url(/images/setup/secondary_sprite.png) no-repeat -234px -28px;}
#full-composite {width:998px;height:28px;display:block;margin-bottom:10px;background:url(/images/setup/secondary_sprite.png) no-repeat -234px -56px;}
.scrolling-scoreboard{width:998px;height:208px;position:relative;background:url(/images/setup/schedule_bg.png) repeat;}
.scrolling-scoreboard .no-events {text-align:center;padding:10px;font-weight:bold}
.scrolling-scoreboard .title{display:none;text-indent:-9999px;}
.scrolling-scoreboard .scoreboard{width:940px;height:182px;margin:0 auto;padding:13px 0;overflow:hidden;position:relative;}
.scrolling-scoreboard .scroller{width:3000em;position:absolute}
.scrolling-scoreboard .slide{width:940px;height:182px;overflow:hidden;float:left;text-align:center;}
.scrolling-scoreboard .events-box{width:131px;height:182px;position:relative;overflow:hidden;background:url(/images/setup/schedule_info_bg.png) no-repeat 0 0;display:inline-block;vertical-align:top;margin:0 5px}

.ie6 .scrolling-scoreboard .events-box,
.ie7 .scrolling-scoreboard .events-box {display:inline;zoom:1;}

.scrolling-scoreboard .events{width:131px;height:2000em;position:relative}
.scrolling-scoreboard .event{width:121px;height:172px;padding:5px;position:relative;font-family:helvetica;text-align:center;font-size:12px;font-weight:bold;color:#fff}
.scrolling-scoreboard .event .date{text-transform:uppercase;display:block;font-weight:700;height:38px;margin-bottom:5px;line-height:28px;color:#fff;text-align:center;}
.scrolling-scoreboard .event .sport span,.scrolling-scoreboard .event .sport a{display:block;color:#fff;margin-bottom:5px;font-weight:bold;}
.scrolling-scoreboard .event .sport a:hover{color:#fff}
.scrolling-scoreboard .event .team{color:#fff;margin-bottom:3px}
.scrolling-scoreboard .event .status{font-weight:700;margin-bottom:3px;}
.scrolling-scoreboard .event .notes {font-size:11px;}
.scrolling-scoreboard .event .links{width:111px;position:absolute;left:5px;bottom:5px}
.scrolling-scoreboard .event .links a{line-height:15px;font-size:10px;font-weight:bold;color:#D6BA19;}
.scrolling-scoreboard .event .links a:hover{color:#ff0000;}
.scrolling-scoreboard .event .links .sep{color:#fff;padding:0 3px;font-weight:bold;}
.scrolling-scoreboard .event .no-event {display:block;text-align:center;padding-top:80px;font-size:14px;font-weight:bold;color:#afafaf}
.scrolling-scoreboard .event.inprogress .score {background:#FFFF00;color:#000;padding:0 5px}
.scrolling-scoreboard .prev,.scrolling-scoreboard .next{display:block;width:29px;height:182px;cursor:pointer;background:url(/images/setup/master_sprite.png) no-repeat;position:absolute;top:10px;text-indent:-9999px;cursor:pointer}
.scrolling-scoreboard .prev{background-position:-1185px -125px;left:0}
.scrolling-scoreboard .next{background-position:-1220px -125px;right:0}
.scrolling-scoreboard .nav{display:none}

/* STICKY-BAR */
#sticky-bar {
width:100%;
height:26px;
background:url(/images/setup/master_sprite.png) no-repeat center 0;
position:fixed;
left:0;
top:0;
z-index:10000;
}

#sticky-bar .inner-container {
width:1030px;
height:26px;
margin: 0 auto;
position:relative;
}

/* SOCIAL BUTTONS */
#social-buttons {
width:125px;
height:25px;
padding-left:90px;
position:absolute;
right:10px;
top:0;
background:url(/images/setup/master_sprite.png) no-repeat -1500px -28px;
}

#social-buttons ul,
#social-buttons ul li {
list-style:none;
padding:0;
margin:0;
}

#social-buttons ul .social-button {float:left;margin-right:5px;}
#social-buttons .social-button .sb-link {height:25px;display:block;background:url(/images/setup/master_sprite.png) no-repeat -9999px -9999px;}

#social-buttons .social-button1 .sb-link {width:17px;background-position:-1321px -28px;}
#social-buttons .social-button2 .sb-link {width:28px;background-position:-1350px -28px;}
#social-buttons .social-button3 .sb-link {width:24px;background-position:-1386px -28px;}
#social-buttons .social-button4 .sb-link {width:27px;background-position:-1415px -28px;}

#social-buttons .social-button1 .sb-link:hover {background-position:-1321px -53px;}
#social-buttons .social-button2 .sb-link:hover {background-position:-1350px -53px;}
#social-buttons .social-button3 .sb-link:hover {background-position:-1386px -53px;}
#social-buttons .social-button4 .sb-link:hover {background-position:-1415px -53px;}

#social-buttons .social-button .label {width:80px;height:22px;line-height:22px;font-size:10px;font-weight:bold;text-align:center;color:#fff;position:absolute;left:0;top:0;visibility:hidden;}

/* TICKER */

#scoreboard-ticker-wrapper{width:544px;height:26px;color:#fff;overflow:hidden;position:absolute;left:190px;bottom:0}
#scoreboard-ticker{width:500px;height:26px;overflow:hidden;margin: 0 auto;}
#scoreboard-ticker li{width:500px;height:26px;overflow:hidden;line-height:24px;text-align:center;}
#scoreboard-ticker span{color:#fff;padding-right:2px;font-weight:700;}
#scoreboard-ticker .no-events {text-align:center;}
#scoreboard-ticker a{color:#ff0000;}
#scoreboard-ticker-prev,#scoreboard-ticker-next{position:absolute;left:0;top:0;}
#scoreboard-ticker-pp{display:none;}
#scoreboard-ticker-next{left:auto;right:0;}
#scoreboard-ticker-prev a,#scoreboard-ticker-next a{display:block;width:22px;height:23px;background:url(/images/setup/master_sprite.png) no-repeat -1185px -29px;outline:none;}
#scoreboard-ticker-next a{background-position:-1209px -29px;}

/* SITE MAP */
#siteMap-wrapper {width:100%;padding:15px 0;background:url(/images/setup/sitemap_bg_grad.png) repeat-x left top #2d2d2d;}
#site-map {width:998px;margin:0 auto;font-family:helvetica;}
#site-map .siteMap-nav {width:140px;float:left;}
#site-map .siteMap-nav1 {width:280px;}
#site-map .siteMap-nav1 .siteMap-subnav {width:140px;float:left;}
#site-map .siteMap-nav .title {width:116px;height:10px;margin-bottom:10px;display:block;background:url(/images/setup/master_sprite.png) no-repeat -9999px -9999px;text-indent:-9999px}
#site-map .siteMap-nav1 .title {background-position:-1066px -29px;}
#site-map .siteMap-nav2 .title {background-position:-1066px -44px;}
#site-map .siteMap-nav3 .title {background-position:-1066px -59px;}
#site-map .siteMap-nav4 .title {background-position:-1066px -74px;}
#site-map .siteMap-nav5 .title {background-position:-1066px -89px;}
#site-map .siteMap-nav6 .title {background-position:-1314px -89px;}
#site-map .siteMap-nav .sub-title {font-weight:bold;font-size:14px;color:#fff;display:block;margin-bottom:5px;}
#site-map a {display:block;color:#fff;font-size:12px;line-height:18px;}

/* SCHEDULE 

.schedule-wrapper .schedule{width:100%;border-collapse:collapse}
.schedule-wrapper .schedule-data{width:500px;border-collapse:collapse;border:none}
.schedule-wrapper .schedule-data td{padding:5px}
.schedule-wrapper .schedule-header td{font-weight:700;color:#FFF;background-color:#CE1F33;padding:4px}
.schedule-wrapper .schedule-row td{font-size:11px;padding:5px}
.schedule-wrapper .schedule-month{background:#000;color:#fff}
.schedule-wrapper .schedule-row1 td{background-color:#d1d1d1;padding:4px}
.schedule-wrapper .schedule-row0 td{background-color:#fff;padding:4px}
.schedule-wrapper .separator{display:none}
*/

/* SITE SPECIFIC SHEDULE STYLES */
#mainbody .schedule-list th { background:#CE1F33; color:#FFF }
#mainbody .schedule-list th {font-weight:bold;}
#mainbody .schedule-list .month-title td{ background:#000; color:#fff; }
#mainbody .schedule-list .month-title td {font-weight:bold;}
#mainbody .schedule-list .even td { background: #COLOR; }
#mainbody .schedule-list .even td { background: #d1d1d1; }



/* ROSTERS */

.internal-page .roster{width:100%;background-color:}
.internal-page .roster-header td{font-weight:700;color:#FFF;background-color:#CE1F33;padding:2px;line-height:22px}
.internal-page .roster-header td a{text-decoration:underline;color:#FFF!important}
.internal-page .roster-row1 a,.internal-page .roster-row0 a{text-decoration:underline;color:#8E0821}
.internal-page .roster-row1 a:hover,.internal-page .roster-row0 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}

/* BIOS */

#mainbody .bio-wrap .head{background:#CE1F33!important;color:#FFF}
#mainbody .bio-wrap .head h2{background:#000;color:#FFF}
#mainbody .bio-wrap .head a{color:#97a9cc}
.bio-wrap .biodata .lbl{color:#ffffff !important;}
.bio-wrap .biodata .val{color:#ffffff !important;}

/* STATS */

.stats-wrapper{color:#000;background:#FFF}
.stats-wrapper th{background:#CE1F33;/* 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}

.more-links {
  display: inline; 
  position: relative; 
}

.ie6 .more-links {
  display: inline; 
  zoom: 1
}

.more-links .more { font-weight:700 }

.more-links .dropdown { 
  display: none;
  left: -12px;
  padding-top: 40px;
  position: absolute;
  top: 0;
  z-index: 100;
 }

.more-links .dropdown ul {
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(221,221,221,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(221,221,221,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */

  list-style: none outside none;
  padding: 10px;
border:2px solid rgba(0, 0, 0, 0.2);
width:150px
}


/*
 * COUNTDOWN DEFAULT STYLES
 */
.countdown-container { 
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:50% 50%;
	position:relative;
}

	.countdown-container .countdown {
		overflow:hidden;
		list-style:none;
		padding:0;
		width:200px;
		margin:0 auto;
	}
	
		.countdown-container .countdown li {
			float:left;
			list-style:none;
			margin:0;
			padding:0;
			text-align:center;
			min-width:50px;
		}
		
		.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;
	}

#sports-countdown { margin:10px auto; width:900px }

#sports-countdown .countdown {
color: #FFFFFF;
font-size: 24px;
left: 477px;
line-height: 59px;
position: absolute;
top: 21px;
width: auto;
}

#sports-countdown .countdown li {
  margin-right: 36px !important;
  width: 69px;
}