﻿#hd-doc {
	position:relative; 
}
#rssItems
{ list-style-type:circle;
}
#hd {
	width: 898px; 
	position: relative; 
	z-index: 1000; 
	height: auto; 
	margin-left:auto;
	margin-right:auto;
}

#hd #header-content {
	text-align:left; 
	margin:0 auto; 
	position:relative; 
	width:898px; 
	height:0px; z-index: 1;
}

#alt-nv-main {
	position: absolute; z-index: 4; top:0px; right:0px;
}
* html #alt-nv-main { right: -1px;}
#alt-nv-main ul.alt-nv-groups {
	margin-top:0; /*added this to fix error on fantasy served pages */
	width: 898px;
	z-index: 4;
	position:relative;
	padding-left: 86px;
}
	/* IE6 bug fix - the menu needs an extra 3px width to avoid triggering
	   a bug that makes hidden text show up. Maintains position by adding a
       -3px right margin.
       
	   http://www.positioniseverything.net/explorer/dup-characters.html
	 */
* html #alt-nv-main ul.alt-nv-groups { width: 898px; margin-right: -3px;} 
#alt-nv-main li.alt-nv-group {
	color: #FFF;
	display: none; 
	float: left;
	z-index: 4;
	zoom: 1;
}
		
#alt-nv-main div.channel-content, #alt-nv-main div.prepared {
	clear: both; padding-bottom: 10px; overflow: hidden; zoom: 1;
	position: absolute; top: 76px; left: 86px; width:898px;
	
}
#alt-nv-main div.channel-content .shadow {
	height: 10px; width: 100%; position: absolute; bottom: 0; z-index:1002;
}
* html body #alt-nv-main div.channel-content .shadow {display:none;} /*hide the shadow for ie6.  no need to waste time getting this effect to work in ie6.*/
#alt-nv-main div.channel-content div.channels {
	overflow: hidden; padding: 14px 10px 19px; zoom: 1;
}
#alt-nv-main div.prepared {  padding-bottom: 0;}
#alt-nv-main div.prepared div.channels {
	position: absolute; bottom: 0px; width: 898px;
}
#alt-nv-main div.channel-content ul {
	display: inline; float: left; margin-right: 46px; 
	position: relative; z-index: 10; margin:0px; padding:0px; /* added margin and padding to fix fantasy served pages */
}

#alt-nv-main div.channel-content ul li.subChoiceMarker { font-weight: bold; }
#alt-nv-main div.channel-content ul {
	width: 898px;
}
#alt-nv-main div.channel-content ul li {
	border-bottom: 1px solid #FFF;
	overflow: hidden;
	margin-right: 0;
	font: normal normal 10px/22px Arial, Helvetica, sans-serif;
	float: none;
	display: list-item;
	/*width: 142px;*/
}

#alt-nv-main iframe#DivShim {
	display: block; height:100%; position: absolute; 
	top: -10px; width:898px; 
}
#alt-nv-main div.alt-video-content-wrapper,
#alt-nv-main div.alt-nv-content-wrapper {

	height:100%; position:relative; 
	top: -10px; width:898px; z-index:1001;
}
#alt-nv-main div.video-nv-content,
#alt-nv-main div.alt-nv-content {
	position: absolute; right: 0; top: 0;
}
#alt-nv-main div.bottom { bottom: 1px; top: auto;}
		
		

* html #alt-nv-main li#alt-nv-group-deerfest-shop ul { height: 81px;}

#main-content { padding-bottom: 0; margin-bottom: 0; color: #000;}
#main-content .c { padding-bottom: 34px;}
#main-content .w { bottom: 0px;}
#main-content h1 {font-size:20px; font-weight:bold; color:#000; 
              margin-bottom:10px; display:block;}




#ft-wrap {
	padding: 0 7px;
	clear:both;
}
	* html #ft-wrap {}
