@charset "utf-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
.clear {clear:both;}

a img { border:0;}

body { padding:0; margin:0; background-color:#000222; background-image:url(../images/bg.jpg); background-repeat:repeat-x; }

#container { width:880px; margin:0 auto; }
#header { height:100px; margin-top:10px; position:relative;}

#leaderboard { position:absolute; right:8px; top:0;}

#content { display:inline; float:left; width:585px;}
#content p { font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:12px; margin-bottom:10px; line-height:1.5em;}
#highlight { width:569x; height:235px; background:url(../images/highlight.png) no-repeat; padding:50px 0 0 18px;}
#programs { width:567px; height:303px; background-image:url(../images/programs.png); padding:35px 0 0 18px;}
#subcontent { width:560px; min-height:613px; background-image:url(../images/bg_subcontent.png); background-repeat:repeat-y; margin-top:6px; padding:10px 10px 0 15px; }

* html #subcontent { width:560px; height:613px; background-image:url(../images/bg_subcontent.png); background-repeat:repeat-y; margin-top:6px; padding:10px 10px 0 15px; }

#subcontent li { font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:11px; list-style:none;}

#sidebar { display:inline; float:left; width:295px; margin-top:6px; background-repeat:repeat-y; background-image:url(../images/bg_sidebar.png); }
#sched { height:203px; background-image:url(../images/sched.png); margin-top:6px; position:relative;}
#ad { height:410px; text-align:center; margin-top:2px;}

#foot { display:inline; float:left; margin:20px 0 20px 14px; position:relative; width:880px;}
	p.foot { font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:11px;}
	#foot span { position:absolute; right:34px; font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:11px; }
	
	#foot a:link,
	#foot a:active,
	#foot a:visited { font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:11px; text-decoration:none;} 
	#foot a:hover { font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:11px; text-decoration:underline;}
	
	a.splash:link
	a.splash:active,
	a.splash:visited { font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:11px; text-decoration:none; font-weight:bold;} 
	a.splash:hover  { font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:11px; text-decoration:underline; font-weight:bold;}

a.dl:link,
a.dl:active,
a.dl:visited { font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:12px; text-decoration:none;} 
a.dl:hover { font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:12px; text-decoration:underline;}

img.floatLeft {float:left; display:inline; clear:both; margin-right:4px; }
img.floatRight {float:Right; display:inline; clear:both; margin-left:4px;} 

p { font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:11px; text-align:justify;}
h2 { font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:14px; border-bottom:solid 1px #fff; margin-bottom:5px;}
span.title { font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:14px; font-weight:bold;}




#logo { width:115px; height:75px; text-indent:-9999px; position:relative; background:url(../images/logo2.png) no-repeat;}
#logo a	{ width:115px; height:75px; display:block; position:absolute; top:0; left:0; overflow: hidden;}
#logo .fake-Logo { width:115px; height:75px; background:url(../images/logo2.png) 0 -75px; position:absolute; top:0; left:0; display:none; }

#nav { padding-left:6px; height:30.5px; width:868px;  right no-repeat;}
#nav li { position:relative; float:left; list-style:none; }
#nav a:focus { outline:none;}

#series_collapse { background:url(../images/nav_series_col.png) no-repeat; width:860px; height:123px; margin:-6px 0 0 1px; float:left; padding:6px 2px 2px 4px; display:none;}

* html #series_collapse { width:856px; height:123px; margin:-6px 0 0 1px; float:left; padding:6px 2px 2px 4px;}

#nav #home { width:67px; height:29px; text-indent:-9999px; position:relative; background:url(../images/nav_home.png) no-repeat;}
#nav #home a { width:67px; height:29px; display:block; position:absolute; top:0; left:0; overflow: hidden;}
#nav #home .fake-Home { width:67px; height:29px; background:url(../images/nav_home.png) 0 -29px; position:absolute; top:0; left:0; display:none; }

#nav #today { width:65px; height:29px; text-indent:-9999px; position:relative; background:url(../images/nav_series.png) no-repeat;}
#nav #today a { width:65px; height:29px; display:block; position:absolute; top:0; left:0; overflow: hidden;}
#nav #today .fake-Today { width:65px; height:29px; background:url(../images/nav_series.png) 0 -29px; position:absolute; top:0; left:0; display:none;}

#nav #week { width:69px; height:29px; text-indent:-9999px; position:relative; background:url(../images/nav_movies.png) no-repeat;}
#nav #week a { width:69px; height:29px; display:block; position:absolute; top:0; left:0; overflow: hidden;}
#nav #week .fake-Week { width:69px; height:29px; background:url(../images/nav_movies.png) 0 -29px; position:absolute; top:0; left:0; display:none;}

#nav #month { width:67px; height:29px; text-indent:-9999px; position:relative; background:url(../images/nav_sports.png) no-repeat;}
#nav #month a { width:67px; height:29px; display:block; position:absolute; top:0; left:0; overflow: hidden;}
#nav #month .fake-Month { width:67px; height:29px; background:url(../images/nav_sports.png) 0 -29px; position:absolute; top:0; left:0; display:none;}

#nav #shows { width:87px; height:29px; text-indent:-9999px; position:relative; background:url(../images/nav_schedule.png) no-repeat;}
#nav #shows a { width:87px; height:29px; display:block; position:absolute; top:0; left:0; overflow: hidden;}
#nav #shows .fake-Shows { width:87px; height:29px; background:url(../images/nav_schedule.png) 0 -29px; position:absolute; top:0; left:0; display:none;}

#nav #favs { width:57px; height:29px; text-indent:-9999px; position:relative; background:url(../images/nav_news.png) no-repeat;}
#nav #favs a { width:57px; height:29px; display:block; position:absolute; top:0; left:0; overflow: hidden;}
#nav #favs .fake-Favs { width:57px; height:29px; background:url(../images/nav_news.png) 0 -29px; position:absolute; top:0; left:0; display:none;}

#nav #downloads { width:100px; height:29px; text-indent:-9999px; position:relative; background:url(../images/nav_downloads.png) no-repeat;}
#nav #downloads a { width:100px; height:29px; display:block; position:absolute; top:0; left:0; overflow: hidden;}
#nav #downloads .fake-Downloads { width:100px; height:29px; background:url(../images/nav_downloads.png) 0 -29px; position:absolute; top:0; left:0; display:none;}

#series_collapse li { width:164px; line-height:1.1em;}
#series_collapse li ul { border-right:solid 1px #333; padding-left:6px;}
#series_collapse li ul.last { border:none;}
#series_collapse li li { float:none; }

#series_collapse li li a { color:#3583cf; font-family:Tahoma, Geneva, sans-serif; font-size:12px; }
#series_collapse li li a:hover { color:#7596c8;}

#main-slide {
	width:562px;
	height:227px;
	overflow:hidden;
}

.jcarousel-prev,
.jcarousel-next {
	height:80px;
	width:25px;
	cursor:pointer;
	top:112px;
}

.jcarousel-prev {
	background:url(../images/bleft.png) no-repeat;
	position:absolute;
	top:80px;
	left:2px;
}

.jcarousel-next {
	background:url(../images/bright.png) no-repeat;
	position:absolute;
	top:80px;
	right:2px;
}

#series_collapse.show { display:inherit;}
#series_collapse.hide { display:none;}

#schedlist li { position:relative; line-height:1.5em; }
#schedlist span { position:absolute; left:50px; }