#topcontent-sub {position:relative;top:-113px;}
#top-stories {border:1px solid #000;font:14px arial;overflow:hidden;width:auto;height:356px;position:relative;background:#ececec;margin:0;}
	#top-stories {width:942px;background:none;height:356px;margin:0;border:0;overflow:visible;width:auto;padding:12px;padding-bottom:0;padding:0;height:auto;background:url('') repeat-y 650px 0;}
#top-stories .cover-story {width:100%;position:absolute;top:0;left:0;z-index:2;background-color:#666;text-transform:uppercase;line-height:20px;font-weight:bold;color:#fff;padding-left:12px;opacity:.85;}
	#top-stories .cover-story {width:1000px;}
#top-stories .cover-story h1 {display:inline;font-weight:bold;font-size:14px;}
#top-stories .wrapper-thumbs {background:url('transparent-000.png') repeat;float:none;width:auto;height:113px;position:static;overflow:hidden;background:url('') no-repeat;}
#top-stories .thumbs {font-size:11px;color:#999;text-align:center;bottom:0;z-index:0;left:50%;float:left;height:65px;padding:0;margin:0;}
	#top-stories .thumbs {height:auto;color:#000;font-weight:bold;position:static;padding:0 12px;}
#top-stories .thumbs li {cursor:pointer;float:left;margin:0 0 0 6px;padding:12px 3px 3px;position:static;right:auto;list-style:none;width:114px;margin-left:3px;}
#top-stories .thumbs .lnk-thumb {position:relative;}
#top-stories .thumbs li.first {margin:0;}
#top-stories .thumbs li.selected {font-weight:bold;font-size:12px;color:#fff;background:#000 url('thumb_arrow.gif') no-repeat 4px 0;}
#top-stories .thumbs li a {display:block;margin-top:0;text-decoration:none;}
#top-stories .thumbs li .title {display:block;text-align:center;line-height:31px;height:31px;padding:0;overflow:hidden;width:82px;}
	#top-stories .thumbs li .title {position:absolute;bottom:1px;left:1px;background-color:black;color:#fff;opacity:0.75;width:104px;height:2em;line-height:2em;font-size:11px;text-align:left;padding-left:8px;filter:alpha(opacity=75);}
#top-stories .thumbs img {width:80px;height:45px;border:1px solid #000;display:block;}
	#top-stories .thumbs img {width:112px;height:63px;}
#top-stories .thumbs li.selected img {border-color:#ffffff;/* jw: no need to set height as javascript does it */}
#top-stories .topcontent {position:relative;width:620px;height:270px;background-color:#000;border:0;margin:12px 12px 0;float:none;}
#top-stories .topcontent h3 {font-weight:bold;font-size:18px;}
#top-stories .topcontent .text-related h3 {font-size:18px;font-weight:bold;}
#top-stories .text-related ul li h4 {display:inline;text-transform:none;}
#top-stories .wrapper-related {position:absolute;top:0;right:0;overflow:hidden;}
#top-stories .wrapper-related {width:213px;height:270px;bottom:auto;background:url('transparent-000.png') repeat;}
#top-stories .text-related {float:left;color:white;padding:24px;bottom:0;color:white;background:none;width:auto;height:auto;}
#top-stories .text-related .topcontent-main {}
#top-stories .text-related .topcontent-main .strapline {font-size:12px;font-weight:normal;}
#top-stories .text-related a {color:#fff;text-decoration:none;}
#top-stories .now-playing {font-size:12px;font-weight:bold;color:#ff0000;text-transform:uppercase;clear:both;display:none;margin:6px 0;}
#top-stories .selected .now-playing {display:block;}

#top-stories .text-related {font-size:12px;float:left;color:#fff;}
#top-stories .text-related {font-size:12px;float:none;padding:24px;border:0;}
#top-stories .text-related p {font-weight:normal; margin-bottom:5px;}
#top-stories .text-related p.description {font-size:12px;}
#top-stories .text-related .more-title {text-transform:uppercase;font-size:14px;font-weight:bold;margin-top:36px;}
#top-stories .text-related ul {width:auto;}
#top-stories .text-related ul li {list-style-position:inside;list-style-type:disc;font-size:10px;line-height:18px;}

#top-stories .data {width:100%;height:100%;position:absolute;display:none;_height:270px;}
#top-stories .data .image-wrapper {background:url(948x270_inner_shadow.png) no-repeat;width:100%;height:100%;position:absolute;_display:none;}
#top-stories .data img {width:942px;height:270px;color:#fff;width:100%;height:100%;position:static;}
#top-stories .fade-overlay {position:absolute;width:100%;height:382px;background:#000;z-index:1;}
#top-stories .fade-overlay {height:270px;}
#top-stories img {border:0;}

/* section page view */
#top-stories.thumbs-only {background:#fff none;height:auto;border:0;}
#top-stories.thumbs-only .topcontent {display:none;}
#top-stories.thumbs-only .wrapper-thumbs {position:static;float:none;background:#fff;}
#top-stories.thumbs-only .wrapper-thumbs .thumbs {height:auto;}
#top-stories .video-player {display:none;background:#000;}


