#top-stories       { background-color: #ffffff; float: left; margin: 0px 10px 0px 0px; border: solid 1px white; position: relative; height: 365px; overflow: hidden }
	

/* !Part 1 */
/* !Part 1 */
#top-stories.twoparts .part1       { background-color: #ffffff; width: 720px; height: 365px }
	#top-stories .part1 h2   { position: absolute;  left: -9999em }
	#top-stories-inner    { }
		#top-stories .part1 .hfeed    { margin: 0px;  width: 2880px;  }
			#top-stories .part1 .hentry     { background-color: #000000; float: left; width: 720px; height: 365px }
				#top-stories-inner div     { background-image: url(../mp_images/png_noir_75.png); margin: 0px; padding: 0px; position: absolute; z-index: 1; bottom: 0; width: 720px }
					#top-stories .part1 h3  { font-weight: bold; font-size: 24px; margin-top: 0px; margin-bottom: 0px; padding: 0px 20px 0; border-top: 1px solid white }
						#top-stories .part1 .hfeed h3 a, #top-stories .part1 .hfeed h3 a:visited   { color: #cfb105; text-decoration: none; margin: 0px; padding: 0px }
						#top-stories .part1 .hfeed h3 a:hover, #top-stories .part1 .hfeed h3 a:active { text-decoration:underline }
					#top-stories .part1 .entry-summary  { color: #fff; font-weight: normal; font-size: 12px; text-align: justify; margin-top: 0px;  padding: 0 20px}
					#top-stories .part1 p  { color: #cfb105; font-weight: bold; font-size: 11px; margin-top: 0px; padding: 0 20px 20px }
						#top-stories .part1 a  { }
						#top-stories .part1 p span  { font-weight: normal; margin-top: 0px; padding-top: 0px }
					#top-stories .part1 .hfeed img    { margin: 0px; padding: 0px; border: 0px; position: absolute; bottom: 0; width: 720px; height: 365px }

	#top-stories.twoparts .part1 .feed  {
	position: relative;
	z-index: 2;
	right: 10px;
	bottom: 76px;
	left: 380px
}






/* !Part 1 + JS */
	#js #top-stories-list      { position: absolute; z-index: 2; top: 190px; left: 20px; height: 50px }
		#js #top-stories-list li  { list-style-type: none; float: left }
			#js #top-stories-list a  { float: left; margin: 2px 3px; border: solid 1px white }
			#js #top-stories-list .active a  { margin: 0px 1px; border: solid 3px white }
				#js #top-stories-list img    { vertical-align: middle; border: 0px; display: block;  }
	#js #top-stories-inner    { position: relative; width: 720px; height: 365px; overflow: hidden }
		#js #top-stories .part1 .hfeed    { margin: 0px; padding: 0px; height: 365px; overflow: hidden }
			#js #top-stories .part1 .hentry { margin-bottom:0; }
					#js #top-stories .part1 h3 { padding-top:40px; }
	#js #top-stories.twoparts .part1 .feed    { position: relative; top: -145px; right: auto; bottom: -20px; left: 380px }
/* !Top stories */

	/* !Part 1 */
	.IE6 #top-stories .part1 .hfeed { zoom:1; }
		.IE6 #top-stories-inner div { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/image/block/top-stories/back2.png'); }

	/* !Part 2 */
	.IE6 #accordion .versus { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/image/block/top-stories/vs-ie.png'); }
	.IE6 #accordion ul { zoom:1; }
				.IE6 #accordion .week-program ol { overflow-x:hidden !important; }
#tv    { background-image: url(../mp_images/webtv.jpg); margin: 0px; border: solid 1px white; width: 236px; height: 365px; overflow: hidden }
#tv img   { border: solid 1px white; position: relative; top: 71px; left: 15px }
