﻿#header-body, div#contentheader { width: 970px; }

div#content-body, div#relatednewsitems-body {
	width: 970px;
	margin: 0 auto;
}

#header-body h1 { display:block; width: 600px; height: 25px; overflow:hidden; }

/*#header-body .nav-wrapper { position:relative; width: 250px; top: 10px; float:right; }
#header-body .nav-menu { position:absolute;  display:none; z-index: 300;}
#header-body .nav-menu a { color: black; text-decoration: none; display:block; padding: 5px; width: 290px; background-color: #CCC; border: 1px solid #666;}
#header-body .nav-menu a:hover { background-color: #EEE;}
#header-body a.mobilebtn { display:block; width: 40px; float:right; margin: -4px 10px 20px 0px; }*/

#header-body a.mobilebtn { display:block; float:right; padding:16px 8px 10px 8px; padding-right:10px; border-right:1px solid #666666; cursor:pointer; }
#header-body .nav-wrapper { position:relative;  top: 53px; left: 51px; float:right;}
#header-body .nav-menu { position:absolute; background-color: #FFF; padding:7px 0px; right:0px; top:0px; display:none; z-index: 300; border:1px solid #bbb; /*border-bottom:0px;*/}
#header-body .nav-menu a { color: black; text-decoration: none; display:block; padding: 5px 12px; width: 150px;  }
#header-body .nav-menu li { border:0px; /*border-bottom: 1px solid #666;*/ }
.no-touch #header-body .nav-menu a:hover { background:#EEE;}

/* Landing Page Customizations */

#Header .header-area { background-size: auto 100%; }

#HeroSlide img { height: 461px; width:auto; left: -20%; }

#iPhoneHand { position: absolute; right: 0px; top: 230px; width: 280px; }
#iPhoneHand img { width: 100%; }
#Burst { position: absolute; right: 75px; top: 520px; width: 200px;}
#Burst img { width: 100%; }

#BodyCopy { width: 970px; }

/* Newscast Page */
#NewscastCoverImage .cover-left-col { width: 632px; background-size: 1000px;}

.landing-box { width: 670px; }
.landing-box p { font-size: 18px; line-height: 22px;}

.landing-box .image-col { width: 200px; float:left;}
.landing-box .content-col { width: 460px; float:left;}

.landing-banner-content p { width: 610px; }
ul.landing-icons li { width: 170px; }
ul.landing-icons li span { width: 140px; font-size: 16px; }

.side-column { width: 335px; }
.middle-column { width: 300px; }

#ContentKing li { width: 160px; }
#ContentKing li span { width: 120px; }

#LandingFooter { width: 960px; }

.nav-menu li.first
{
	border-left:0px; 
}
#LocationSearch .location-ddl
{ 
	left: -152px;
}
/*#LocationSearch .search-place-name { width:115px;  }
#LocationSearch .location-btn { width:119px; }
#LocationSearch .location-ddl
{
	width:139px;
}

#LocationSearch #SearchControls.search-overlay-hide { display:none; }
#LocationSearch #SearchControls.search-overlay { display:block; }
.search-hide, .search-visible { display:block; opacity: 1.0;}*/
 #header-body .nav-menu.mobile-menu-hide { display:none; }
 #header-body .nav-menu.mobile-menu-visible { display:block; }

#ProfileHead .newscast-header #SubscribeOverlay { left:auto; right:-8px; top:40px; }
#SubscribeOverlay { left:0px; top:40px; }
#SubscribeOverlay .carrot { background:url('/images/carrot-top.png') no-repeat; width:21px; height:10px; top:-10px; left:12px;  }
#ProfileHead .newscast-header #SubscribeOverlay .carrot { left:auto; right:10px; }

.touch .sponsor .swf300x250 { display:none; } /* to support inline sponsor messages*/
.touch .sponsor .col1.swf300x250 { display:block; }

/*.fb-comments { padding-left:110px; }*/
.newsdetailpage #ContentWrapper { width:620px; margin:0 auto;}
.contentalign-center{ width:620px; }
.newsdetailpage #SideColumn { margin:0px; width:100%; padding-left:110px; max-width:600px; }
.newsdetailpage #TrendingStoriesWrapper { width:600px; margin-top:0px; }
.newsdetailpage #TrendingStories div.newsitem { float:left;width: 180px; margin-right: 14px; }
.newsdetailpage #TrendingStories .image-wrapper { width: 178px; height:119px; }
.newsdetailpage #TrendingStories h4, .newsdetailpage #TrendingStories a {  font-size:21px; line-height:23px; }

.triplelift300x250 img { float:left; margin-right:10px; }

/*sharethrough class*/
.str-adunit { width: auto; height: auto; }
#newsitems .str-adunit { width: 300px; height: 458px; margin:10px 10px!important; }

#MarketGidScriptRootN1113 { display:none; }
