/* LAYOUT - */

#content {
	background-color: #fff;
	border-top: 0;
	border-bottom:0;
	padding:0;
}


#content img.none, #content a img.none { border: none; }


.content-wrap {
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	padding:0;
	clear:both;
	float:left;
	width:978px;
	position:relative;
	background:transparent url(/gfx/articlepx/content-div.png) repeat-y 631px 0;
}

	.content-wrap-bottom {
		border-left-color:#fff;
	}

.content-primary {
	float:left;
	width:632px;
	padding:0 0 42px;
	border-top:10px solid #fff;
	position:relative;
}
	.content-wrap-bottom .content-primary {
		border-top:23px #fff solid;
		padding-bottom:0;
	}
	
	.content-wrap-bottom .content-secondary,
	.content-short #content-wrap-1 .content-primary,
	#content-wrap-2 .content-primary {
		padding-bottom:0;
	}

.content-secondary {
	float:right;
	width:300px;
	border-top:23px solid #fff;
	padding:0 23px 45px;
}
	.content-secondary .adContainer {
		background:transparent;
		margin-bottom:23px;
	}
	
	.content-secondary > .adContainer:last-child,
	.content-secondary .parbase:last-child .adContainer {
		margin-bottom:0;
		padding-bottom:0;
	}
	

.content-break {
	float:left;
	width:980px;
	margin:-25px 0 -5px;
	position:relative;
	z-index:1;
	height:31px;
	overflow:hidden;
	background:transparent url(/gfx/articlepx/content-divs.png) no-repeat 50% 0;
	padding:0;
	border:0;
	border-color:transparent !important;
	outline:none;
}
	.content-short .content-break {
		display:none;
	}

.content-bottom {
	float:left;
	width:980px;
	margin:0 0 0;
	padding:0;
	border:0;
	position:relative;
	z-index:1;
	height:29px;
	overflow:hidden;
	background:transparent url(/gfx/articlepx/content-divs.png) no-repeat 50% -50px;
	border-color:transparent;
}

.content-break hr,
.content-bottom hr {
	display:none;
}

.content {
	clear:both;
}

/* ENTRY NAV */

#entry-nav {
	border-bottom:1px dotted #e3e1e2;
	text-align:center;
	position:relative;
	margin:8px 25px 7px;
	padding:0 0 17px 0;
	z-index:0;
	line-height:1.3em;
	font-size:1em;
}

#entry-nav header {width:114px;padding:8px 0 0;height:38px;margin:0 auto;border:1px solid #d5d5d5; border-width: 0 1px;float:none; }
#entry-nav h2 {text-transform:uppercase;font-size:1em;line-height:1.2em; width:100%;padding:0;}
#entry-nav h2 a { color:#353535; padding:3px 10px 0; }

#entry-nav a {color:#707070;font-weight:normal; font-size:1em; font-family:Georgia,serif;display:block;}
#entry-nav a:hover {color:#1F638A;text-decoration:none;}
 
#entry-nav .prev,
#entry-nav .next {position:absolute;top:0;display:block;width:166px;padding:4px 28px 0;height:39px;overflow:hidden;text-overflow:ellipsis; z-index:100;}
#entry-nav .prev {text-align:left;left:0;background:url(/gfx/articlepx/back-entrynav.png) no-repeat 0 16px;}
#entry-nav .next {text-align:right;right:0;background:url(/gfx/articlepx/back-entrynav.png) no-repeat 100% -884px;}

.fashion #entry-nav h2 a {text-indent:-999em;display:block;height:28px;background:url(/gfx/articlepx/head-nym-blogs.png) no-repeat 50% -100px;}
.fashion #beauty-badge {margin:5px 0 -45px;}
.intel #entry-nav h2 a {text-indent:-999em;display:block;height:31px;background:url(/gfx/articlepx/head-nym-blogs.png) no-repeat 50% 0;padding-top:0;}
.tv #entry-nav h2 a {text-indent:-999em;display:block;height:28px;background:url(/gfx/articlepx/head-nym-blogs.png) no-repeat 50% -400px;}
.sports #entry-nav h2 a {text-indent:-999em;display:block;height:32px;background:url(/gfx/articlepx/head-nym-blogs.png) no-repeat 50% -200px;}
.movies #entry-nav h2 a {text-indent:-999em;display:block;height:34px;background:url(/gfx/articlepx/head-nym-blogs.png) no-repeat 50% -300px;}



/* ENTRIES */

.content-primary .entry {
	width:611px;
	margin:0 auto;
	text-align:center;
}

.content-primary h1,
.content-primary h2,
.content-primary h3,
.content-primary p,
.content-primary nav {
	margin:0 60px;
}

	.entry header h1,
	.entry header h2 {
		width:491px;
		margin:0 auto;
	}



.image img {
	border:0;
}

.image {
	padding:0;
	margin:5px 0 25px;
	border:0;
	text-align:center;
}

	.entry .image {
		width:100%;
	}

.embed {
	padding:0;
	margin:5px 0 25px;
	border:0;
	text-align:center;
	position:relative;
	z-index:1;
}

.caption {
	color:#707070;
	font-size:1.1em;
	display:block;
	clear:both;
	padding:6px 0 0;
	margin:0 60px;
	line-height:127.3%; /* 14px */
}

	.caption a {
		display:inline;
	}



.entry header {
	width:560px;
	padding:50px 0 47px;
	margin:0 auto;
}




	.entry-250 header {
		width:240px;
		margin:0;
		float:left;
		padding-top:100px;
	}
	
	.entry-250 .primary-header {
        width: 248px !important;
    }


	.entry-146 .primary-image {
		margin-right:35px;
		margin-left:62px;
		text-align:left;
		width:146px;
		float:left;
		margin-bottom: 20px;
	}
	
	.entry-190 .primary-image {
		margin-right:35px;
		margin-left:28px;
		text-align:left;
		width:190px;		
		float:left;
	}
	
	.entry-250 .primary-image {
		margin-right:36px;
		margin-top:0;
		padding-top:26px;
		margin-left:25px;
		text-align:left;
		width:250px;
		float:left;
	}
	
	.entry-interstitial .primary-image {
		margin-bottom:20px;
	}
	
	.entry-146 .primary-image .caption,
	.entry-250 .primary-image .caption,
	.entry-190 .primary-image .caption {
		margin-left:0;
		margin-right:0;
	}
	
	.entry-560 .primary-image {
		margin-bottom:46px;
	}
	
	.entry-146 .legacyPrimaryImage,
	.entry-250 .legacyPrimaryImage,
	.entry-190 .legacyPrimaryImage {
		float:left;
	}

.entry header ul {
	text-align:center;
	width:491px;
	margin:0 auto;
	clear:both;
	padding:0 0 4px;
}

.entry header li {
	display:inline;
	border-right:1px solid #ccc; 
	padding:1px 8px;
	color:#656565;
	font-size:1.1em;
	margin-right:-2px;
}
	.entry header li.last {
		border-right:0;
	}
	
	.entry header li i {
		color:#cfd6d6;
	}
	
	.entry header cite {
		font-style:normal;
	}

	.entry header .meta-author li {
		border-left:0;
		font-size:1.3em;
	}
	
	.entry-250 header .meta-author li {
		padding-right:0;
		padding-bottom:3px;
		border-right:0;
		display:block;
		padding-left:0;
	}
	
	.entry-250 header .meta-author li cite {
		color:#656565;
	}
	
	.entry-250 header .meta-author li.last {
		padding-bottom:1px; /* same as '.entry header li' */
	}

	.entry-overlay-dek header .meta-author li.last {
		padding-left:0; /* same as '.entry header li' */
	}

.entry h1,
.entry h2 {
	font-size:2.7em;
	color:#000;
	line-height:1em;
	text-align:center;
	font-weight:normal;
	font-family:Georgia,serif;
	padding:0 0 6px;
}


.entry h3 {
	font-size:1.8em;
}

.entry p a {
	color:#177bae;
}

.entry p {
	font-family:Georgia,serif;
	font-size:1.4em;
	line-height:150%; /* 21px */
	color:#222222;
	padding:0 0 1.5em;
	text-align:left;
	margin:0 60px;
}
	.entry p.q {
		padding-bottom:.4em;
	}
	
	.entry blockquote p {
		width:auto;
		font-size:1em;
		line-height:inherit;
		margin:0;
		color:#84837F;
	}
	

	.entry .credit {
		color:#b7b7b7;
		display:block;
		font-size:1em;
		padding:0;
		font-family:Arial,sans-serif;
		position:absolute;
		bottom:0;
		left:70px;
		padding:0 0 5px;
		z-index:10;
		line-height:1.2em;
		margin:0;
		text-align:left;
	}
	

	
		.entry .credit a {
			color:#999999;
			text-decoration:underline;
			display:inline;
		}
		
		.entry .credit a:hover {
			color:#1F638A;
		}
	
	.spoiler {
		color:#f52d1e;
		font-size:85.71%;
		text-transform:uppercase;
		font-weight:normal;
	}
	
	.source {
		font-size:78.57%;
		font-family:Arial,sans-serif;
		font-style:normal;
		color:#222222;
	}
	

	
	.source a {
		padding-right:14px;
		background:transparent url(/gfx/articlepx/ico-source.png) no-repeat 100% 40%;
		margin-left:3px;
		margin-right:3px;
		text-transform:uppercase;
	}
	
	.link p { 
		padding-bottom:0.5em;
		line-height:1em;
	}

.entry .entrytext ul,
.entry .entrytext ol {
	text-align:left;
	margin:0 60px;
	padding:0 0 1.5em;
}

	.entry .entrytext li {
		font-family:Georgia,serif;
		font-size:1.333em;
		line-height:157.14%; /* 22px */
	}

	.entry .entrytext ul li {
		background: url("/gfx/ico/bullet-black.gif") no-repeat 0 .7em;
		padding-left: 7px;
	}

	.entry .entrytext ol {
		margin-left:80px;
	}

	.entry .entrytext ol li {
		list-style-type: decimal;
	}

.entry .secondaryImage .left {
	text-align:left;
	width:auto;
	margin-left:60px;
}
.entry .secondaryImage .left.wrap-text {
	float:left;
	margin-right:35px;
}
.entry .secondaryImage .right {
	text-align:right;
	width:auto;
	margin-right:60px;
}
.entry .secondaryImage .right.wrap-text {
	float:right;
	margin-left:35px;
}


.entry nav {
	text-align:left;
	font-size:1.2em;
	line-height:1.25em;
	padding:0 0 5px;
}

.entry nav .label {
	text-transform:uppercase;
	color:#5a5a5a;
	font-weight:normal;
	font-size:.833em;
}


.entry cite a,
.entry .article_comment_count {
	text-transform:none;
	color:#1F638A;
}

.entry .article_comment_count {
	position:relative;
	z-index:2;
	/* background-color:#fff; WHY? */
}

.entry p cite a {
	color:#177BAE;
}

.entry-tags a {
    font-size: 0.833em;
    text-transform: uppercase; 
}


/* Correction Style */

.correctionMarker,
.correctionMarker a,
a .correctionMarker {
	color:#ec2f00;
	font-size:1.4em;
}

.correctionMarker a:hover,
a:hover .correctionMarker {
	background:#F2F0ED;
	text-decoration:none;
}

.correctionText {
	color:#585858;
	font-size:.85em;
}








/* 250 ENTRIES */
.entry-250 header h1,
.entry-250 header h2,
.entry-250 header ul {
	margin:0;
	width:240px;
}

/* SHORT ENTRIES */

.content-short .content-wrap-bottom {
	border-left-color:#cdcdcd;
}

.content-short .content-wrap-bottom .content-primary {
	border-top:0;
	padding-top:20px;
}

.content-short .content-bottom {
	background-image:url(/gfx/articlepx/content-divs.png);
	background-position:50% -100px;
}

.content-short article {
	padding-bottom:10px;
}

.content-short .credit {
	position:relative;
	bottom:0;
	left:0;
	margin:0 60px;
	padding:48px 0 0;
	clear:both;
}

.content-short .content-secondary {
	padding-bottom:0;
}

/*.content-short .adContainer {
	padding-bottom:15px;
}*/

/* ENTRY - OVERLAY */

.entry-overlay .primary-header {
	background:transparent url(/gfx/articlepx/entry-head-back.png) no-repeat 50% 0;
	padding-top:38px;
	margin-top:-68px;
	position:relative;
	z-index:1;
	min-height:105px;
}



.entry-overlay-dek .primary-header ul,
.entry-overlay-dek .primary-header h1,
.entry-overlay-dek .primary-header h2,
.entry-overlay-dek .primary-header h3,
.entry-overlay-dek .primary-header .share-sm-icons {
	text-align:left;
	margin:0 auto;
	width:491px;
}

.entry-overlay-dek .primary-header ul li.first {
	padding-left:0;
}

.entry-overlay-dek .primary-header .share-sm-icons {
	left:-3px;
	position:relative;
}

	.entry-overlay-dek .primary-header .share-sm-icons ul {
		margin:0;
	}

.entry-overlay-dek .primary-header h3 {
	font-family:Georgia,serif;
	font-weight:normal;
	padding:0 0 .25em;
	color:#585858;
	font-size:1.7em;
	line-height:123.52%;
	padding-bottom:.5em;
}

.entry-overlay .primary-image {
	margin:0;
}

.entry-overlay p {
	position:relative;
	z-index:2;
}


/* ENTRY - TALK */

.entry-oneliner .primary-header {
	margin-bottom:-50px;
	min-height:0;
	text-align:left;
}

.entry-oneliner .primary-header ul,
.entry-oneliner .primary-header h1,
.entry-oneliner .primary-header h2,
.entry-oneliner .primary-header h3,
.entry-oneliner .primary-header .share-sm-icons,
.entry-oneliner .share-sm-icons {
	text-align:left;
	width:491px;
	margin:0 auto;
}

.entry-oneliner .primary-header ul {
	padding-bottom:7px;
}

.entry-oneliner .primary-header ul li.first {
	padding-left:0;
}

.entry-oneliner .share-sm-icons {
	left:-3px;
	margin-top:-6px;
	position:relative;
	padding-top:0;
	padding-bottom:30px;
}

.entry-oneliner .primary-header h3 {
	font-family:Georgia,serif;
	font-weight:normal;
	padding:0 0 .25em;
	color:#585858;
	font-size:1.7em;
	line-height:123.52%;
	padding-bottom:.5em;
}

.entry-oneliner h1,
.entry-oneliner h2 {
	font-weight:normal;
	font-size:2.5em;
	line-height:108%; /* 27px */
	padding-bottom:6px;
	color:#000;
}

.entry-oneliner p {
	font-size:2.5em;
	color:#898989;
	line-height:108%; /* 27px */
	padding-bottom:14px;
}

.entry-oneliner .source {
	font-size:84%; /* 21px */
	font-family:Georgia,serif;
}

.entry-oneliner .source a {
	font-size:90.5%; /* 19px */
	font-weight:bold;
}

.entry-oneliner .recommend {
	padding-top:29px;
}

article.entry-oneliner {
	padding-bottom:41px;
}

article .htmlComponent {
	margin:0 60px 1em;
	text-align:left;
	padding-bottom:1em;
}

article .htmlComponent .fullbleed {
	margin-left:-60px;
	margin-right:-60px;

}

article .htmlComponent .breakout {
	border:1px solid #cdcdcd;
	margin: 0 -90px 1em -90px;
	padding:1em;
	background:#fff;
	text-align:center;
}

article .htmlComponent .breakout iframe {
	margin: 0 auto;
}

article .htmlComponent table {
	margin-bottom: 5px;
}

article .htmlComponent .tabs {padding-left: 4px;background: transparent url("http://images.nymag.com/gfx/px/tab-border-bottom.gif") repeat-x left bottom;margin-bottom: 12px;overflow:hidden;}
article .htmlComponent .tabs li {background: #f5f5f5;border: 1px solid #c1c1c1;padding: 5px 7px;font: bold 14px Arial, sans-serif;float: left;margin-right: 7px;-webkit-text-size-adjust: none;}
article .htmlComponent .tabs li.ui-tabs-selected {background:#fff;border-bottom:1px solid #fff;}
article .htmlComponent .tabs li.ui-tabs-selected a {color: #000;}
article .htmlComponent .tabs li.ui-tabs-selected a:hover {text-decoration: none;cursor: default;}
article .htmlComponent .ui-tabs-hide { display: none; } 


/* EXCLUSIVE/BREAKING */

.feature-breaking, .feature-exclusive { margin-top:0 !important; } 

h3.feature-header { padding:0; }

.feature-header a { display:none; margin:0 auto;text-indent:-9999px; }

.feature-exclusive .feature-header a { display:block; background:url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-exclusive.gif) no-repeat scroll 0 0 transparent; margin-bottom:24px;height:14px;width:59px; }
.feature-breaking .feature-header a { display:block; background: url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-breaking.gif) no-repeat 0 0; margin-bottom:24px;height:14px;width:56px;} 


/* ENTRY - PARTY LINES */

.feature-party-lines .feature-header a { 
	display:inline-block; 
	background: url(/gfx/sect/vulture/featurelogo-partylines.gif) no-repeat  0 0; 
	margin-bottom:19px;
	height:39px;
	width:46px;
	text-indent: -9999em;
} 

.feature-party-lines header h1 {
	font-size:2.2em;
	line-height:1.1em;
}

.feature-party-lines .primaryImage, .feature-party-lines .legacyPrimaryImage, .feature-party-lines header {
	float:right;
}
.feature-party-lines .legacyPrimaryImage .primary-image {
	margin-bottom:20px;
}

.feature-party-lines header {
	padding-top:50px;
}

/* TOPIC BEACON */

.entry .topic-nav {
	background:#363636;
	color:#fff;
	position:relative;
	padding:9px 9px 10px;
	
	border-radius:6px;
		-moz-border-radius:6px;
		-webkit-border-radius:6px;
		
	margin-bottom:8px;
	margin-top:13px;
	font-size:1em;
	line-height:1em;
}

.topic-nav a {
	color:#00bdf2;
}

.topic-nav header {
	padding:6px 0 3px;
	width:340px;
	margin:0;
	
}

.topic-nav h3 {
	font-size:1.6em;
	font-family:Georgia,serif;
	margin:0;
	padding:0;
}

.topic-nav h3 a {
	color:#fff;
	font-size:1em;
}

.topic-nav .image {
	float:left;
	width:42px;
	height:42px;
	position:relative;
	margin:0 7px 0 0;
	
}

.topic-nav .image a {
	display:block;
	width:42px;
	height:42px;
}

.topic-nav .image img {
	padding:1px;
}

.topic-nav .image u {
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:42px;
	height:42px;
	background:transparent url(/gfx/articlepx/sprite-thumbs.png) no-repeat 50% -600px;
}

.topic-nav .fb-topic-like {
	position:absolute;
	right:12px;
	top:9px;
}

.topic-nav ul {
	width:420px;
}

.topic-nav li {
	display:inline;
	padding:0 11px 0 0;
	background:transparent url(/gfx/articlepx/topic-bull.png) no-repeat 100% 45%;
}

.topic-nav li.last {
	background:transparent;
	padding-right:0;
}

.topic-nav:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.topic-nav li a {
	font-size:1.1em;
}


/* RELATED LINK */

.related-link {
	padding:3px 0 27px;
	margin:0 60px;
	clear:both;
	text-align:left;
}

.related-link .image {
	width:54px;
	padding:3px 15px 5px 4px;
	margin:0 0 0;
	background:transparent url(/gfx/articlepx/sprite-thumbs.png) no-repeat -36px -400px;
	float:left;
}

.related-link .image a {
	width:54px;
}

.related-link h4 {
	font-weight:normal;
	color:#707070;
	padding:1px 0 4px;
	font-family:Arial,sans-serif;
	text-transform:uppercase;
	
}

.related-link a {
	font-weight:bold;
	font-size:1.4em;
	line-height:1.23em;
	font-family:Georgia,serif;
	width:400px;
	float:left;
	display:block;
}


/* SHARE TOOLS --  TO USE SHARE THIS DEFAULT STYLE
.share-sm-container { text-align:center; }
.share-sm-icons { height:22px; margin:0 auto; padding:9px 0 0; width:92px; }
.share-sm-icons ul,
header .share-sm-icons ul { width:auto; padding:0; margin:0; height:22px; list-style-type:none; }
.share-sm-icons ul li { float:left; margin:0; padding:0 !important; border-right:0; }
.share-sm-icons ul li a { 
	height:22px;
	width:22px;
	display:block;
	margin: 0 1px 0 0;
	outline:none;
	text-indent:-9999em;
	background-image:url(/gfx/articlepx/share-sm-icons.png);
	background-repeat:no-repeat;
}
.share-sm-icons ul li.twitter a { background-position:0 0; }
.share-sm-icons ul li.facebook a { background-position: -23px 0; }
.share-sm-icons ul li.counter a { background-position: -46px 0; }
.share-sm-icons ul li.email a { background-position: -69px 0; }
.share-sm-icons ul li.print a { background-position: -92px 0; }
.share-sm-icons ul li.stumbleupon a { background-position: -117px 0; }
.share-sm-icons ul li.last a { margin:0; }
#ss-foot:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.st-email { float:left; }
.st-email a {
        height:22px;
        width:22px;
        display:block;
        margin: 0 1px 0 -4px;
        outline:none;
        text-indent:-9999em;
        background-image:url(/gfx/articlepx/share-sm-icons.png);
        background-repeat:no-repeat;
	background-position: -71px -3px;
}

*/

.shareTools {
	background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    line-height: 16px;
    padding-left: 20px;
    white-space: nowrap;
    cursor: pointer;
}

.shareTools.facebook {
	background-image: url("http://w.sharethis.com/images/facebook_16.png");
}
.shareTools.twitter {
	background-image: url("http://w.sharethis.com/images/twitter_16.png");
}

.shareTools:hover {
	opacity: 0.75;
}


/* SHARE TOOLS*/
.share-sm-icons .stButton { 
	margin: 12px 0 0 0; 
}

.share-sm-icons .stButton .chicklets {
	padding-right: 0px;
}

.recommend {
	margin: 1.5em 0 1em 60px;
	clear:both;
}

.recommend .button {float:left;}
.recommend .plusone {margin-right:1em;}
.button.fblike > .fb-like > span { width: 0 !important; }

#ss-foot { text-align: left; }
#st-slide { margin-top:15px; }
#st-slide span { margin: 0px; }
#st-slide .stButton { z-index: 0;}
#ss-foot .fblike {
	display: block;
	clear: both;
}
/* TWEET THIS IN-ARTICLE SHARING BUTTON */
.tweetThis {
	margin-top: -15px;
	text-align: left; /* CQ Component style */
}
.tweetThisQuoteToolsContainer {
	margin: 0 0 21px 58px;
	width: 140px;
	height: 35px;
	text-indent: -9999em;
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIoAAAAjCAYAAABLlJJCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACHtpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDEzLTA1LTAyVDExOjEyOjUxLTA0OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDEzLTA1LTEzVDIwOjM3OjUwLTA0OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxMy0wNS0xM1QyMDozNzo1MC0wNDowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NThEQkVEMkFCNDMxMTFFMkJCMTNFQkM4MDZGNTNGOUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NThEQkVEMkJCNDMxMTFFMkJCMTNFQkM4MDZGNTNGOUQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4M0IyMDVEMUJCMEE0OSI+IDxwaG90b3Nob3A6VGV4dExheWVycz4gPHJkZjpCYWc+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iVHdlZXQgVGhpcyIgcGhvdG9zaG9wOkxheWVyVGV4dD0iVHdlZXQgVGhpcyIvPiA8L3JkZjpCYWc+IDwvcGhvdG9zaG9wOlRleHRMYXllcnM+IDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTgyMkFERkQ2MjFGNDhERTQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4QTZERkFDMEI0OEJGQ0E5PC9yZGY6bGk+IDwvcmRmOkJhZz4gPC9waG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTgwODNCMjA1RDFCQjBBNDkiIHN0RXZ0OndoZW49IjIwMTMtMDUtMDJUMTE6MTI6NTEtMDQ6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOkY3N0YxMTc0MDcyMDY4MTE4MjJBQzlEOUVGNzc1NjkyIiBzdEV2dDp3aGVuPSIyMDEzLTA1LTAyVDExOjQyOjI0LTA0OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiBzdEV2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) center center no-repeat;
	border: none;
	cursor: pointer;
}

.tweetThisQuoteToolsContainer:hover {
	filter: alpha(opacity=70);
	opacity: 0.7;
}
/* RIGHT COLUMN  */

.module {
	margin-bottom:23px;
}

.module header h3 {
	text-align:center;
	font-family:Georgia,serif;
	font-size:1.1em;
	font-weight:bold;
	text-transform:uppercase;
}

/* COMMENTS */

#comments {
	border:0;
	width:569px;
	padding-top:0;
	margin:-32px auto 0;
	left:-1px;
	clear:both;	
}

#comments img {
	border: 1px solid #CCCECE;
}

#sort-buttons,
#sort-buttons ul {
	border-radius:0 5px 5px 0;
		-webkit-border-radius:0 5px 5px 0;
		-moz-border-radius:0 5px 5px 0;
	
	background:#F4F4F0 !important;
}

#sort-buttons input {
	margin:3px 3px 4px 3px;
	vertical-align:middle;
	width:14px;
	height:14px;
	padding:0;
}

#sort-buttons span {
	vertical-align:middle;
}



/* MODULE 4-COL */

.partner-wide {
	padding:12px 0 9px 7px;
	margin:0 0 15px;
}

.partner-wide .row {
	width:980px;
	margin:0 auto;
}

.partner-wide .content {
	clear:none;
	float:left;
	width:208px;
	background:#fff;
	margin-right:9px;
	padding:12px 12px 6px;
}

	.partner-wide .content.last {
		margin-right:0;
	}
	
.partner-wide.threeCol .content {
	width:286px;
}
	
.partner-wide > header {
	padding:0 0 8px;
	margin-bottom:0;
}

.partner-wide header h3 {
	width:233px;
	height:auto;
	margin-left:19px;
	background:transparent;
	text-indent:0;
	overflow: visible;
	width:233;
	line-height:1em;
	text-align:left;
}


.partner-wide .content header {
	height:25px;
	padding:0 0 3px;
}

.partner-wide li {
	line-height:1.36em;
	background-image:url(/gfx/articlepx/module-arrow-b.png);
	background-position:0 4px;
	border-bottom:0;
	margin:0;
}

.partner-wide .last {
	margin-right:0;
}

.ad-footer {
	background:#fff !important;
	line-height:0;
	font-size:0;
}


/*~  4. Advertising
----------------------------------------------------------------------*/



/* Welcome mat styles */

	body.welcome-mat {width:100%;height:100%;}
	#ad-1x1-1 {display:none;}
	body.welcome-mat {text-align:center;}
	body.welcome-mat #wrap-wrap {width:980px;margin:0 auto;text-align:left;position:relative;}
	body.welcome-mat #wrap  {visibility:hidden;}
	#admask {visibility:visible;display:block;width:100%;height:100%;left:0;top:0;position:fixed;background:#fff;z-index:9998;padding:10% 0 0;}
	#admask .head {text-align:center;background: url(/gfx/ico/loading.gif) 50% 50% no-repeat;height:100px;}
	#admask h1 {margin:0 auto;text-indent:-999em;background: url(/gfx/nav/ny-logo.gif) no-repeat center top;width:180px;height:25px;border-bottom:1px solid #6a6a6a}
	#admask .kill {margin:60px 0 0;display:block;width:auto;font:14px Georgia,sans-serif}

/* Right-hand floating ad column */
#ads-internal {
	background: #fff url("/gfx/bg/bg-advertising.gif") no-repeat 50% 0;
	font: normal 11px Arial, Helvetica, Verdana, Geneva, sans-serif;
	float: right;
	margin: 10px 0 40px 0;
	padding-top: 19px;
	width: 160px;
}

#ads-internal ul,
#ads-internal ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}

#ads-internal ul li {
	text-align: center;
	margin-bottom: 14px;
}

#ads-internal ul li img {
	border: none;
}

/* Full-width ad block */
#ad-full {
	background: #fff;
	border-bottom: 9px solid #eceae8;
	font: normal 11px Arial, Helvetica, Verdana, Geneva, sans-serif;
	margin: 0 -12px 0 -13px;
	padding: 8px 14px;
}

#ad-full h4 {
	background: url("/gfx/bg/bg-advertising.gif") no-repeat 50% 0;
	border-bottom: 1px solid #E5E6E6;
	height: 11px;
	text-indent: -1000em;
	margin: 0 0 9px;
	padding: 0;
}

#ad-full ul,
#ad-full ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}

#ad-full ul li {
	float: left;
	margin-right: 29px;
	text-align: center;
	width: 160px;
}

#ad-full ul li.last {
	margin-right: 0;
}

#ad-full ul li img {
	border: none;
	display: block;
	margin-bottom: .5em;
}

/*
	Ad unit
*/
.ad {
	background: #fff;
	padding: 9px 0;
	margin-bottom: 8px;
	text-align: center;
}

.ad p {
	margin: 0;
}

.ad iframe {
	margin: 0 auto;
}

/*
	Ad unit (alternate, with background + generous margins)
*/
.ad-alt {
	border: 1px solid #fff;
	margin-bottom: 8px;
	padding: 10px 0 14px 0;
	text-align: center;
}

.ad-alt iframe {
	margin: 0 auto;
}

.ad-alt p {
	padding: 0;
	margin: 0;
}

.ad-alt h5 {
	background: url("/gfx/bg/bg-advertising.gif") no-repeat 50% 0;
	height: 11px;
	text-indent: -1000em;
	margin: 0;
}

#ad-splash {border-bottom:1px solid #000;}
#ad-splash .adContainer {padding:5px 0;margin:0}



/* TEST CODE */
div[style="font-size:12px"] {
	width:200px;
	position:absolute;
	bottom:-500px;
	background:#fff;
	border:1px dashed #ccc;
	padding:5px;
	left:-250px;
	z-index:99999;
	border-radius:10px;
			border-radius:10px;
			moz-border-radius:10px;
			webkit-border-radius:10px;
	color:#666;
}

div[style="font-size:12px"]:before {
	content: "Testing: ";
	font-weight:normal;
	color:#999;
	display:block;
}



/* TEMP */

section.comments {
	border-top:0;
}

.articleFooterAd { margin:25px 31px 0 30px; padding:10px; }
.footerAd .adContainer { background:none; margin-bottom:10px; }

.google-bottom{background:#fff none repeat scroll 0;font-family:Arial;font-size:11px;padding:8px 10px}
.google_ad_image,.google_ad_flash{padding:10px 0;text-align:center}
.google-vertical{background-color:#FFF;font-family:Arial;font-size:11px;margin:12px 0 0;white-space:normal}
.google-bottom .head{background-color:#fff;color:#bbb;padding:5px 12px;border-top:1px solid #ebeae7}
.google-vertical .head{background-color:#544F49;color:#CCC;padding:5px}
.googleads{background:#FFF;clear:both;color:#666;height:1%;padding:10px}
.right{float:right}
.left{float:left}
.bottom-divider{background-color:#fff;border-top:9px solid #eceae8;clear:both}
.googleads-expandable{font-size:20px;padding:5px;text-align:center}
.googleads ul{list-style:none;margin:0;padding:0}
.googleads strong{letter-spacing:-.01em}
.google-bottom .googleads li{float:left;width:24%}
.google-vertical .googleads li{margin:10px 1px}
.googleads li div{margin-right:15px}
.googleads li a{color:#3C6583;display:inline;letter-spacing:.5pt;text-decoration:none}
.google-bottom .googleads li a{color:#3C6583;letter-spacing:.5pt;margin-right:45px;text-decoration:none}
.googleads li a strong{color:#3C6583;padding-bottom:5px}
.googleads li p{line-height:13px;margin:3px 0;padding:0}
.google-vertical .googleads li a{color:#3C6583;display:block;letter-spacing:.5pt;margin-right:5px;text-decoration:none}
#google_ad_horizontal_text .googleads ul li{display:inline}
.google-bottom .head h4,.google-vertical .head h4{font-weight:normal;margin:0}
.google-bottom .head a,.google-vertical .head a{color:#bbb;text-decoration:none}
.google-bottom .head a:hover,.google-vertical .head a:hover{color:#999;text-decoration:underline}
.google-bottom .head hr,.google-vertical .head hr{display:none}
.googleads-expandable a,.googleads-expandable a:hover,.googleads li a:hover{color:#3C6583;text-decoration:none}
.googleads-expandable a small,.googleads a small{color:#555}
.googleads br,.google-bottom br{clear:both}

.google-bottom #ad-728x90-1,
.google-bottom #ad-728x90-2 {padding:10px 0 0;border-top:5px solid #EBEAE8;}

.google-bottom iframe[width="728"] {margin:10px 126px;}


/*~  6. Self-clearing floats
----------------------------------------------------------------------*/
#content:after,
section:after,
.recommend:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#tracking {position: absolute; width: 100px; left: -100px; top: -100px;}


/*~  Slideshow component
----------------------------------------------------------------------*/

.slideshow-component {
	float:left;
	padding:0 0 10px 0;
	width:74px;
	text-align:left;
	position:relative;
	left:25px;
	margin-right:50px;
	line-height: 14px;
	font-size:11px;
}

.slideshow-component.slim {
	width:74px;
}

.slideshow-component.wide {
	width:146px;
}

.slideshow-component img {
	display:block;
	padding:0 0 18px;
	margin:0 0 7px;
	background:url(http://ehengemihle.dev.nymag.biz/splash/vulture3/article/px/ico-slideshow.png) left bottom no-repeat;
}


/*~ Blog Slideshows
----------------------------------------------------------------------*/
#ss-start-img {position:relative;}
#ss-start-img .activate{background:url(/gfx/articlepx/slideshow-overlay.png) center center no-repeat;display:none;position:absolute;top:0;left:0;text-indent:-99999px;}
article.entry-560 #ss-start-img .activate{ left:25.5px }
#ss-start-img:hover b.activate{display:block;}
.ss-countup #ss-start-img b.activate,
.ss-countdown #ss-start-img b.activate,
.ss-photo #ss-start-img b.activate{display:none !important;}
.touch #ss-start-img b.activate{display:none;}
.content-primary article.hidden{opacity:0;}
.content-primary article.gone{positon:absolute;left:-10000px;}
#slideshow-start{cursor:pointer;background:url(/gfx/articlepx/slideshow-buttons.png) 0 0 no-repeat;display:block;height:40px;width:491px;text-indent:-99999px;}
body.fashion #slideshow-start{cursor:pointer;background:url(/gfx/articlepx/slideshow-buttons.png) 0px -40px no-repeat;display:block;height:40px;width:491px;text-indent:-99999px;}
body.sports #slideshow-start{cursor:pointer;background:url(/gfx/articlepx/slideshow-buttons.png) 0px -120px no-repeat;display:block;height:40px;width:491px;text-indent:-99999px;}
body.intel #slideshow-start{cursor:pointer;background:url(/gfx/articlepx/slideshow-buttons.png) 0px -120px no-repeat;display:block;height:40px;width:491px;text-indent:-99999px;}
#ss-head{display:block;margin:0 0 9px 5px;height:57px;overflow:hidden;text-align:left;}
#ss-head a{display:block;color:#000;}
#ss-head a#ss-head-title{font:normal 15px Georgia;margin-right:155px;}
#ss-head a#ss-head-title span{color:#aeaeae;}
#ss-head a#ss-head-prev,
#ss-head a#ss-head-next{background:url(/gfx/articlepx/slideshow-buttons.png) -117px -160px no-repeat;width:57px;text-indent:-99999px;float:right;height:57px;}
#ss-head a#ss-head-prev.off{background-position:0 -160px !important;}
#ss-head a#ss-head-next{background-position:-177px -160px;margin-left:3px;}
#ss-head a#ss-head-next.off{background-position:-60px -160px !important;}
#ss-head a#ss-head-next:hover{background-position:-294px -160px;}
#ss-head a#ss-head-prev:hover{background-position:-234px -160px;}
body.fashion #ss-head a#ss-head-next:hover{background-position:-411px -160px;}
body.fashion #ss-head a#ss-head-prev:hover{background-position:-351px -160px;}
body.intel #ss-head a#ss-head-next:hover{background-position:-177px -217px;}
body.intel #ss-head a#ss-head-prev:hover{background-position:-117px -217px;}
body.sports #ss-head a#ss-head-next:hover{background-position:-177px -217px;}
body.sports #ss-head a#ss-head-prev:hover{background-position:-117px -217px;}
#gallery-content{display:none;opacity:0;width:610px;min-height:630px;text-align:center;position:static !important;margin:0 auto;}
#gallery-content.show{display:block;}
#gallery-content.open{opacity:1;}
#gallery-content #ss-slide{position:relative;}
#gallery-content div.hide{opacity:0;}
#gallery-content #ss-slide img{cursor:pointer;_zoom:1%;position:relative;}
#gallery-content #ss-slide section{display:block;margin-bottom:0px;width:300px;border-top:0;text-align:left;position:absolute;top:0;right:-300px;}
#gallery-content #ss-slide section span.slide-num{display:block;}
#gallery-content #ss-slide section .slide-title{font:bold italic 19px Georgia;}
#gallery-content #ss-slide section .slide-content{padding:0;text-align:left;color:#000;margin:10px 0 0;font:normal 14px Georgia;line-height:152.14%;}
#gallery-content #ss-slide section .slide-content p { padding:0;text-align:left;color:#000;margin:0;font:normal 14px Georgia; }
#gallery-content #ss-slide section .photo-credit{font:normal 10px Arial;color:#aeaeae;display:block;margin-top:25px;}
#gallery-content footer{margin:8px 0 15px 59px;width:491px;border-top:solid 1px #e0e0e0;padding-top:20px;}
#gallery-content footer .share-sm-icons{margin:0;padding:0;width:118px;position:relative;left:-2px;}
#gallery-content footer .share-sm-icons ul li.facebook a{margin-right:2px;}
#gallery-content footer h5{display:none;}
.ss-countup #gallery-content #ss-slide section,
.ss-countdown #gallery-content #ss-slide section{display:block;margin-left:59px;margin-bottom:0px;width:491px;position:relative;right:0;}
.ss-countup #gallery-content #ss-slide section span,
.ss-countdown #gallery-content #ss-slide section span{position:absolute;font-family:"elderkin",Georgia;font-size:91px;font-weight:bold;left:-68px;color:#222;width:68px;text-align:center;top:7px;}
/* colors!!! */
body.fashion .ss-countup #gallery-content #ss-slide section span,
body.fashion .ss-countdown #gallery-content #ss-slide section span {color:#ed1475;}

body.grubstreet .ss-countup #gallery-content #ss-slide section span,
body.grubstreet .ss-countdown #gallery-content #ss-slide section span {color:#acca5b}

body.vulture .ss-countup #gallery-content #ss-slide section span,
body.vulture .ss-countdown #gallery-content #ss-slide section span {color:#00bdf2;}

body.fashion .ss-countup #gallery-content #ss-slide section span,
body.fashion .ss-countdown #gallery-content #ss-slide section span,
body.grubstreet .ss-countup #gallery-content #ss-slide section span,
body.grubstreet .ss-countdown #gallery-content #ss-slide section span, 
body.vulture .ss-countup #gallery-content #ss-slide section span,
body.vulture .ss-countdown #gallery-content #ss-slide section span {
	-moz-text-shadow:0 1px 1px #6B6B6B;
	-webkit-text-shadow:0 1px 1px #6B6B6B;
	-o-text-shadow:0 1px 1px #6B6B6B;
	text-shadow:0 1px 1px #6B6B6B;
}

.ss-countup #gallery-content #ss-slide section span.small,
.ss-countdown #gallery-content #ss-slide section span.small{font-size:57px;top:8px;}
/*#content-wrap-1.ss-photo{background:none;}*/
.ss-photo > div.content-secondary .top-stories{display:none;overflow:hidden;}
.ss-photo > div.content-secondary .top-stories > *{display:none;}
body.last-slide .ss-photo > div.content-secondary .top-stories{display:block;overflow:hidden;}
body.last-slide .ss-photo > div.content-secondary .top-stories > *{display:block;}
.ss-photo #gallery-content #ss-slide section{top:-53px;right:-334px;}
.ss-photo #gallery-content #ss-slide section span{font:normal 12px Arial;color:#b0b0b0;margin-bottom:22px;}
.ss-photo #gallery-content #ss-slide section .slide-title {font:bold 17px Georgia,sans-serif;}
.ss-photo #gallery-content #ss-slide section .slide-content{margin-top:16px;line-height:1.25em;}
.ss-photo #gallery-content #ss-slide section .slide-content p {padding:0;text-align:left;color:#000;margin:0;font:normal 14px Georgia;}
.ss-photo > div.content-secondary .adContainer,
#gallery-content{-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;
	/*-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;*/
	-moz-perspective:1000;}
#gallery-content img.return{-moz-transition:left 0.2s ease-in-out;-webkit-transition:left 0.2s ease-in-out;-ms-transition:left 0.2s ease-in-out;-o-transition:left 0.2s ease-in-out;transition:left 0.2s ease-in-out;
	/*-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;*/
	-moz-perspective:1000;}
#gallery-content div.moving{-moz-transition:none;-webkit-transition:none;-ms-transition:none;-o-transition:none;transition:none;
	/*-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;*/
	-moz-perspective:1000;}
#ss-last-slide,
div.content-secondary .top-stories,
#ss-head,
#gallery-content #ss-slide,
.ss-countdown .content-primary article,
.ss-countup .content-primary article,
.ss-photo .content-primary article{-moz-transition:opacity 0.2s ease-in-out;-webkit-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;
	/*-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;*/
	-moz-perspective:1000;-webkit-perspective:1000;}
#ss-last-slide{display:none;opacity:1;border-top:1px dotted #a0a0a0;border-bottom:1px dotted #a0a0a0;padding:40px 17px 10px 50px;text-align:left;}
#ss-last-slide.show{opacity:1;}
#ss-last-slide dl{font-family:Georgia,sans-serif;padding-bottom:20px;min-height:125px;clear:both;}
#ss-last-slide dl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#ss-last-slide dt{display:block;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-transform:uppercase;font-weight:normal;padding-bottom:12px;}
#ss-last-slide dd{float:left;margin:0 33px 15px 0;padding:0;}
#ss-last-slide dd a{display:block;font-size:1.1em;width:148px;line-height:1.3em;}
#ss-last-slide dd a img{border:1px solid #d3d3d3;display:block;margin-bottom:9px;}
body.last-slide #ss-foot{border:0;margin:0 15px;width:580px;text-align:left;}
body.last-slide #ss-foot h5{display:block;font-size:11px;font-weight:normal;font-family:Georgia,serif;padding-bottom:15px;}
body.last-slide #ss-foot h5 span{font-size:10px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;color:#707070;}

/*~ Blog Lightbox
----------------------------------------------------------------------*/

#lb-tout{text-align:center;border:0.1em solid #cccccc;font:bold 1.6em Arial, Helvetica, sans-serif;color:#1f638a;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding:1em 0;text-transform:uppercase; }
a#lb-click #lb-tout:hover {border-color:#7b7b7b;text-decoration:none !important;}
a#lb-click:hover {text-decoration:none !important;}

/*~ TV Recap meta module
----------------------------------------------------------------------*/

.entry .recap-nav {
	color:#707070;
	font-size:1em;
	line-height:1em;
	line-height:1.33em;
	
	float:left;
	border:1px solid #ededeb;
	background:#f4f4f0;
	
	border-radius:5px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		
	width:143px;
	padding:9px 5px; 
	
	text-align:center;
	margin:0 35px 25px 24px;
}

.recap-nav header {
	width:100%;
	padding:0;
	margin:0;
}

.recap-nav header h2 {
	width:100%;
	font-size:1.6em;
	font-weight:bold;
	padding:0 0 4px;
	margin:0;
}

	.recap-nav header h2 a {
		font-size:1em;
	}

.recap-nav header h3 {
	color:#656565;
	font-size:1.3em;
	font-weight:normal;
	width:100%;
	padding:0 0 4px;
	font-family:Georgia,serif;
	margin:0;
}

.recap-nav .show-meta {
	font-family:Arial,sans-serif;
	font-size:1.1em;
	padding:0 0 8px;
}

.recap-nav .show-meta b { 
	font-weight:normal; 
} 

.recap-nav .rate {
	padding:20px 0 12px;
}

.recap-nav .rated {
	padding:12px 0 0;
}

.recap-nav .editor-rating,
.recap-nav .readers-rating {
	font-size:1.1em;
}

.recap-nav .editor-rating{
	 padding: 0 0 7px;
}

.recap-nav h4 {
	font-size:1.3em;
	font-family:Arial,sans-serif;
	font-weight:bold;
	color:#222;
	padding:0 0 4px;
}
	.recap-nav .rated h4 {
		padding-bottom:6px;
	}

.recap-nav a {
	color:#01a1d5;
}


.recap-nav .more {
	font-weight:bold;
	font-size:1.1em;
	line-height:81.8%;
}

.editor-rating {
	padding:0 0 10px;
}

.readers-rating {
	padding:0 0 3px;
}

.editor-rating .rating,
.readers-rating .rating {
	font-weight:bold;
	color:#01a1d5;
	padding-right:13px;
	
	background:transparent url(/gfx/articlepx/rating-stars-sm.png) no-repeat 100% -50px;
}

	.readers-rating .rating {
		color:#565656;
		background-position:100% 0;
	}

.prev-next {
	background:#fff;
	margin:0 -11px;
	border-top:1px solid #d2d1cf;
	border-bottom:1px solid #d2d1cf;
	
	margin-bottom: 10px;
	float:left;
	width:163px;
}

.recap-nav .tv-prev,
.recap-nav .tv-next {display:block;width:81px;height:26px;margin:0;text-indent:-1000px;overflow:hidden;}
.recap-nav .tv-prev {float:left;background:transparent url(http://cache.nymag.com/gfx/sect/daily/tv/inline-prevnext.png) no-repeat 0 0;border-right:1px solid #d2d1cf;}
.recap-nav .tv-prev:hover {background-position:0 -26px;}
.recap-nav .tv-prev.inactive {background-position:0 -52px;}
.recap-nav .tv-prev.inactive:hover {background-position:0 -52px;}
.recap-nav .tv-next {float:right;background:transparent url(http://cache.nymag.com/gfx/sect/daily/tv/inline-prevnext.png) no-repeat -81px 0;}
.recap-nav .tv-next:hover {background-position:-81px -26px;}
.recap-nav .tv-next.inactive {background-position:-81px -52px;}
.recap-nav .tv-next.inactive:hover {background-position:-81px -52px;}
.recap-nav .inactive {cursor:default;}


#rating-stars {
	width:95px;
	height:30px;
	background:transparent url(/gfx/articlepx/rating-stars.png) no-repeat 0 0;
	display:block;
	margin:0 auto;
	cursor:pointer;
	text-indent:-3000px;
	overflow:hidden;
}

#rating-stars.rating-1 { background-position:0 -50px; }
#rating-stars.rating-2 { background-position:0 -100px; }
#rating-stars.rating-3 { background-position:0 -150px; }
#rating-stars.rating-4 { background-position:0 -200px; }
#rating-stars.rating-5 { background-position:0 -250px; }

#rated-stars {
	width:91px;
	height:27px;
	background:transparent url(/gfx/articlepx/rating-stars.png) no-repeat 0 0;
	display:block;
	margin:0 auto;
	text-indent:-3000px;
	overflow:hidden;
}

#rated-stars.rating-1 { background-position:0 -300px; }
#rated-stars.rating-2 { background-position:0 -350px; }
#rated-stars.rating-3 { background-position:0 -400px; }
#rated-stars.rating-4 { background-position:0 -450px; }
#rated-stars.rating-5 { background-position:0 -500px; }


p .editor-rating,
p .readers-rating { 
	padding:0; 
	white-space:nowrap;
	font-size:71.4%;
	text-transform:uppercase;
	color:#707070;
	font-family:Arial,sans-serif;
}

p .editor-rating { 
	padding-right:10px;
}	
	
p .editor-rating .rating, 
p .readers-rating .rating {
	text-indent:-3000px;
	overflow:hidden;
	width:0;
	padding-right:59px;
	display:inline-block;
	background:transparent url(/gfx/articlepx/rating-stars-full.png) no-repeat 0 -175px;
}

p .readers-rating .rating {
	background-position:0 -250px;
}

#rate-wrap {
    background: none repeat scroll 0 0 #F9F9F7;
    border: 1px solid #EDEDEB;
    border-radius: 4px 4px 4px 4px;
    margin: 0 1px 11px;
    padding: 10px 0 0;
	position: relative;
}

.rating-login-msg {
	background-color: #fff;
    border: 1px solid #b1b1b1;
    border-radius: 2px 2px 2px 2px;
    box-shadow:         0px 1px 2px rgba(50, 50, 50, 0.2);
		-webkit-box-shadow: 0px 1px 2px rgba(50, 50, 50, 0.2);
		-moz-box-shadow:    0px 1px 2px rgba(50, 50, 50, 0.2);
    color: #000;
    display: none;
    font-size: 1.1em;
    left:-107px;
    line-height: 1.182em;
    margin: -14px 0 0 -12px;
    padding: 9px 10px 9px 11px;
    position: absolute;
    text-align:left;
    top: 27px;
    width: 96px;
}

.rating-login-msg a:link ,
.rating-login-msg a:visited{
	color: #1f638a;
}

/*
.rating-login-msg-arrow-border {
	border-color: transparent transparent transparent #e9e9e9;
    border-style: solid;
    border-width: 10px;
    height: 0;
    position: absolute;
    right: -20px;
    top: 11px;
    width: 0;
	
}
.rating-login-msg-arrow {
  	border-color: transparent transparent transparent #FFFFFF;
    border-style: solid;
    border-width: 10px;
    height: 0;
    position: absolute;
    right: -18px;
    top: 11px;
    width: 0;
}
*/


.rating-login-msg .rating-login-msg-arrow-border,
.rating-login-msg .rating-login-msg-arrow{
	border: 0 none;
	height: 12px;
	position: absolute;
	right: -9px;
	top: 17px;
	width: 10px;
}

.rating-login-msg .rating-login-msg-arrow-border{
	background: url(data:image/png;base64,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) no-repeat;
}

#rate-wrap .socialShare {
	border-bottom: 1px solid #EDEDEB;
	display: none;
	font-size: 1.1em;
	margin: 0 9px 9px 9px;
	padding-bottom: 7px;
	position: relative;
	top: -3px;
}

#rate-wrap .shareTools {
	position: relative;
	top: 4px;
}

#rate-wrap .facebook {
	margin-left: 3px;
}

/* -------------------------------------------------------------------------
	Standard Chart Style for tables to be used in blog articles
-------------------------------------------------------------------------- */
table.standard-chart{border-collapse:collapse;clear:both;}table.standard-chart caption{border-bottom:15px solid #fff;font:bold 12px Georgia, "Times New Roman", Times, serif;letter-spacing:.1em;text-align:left;text-transform:uppercase}.standard-chart.six-col-chart th,.standard-chart.six-col-chart td{width:16.5%}.standard-chart.five-col-chart th,.standard-chart.four-col-chart th,.standard-chart.three-col-chart th{width:15%}.standard-chart.five-col-chart td{width:21%}.standard-chart.five-content-col-chart td{width:20%}.standard-chart.four-col-chart td{width:27.5%}.standard-chart.three-col-chart td{width:42.5%}.standard-chart.two-col-chart td{width:50%}.standard-chart th,.standard-chart td{border-bottom:2px solid #fff;font:11px/14px Arial, Helvetica, sans-serif;padding:6px 2px 5px 8px;text-align:left;vertical-align:top}.standard-chart.no-col-heds th,.standard-chart.no-col-heds td{padding-top:9px}.standard-chart.two-col-chart th,.standard-chart.two-col-chart td,.standard-chart.three-col-chart th,.standard-chart.three-col-chart td{padding-right:4px}.standard-chart td{background:#fff url("/gfx/mod/tables/standard-cell.gif") no-repeat 0 1px;color:#534741}.standard-chart td ul,.standard-chart td li{line-height:1.1;list-style-type:none;margin:0;padding:0 0 6px}.standard-chart tr.column-labels th{background:#fff url("/gfx/mod/tables/standard-cell-left.gif") no-repeat 0 1px;font-weight:bold;padding-top:0}.standard-chart tr.column-labels th.no-background{background-image:none}.standard-chart td.no-background{background:#fff url("/gfx/mod/tables/standard-cell-no-left.gif")}.standard-chart td.span{background:#fff url("/gfx/mod/tables/standard-cell-span.gif") no-repeat 0 1px;padding-bottom:9px}.standard-chart th.row-label{background:#fff url("/gfx/mod/tables/pix-B7B7B7.gif") repeat-x 0 1px;font-weight:bold;padding-left:3px}.standard-chart td.first-column{background:#fff url("/gfx/mod/tables/pix-B7B7B7.gif") repeat-x 0 1px}.standard-chart tr.column-labels th.first-column{background:none}.standard-chart td img,#blog .entry .standard-chart td img{border:none;float:left;margin:3px 6px 2px 1px}

/* Politics Topic Beacon */

#politics-beacon { margin:15px 22px 0 23px; position: relative; }
#politics-beacon a { width:567px; height:60px; background:url(/gfx/sect/politics/politics-beacon-sprite.png) 0 0 no-repeat; display: block; text-indent: -9999em; }
#politics-beacon a:hover { background-position: 0 -60px; }
#politics-beacon a:active { background-position: 0 -120px; }


/*~ Single Related Story module
----------------------------------------------------------------------*/
.related-story-wrap { padding:0 0 1.3em; }
.related-story { margin:0 60px 10px; padding:0; text-align: left; clear:both; }
.related-story:hover a { text-decoration: underline; }
.related-story:after { content:".";display:block;height:0;clear:both;visibility:hidden; }
.related-story .image { float:left; padding:0; margin:0 10px 0 0; display:block; overflow: hidden; position: relative; width:54px; height:42px; border:3px solid #e9e8e2; border-radius:1px; -moz-border-radius: 1px; -webkit-border-radius: 1px; box-shadow: 0 1px 1px #C7C7C7; -moz-box-shadow: 0 1px 1px #C7C7C7; -webkit-box-shadow: 0 1px 1px #C7C7C7; }
.related-story img { width:63px; height:42px; position: relative; left:-4px; }
.related-story h6 { text-transform: uppercase; font-size:1em; color:#707070; font-weight: normal; margin:0; padding:1px 0 3px; }
.related-story a { font: bold 1.4em Georgia, serif; line-height: 16px; display:block; padding-top:7px; }
.related-story.first a, .related-story .image a { padding-top:0; }


/*~  Feature Icons
----------------------------------------------------------------------*/
.feature-made-fashion-week { margin-top:0 !important; } 

.feature-header { padding:0; }

.feature-header a { display:none; margin:0 auto;text-indent:-9999px; }

.feature-made-fashion-week .feature-header a {
	display:block;
	background-repeat:no-repeat;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAASCAMAAACqy5qbAAAAZlBMVEX///+ysrKIiIjDw8NNTU0RERHh4eGlpaV6enrw8PCWlpZra2tcXFw+Pj4vLy/S0tK0tLT5tdT0bKnvMYb1e7L94u74p8sgICD6xNz2ibr+8PbzXqD3mMLuI37tFHXwQI/yT5j80+W4jOQCAAABwklEQVRIDe1WSXLjMAxECK7aJct27Gwz///kdINSYk8l5xwSHEgQbHYDIFUlefhWk1/7yR2IziyJJDi2EtE9VjsTXc5ZhJuJg24AODf2+GgL2xeZCKN1ZQ+7JtK9I9ehuCDJI96GIqXvCUkBEozRABENcGJgEsMo4jrxXlpn+9vwNFenG3iwD5Mtp4DKaL0X7XH+nlwngbwwzpmsMKW85YrF0GBoGQ7UI8AVAkuVn9fLulzXl8tWfhOiTC0YaNlbPZU4Wi535JssOYOqIkmYhqbZSxuNyHJ5lwek5gnn+EfkMMvpCT7N6ZAxVPnoUkC3YIbvO3i35Fha1TZ/Kr8RAfBRPfx3+eUkxxeR5ZkImNMGF7qdykmDNa7i7dCX8jhcWWt/avdLYPMjF59WfzjK84IGHAGgOS3BxypfOtV8tsdnxGdS3ZITzzvf5w958dvDzme0L1Oej6qwf7AKhPMq18M8/z3IyeKSJ2lb0xBp8O7qhRve9czEMtvJ8Yp9plDCHJ33uHNtfeuyr9Ujv8Fnu8Cx811rtRiw7q/LaV3m49vlavJgSONIBsUH1aWYEQCH99nZR/Afec35d/xpHfjWv42HfwJvDvGLoZYLAAAAAElFTkSuQmCC);
	width:126px;
	height:18px;
	margin-bottom:18px;

}

.ie7 .feature-made-fashion-week .feature-header a {
	background-image: url(/gfx/sect/daily/fashion/cutMadeFeatureRubric-entry-126x18.png);
} 



.fashion .feature-five-things .entrytext ul li {font:1.8em Georgia, "Times New Roman", Times, serif; margin-bottom:.22em; background:#fff;}
.fashion .feature-five-things .entrytext ul li:first-letter {font-size:1.667em; color:#ed1475;}
.fashion .feature-five-things .entrytext ul li a {color:#177bae;}



/* BEGIN - http://jira.nymetro.com/browse/DIG-1781 */

.daily.intel #latestNews {
	border-top: 1px solid #ccc;
}
.daily.intel #latestNews h2 {
    font: 400 22px Georgia, serif;
    margin: 25px 0 .25em 5%;
    text-transform: none;
}
.daily.intel #latestNewsContent article {
    display: block;
    margin: 0 5%;
    padding: 2em 0;
    border-bottom: 1px solid #ccc;
    width: 90%;
}
.daily.intel #latestNewsContent a {
    display: block;
}
.daily.intel #latestNewsContent article:after {
    clear: both;
    display: block;
    content: "";
}
.daily.intel #latestNewsContent img {
    float: left;
    margin-right: 1.8em;
    width: 25%;
}
.daily.intel #latestNewsContent h4,
.daily.intel #latestNewsContent p {
    color: #333;
    float: left;
    font-family: georgia, serif;
    width: 70%;
    margin: 0;
}
.daily.intel #latestNewsContent h4 {
    color: #222;
    font: bold 16px/18px Georgia;
    margin: 5px 0 4px 0;
    -webkit-transition: color .25s;
    -moz-transition: color .25s;
    transition: color .25s;
}
.daily.intel #latestNewsContent .noImage h4 {
    clear: both;
    display: block;
    line-height: 20px;
    width: 90%;
}
.daily.intel #latestNewsContent h4:hover {
    color: #2881b3;
}
.daily.intel #latestNewsContent p {
    margin: 0;
    color: #4e4e4e;
    font-size: 14px;
    line-height: 16px;
    font-family: Georgia,serif;
}
.daily.intel #latestNewsContent time,
.daily.intel #latestNewsContent a.comment-tout,
.daily.intel #latestNewsContent .rubric {
    color: #6f7986;
    float: left;
    font-family: Arial,Roboto,droid sans,sans serif;
    font-size: 11px;
    line-height: 12px;
    text-align: left;
}
.daily.intel #latestNewsContent a.comment-tout {
    display: none;
}
.daily.intel #latestNewsContent a.comment-tout.show {
    display: inline;
}
.daily.intel #latestNews .rubric:before, 
.daily.intel #latestNews .comment-tout:before {
    content: " / ";
    padding: 0 0.25em;
}
.daily.intel #latestNews a.comment-tout:hover {
	text-decoration: none;
}
.daily.intel #latestNews a.comment-tout i {
	font-style: normal;
}
.daily.intel #latestNews a.comment-tout:hover i {
	text-decoration: underline;
}
.daily.intel #echo-comments {
    height: 300px;
    overflow: hidden;
}
.daily.intel #echo-comments.noComments {
	  height: auto;
    overflow: visible;
    padding-bottom: 20px;
}
.daily.intel #commentsShowMore .showmore-bg {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjoAAAAHCAIAAACOUXDNAAAAGXRF…dveyuDJPRyOahNS+7dovc7+1sBrvCEVkF4G2s4kMcAgwAXoOSw9pi7voAAAAASUVORK5CYII=") no-repeat scroll center top transparent;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    height: 8px;
}
.daily.intel #latestNews-loadmore {
    background: #fff;
    font-weight: normal !important;
}
.daily.intel #commentsShowMore .showmore-btn,
.daily.intel #latestNews-loadmore {
    display: block;
    border: 1px solid #e4e4e4;
    border-radius: 5px;
    margin: 20px auto;
    width: 275px;
    text-align: center;
    padding: 15px 50px;
    font-size: 16px;
    color: #1f638a;
    cursor: pointer;
    font-weight: bold;
}
.daily.intel #commentsShowMore.hide {
    display: none;
}
.daily.intel #latestNews .nym-ad-active {
    border-bottom: 1px solid #e8e8e8;
    float: left;
    margin-left: 20px;
    padding: 20px 0;
    text-align: center;
    width: 569px;
}
/* END - http://jira.nymetro.com/browse/DIG-1781 */


/* CANDY 
----------------------------------------------------------------------*/
.candyCapitalOneLink{
  background-image: url(http://images.nymag.com/images/2/ads/sponsored/candy.png);
  background-repeat: no-repeat;
  display: inline-block;
  height: 186px;
  margin-top: 30px;
  width: 300px;
}
/* ADS
----------------------------------------------------------------------*/
.nym-ad-active{text-align: center;}
#di-secondary-12282013 {margin-bottom: 14px;}
