@charset "utf-8";
/* CSS Document */


#content-sub {
	POSITION: relative; MARGIN-TOP: -101px
}
#top-stories {
	BORDER: #999 1px solid; POSITION: relative;  background:#ececec; MARGIN: 0px; WIDTH: auto; FONT: 14px arial; HEIGHT: 326px; OVERFLOW: hidden; 
	padding:9px;
}
#top-stories {
	MARGIN: 0px 0px 10px 0px;
	WIDTH: auto;
	HEIGHT: auto;
	OVERFLOW: visible;
}
#top-stories .cover-story {
	Z-INDEX: 2; POSITION: absolute; LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #666; PADDING-LEFT: 12px; WIDTH: 100%; COLOR: #fff; TOP: 0px; FONT-WEIGHT: bold; LEFT: 0px; opacity: .85
}
#top-stories .cover-story {
	WIDTH: 1000px
}
#top-stories .cover-story H1 {
	DISPLAY: inline; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#top-stories .wrapper-thumbs {
	POSITION: static;
	WIDTH: auto;
	FLOAT: none;
	HEIGHT: 83px;
	OVERFLOW: hidden
}
#top-stories .thumbs {
	Z-INDEX: 0; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 65px; COLOR: #999; FONT-SIZE: 11px; PADDING-TOP: 0px; LEFT: 50%
}
#top-stories .thumbs {
	POSITION: static;
	PADDING-BOTTOM: 0px;
	HEIGHT: auto;
	COLOR: #000;
	FONT-WEIGHT: bold;
	PADDING-TOP: 0px
}
#top-stories .thumbs LI {
	POSITION: static;
	PADDING-BOTTOM: 3px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px 0px 0px 12px;
	PADDING-LEFT: 3px;
	WIDTH: 116px;
	PADDING-RIGHT: 3px;
	FLOAT: left;
	CURSOR: pointer;
	RIGHT: auto;
	PADDING-TOP: 12px
}
#top-stories .thumbs .lnk-thumb {
	POSITION: relative
}
#top-stories .thumbs LI.first {
	MARGIN: 0px
}
#top-stories .thumbs LI.selected {
	BACKGROUND: url(../imgs/thumb_arrow.gif) #000 no-repeat 4px 0px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#top-stories .thumbs LI A {
	MARGIN-TOP: 0px; DISPLAY: block
}
#top-stories .thumbs LI .title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; PADDING-LEFT: 0px; WIDTH: 82px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 31px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#top-stories .thumbs LI .title {
	POSITION: absolute; TEXT-ALIGN: left; FILTER: alpha(opacity=75); LINE-HEIGHT: 2em; BACKGROUND-COLOR: black; PADDING-LEFT: 8px; WIDTH: 104px; BOTTOM: 1px; HEIGHT: 2em; COLOR: #fff; FONT-SIZE: 11px; LEFT: 1px; opacity: 0.75
}
#top-stories .thumbs IMG {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 80px; DISPLAY: block; HEIGHT: 45px; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#top-stories .thumbs IMG {
	WIDTH: 112px;
	HEIGHT: 63px
}
#top-stories .thumbs LI.selected IMG {
	BORDER-BOTTOM-COLOR: #ff0000; BORDER-TOP-COLOR: #ff0000; BORDER-RIGHT-COLOR: #ff0000; BORDER-LEFT-COLOR: #ff0000
}
#top-stories .content_flash {
	POSITION: relative;
	BORDER-RIGHT-WIDTH: 0px;
	BACKGROUND-COLOR: #000;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 960px;
	FLOAT: none;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	HEIGHT: 270px;
	BORDER-LEFT-WIDTH: 0px
}
#top-stories .content_flash H3 {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#top-stories .content_flash DIV.data.video .content-main H3 {
	PADDING-LEFT: 25px; BACKGROUND: url(../imgs/sprite-icon.png) no-repeat 0px -297px
}
#top-stories .content_flash .text-related H3 {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#top-stories .text-related UL LI H4 {
	TEXT-TRANSFORM: none; DISPLAY: inline
}
#top-stories .wrapper-related {
	POSITION: absolute; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
#top-stories .wrapper-related {
	WIDTH: 305px; BOTTOM: auto; BACKGROUND: url(../imgs/transparent-000.png); HEIGHT: 350px
}
#top-stories .text-related {
	PADDING-BOTTOM: 24px; PADDING-LEFT: 24px; WIDTH: auto; BOTTOM: 0px; PADDING-RIGHT: 24px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: auto; COLOR: white; PADDING-TOP: 24px
}
#top-stories .text-related .content-main {
	
}
#top-stories .text-related .content-main .strapline {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#top-stories .text-related A {
	COLOR: #fff
}
#top-stories .now-playing {
	TEXT-TRANSFORM: uppercase; MARGIN: 6px 0px; DISPLAY: none; COLOR: #ff0000; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#top-stories .selected .now-playing {
	DISPLAY: block
}
#top-stories .text-related {
	FLOAT: left; COLOR: #fff; FONT-SIZE: 12px
}
#top-stories .text-related {
	PADDING-BOTTOM: 24px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 24px
}
#top-stories .text-related P {
	MARGIN-BOTTOM: 5px; FONT-WEIGHT: normal
}
#top-stories .text-related P.description {
	FONT-SIZE: 14px
}
#top-stories .text-related .lnk-video {
	LINE-HEIGHT: 25px; PADDING-LEFT: 20px; BACKGROUND: url(../imgs/sprite-icon2.png) no-repeat; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#top-stories .text-related .lnk-preview {
	LINE-HEIGHT: 25px; PADDING-LEFT: 20px; BACKGROUND: url(../imgs/sprite-icon2.png) no-repeat; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#top-stories .text-related .lnk-video {
	BACKGROUND-POSITION: 0px -293px; MARGIN-BOTTOM: 5px
}
#top-stories .selected .text-related .lnk-video {
	DISPLAY: none
}
#top-stories .text-related .lnk-preview {
	BACKGROUND-POSITION: 0px -174px; MARGIN-BOTTOM: 5px
}
#top-stories .selected .text-related .lnk-preview {
	MARGIN-BOTTOM: 5px
}
#top-stories .text-related .more-title {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 36px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#top-stories .text-related UL {
	WIDTH: auto
}
#top-stories .text-related UL LI {
	LIST-STYLE-POSITION: inside; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: disc; FONT-SIZE: 12px
}
#top-stories .data {
	POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; _height: 270px
}
#top-stories .data .image-wrapper {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: url(../imgs/948x270_inner_shadow.png) no-repeat; HEIGHT: 100%; _display: none
}
#top-stories .data IMG {
	POSITION: static; WIDTH: 100%; HEIGHT: 100%; COLOR: #fff
}
#top-stories .fade-overlay {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; BACKGROUND: #000; HEIGHT: 382px
}
#top-stories .fade-overlay {
	HEIGHT: 270px
}
#top-stories IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#top-stories .content_flash .data .icon-video {
	BACKGROUND: url(../imgs/sprite-herounit-play.png) no-repeat 0px 0px
}
#top-stories .thumbs .item-thumb .icon-video {
	BACKGROUND: url(../imgs/sprite-herounit-play.png) no-repeat 0px 0px
}
#top-stories .content_flash .data .icon-video {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 60px; BACKGROUND-POSITION: 0px -30px; HEIGHT: 60px; TOP: 106px; LEFT: 282px; _background-position: 0 -100px
}
#top-stories .content_flash .data .icon-video:hover {
	BACKGROUND-POSITION: 0px -100px; _background-position: 0 -170px
}
#top-stories .thumbs .item-thumb A {
	POSITION: relative; DISPLAY: block; _width: 80px; _height: 45px
}
#top-stories .thumbs .item-thumb A {
	TEXT-DECORATION: none
}
#top-stories .thumbs .item-thumb .icon-video {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 20px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 20px; TOP: 3px; RIGHT: 3px
}
.thumbs-only#top-stories {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: #fff; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: auto; BORDER-LEFT-WIDTH: 0px
}
.thumbs-only#top-stories .content_flash {
	DISPLAY: none
}
.thumbs-only#top-stories .wrapper-thumbs {
	POSITION: static; BACKGROUND: #fff; FLOAT: none
}
.thumbs-only#top-stories .wrapper-thumbs .thumbs {
	HEIGHT: auto
}
#top-stories .video-player {
	DISPLAY: none; BACKGROUND: #000
}
#hul-video-age {
	Z-INDEX: 2; BORDER-BOTTOM: #000 3px solid; POSITION: absolute; BORDER-LEFT: #000 3px solid; WIDTH: 624px; BACKGROUND: #000; BORDER-TOP: #000 3px solid; TOP: 0px; BORDER-RIGHT: #000 3px solid; LEFT: 0px
}
#hul-video {
	Z-INDEX: 2; BORDER-BOTTOM: #000 3px solid; POSITION: absolute; BORDER-LEFT: #000 3px solid; WIDTH: 624px; BACKGROUND: #000; BORDER-TOP: #000 3px solid; TOP: 0px; BORDER-RIGHT: #000 3px solid; LEFT: 0px
}
.hul-video-back {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 3px; DISPLAY: none; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 3px; TOP: 8px; RIGHT: 8px; FONT-WEIGHT: bold
}
.hul-video-back A {
	COLOR: #fff
}
#hul-video-age-content {
	MARGIN: 0px 10px
}
#hul-video-age-content H2 {
	MARGIN-TOP: 10px
}
#ageGateText {
	LINE-HEIGHT: 20px; MARGIN-TOP: 10px; COLOR: #fff; FONT-SIZE: 14px
}
#ageGateOptions {
	MARGIN-TOP: 20px; COLOR: #fff
}
#ageGateOptions P {
	MARGIN: 10px
}
#ageGateOptions FORM {
	MARGIN: 10px
}
#ageGateOptions INPUT {
	BORDER-BOTTOM: #484747 1px solid; BORDER-LEFT: #484747 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #000000; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #cccccc; FONT-SIZE: 10px; BORDER-TOP: #484747 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #484747 1px solid; PADDING-TOP: 2px
}
#ageGateOptions TEXTAREA {
	BORDER-BOTTOM: #484747 1px solid; BORDER-LEFT: #484747 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #000000; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #cccccc; FONT-SIZE: 10px; BORDER-TOP: #484747 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #484747 1px solid; PADDING-TOP: 2px
}
#vidSubmitAge {
	MARGIN: 0px 5px 5px 0px; VERTICAL-ALIGN: middle
}

