.wrap {
	position:relative;
}
#nav {
	overflow:hidden;
	margin-bottom:4px;
}
#nav a {
	padding:6px 7px;
}
.header {
	margin:0 0 10px;
	padding:0 0 4px;
	border:0;
	border-bottom:1px solid #ababab;
	background-color:transparent;
}
.header h1 {
	position:absolute;
	left:345px;
	top:0px;
	width:378px;
	height:95px;
}
.header h1 a {
	overflow:hidden;
	display:block;
	height:100%;
	width:100%;
}
* html .header {
	padding-bottom:0;
}
*+html .header {
	height:143px;
}
#content {
	margin-bottom:0;
}
.cN-searchBox {
	width:300px;
	float:right;
	clear:right;
}
.cN-searchBox form {
	margin:0;
	top:0;
}
.cN-searchBox h3, .cN-searchBox .ddown {
	display:none;
}
.cN-searchBox label input {
	width:224px;
	padding:0 3px;
	margin:2px 0 0 1px;
	background-color:#fff;
}
.cT-quoteRotator {
	position:relative;
	height:95px;
	width:500px;
	float:right;
}
.cT-quoteRotator blockquote {
	display:none;
	position:relative;
	height:95px;
	margin:0;
	overflow:hidden;
}
.cT-quoteRotator blockquote.selected {
	display:block;
}
.cT-quoteRotator blockquote img {
	position:absolute;
	left:0;
	top:11px;
	z-index:1;
	background:#fff url(loadup.gif) no-repeat center;
	border:1px solid #999;
	height:60px;
	width:234px;
	display:block;
}
.cT-quoteRotator blockquote p {
	position:relative;
	z-index:2;
	margin:13px 0 5px 245px;
	color:#666;
	font:bold 1em/1.2 Georgia, "Times New Roman", Times, serif;
	text-indent:1.3em;
}
.cT-quoteRotator blockquote p a {
	color:#000;
}
.cT-quoteRotator blockquote cite {
	margin-left:245px;
	padding:0 .3em;
	color:#333;
	font-size:.92em;
}
.cT-quoteRotator blockquote cite a {
	color:#333;
}
.cT-quoteRotator ul {
	position:absolute;
	z-index:3;
	right:0;
	bottom:3px;
	width:37px;
	height:14px;
	overflow:hidden;
}
.cT-quoteRotator li {
	float:left;
	margin:0;
	list-style-type:none;
}
.cT-quoteRotator li a {
	display:block;
	height:14px;
	width:18px;
	margin-right:1px;
}
.cT-quoteRotator li.pause {
	display:none;
}
.cT-quoteRotator .last a {
	margin:0;
}
.mN-weather {
	float:left;
	overflow:hidden;
	height:93px;
	width:300px;
	margin:2px 0 0;
	font-size:.92em;
}
.mN-weather .temps {
	float:left;
	margin:17px 0 0 9px;
	color:#999;
}
.mN-weather .temps em {
	display:block;
	font-weight:bold;
	font-size:2.2em;
	color:#666;
	line-height:.8;
}
.mN-weather .temp-max {
	margin:22px 9px 0;
}
.mN-weather .temp-max em {
	font-size:1.6em;
}
.mN-weather p {
	color:#333;
	line-height:1.15;
}
.mN-weather .first {
	margin-top:13px;
}
.mN-weather a em {
	font-weight:bold;
}
.mN-weather strong a {
	color:#9b0000;
}
.mN-weather div {
	position:relative;
	clear:left;
	float:left;
}
.weather-wrap {
	width:240px;
	padding-bottom:2px;
	border-bottom:1px solid #ccc;
}
.weather-wrap div {
	position:absolute;
	bottom:11px;
	left:153px;
}
.mN-weather .icon {
	float:left;
	display:block;
	width:60px;
	height:60px;
	background:transparent url('bg_weather.gif') no-repeat 0 0;
	text-indent:-9000px;
}
.mN-weather .w1 {
	background-position:0 0;
}
.mN-weather .w2 {
	background-position:0 -60px;
}
.mN-weather .w3 {
	background-position:0 -120px;
}
.mN-weather .w4 {
	background-position:0 -180px;
}
.mN-weather .w5 {
	background-position:0 -240px;
}
.mN-weather .w6 {
	background-position:0 -300px;
}
.mN-weather .w7 {
	background-position:0 -360px;
}
.mN-weather .w8 {
	background-position:0 -420px;
}
.mN-weather .w9 {
	background-position:0 -480px;
}
.mN-weather .w10 {
	background-position:-80px 0;
}
.mN-weather .w11 {
	background-position:-80px -60px;
}
.mN-weather .w12 {
	background-position:-80px -120px;
}
.mN-weather .w13 {
	background-position:-80px -180px;
}
.mN-weather .w14 {
	background-position:-80px -240px;
}
.mN-weather .w15 {
	background-position:-80px -300px;
}
.mN-weather .w16 {
	background-position:-80px -360px;
}
.mN-weather .w17 {
	background-position:-80px -420px;
}
.mN-weather .w18 {
	background-position:-80px -480px;
}
.cT-hotTopics {
	float:left;
	width:635px;
	height:21px;
	line-height:21px;
	margin:0;
	overflow:hidden;
}
.cT-hotTopics ul {
	overflow:hidden;
	margin-top:5px;
}
.cT-hotTopics li {
	float:left;
	margin:0 5px 0 0;
	padding:0 4px 0 0;
	list-style-type:none;
	font-size:.92em;
	line-height:1.1;
	border-right:1px solid #ccc;
}
.cT-hotTopics .last {
	border:0;
}
.cT-hotTopics h3 {
	float:left;
	font:bold .92em/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#9b0000;
	margin-right:.5em;
}
.cT-hotTopics h3:after {
	content:" \00BB";
}
.cT-hotTopics li a:hover {
	text-decoration:underline;
}
* html .cT-hotTopics {
	display:inline;
}
* html .cT-hotTopics ul {
	margin-top:6px;
}
*+html .cT-hotTopics ul {
	margin-top:6px;
}
.cN-storyHeadlineOnly {
	margin-bottom:.2em;
	font:normal 1em/15px Arial, Helvetica, sans-serif;
	color:#8A8C8F;
	padding-left:11px;
	background:transparent url('sprite-base-skin-news.png') no-repeat -1325px -345px;
}
.cN-storyHeadlineOnly.last {
	margin-bottom:0;
}
.tabMain {
	position:static;
	margin-top:0;
	padding:0;
	border:0;
}
.tabMain h2 {
	font:bold 1.6em Arial, Helvetica, sans-serif;
}
.tabMain .nav {
	position:absolute;
	z-index:3;
	width:310px;
	height:24px;
	left:0;
	top:155px;
	border-left:1px solid #ababab;
	overflow:hidden;
}
.tabMain .nav li {
	margin:0 0 0 -1px;
	list-style-type:none;
	float:left;
	height:22px;
	border:1px solid #ababab;
}
.tabMain .nav .last {
	max-width:205px;
}
.tabMain .nav a {
	display:block;
	padding:0 1em;
	font-weight:bold;
	font-size:.92em;
	color:#005f96;
	line-height:22px;
	background-color:transparent;
}
.tabMain .nav .selected {
	border-bottom-color:#fff;
	background:transparent none;
}
.tabMain .nav .selected a {
	color:#333;
	text-decoration:none;
}
.tabMain .tab {
	position:relative;
	clear:both;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
}
.tab-no-JS {
	clear:both;
}
.scriptable .tabMain h2 {
	position:absolute;
	left:-9000px;
	font-size:0;
}
.scriptable .tabMain .tab {
	display:none;
	border-bottom:0;
	padding-bottom:0;
}
.scriptable .tabMain .tab.selected {
	display:block;
}
* html .tabMain {
	overflow:visible;
	margin-bottom:10px;
}
* html .tabMain #tab-2 {
	margin-bottom:20px;
}
.cT-imageScroller {
	margin-bottom:10px;
}
.cT-weekendStrip {
	margin-bottom:10px;
}
.cT-weekendStrip .cN-story {
	float:left;
	height:70px;
	overflow:hidden;
	margin:0;
}
.cT-weekendStrip .story-1 {
	width:310px;
}
.cT-weekendStrip .story-2 {
	width:320px;
}
.cT-weekendStrip .story-3 {
	width:310px;
}
.cT-weekendStrip .wof {
	margin:5px 0 0 5px;
	line-height:1.2;
}
.cT-weekendStrip img {
	float:left;
	margin-right:5px;
}
.cT-weekendStrip h3 {
	font:bold 1.833em/.9 Arial, Helvetica, sans-serif;
	margin-bottom:.3em;
}
.cT-weekendStrip .story-3 h3 {
	font-size:1.25em;
}
.cT-weekendStrip .story-3 p {
	font-size:.92em;
}
.cT-pencilStrip {
	overflow:hidden;
	height:29px;
	margin-bottom:10px;
}
.cN-timeOutStrip {
	overflow:hidden;
	width:960px;
	margin:0 0 20px -20px;
}
.cN-timeOutStrip .cN-storyImageLead {
	float:left;
	width:172px;
	margin:0 0 0 20px;
}
.cN-timeOutStrip .wof {
	margin:0;
	padding:5px;
	background-color:#dedede;
}
.cN-timeOutStrip h3 {
	margin:0;
	font:bold 1em/12px Arial, Helvetica, sans-serif;
	font-size:12px;
}
.cN-timeOutStrip p {
	display:inline;
	font-size:.92em;
}
.cN-timeOutStrip ul {
	display:inline;
	list-style-type:none;
}
.cN-timeOutStrip li {
	margin:0;
	padding:0 5px;
	display:inline;
	border-left:1px solid #999;
	line-height:1;
	font-weight:bold;
}
.cN-timeOutStrip .wof .comments span {
	color:#333;
	background:transparent url('sprite-base-skin-news.png') no-repeat -115px -118px;
}
* html .cN-timeOutStrip {
	height:1%;
	width:980px;
	margin:0 0 10px -40px;
}
* html .cN-timeOutStrip h3 {
	display:inline;
}
* html .cN-timeOutStrip ul {
	margin-left:.5em;
}
* html .cN-timeOutStrip li {
	padding:0 2px 0 5px;
}
* html .cN-timeOutStrip .wof {
	width:162px;
	overflow:hidden;
}
*+html .cN-timeOutStrip ul {
	margin-left:.5em;
}
*+html .cN-timeOutStrip li {
	padding:0 2px 0 5px;
}
.cN-strapBreakingNews {
	clear:both;
	overflow:hidden;
	margin-bottom:30px;
}
.cN-strapBreakingNews .stories {
	float:left;
	width:408px;
}
* html .cN-strapBreakingNews {
	height:1%;
}
.cT-strapHeading {
	margin-bottom:.2em;
}
.cT-strapHeading a, .cT-strapHeading a:hover {
	color:#000;
}
.tagline {
	padding-bottom:.3em;
}
.tagline .tagline {
	left:0;
	right:auto;
	bottom:0;
	top:auto;
	padding:0;
	font:normal .38em Arial, Helvetica, sans-serif;
	color:#888;
}
.taglineIcon {
	padding-bottom:0;
}
.taglineIcon .tagline {
	left:107px;
	bottom:auto;
	top:14px;
	display:block;
	height:10px;
	width:77px;
	margin-left:1em;
	background:url('sprite-base-skin-news.png') no-repeat -116px -104px;
	text-indent:-9000em;
}
.taglineIconDrive .tagline {
	left:66px;
	width:77px;
	background-position:-270px -105px;
}
* html .cT-strapHeading {
	height:1%;
}
* html .cT-strapHeading span a {
	white-space:pre;
	overflow:hidden;
}
* html .taglineIcon .tagline {
	left:90px;
}
* html .taglineIconDrive .tagline {
	left:37px;
}
*+html .cT-strapHeading span a {
	white-space:pre;
}
*+html .taglineIcon .tagline {
	left:90px;
}
*+html .taglineIconDrive .tagline {
	left:37px;
}
.tab .videoStrapHeading {
	font-size:1.333em;
	font-weight:bold;
}
.tab .videoStrapHeading span {
	font-size:1.25em;
}
.tab .videoStrapHeading span a {
	font-size:.55em;
}
.strapHeadingWireNews span a {
	color:#9b0000;
}
.strapHeadingNarrow span {
	position:static;
	display:block;
	overflow:hidden;
}
.strapHeadingYourCity a, .strapHeadingYourCity span a, .strapHeadingYourCity a:visited, .strapHeadingYourCity span a:visited {
	color:#7A1456;
}
.strapHeadingLifeStyle a, .strapHeadingLifeStyle span a, .strapHeadingLifeStyle a:visited, .strapHeadingLifeStyle span a:visited {
	color:#ff5c00;
}
.strapHeadingEntertainment a, .strapHeadingEntertainment span a, .strapHeadingEntertainment a:visited, .strapHeadingEntertainment span a:visited {
	color:#97246E;
}
.strapHeadingEnvironment a, .strapHeadingEnvironment span a, .strapHeadingEnvironment a:visited, .strapHeadingEnvironment span a:visited {
	color:#509834;
}
.videoAutoplay .msg {
	color:#fff;
	display:-moz-inline-box;
	overflow:hidden;
	display:inline-block;
	width:13px;
	height:10px;
	margin-left:2px;
	vertical-align:middle;
}
.cN-storyImageLead .comments, .cN-storyHeadlineLead .comments {
	margin:0 .3em;
}
.comments em {
	position:absolute;
	left:-9000px;
	width:90px;
}
.comments span {
	vertical-align:middle;
}
.cT-promoStrip {
	position:relative;
	top:-15px;
	overflow:hidden;
	clear:both;
	margin:0 0 15px -21px;
}
.cT-promoStrip .cN-story {
	float:left;
	width:192px;
	margin:0 0 0 21px;
	background-color:#ededed;
}
.cT-promoStrip .wof {
	margin:0;
	padding:5px;
}
.cT-promoStrip h3 {
	font:bold 1em Arial, Helvetica, sans-serif;
	display:inline;
}
.cT-promoStrip a {
	float:left;
	margin:0 9px 0 0;
}
.cT-promoStrip .wof a {
	float:none;
	margin:0;
}
.cT-promoStrip p {
	display:inline;
	font-size:.92em;
	margin-left:.3em;
	padding-left:.5em;
	border-left:1px solid #ccc;
}
* html .cT-promoStrip {
	height:1%;
	width:641px;
}
* html .cT-promoStrip .cN-story {
	display:inline;
}
.promoStripLarge {
	top:0;
	margin-bottom:30px;
}
.promoStripLarge .cN-story {
	position:relative;
}
.promoStripLarge .wof {
	width:182px;
	position:absolute;
	bottom:0;
	left:0;
	background:transparent url('bgCaptionFeatured.png') repeat 0 0;
}
.promoStripLarge a, .promoStripLarge a:hover, .promoStripLarge a:visited {
	color:#fff;
}
.promoStripLarge p {
	color:#fff;
	border:0;
	margin:0;
	padding:0;
}
* html .promoStripLarge .cN-story {
	overflow:hidden;
}
* html .promoStripLarge .wof {
	position:relative;
	width:182px;
}
.adWrapper {
	position:relative;
	clear:both;
}
.adWrapper .adVerticalText {
	position:absolute;
	top:-270px;
	right:0;
}
* html .adWrapper {
	height:1%;
}
.defconStories {
	width:364px;
}
.otherNews {
	width:236px;
}
.strapFeaturedStory {
	float:right;
	width:192px;
	margin-bottom:0;
}
.strapFeaturedStory h3 {
	font:bold .92em Arial, Helvetica, sans-serif;
}
.strapFeaturedStory .wof {
	margin:0;
	padding:5px;
	background-color:#dedede;
}
.strapFeaturedStory p {
	font-size:12px;
	line-height:1.2;
}
.strapFeaturedStory ul {
	display:inline;
	list-style-type:none;
	font-size:.92em;
}
.strapFeaturedStory li {
	margin:0;
	padding:0 5px;
	display:inline;
	border-left:1px solid #999;
	line-height:1;
	font-weight:bold;
}
.strapFeaturedStory .comments span {
	color:#333;
}
.strapFeaturedStory .videoAutoplay .msg {
	background:transparent url('sprite-base-skin-news.png') no-repeat -234px -123px;
}
.strapFeaturedStory .comments span {
	background:transparent url('sprite-base-skin-news.png') no-repeat -115px -120px!important;
}
* html .strapFeaturedStory ul {
	margin-left:.5em;
}
* html .strapFeaturedStory li {
	padding:0 2px 0 5px;
}
*+html .strapFeaturedStory ul {
	margin-left:.5em;
}
*+html .strapFeaturedStory li {
	padding:0 2px 0 5px;
}
.featuredStoriesList {
	clear:left;
	color:#8A8C8F;
}
.featuredStoriesList .comments {
	display:inline;
}
.storyCaption {
	position:relative;
}
.storyCaption h3 {
	font:bold 1em Arial, Helvetica, sans-serif;
}
.storyCaption p {
	display:inline;
	line-height:1.2;
	font-size:.92em;
	color:#fff;
}
.storyCaption .wof {
	position:absolute;
	bottom:0;
	left:0;
	margin:0;
}
.storyCaption .more-photos span, .storyCaption .play-video span {
	bottom:58px;
}
.storyCaption ul {
	display:inline;
}
.storyCaption li {
	display:inline;
	list-style-type:none;
	margin:0 0 0 .3em;
	padding:0 0 0 .5em;
	background:transparent url('sprite-base-skin-news.png') no-repeat -1499px -160px;
}
* html .storyCaption {
	height:1%;
}
* html .storyCaption .wof {
	width:96%;
}
*+html .storyCaption {
	height:1%;
}
*+html .storyCaption .wof {
	width:96%;
}
.storyCaptionLifeStyle .wof {
	color:#fff;
	background:transparent url('bgCaptionLifestyle.png') repeat 0 0!important;
}
.storyCaptionLifeStyle a, .storyCaptionLifeStyle a:hover, .storyCaptionLifeStyle a:visited {
	color:#fff;
}
.storyCaptionEntertainment .wof {
	color:#fff;
	background:transparent url('bgCaptionEntertainment.png') repeat 0 0!important;
}
.storyCaptionEntertainment a, .storyCaptionEntertainment a:hover, .storyCaptionEntertainment a:visited {
	color:#fff;
}
.storyCaptionEnvironment .wof {
	color:#fff;
	background:transparent url('bgCaptionEnvironment.png') repeat 0 0!important;
}
.storyCaptionEnvironment a, .storyCaptionEnvironment a:hover, .storyCaptionEnvironment a:visited {
	color:#fff;
}
.storyCaptionLifeStyle .videoAutoplay .msg, .storyCaptionEntertainment .videoAutoplay .msg, .storyCaptionEnvironment .videoAutoplay .msg {
	background:transparent url('sprite-base-skin-news.png') no-repeat -251px -123px;
}
.storyCaptionFeatured {
	margin-bottom:5px;
}
.storyCaptionFeatured h3 {
	margin:0;
	font:bold 1.7em Arial, Helvetica, sans-serif;
	text-align:center;
}
.storyCaptionFeatured .wof {
	width:288px;
	color:#fff;
	padding:0 6px 3px;
	background:transparent url('bgCaptionFeatured.png') repeat 0 0;
}
.storyCaptionFeatured p {
	display:inline;
	line-height:1;
}
.storyCaptionFeatured a, .storyCaptionFeatured a:visited {
	color:#fff;
}
.storyCaptionFeatured a:hover {
	color:#fff;
	text-decoration:underline;
}
.storyCaptionFeatured .comments span {
	color:#333;
}
.storyCaptionFeatured .comments a:hover {
	text-decoration:none;
}
.storyCaptionFeatured ul {
	display:inline;
	margin:0;
	list-style-type:none;
	font-size:.92em;
}
.storyCaptionFeatured li {
	margin:0 3px;
	padding:0 5px;
	display:inline;
	line-height:1;
	border:0;
	font-weight:bold;
	background:#c30;
}
.scriptable .storyCaptionFeatured {
	display:none;
}
.scriptable .storyCaptionFeatured.selected {
	display:block;
}
*+html .storyCaptionFeatured img {
	position:relative;
}
*+html .storyCaptionFeatured p, *+html .storyCaptionFeatured li {
	line-height:1.3;
}
* html .storyCaptionFeatured p, * html .storyCaptionFeatured li {
	line-height:1.3;
}
.storyCaptionSmallFont h3 {
	font-size:1.6em;
	line-height:1.75;
}
.strapStory {
	overflow:hidden;
	margin-bottom:20px;
}
.strapStory h3 {
	font-size:1.6em;
}
.strapStory img {
	margin:5px 9px 0 0;
}
.strapStory ul {
	clear:none;
	display:inline;
	font-size:.92em;
}
.strapStory li {
	display:inline;
	margin:0 0 0 .2em;
	padding:0 0 0 .5em;
	border-left:1px solid #bbb;
	font-weight:bold;
	color:#8A8C8F;
}
.topStory {
	clear:left;
	width:auto;
	margin-bottom:10px;
}
.topStory h3 {
	font-size:1.36em;
}
* html .topStory {
	float:none!important;
}
*+html .topStory {
	float:none;
}
.firstStory {
	overflow:hidden;
}
.firstStory h3 {
	font-size:1.833em;
	font-weight:bold;
}
.firstDefconStory h3 {
	font-size:1.5em;
	font-weight:bold;
}
.storyMore ul {
	clear:none;
	display:inline;
	margin:0;
	list-style-type:none;
	font-size:.92em;
}
.storyMore li {
	margin:0;
	padding:0 1px 0 5px;
	display:inline;
	border-left:1px solid #999;
	font-weight:bold;
}
* html .storyMore ul {
	margin:0 0 0 .4em;
}
*+html .storyMore ul {
	margin:0 0 0 .4em;
}
.storyRHS {
	float:left;
}
.storyRHS h3 {
	font:bold 1em Arial, Helvetica, sans-serif;
}
.storyRHS h4 {
	text-transform:none;
	font-size:.92em;
}
.storyRHS img, .storyRHS .play-video, .storyRHS .more-photos {
	position:absolute;
	right:-99px;
	top:3px;
	margin:0;
}
.storyRHS .play-video img, .storyRHS .more-photos img {
	position:static;
	margin:0;
}
.storyRHS p, .storyRHS ul {
	line-height:1.3;
}
.storyRHS li {
	display:inline;
	list-style-type:none;
	margin:0 0 0 .3em;
	padding:0 0 0 .5em;
	font-weight:bold;
	border-left:1px solid #ccc;
}
* html .storyRHS {
	height:60px;
	position:relative;
}
* html .storyRHS .more-photos, * html .storyRHS .play-video {
	width:90px;
}
* html .storyRHS ul {
	clear:none;
}
*+html .storyRHS .more-photos, *+html .storyRHS .play-video {
	width:90px;
}
*+html .storyRHS ul {
	clear:none;
}
.yourCity h4 {
	color:#7A1456;
}
.storyLifeStyle h4 {
	color:#ff5c00;
}
.storyEntertainment h4 {
	color:#97246E;
}
.storyEnvironment h4 {
	color:#509834;
}
.videoStrapStory .wof {
	clear:both;
	margin:1px;
	padding:4px 5px;
	background-color:#dedede;
}
.wrap .videoStrapStory h3 {
	font:bold .92em Arial, Helvetica, sans-serif;
}
.videoStrapStory p {
	font-size:.92em;
	line-height:1.2;
}
.videoStrapStory .play-video, .videoStrapStory .more-photos {
	margin:0;
}
.cT-defconStory {
	position:relative;
	margin-bottom:15px;
}
.cT-defconStory .wof {
	margin-bottom:5px;
	text-align:center;
}
.cT-defconStory h3 {
	font-size:2.9em;
	font-weight:bold;
	text-transform:uppercase;
}
.cT-defconStory ul {
	position:absolute;
	bottom:5px;
	right:5px;
}
.cT-defconStory li {
	border:0;
	padding:0 5px;
	line-height:normal;
	background-color:#c30;
}
.cT-defconStory li a {
	color:#fff;
}
* html .cT-defconStory li {
	margin:0 2px;
	padding:0 3px 0 5px;
}
*+html .cT-defconStory li {
	margin:0 2px;
}
.cT-wireNews {
	margin-bottom:10px;
}
.cT-wireNews li {
	margin:0;
	list-style-type:none;
	font-size:.92em;
}
.cT-wireNews cite {
	display:inline-block;
	width:8px;
	color:#666;
	text-align:right;
}
.cT-videoNews {
	float:left;
	width:160px;
	margin:0 20px 0 0;
}
.cT-videoNews .wof {
	clear:left;
}
.cT-videoNews .play-video {
	margin:0;
}
* html .cT-videoNews .play-video {
	margin-bottom:-5px;
}
*+html .cT-videoNews .wof {
	overflow:hidden;
}
.cT-featuredNews {
	float:left;
	width:120px;
	margin:0;
	overflow:hidden;
}
.cT-featuredNews .cT-strapHeading {
	margin-bottom:.45em;
	padding-top:.1em;
	font-size:1em;
	font-style:italic;
}
.cT-featuredNews .cT-strapHeading a {
	color:#666;
}
.cT-featuredNews .cN-story .wof {
	height:82px;
	padding:1px 5px 2px;
}
* html .cT-featuredNews .cN-story .wof {
	padding:2px 5px 2px;
}
*+html .cT-featuredNews .cN-story .wof {
	padding:2px 5px 2px;
}
.cT-imageSelector .media {
	height:340px;
}
.cT-imageSelector .selector {
	display:none;
	margin-bottom:10px;
	overflow:hidden;
	margin-left:-5px;
}
.scriptable .cT-imageSelector .selector {
	display:block;
}
.cT-imageSelector .selector li {
	float:left;
	list-style-type:none;
	margin-left:5px;
}
.cT-imageSelector .selector a {
	display:block;
	height:36px;
	width:54px;
	border:1px solid #fff;
}
.cT-imageSelector .selector a:hover {
	border-color:#666;
}
* html .cT-imageSelector .selector {
	height:1%;
	margin-left:-10px;
	width:310px;
}
.cT-radioSelector {
	position:relative;
	margin-bottom:30px;
}
.cT-radioSelector h3 {
	font:bold .92em Arial, Helvetica, sans-serif;
	color:#7a1456;
}
.cT-radioSelector .cN-storyHeadlineLead h3 {
	margin-left:100px;
}
.cT-radioSelector div {
	overflow:hidden;
}
.cT-radioSelector .selector {
	display:none;
}
.cT-radioSelector p {
	margin-left:100px;
}
.cT-radioSelector p a {
	display:block;
	width:84px;
	height:19px;
	margin-top:5px;
	padding:2px 0 0 7px;
	font-weight:bold;
	font-size:.92em;
}
.cT-radioSelector p a span {
	position:absolute;
	left:-9000px;
	width:90px;
}
.cT-radioSelector img {
	margin:-16px 0 0 0;
}
.scriptable .cT-radioSelector div {
	display:none;
	margin-top:26px;
	padding:5px;
	border:1px solid #bbb;
}
.scriptable .cT-radioSelector div.selected {
	display:block;
}
.scriptable .cT-radioSelector .selector {
	display:block;
	position:absolute;
	top:14px;
	left:0;
	height:26px;
	list-style-type:none;
}
.scriptable .cT-radioSelector .selector li {
	float:left;
	margin:0;
	height:25px;
	border:1px solid #bbb;
	border-right-width:0;
}
.scriptable .cT-radioSelector .selector .last {
	border-right-width:1px;
}
.scriptable .cT-radioSelector .selector a {
	display:block;
	height:25px;
}
.scriptable .cT-radioSelector .selector a:hover {
	background-color:#fff;
}
.scriptable .cT-radioSelector .selector li.selected {
	border-bottom-color:#fff;
}
.scriptable .cT-radioSelector .selector .selected a {
	background-color:#fff;
}
*+html .scriptable .cT-radioSelector {
	padding-bottom:30px;
}
*+html .scriptable .cT-radioSelector div {
	position:relative;
	top:26px;
}
.cT-otherNews li {
	margin:0 0 .5em;
	list-style-type:none;
	line-height:normal;
}
.cT-otherNews .comments {
	display:inline;
}
.cT-marketData {
	float:right;
	width:182px;
	padding:5px;
	background-color:#d5dce2;
}
.cT-marketData caption {
	padding-bottom:5px;
	border-bottom:1px solid #a6bac5;
	color:#01395a;
	font:bold 1.1em Georgia, "Times New Roman", Times, serif;
}
.cT-marketData caption small {
	margin-left:5px;
	color:#79949f;
	font:normal .92em Arial, Helvetica, sans-serif;
}
.cT-marketData table {
	width:182px;
	border-collapse:collapse;
	font-size:.92em;
}
.cT-marketData td {
	padding:1px 3px;
	border-bottom:1px solid #a6bac5;
}
.cT-marketData .data-up {
	color:#390;
}
.cT-marketData .data-down {
	color:#c30;
}
.cT-marketData form p {
	font-weight:bold;
	font-size:.92em;
	margin-top:10px;
}
.cT-marketData input {
	width:145px;
	padding:2px;
	border:1px solid #a6bac5;
	font-size:.92em;
}
.cT-marketData form .bdGo {
	width:auto;
	padding:1px;
	cursor:pointer;
}
* html .cT-marketData {
	overflow:hidden;
}
.cT-horoscope {
	margin-bottom:30px;
}
.cT-horoscope h3 {
	font:bold 1em Arial, Helvetica, sans-serif;
	color:#ff5c00;
}
.cT-horoscope li {
	display:inline;
	margin:0 2px 0 0;
	padding:0 5px 0 0;
	border-right:1px solid #ccc;
	line-height:1.5;
	list-style-type:none;
	line-height:normal;
	font-weight:bold;
}
.cT-horoscope .last {
	border:0;
}
* html .cT-horoscope ul {
	margin-left:-.4em;
}
* html .cT-horoscope li {
	padding:0 2px 0 5px;
}
*+html .cT-horoscope ul {
	margin-left:-.5em;
}
*+html .cT-horoscope li {
	padding:0 2px 0 5px;
}
.overlayPrePlay {
	top:215px;
	padding:5px;
	width:410px;
	height:20px;
}
.overlayPrePlay p {
	float:left;
	padding:0;
	color:#1ca7ef;
	line-height:20px;
}
.overlayPrePlay li {
	margin:0;
	display:inline;
}
.overlayPrePlay a {
	display:block;
	height:20px;
	width:31px;
	margin-left:10px;
	padding-left:27px;
	float:right;
	font-size:.94em;
	line-height:20px;
	border:1px solid #999;
	color:#fff;
	background:transparent url('sprite-base-skin-news.png') no-repeat -1342px -180px;
}
.overlayPrePlay .last a {
	width:53px;
	background-position:-1342px -202px;
}
.overlayAd {
	width:300px;
	height:250px;
	padding:11px 60px;
}
.overlayAd .ad {
	margin:0;
}
.overlayFeedback p {
	font-size:.94em;
	font-weight:bold;
}
.overlayFeedback li {
	margin:0 0 0 1em;
	font-size:.94em;
}
.overlayFeedback form {
	margin-top:15px;
}
.overlayFeedback form li {
	margin:0;
}
.overlayFeedback label {
	float:left;
	width:63px;
}
.overlayFeedback input {
	float:left;
	width:262px;
	margin-bottom:5px;
}
.overlayFeedback select {
	float:left;
	width:266px;
	margin-bottom:5px;
}
.overlayFeedback textarea {
	float:left;
	width:262px;
	height:38px;
	margin-bottom:5px;
}
.overlayFeedback .submit input {
	width:114px;
}
.overlayThanks h4 {
	margin-top:1em;
	padding:0;
	background:transparent none;
	color:#ccc;
	font-size:1.2em;
}
.overlayThanks p {
	font-weight:normal;
	margin-top:1em;
}
.overlaySettings p {
	font-weight:bold;
	font-size:.94em;
}
.overlaySettings form {
	margin-top:10px;
}
.overlaySettings li {
	margin:0;
	font-size:.94em;
}
.overlaySettings label {
	line-height:28px;
}
.overlaySettings input {
	margin:3px 5px 0 0;
}
.overlaySettings .button {
	float:left;
	margin-bottom:.8em;
}
.overlaySettings .submit input {
	width:146px;
}
.overlaySettings .submit p {
	clear:left;
	float:left;
	font-weight:normal;
}
.overlayPostPlay ul {
	margin:10px 0 0 -7px;
}
.overlayPostPlay li {
	float:left;
	width:92px;
	list-style-type:none;
	margin:0 0 0 7px;
	font-size:.94em;
}
.overlayPostPlay li a {
	display:block;
	color:#fefefe;
}
.overlayPostPlay .play-video {
	margin-right:0;
}
.overlayPostPlay .replay {
	display:block;
	width:70px;
	height:20px;
	margin:40px auto 0;
	padding-left:27px;
	line-height:20px;
	color:#1ca7ef;
	background:transparent url('sprite-base-skin-news.png') no-repeat -1342px -202px;
}
.overlayPostPlay .social {
	overflow:hidden;
	width:350px;
	margin:0 auto;
}
.overlayPostPlay .social li {
	padding-left:17px;
	background:transparent url('sprite-base-skin-news.png') no-repeat -1090px -258px;
}
.overlayPostPlay .social .facebook {
	background-position:-1090px -276px;
}
.overlayPostPlay .social .copy {
	background-position:-1090px -343px;
}
.overlayEmail h4 {
	padding:0;
	font-size:1.6em;
	font-weight:normal;
	color:#fff;
	background:transparent none;
}
.overlayEmail div p {
	font-size:.92em;
	color:#808080;
}
.overlayEmail form {
	margin-top:17px;
}
.overlayEmail form li {
	margin-bottom:10px;
}
.overlayEmail label {
	float:left;
	width:90px;
	font-size:.92em;
}
.mainMultimedia {
	float:left;
	width:620px;
	margin:0 20px 10px 0;
}
.mainMultimedia .videoWrap {
	height:376px;
	background-color:#000;
}
.mainMultimedia .videoWrap p {
	padding-top:150px;
	color:#fff;
}
.mainMultimedia .fdVideoWof {
	position:relative;
	padding:.55em .8em;
}
.mainMultimedia .fdVideoWof h3 {
	font-size:1.42em;
	font-weight:bold;
}
.mainMultimedia .fdVideoWof ul {
	float:none;
}
.mainMultimedia .fdVideoWof p span {
	position:static;
	font-weight:bold;
	color:#666;
}
.mainMultimedia .fdVideoWof .wof {
	float:left;
	width:368px;
	margin:0;
}
.mainMultimedia .fdVideoWof div.last {
	float:right;
	width:223px;
	margin-top:18px;
	padding-left:10px;
	border-left:1px solid #b1b1b1;
}
.mainMultimedia .fdVideoWof .wof li {
	float:none;
}
.mainMultimedia .fdVideoWof .last li {
	margin:0;
	padding:0;
	background:transparent none;
}
.mainMultimedia .settings {
	position:absolute;
	right:.8em;
	top:.1em;
}
.mainMultimedia .settings .last {
	width:auto;
	margin-top:0;
}
.mainMultimedia .overlay {
	width:590px;
	height:360px;
}
.mainMultimedia .overlay h3 {
	margin-bottom:1em;
}
.mainMultimedia .overlayPostPlay {
	height:349px;
	width:620px;
	padding:0;
}
.mainMultimedia .overlayPostPlay h3 {
	margin:177px 0 0;
	padding:3px 20px;
	background-color:#252525;
}
.mainMultimedia .overlayPostPlay .previous {
	top:184px;
	right:20px;
}
.mainMultimedia .overlayPostPlay .cS-videoGalleryLinks {
	padding:0 20px;
	background-color:#252525;
}
.mainMultimedia .overlayPostPlay .cS-videoGalleryLinks ul {
	height:140px;
	margin:0 0 0 -29px;
	padding-top:5px;
}
.mainMultimedia .overlayPostPlay .cS-videoGalleryLinks li {
	margin-left:29px;
}
.mainMultimedia .overlayPostPlay .replay {
	position:absolute;
	top:54px;
	left:262px;
	width:109px;
	height:44px;
	margin:0;
	padding:0;
	background-position:-1276px -200px;
}
.mainMultimedia .overlayPostPlay .social {
	position:absolute;
	top:145px;
	left:143px;
}
.mainMultimedia .overlayPostPlay .social a {
	color:#1ca7ef;
}
.mainMultimedia .overlayAd {
	width:620px;
	height:376px;
	padding:0;
}
.mainMultimedia .overlayAd .ad {
	display:block;
	width:300px;
	margin:63px auto 0;
}
.mainMultimedia .overlayHelp h4 {
	font-size:1em;
	margin-top:1.5em;
	padding:0;
	color:#dadada;
	background:transparent none;
}
.mainMultimedia .overlayHelp p {
	margin-bottom:.5em;
}
.mainMultimedia .overlayHelp p a {
	color:#1CA7EF;
}
* html .mainMultimedia .overlayPostPlay ul {
	width:620px;
}
*+html .mainMultimedia .overlayPostPlay ul {
	width:620px;
}
.entry-content, .entry-title {
	display:none;
}
.ad {
	margin-bottom:10px;
}
.ad small {
	display:block;
}
.cT-strapHeading span .ad {
	position:static;
	margin:0;
}
.adVerticalText {
	clear:both;
	margin-right:-10px;
}
.header .weatherad {
	float:none;
	margin:0;
}
#adSpot-mrec2 {
	margin-bottom:20px;
}
#adSpot-featuredPromo {
	margin-bottom:30px;
}
#adSpot-weekendstrip {
	margin:0;
}
#adspot-300x250-pos-2 {
	margin:5px 0;
}
.strapHeadingNarrow iframe {
	position:absolute;
	top:4px;
	right:0;
}
.cT-marketData .ad {
	margin:0 0 0 -5px;
}
.cN-timeOutStrip img {
	height:140px;
	width:170px;
	display:block;
	background:url(loadup.gif) no-repeat center;
}
