	@import url("/css/screen/section/advertorials/blogvertorial.css");

.three-column-module .content:after,
.tabs:after,
form:after,
#blog-header-nav:after,
#search-tabs ul:after,
#search-count:after,
.pagination:after,
.entry-header ul:after,
#blog .entry:after,
.entry-content:after,
#new-runway-shows .content ul:after,
#blog-tools ul:after,
#tv-guide dl:after,
#more-from-emily ul:after,
#the-lineup ul:after,
#personalities .content:after,
#personalities li a:after,
.vulture #top-stories-promo ul:after,
.vulture #top-stories-promo li:after,
.left-aligned-image #entry-inline:after,
.right-aligned-image #entry-inline:after,
#gallery_content:after,
.slideshow-slide:after,
.slide-wrp:after,
.slide:after,
#blog-footer-nav:after
 {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.ad-728x90 h5 {display:none;}
#content-secondary .adContainer {padding: 9px 12px 12px;background-color:#fff; margin-bottom: 10px;}
.clear {clear: both;}

/*~  "Generic" module style
----------------------------------------------------------------------*/

.module {
	background: url("/images/2/bg-hatch.gif"); 
	padding: 12px 11px 4px; 
	border-bottom: 8px solid #ECEAE8;
	margin-bottom: 8px;
	border: 1px solid #FFF;
	line-height: 1.5em;
	font-size: 11px;
}

.sweepsModule { background: #fff; padding: 15px 0; margin-bottom: 10px; text-align: center; }
.sweepsModule img { border-width: 0 !important;}

/*
----------------------------------------------------------------------

daily/blog CSS

1. Blog Header and Navigation
	1b. Daily Intel
	1c. Entertainment/Vulture
	1d. Movies/Projectionist
	1e. Fashion/The Cut
2. Core Entry Styles
3. Layout
4. Advertising
5. Headline Styles
6. Self-clearing floats

----------------------------------------------------------------------*/




/*~  1. Blog Header and Navigation
----------------------------------------------------------------------*/
#blog-header-nav {padding-bottom:16px;position:relative;text-align:center;width:569px}
#blog.individual-entry-archive #blog-header-nav {border-bottom:1px solid #d1d1d1}
#blog-header-nav h1,
#blog-header-nav h1 a {color:#000;display:block;font-size:32px;letter-spacing:.1em;margin:0 auto;overflow:hidden;text-align:center;text-indent:-1000em;text-transform:uppercase}
#blog-header-nav h3 {font-size:12px;font-style:italic}
#blog-header-nav h5 {font-size:11px;font-weight:normal}
#blog-header-nav-previous,
#blog-header-nav-next {display:block;height:37px;overflow:visible;position:absolute;top:14px;width:47px;z-index:50}
#blog-header-nav-next {background:url("/gfx/sect/daily/shared/blog-nav-top-next-off.gif") no-repeat 1px 1px;right:0}
#blog-header-nav-previous {background:url("/gfx/sect/daily/shared/blog-nav-top-previous-off.gif") no-repeat 1px 1px;left:0}
#blog-header-nav-previous a,
#blog-header-nav-next a {background-color:#fff;border:1px solid #fff;display:block;height:37px;overflow:hidden;position:absolute;width:45px}
#blog-header-nav-previous a {background:url("/gfx/sect/daily/shared/blog-nav-top-previous-on.gif") no-repeat top left;left:0;top:0}
#blog-header-nav-next a {background:url("/gfx/sect/daily/shared/blog-nav-top-next-on.gif") no-repeat top right;left:0;top:0}
#blog-header-nav-previous a span,
#blog-header-nav-next a span {cursor:pointer;display:none;font-family:Georgia, Garamond, Times, "Times New Roman", serif;font-size:11px;font-weight:bold;height:auto;line-height:1.35;position:static;width:auto}
#blog-header-nav-previous a span {background:url("/gfx/sect/daily/shared/blog-nav-top-previous-on.gif") no-repeat top left;padding:37px 8px 7px;text-align:left}
#blog-header-nav-next a span {background:url("/gfx/sect/daily/shared/blog-nav-top-next-on.gif") no-repeat top right;padding:37px 8px 7px;text-align:right}
#blog-header-nav-previous a:hover,
#blog-header-nav-next a:hover {background-color:#fff;border:1px solid #CCC;height:auto;overflow:visible;width:145px}
#blog-header-nav-previous a:hover {left:0;top:0}
#blog-header-nav-next a:hover {left:-100px;top:0}
h3.blog-sub-header {background:url("/gfx/px/rule_4px_thick_thin_00000.gif") repeat-x 1.1em;float:none;font-family:Georgia,serif;font-size:17px;font-weight:bold;line-height:.9;margin:0 0 30px;padding-bottom:.75em;padding-top:.75em;text-align:center}
h3.blog-sub-header span {background:#fff;border-left:solid 1px #000;border-right:solid 1px #000;padding-left:.4em;padding-right:.4em;width:auto}
h3.blog-sub-header span i {font-size:16px;font-weight:normal}
#blog-header-nav h1,
#blog-header-nav h3,
#blog-header-nav h5,
#blog-header-nav-previous a:hover span,
#blog-header-nav-next a:hover span {display:block}

.blog-index .date-header-1,
#blog-date-header-1 {display:none!important}

#blog-date-header {margin:48px 0 48px;text-align:center;background:#fff;background: transparent url("/gfx/px/rule-2x1-dotted-282828.png") repeat-x 0 50%;}
#blog-date-header h3 {padding: 0 10px; border: 1px solid #000; border-width: 0 1px; display:inline;background:#fff;font:bold 12px Georgia,serif}

.blog-date-header {margin:48px 0 48px;text-align:center;background:#fff;background: transparent url("/gfx/px/rule-2x1-dotted-282828.png") repeat-x 0 50%;}
.blog-date-header h3 {padding: 0 10px; border: 1px solid #000; border-width: 0 1px; display:inline;background:#fff;font:bold 12px Georgia,serif}
.vulture .blog-date-header h3 {font-size:16px}



/*-------------------- Hides Nav when registration is shown --------------------*/
.hide-nav #utilities {background:transparent !important;}
.hide-nav .main {opacity:0 !important; filter: alpha(opacity = 0) !important;}
.hide-nav #navigation {z-index:1000 !important;}



/*------------------- Daily Intel Header/Nav styles -------------------*/

#blog.intel #blog-header-nav {border-bottom:none;height:86px;left:0;margin-bottom:-16px;position:relative;top:0;width:569px}
#blog.intel #blog-header-nav.individual {height:85px;margin-bottom:-30px}
#blog.intel h1#blog-header-title {background:#E82F16 url("/gfx/sect/daily/intel/intel-header-080318.gif") no-repeat;height:85px;left:-13px;margin:0;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-1000em;top:0;width:594px}
#blog.intel h1#blog-header-title a {height:85px;left:96px;overflow:hidden;position:absolute;text-align:center;text-indent:-1000em;top:0;width:400px}
#blog.intel #blog-header-nav-previous a,
#blog.intel #blog-header-nav-next a {border:1px solid #E82F16}
#blog.intel #blog-header-nav-previous a:hover,
#blog.intel #blog-header-nav-next a:hover {background-color:#E82F16;border:1px solid #fff;overflow:visible}
#blog.intel h3.blog-sub-header {background:none;float:none;font-size:16px;font-weight:normal;line-height:.9;margin:0;padding:none;position:relative;text-align:left}
#blog.intel h3.blog-sub-header span {background:#E82F16;border:0;color:#fff;display:block;left:-13px;padding:.2em 0;position:absolute;text-align:center;top:0;width:594px}
#blog.intel #blog-header-nav-next a,
#blog.intel #blog-header-nav-previous a {color:#fff}
#blog.intel #blog-header-nav-next {background:url("/gfx/sect/daily/intel/intel-nav-top-next-off.gif") no-repeat 1px 1px}
#blog.intel #blog-header-nav-previous {background:url("/gfx/sect/daily/intel/intel-nav-top-previous-off.gif") no-repeat 1px 1px}
#blog.intel #blog-header-nav-previous a {background:url("/gfx/sect/daily/intel/intel-nav-top-previous-on.gif") no-repeat top left}
#blog.intel #blog-header-nav-next a {background:url("/gfx/sect/daily/intel/intel-nav-top-next-on.gif") no-repeat top right}
#blog.intel #blog-header-nav-previous a span {background:#E82F16 url("/gfx/sect/daily/intel/intel-nav-top-previous-on.gif") no-repeat top left}
#blog.intel #blog-header-nav-next a span {background:#E82F16 url("/gfx/sect/daily/intel/intel-nav-top-next-on.gif") no-repeat top right}

/*------------------- TV (Surf) Header/Nav styles -------------------*/

.tv #blog-header-nav {padding-bottom:0}
.tv #blog.individual-entry-archive #blog-header-nav {height:120px}
.tv h1#blog-header-title,.tv h1#blog-header-title a {background:url("/gfx/sect/daily/tv/blog-title-surf.png") no-repeat 50% 50%;height:107px;width:320px}

/*------------------- Sports (The Sports Section) Header/Nav styles -------------------*/

.sports #blog-header-nav {padding-bottom:0}
.sports #blog.individual-entry-archive #blog-header-nav {height:130px}
.sports h1#blog-header-title,
.sports h1#blog-header-title a {background:url("/gfx/sect/daily/sports/blog-title-sports.png") no-repeat 50% 15px;height:117px;width:337px}


/*------------------- Movies (Projectionist) Header/Nav styles -------------------*/


body.movies #blog-header-nav {background:url("/gfx/sect/daily/entertainment/projectionist-hdr.gif") no-repeat top center;height:106px;text-align:center}
body.movies h1#blog-header-title {height:106px;margin:0 auto;overflow:hidden;padding:0;text-align:center;text-indent:-1000em;width:292px}
body.movies h1#blog-header-title a {display:block;height:106px;overflow:hidden;padding-top:0;text-align:center;text-indent:-1000em;width:292px}
body.movies h3#blog-header-byline,
body.movies #blog-header-nav h5 {display:none}
body.movies h3.blog-sub-header {margin-top:-19px}
body.movies h3.blog-sub-header,
body.movies h3.blog-sub-header span {position:relative}
body.movies div.entry {padding-bottom:19px}

/*------------------- Fashion (The Cut) Header/Nav styles -------------------*/


/*  Define section-specific logos here 
body.fashion #brand h1 a { background-image: url("/images/2/graphics/redesign06/topnav/nymag-fashweeklive_f08.gif");}*/

body.fashion #blog-header-nav {height:90px;margin-top:8px;padding-bottom:0px}
.fashion #blog-header-nav img {border-width:0;} /* Beauty News badge */
body.fashion h1#blog-header-title,
body.fashion h1#blog-header-title a {background:url("/gfx/sect/daily/fashion/the-cut-header-0802.gif") no-repeat;height:80px;width:260px}
body.fashion.daily h4.header-section-nav {margin:0;padding:0}
body.fashion.daily h4.header-section-nav.harriet-amy {height:15px;left:70px;position:absolute;top:84px;width:127px}
body.fashion.daily h4.header-section-nav.video-look-book {height:15px;left:220px;position:absolute;top:84px;width:128px}
body.fashion.daily h4.header-section-nav.fug-girls {height:15px;left:372px;position:absolute;top:84px;width:109px}
body.fashion.daily h4.header-section-nav a {display:block;height:15px;overflow:hidden;position:relative;text-indent:-1000em}
body.fashion.daily h4.header-section-nav a:hover {border-bottom:2px solid #ED1475}
body.fashion.daily h4.header-section-nav.harriet-amy a {width:127px}
body.fashion.daily h4.header-section-nav.video-look-book a {width:128px}
body.fashion.daily h4.header-section-nav.fug-girls a {width:109px}


#blog-entry-nav {border-bottom:1px dotted #e3e1e2;text-align:center;position:relative;margin-top:18px;padding:0 0 18px 0;z-index:0;}
#blog-entry-nav .main-link {width:104px;padding:5px 15px;margin:0 auto;border:1px solid #d5d5d5; border-width: 0 1px;}
#blog-entry-nav .main-link h1 {text-transform:uppercase;line-height:1.3em;}
#blog-entry-nav h1,
#blog-entry-nav span {line-height:1.3em;display:block;}
#blog-entry-nav a {color:#9e9e9e;font:normal 10px Georgia,serif;display:block;}
#blog-entry-nav a:hover {color:#1F638A;text-decoration:none;}

#blog-entry-nav-previous a,
#blog-entry-nav-next a {position:absolute;top:0;display:block;width:160px;padding:0 30px;height:50px;overflow:hidden; z-index:100;}
#blog-entry-nav-previous a {text-align:left;left:-4px;background:url(/gfx/sect/daily/shared/blog-nav-bg.png) no-repeat 0 4px;}
#blog-entry-nav-next a {text-align:right;right:-4px;background:url(/gfx/sect/daily/shared/blog-nav-bg.png) no-repeat 100% -877px;}

.vulture #blog.slideshow-lastslide #blog-entry-nav {width:587px;}
.fashion #blog-entry-nav h1 a {text-indent:-999em;display:block;height:28px;background:url(/gfx/sect/daily/thecut_104x28.png) no-repeat;}
.fashion #beauty-badge {margin:5px 0 -45px;}

.intel #blog-entry-nav h1 a {text-indent:-999em;display:block;height:30px;background:url(/gfx/sect/daily/dailyIntel_104x30.png) no-repeat;}
.tv #blog-entry-nav h1 a {text-indent:-999em;display:block;height:28px;background:url(/gfx/sect/daily/surf_104x28.png) no-repeat;}
.sports #blog-entry-nav h1 a {text-indent:-999em;display:block;height:32px;background:url(/gfx/sect/daily/sport_104x32.png) no-repeat;}
.movies #blog-entry-nav h1 a {text-indent:-999em;display:block;height:34px;background:url(/gfx/sect/daily/projectionist_104x34.png) no-repeat;}



/* -----------------------------------------------
					Core Subheads
--------------------------------------------------- */

#blog .date-header {
	text-align: center;
	font-size: 22px;
	font-weight: bold;
}


/*~  2. Core Entry Formatting
---------------------------------------------------------------------- */

.entry h2.entry-title {font:22px Georgia,sans-serif}
.entry h2.entry-title a {color:#252525;line-height:1.07em}

.entry .entry-body .image {float:left;margin:0 1em 0 0}
.entry .entry-body .image .imgwrp {margin:0 0 .3em 0}
.entry .entry-body .image.left,
.entry .entry-body img.float-left {float:left;margin:.5em 1em 1em 0!important}
.entry .entry-body .image.right,
.entry .entry-body img.float-right {float:right;margin:.5em 0 1em 1em}
.entry .entry-body p {margin-bottom:13px}
.entry .entry-body, 
.entry .entry-body p {font:13px Georgia, serif;line-height:1.5em;overflow:visible}
 

.entry .entry-body p.caption {display:block;font:11px Arial,sans-serif;text-align:left;margin:0;}
.entry .entry-body p.caption cite {display:block;font-style:normal;color:#999;font:10px Georgia,serif;font-style:italic}

p.entry-more-link {float:right;font:normal 14px Georgia, serif;margin:10px 20px 0 0;text-align:left}
p.entry-more-link a {font:normal 14px Georgia, serif;}
p.entry-more-link img {border-width:0 !important;vertical-align:middle;margin-bottom:0.2em}

.noborder img,
.noborder .image,
.noborder .imgwrp {border-width: 0!important;}


.blog-index .entry {background-image:none;margin:27px 0 38px}

/* Entry Header Styles (title h2, rubric h3, date h4, timeh5)  */

.blog-index .entry-header {background:#fff;padding-right:3px;margin-bottom:10px}
.blog-index h2.entry-title {font:22px Georgia, sans-serif;margin-bottom:6px;padding-right:117px}
.blog-index .byline {display:block;margin-bottom:14px;font-style:normal;}
.blog-index .byline a {font-weight:bold;font-size:11px;}

.entry-header ul {text-align:center;}
.entry-header ul li {float:none;font:11px Arial,sans-serif;padding-right:4px !important;padding-bottom:0 !important;display:inline}

.blog-index .entry-header ul {background:transparent url("/gfx/px/rule_1px_dotted_1-2_888888.gif") repeat-x 0 73%;}
.blog-index .entry-header ul li {background-color: #fff; float: left;}
.vulture.home .entry-header ul li.comment-tout {background:#fff url(/gfx/px/spacer-ccc-1x10.gif) no-repeat 0 55%; padding-left: 5px !important;}
.vulture.home .entry-header ul li.comment-tout {padding-right:2px!important;}

.entry-header ul li.timestamp {color: #898989;}
.entry-header ul li.timestamp strong {font-weight: normal; color: #f63;}
.entry-header ul li.primary-tag {background:#fff url(/gfx/px/spacer-ccc-1x10.gif) no-repeat 0 55%; padding-left: 5px !important;text-transform:capitalize}
.entry-header ul li.comment-tout .comment-count {background:none;clear:none;float:none;margin:0;width:auto}
.entry-header ul li.comment-tout span {background:#fff url(/gfx/px/spacer-ccc-1x10.gif) no-repeat 0 55%;padding:0 0 0 5px;display:inline-block;}
.entry-header ul li.comment-tout span a strong.article_comment_count {background:url("/gfx/sect/home/chat-bubble.gif") no-repeat 50% 55%;font-size:10px;font-style:normal;font-weight:normal;margin-right:3px;padding:2px 4px 4px;text-align:center}

.blog-index .image {position: relative;}
.blog-index .image .imgwrp {border:1px solid #e8e8e8}
.blog-index .image .imgwrp img {border-width:0!important;}
.blog-index img.primaryimg {display: none;}
.blog-index img.loader {border-width: 0 !important; position: absolute; left: 45%; top: 45%;}
.blog-index .loading {background: #fff url(/gfx/ico/ajax-loader-img.gif) 50% 50% no-repeat;}
.blog-index #content-secondary .loading {background: #fff url(/gfx/ico/ajax-loader-img.gif) 50% 50% no-repeat;}
.blog-index .image img.overlay {border-width:0 !important;left:1px;margin:0;position:absolute;bottom:1px!important;}
.vulture .image img.overlay {border-width:0 !important;left:1px;margin:0;position:absolute;bottom:0!important;}

.blog-index .interstitial {margin-bottom:28px}
.blog-index .interstitial .entry-content .entry-body,
.blog-index .interstitial .entry-content .entry-body p {display:inline;font-size:13px}
.blog-index .interstitial .entry-header-wrp {margin-bottom:8px}
.blog-index .interstitial .entry-title,
.blog-index .interstitial .entry-title a {color:#252525;font-size:13px;font-weight:bold;line-height:1.2em;margin:0 3px 0 0;padding:0}
.blog-index .interstitial .image {margin-top: 3px;}

.blog-index .large-image.wide-image .entry-body .image {float:none;margin:0 0 1em;text-align:center}
.blog-index .large-image.wide-image .entry-body .image .imgwrp {margin:0 auto 0.3em;}
.blog-index .large-image .entry-body div.left {float:left;margin:0 1em 0.3em 0}
.blog-index .large-image .entry-body div.right {float:right;margin:0 0 0.3em 1em}
.blog-index .large-image .entry-body p.caption {text-align:center}
.blog-index .large-image .entry-body .left p.caption {text-align:left}

.blog-index .medium-image .entry-content .entry-body .image {float:right;margin:0 0 0.3em 1em !important;width:192px}
.blog-index .medium-image .entry-content .entry-body p.caption{text-align:center;}

.blog-index .standard .image {margin: 3px 1em 0 0;width:148px;}

.blog-index .slideshow .entry-content .entry-body .image {float:right;margin:0 0 0.3em 1em !important;position:relative;width:192px}
.blog-index .slideshow .entry-content .entry-body .image .imgwrp {margin-bottom: 0 !important;}
.blog-index .slideshow .entry-content .entry-body p.caption {text-align:center}

.blog-index .video .entry-content .entry-body .image {float:right;margin:0 0 0.3em 1em !important;position:relative;width:192px}
.blog-index .video .entry-content .entry-body .image .imgwrp {margin-bottom: 0 !important;}
.blog-index .video .entry-content .entry-body p.caption {text-align:center}

.blog-index .top-stories {display:none;margin-top:15px;width:569px}
.blog-index .top-stories .content {padding:0 13px}
.blog-index .top-stories .content ul li {float:left;margin:0 24px;text-align:center;width:149px}
.blog-index .top-stories .content ul li a {color:#000;font:13px Georgia, serif}
.blog-index .top-stories .content ul li img {border:1px solid #e8e8e8;display:block;margin-bottom:5px}
.blog-index .top-stories .content ul li.first {margin-left:0}
.blog-index .top-stories .content ul li.last {margin-right:0}
.blog-index .top-stories .head {margin-bottom:5px;padding:0 13px}
.blog-index .top-stories .head h5 {color:#898989;font-weight:400}


.entry-image.left {float:left;margin:0 12px 0 0;text-align:left}
.entry-image.right {float:right;margin:0 0 0 12px;text-align:center}
.entry-image.wide {clear:both;text-align:center;}

.left {float:left;}
.right {float:right;}
 

.individual-entry-archive .entry .entry-body {margin-top:35px}
.individual-entry-archive .entry .entry-body .entry-header {text-align:center;padding:0;}
.individual-entry-archive .entry .entry-body h2.entry-title {margin:0 auto 5px auto;padding:0;text-align:center}

.individual-entry-archive .entry .entry-body .image {overflow:hidden;}
.individual-entry-archive .entry .entry-body .image img {border:1px solid #e8e8e8;margin-bottom:0.3em}
.individual-entry-archive .entry .entry-body .image img.overlay {border-width:0}
.individual-entry-archive .entry .entry-body .image .imgwrp { display: block; overflow: hidden; position: relative; width: 560px; height: 323px; border: 1px solid #CCCECE; }
.individual-entry-archive .entry .entry-body .image .imgwrp img { border: 0 !important; margin-bottom: 0; bottom: 0; }
.individual-entry-archive .entry .entry-body .image .photo-gallery-link,
.individual-entry-archive .entry .entry-body .image .list-gallery-link,
.individual-entry-archive .entry .entry-body .image .photo-gallery-link a,
.individual-entry-archive .entry .entry-body .image .list-gallery-link a {display:block;overflow:hidden;position:relative;width:auto}

.individual-entry-archive .entry .image .photo-gallery-link span,
.individual-entry-archive .entry .image .list-gallery-link span {background:url("/gfx/sect/daily/shared/slideshow-560x18.png") no-repeat top right;height:18px;position:absolute;right:1px;text-indent:-999em;top:173px;width:560px}
.individual-entry-archive .entry .image .list-gallery-link span {background-image:url("/gfx/sect/daily/shared/list-560x18.png")}

.individual-entry-archive .inset-headline .entry-body {margin-top:80px}
.individual-entry-archive .inset-headline .entry-body .entry-header {clear:both;float:left;margin:0 36px 36px 22px;width:240px}
.individual-entry-archive .inset-headline .entry-body h2.entry-title {float:left;width:240px}

.entry .entry-body p.caption {display:block;font:11px Arial,sans-serif;text-align:left}
.entry .entry-body p.caption cite {display:block;font-style:normal;color:#999;font:10px Georgia,serif;font-style:italic}

.individual-entry-archive .left-aligned-image .entry-body .entry-header {float:right;margin:30px 0 35px;}
.individual-entry-archive .left-aligned-image .entry-body h2.entry-title {padding:0 40px;}
.individual-entry-archive .left-aligned-image .entry-body .image {float:left;margin:0 12px 0 0;text-align:center}

.individual-entry-archive .left-aligned-thumbnail .entry-body .entry-header {margin:0 0 15px;}
.individual-entry-archive .left-aligned-thumbnail .entry-body h2.entry-title {}
.individual-entry-archive .left-aligned-thumbnail .entry-body .image {float:left;margin:0 12px 0 0;text-align:center;width:148px}

.individual-entry-archive .right-aligned-image .entry-body .entry-header{float:left;margin:30px 0 35px;}
.individual-entry-archive .right-aligned-image .entry-body h2.entry-title {padding:0 40px;}
.individual-entry-archive .right-aligned-image .entry-body .image {float:right;margin:0 0 0 12px;text-align:center}
.individual-entry-archive .right-aligned-image .entry-body p.caption {text-align:center}

.individual-entry-archive .standard .entry-body .entry-header,
.individual-entry-archive .no-image .entry-body .entry-header,
.individual-entry-archive .video .entry-body .entry-header {margin:0 0 20px;padding:0 75px}

.individual-entry-archive .standard .entry-body .image {float:none;margin:0;text-align:center}
.individual-entry-archive .standard .entry-body .image img {float:none;margin:0 auto}
.individual-entry-archive .standard .entry-body p.caption {margin-top:6px;text-align:center}
.individual-entry-archive .standard .entry-body p.caption cite {text-align:center}
.individual-entry-archive .standard .entry-body div.right p.caption {display:block;font-style:normal;font-size:10px;}
.individual-entry-archive .standard .entry-body div.left p.caption {text-align:left !important}
.individual-entry-archive .standard .entry-body div.left p.caption cite {text-align:left !important}

.individual-entry-archive .wide-image .entry-body .entry-header {margin:0 0 14px;padding:0 75px}
.individual-entry-archive .wide-image .entry-body h2.entry-title {}
.individual-entry-archive .wide-image .entry-body .image {float:none;margin:0 auto 1em;text-align:center}
.individual-entry-archive .wide-image .entry-body .image img {float:none;margin:0 auto 0.3em;}
.individual-entry-archive .wide-image .entry-body p.caption {text-align:center}
.individual-entry-archive .wide-image .entry-body p.caption cite {text-align:center}

.image .slideshow-btn span {display:none;}

.individual-entry-archive .entry-body div.left {float:left !important;margin:0 1em 0.3em 0;text-align:center}
.individual-entry-archive .entry-body div.right {float:right !important;margin:0 0 0.3em 1em;text-align:center}

i.info a.comment-count i{background:url("/gfx/sect/home/chat-bubble.gif") no-repeat 50% 50%;font-size:10px;font-style:normal;font-weight:normal;margin-right:1px;padding:2px 4px 4px;text-align:center}
i.info a.comment-count-empty i{font-style:normal}
i.info a.comment-count:hover{text-decoration:none}


#clickables-rubrik h2 {display:block;width:73px;height:22px;margin:0 0 8px 3px;text-indent:-999em;background:url(/gfx/sect/vulture/clickables-icons.png) no-repeat; background-position:0px -500px;}
#clickables-rubrik h2 a {display:block;height:22px;}
#clickables-rubrik.movies h2 {background-position:0px -100px;}
#clickables-rubrik.tv h2 {background-position:0px -200px;}
#clickables-rubrik.music h2 {background-position:0px -300px;}
#clickables-rubrik.books h2 {background-position:0px -401px;}
#clickables-rubrik.art h2 {background-position:0px 0px;}

.clickable .entry-body {margin-top:20px!important;position:relative;}
.clickable .entry-title,
.clickable .entry-body p {font:normal 30px Georgia,serif!important;}
.clickable .entry-header,
.clickable .entry-title {display:inline!important;padding:0!important;margin:0 2px 0 0!important;}
.clickable .entry-header ul {position:absolute;top:2px; left:85px;}
.clickable .entry-header ul li {display:inline-block;}
.clickable .entry-header .timestamp {display:none;}
.clickable .entry-body p {display:inline;color: #626262;}
.clickable .entry-body p a {color:#33b5d7}
.clickable .videoembed {margin-top:30px !important;}
.clickable .jumplink {display:block;font-size:25px;margin-top:8px;}
.clickable .entry-header li.comment-tout span { padding-left:11px; padding-top: 4px; display:block; }

#slideshow-btn a { display: block; height:39px; width:569px; background: url(/gfx/sect/vulture/partylines-ss-bg.png) top left no-repeat; text-align: center; color: #fff; padding-top: 17px; font: bold 19px Arial, Helvetica, sans-serif ; }
#partyline-slideshow { display: none; position: absolute; background: #000; top: 26px; width: 840px; z-index: 9999; }
#partyline-slideshow iframe { border: 45px #000 solid; }
#ss-close { color: #fff; background: url("/gfx/sect/vulture/partylines-close.gif") no-repeat scroll left top transparent; text-indent: -9999px; display: block; height: 17px; width:17px; position: absolute; top: 15px; right: 15px;  }


/* --------------------------------------------------
			Facebook 'Recommend' Button
---------------------------------------------------- */


#fbRecommend {position:relative; top:8px;}


/* --------------------------------------------------
			Blog Entry Footer Formatting
---------------------------------------------------- */


.entry-footer {border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;clear:both;margin-top:25px;overflow:visible;padding:6px 2px}
.entry-footer ul {float:right;margin:0}
.entry-footer ul li {display:inline;float:left;margin:0;padding-left:10px}
.entry-footer cite.byline {display:block;font: 11px Georgia, serif;margin:0 0 3px;font-style: normal}
span.entry-tags {font: normal 10px Georgia, serif;font-style:normal;line-height:1.8em;text-transform:uppercase}
span.read-more,
#read-more-categories h2.read-more {font: bold 11px Georgia, serif;font-style:normal;text-transform:uppercase}
span.read-more.tags {text-transform:uppercase}

/* ------------------------------------------------
			Bookmarking Tools
--------------------------------------------------- */


 Article Tools

.article-tools {text-align: center; border-bottom:1px solid #E5E5E5;}
.article-tools dl {position: relative; text-indent: -999em; width: 340px; height: 20px; margin: 6px auto;background: url(/gfx/sect/daily/shared/blogtools-bg.png) no-repeat;}
.article-tools .noyahoo dl {background-image: url(/gfx/sect/daily/shared/blogtools-noyahoo-bg.png)}
.article-tools dl ul li {text-indent: -999em; float: left; position: absolute; top: 0;}
.article-tools dl ul li, .article-tools dl ul li a {display: block; width: 16px; height: 15px; background-image: url(/gfx/sect/daily/shared/blogtools-bg.png);}
.article-tools .noyahoo dl ul li, .article-tools .noyahoo dl ul li a {background-image: url(/gfx/sect/daily/shared/blogtools-noyahoo-bg.png)}
.article-tools li.tool-digg {left: 47px;}
.article-tools li.tool-digg a {background-position: -47px 0;}
.article-tools li.tool-digg a:hover {background-position: -47px -24px}
.article-tools li.tool-reddit {left: 71px;}
.article-tools li.tool-reddit a {background-position: -71px 0;}
.article-tools li.tool-reddit a:hover {background-position: -71px -24px}
.article-tools li.tool-delicious {left: 97px;}
.article-tools li.tool-delicious a {background-position: -97px 0;}
.article-tools li.tool-delicious a:hover {background-position: -97px -24px}
.article-tools li.tool-facebook {left: 122px;}
.article-tools li.tool-facebook a {background-position: -122px 0;}
.article-tools li.tool-facebook a:hover {background-position: -122px -24px}
.article-tools li.tool-twitter {left: 147px;}
.article-tools li.tool-twitter a {background-position: -147px 0;}
.article-tools li.tool-twitter a:hover {background-position: -147px -24px}
.article-tools li.tool-yahoo {left: 170px; width: 65px;}
.article-tools li.tool-yahoo a {background-position: -170px 0; width: 65px;}
.article-tools li.tool-yahoo a:hover {background-position: -170px -24px}
.article-tools li.tool-email {left: 243px; width: 40px;}
.article-tools li.tool-email a {background-position: -243px 0; width: 40px;}
.article-tools li.tool-email a:hover {background-position: -243px -24px}
.article-tools li.tool-print {left: 297px; width: 40px;}
.article-tools li.tool-print a {background-position: -297px 0; width: 40px;}
.article-tools li.tool-print a:hover {background-position: -297px -24px} 


/* UPDATED Article Tools to ShareThis */

.sharethis-container {text-align: center; border-bottom:1px solid #E5E5E5;}
.sharethis { width: 387px; text-align: left; margin: 0 auto; padding: 12px 0; height: 26px; }
.sharethis ul { margin: 0; padding: 0; height: 26px; list-style-type: none; }
.sharethis ul li { float:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3b7698; margin: 0; padding: 0; }
.sharethis ul li.share-copy span { position: relative; top: 7px; padding-right: 5px; display: block; }
.sharethis ul li.facebook a { width: 24px; height: 24px; display: block; text-indent: -9999em; border: 1px solid #eaebe6; background: url(http://images.nymag.com/gfx/sect/daily/shared/sharethis.gif) 2px -1px no-repeat; margin-right: 6px; outline: none; }
.sharethis ul li.twitter a { width: 24px; height: 24px; display: block; text-indent: -9999em; border: 1px solid #eaebe6; background: url(http://images.nymag.com/gfx/sect/daily/shared/sharethis.gif) -30px -1px no-repeat; margin-right: 6px; outline: none; }
.sharethis ul li.digg a { width: 24px; height: 24px; display: block; text-indent: -9999em; border: 1px solid #eaebe6; background: url(http://images.nymag.com/gfx/sect/daily/shared/sharethis.gif) -62px -1px no-repeat; margin-right: 9px; outline: none; }
.sharethis ul li.counter a { width: 52px; height: 24px; display: block; text-indent: -9999em; border: 0; background: url(http://images.nymag.com/gfx/sect/daily/shared/sharethis.gif) -127px -1px no-repeat; margin-right: 6px; outline: none; }
.sharethis ul li.email a { width: 70px; height: 28px; display: block; text-indent: -9999em; border: 0; background: url(http://images.nymag.com/gfx/sect/daily/shared/sharethis.gif) -220px -1px no-repeat; outline: none; }
.sharethis ul li.print a { width: 60px; height: 28px; display: block; text-indent: -9999em; border: 0; background: url(http://images.nymag.com/gfx/sect/daily/shared/sharethis.gif) -292px -1px no-repeat; outline: none; }






/* ----------------------------------------------
			Blog Post Bottom Navigation
-------------------------------------------------- */

#blog-footer-nav {border-top:1px solid #ccc;font:11px Georgia,serif;margin-bottom:10px;margin-top:25px;overflow:visible;padding-top:13px}
#blog-footer-nav .blog-post-nav-shell {float:left;height:60px;margin-bottom:25px;width:210px}
#blog-footer-nav h2.entry-header a {color:#1F638A}
#blog-footer-nav h2,
#blog-footer-nav h3 {line-height:1.5em;margin:0}
#blog-footer-nav h2 {font-size:11px}
#blog-footer-nav .previous-post h2 a,
#blog-footer-nav .next-post h2 a {color:#1f638a}
#blog-footer-nav h3 {font-size:10px;font-style:italic;font-weight:normal}
#blog-footer-nav .main-link {border-left:#ccc;border-right:#ccc;border-style:none solid;border-width:0 1px;float:left;font:11px/1.5;height:60px;letter-spacing:1px;padding-top:1.5em;text-align:center;text-transform:uppercase;width:147px}
#blog-footer-nav .main-link a {color:#000}
#blog-footer-nav .previous-post {background-image:url("/gfx/sect/daily/intel/previous-post.gif");background-position:0 15px;background-repeat:no-repeat;height:60px;margin-right:10px;padding-left:25px;text-align:right;width:175px}
#blog-footer-nav .next-post {background-image:url("/gfx/sect/daily/intel/next-post.gif");background-position:178px 15px;background-repeat:no-repeat;height:60px;margin-left:10px;padding-right:25px;text-align:left;width:175px}

/* -------------------------------------------------------
				Right Column Blog Modules
---------------------------------------------------------- */

/* -- about blog module -- */

.module,
#advertising-skyscraper,
#mostpopular {background:#fff;margin-bottom:10px}

#content-secondary .adContainer table {margin: 0 auto;}

.module .head h3{display:block;font:bold 11px Georgia, sans-serif;text-align:center;text-indent:0;text-transform:uppercase}

.column-a, .column-b, .column-c {float:left}

#about-blog.module{background:url("/gfx/sect/daily/about-blog-bg.gif") repeat-y;border:none;padding-right:8px;padding-top:9px;position:relative}
#about-blog.module .head{background:none;display:block;float:left;width:121px}
#about-blog.module .content{float:right;width:208px}
#about-blog.module .head dl{color:#000;font:italic 11px Georgia, Garamond, Times, "Times New Roman", serif;line-height:1.35;margin:0;padding:0 0 9px;text-align:left}
#about-blog.module .head dt,#about-blog.module .head dd em{display:block;font-size:10px;font-style:italic;margin-bottom:4px}
#about-blog.module .head dd{display:block;font-style:normal;font-weight:bold;margin-bottom:4px;text-transform:uppercase}
#about-blog.module .head dd.multiple {line-height:1.25em}
#about-blog.module .head dd em{margin:4px 0;text-transform:lowercase}
#about-blog.module .head dt{margin-top:10px}
#about-blog.module .head dt.first{margin-top:0}
.intel #about-blog.module .head dt,.intel #about-blog.module .head dd em{color:#e82f16}
.entertainment #about-blog.module .head dl{color:#04afdf}
.entertainment #about-blog.module .head dt,.entertainment #about-blog.module .head dd em{color:#252525}

#about-blog.module .head p strong{color:#fff;display:block;font-style:normal;font-weight:normal;text-transform:uppercase}

#about-blog.module .content ul.tools li{background:transparent url("/gfx/px/rule_1px_dotted_1-2_888888.gif") repeat-x 0 100%;display:block:;font:12px Arial, Helvetica, sans-serif;margin:0;padding:0}
#about-blog.module .content ul.tools li.last{background:none}
#about-blog.module .content ul.tools li a{background:98% 50% no-repeat;display:block;margin:0;padding:10px 5px}
#about-blog.module .content ul.tools li.search{background:none;height:28px;padding-right:0;position:relative}
#about-blog.module .content ul.tools li.search form{padding-bottom:10px}
#about-blog.module .content ul.tools li.search label{color:#252525;font-size:12px;left:.45em;position:absolute;top:.45em}
#about-blog.module .content ul.tools input{float:left;margin:0;padding:0;vertical-align:middle}
#about-blog.module .content ul.tools input.text{border:1px solid silver;color:silver;font-size:11px;height:18px;padding:2px 2px 0;width:153px}
#about-blog.module .content ul.tools li.search input.text{color:#252525;font-size:12px;width:163px}

#about-blog.module .content ul.tools li.search input.image{margin-left:3px}
#about-blog.module .content ul.tools li.date-picker a{background-image:url("/gfx/ico/datepicker-16x13.gif")}
#blog #about-blog.module .content ul.tools li.date-picker{padding:0 0 30px;position:relative}
#about-blog.module .content ul.tools li.date-picker label{color:#1f638a;cursor:pointer;display:block;margin:0;padding:7px 0 0 5px;position:absolute;width:200px}
#about-blog.module .content ul.tools li.date-picker input{background:transparent url("/gfx/ico/datepicker-16x13.gif") 100% 55% no-repeat;border:none;color:#fff;cursor:pointer;left:0;padding:5px 0;position:absolute;text-indent:-999em;width:206px}
#about-blog.module .content ul.tools li.date-picker input:hover{text-decoration:underline}
#about-blog.module .content ul.tools li.email a{background-image:url("/gfx/ico/email-14x11.gif")}
#about-blog.module .content ul.tools li.rss a{background-image:url("/gfx/ico/rss-plus-12x12.gif")}
#about-blog.module .content ul.tools li.newsletter{padding-bottom:6px}
#about-blog.module .content ul.tools li.newsletter .label-blog-newsletter{background:url("/gfx/sect/daily/about-newsletter-bg.gif") no-repeat;display:block;margin:8px 0 2px;text-indent:-999em}

.intel #about-blog.module .content ul.tools li.newsletter .label-blog-newsletter{background-position:-2px 0}
.food #about-blog.module .content ul.tools li.newsletter .label-blog-newsletter{background-position:-2px -17px}
.entertainment #about-blog.module .content ul.tools li.newsletter .label-blog-newsletter{background-position:-2px -34px}
.fashion #about-blog.module .content ul.tools li.newsletter .label-blog-newsletter{background-position:-2px -51px}
#about-blog.module .content ul.tools li.newsletter label.error{border-right:3px solid #fff;bottom:8px;color:#fff;font-weight:bold;left:0;padding:5px;position:absolute;text-align:right;width:120px}
.food #about-blog.module .content ul.tools li.newsletter label.error{border-right-color:#252525;color:#252525}
.entertainment #about-blog.module .content ul.tools li.newsletter label.error{border-right-color:#04afdf;color:#04afdf}
body #about-blog.module .content ul.tools li.newsletter input.text{background:#fff;border:1px solid silver;color:silver;font-size:11px;width:150px}

#about-blog.module .content ul.tools li.newsletter input{float:left;vertical-align:middle}
#about-blog.module .content ul.tools li.newsletter input.image{margin:4px 0 0 4px}

.intel #about-blog.module{background-position:-200px 0}
.entertainment #about-blog.module{background-color:#fff;background-image:none}
.food #about-blog.module{background-position:-600px 0}
.fashion #about-blog.module{background-position:-1400px 0}
.movies #blog #about-blog.module{background:#fff url("/gfx/sect/daily/about-blog-bg.gif") repeat-y -1800px 0}
.intel #about-blog.module .head dl,.food #about-blog.module .head dl,.fashion #about-blog.module .head dl{color:#fff}
fieldset.hidden,#about-blog.module .content ul.tools li.date-picker img{display:none}



#blog-tools {padding:5px 9px 11px;}
#blog-tools .tools li {height:28px;float:left;display:block;font:12px Arial,sans-serif;margin-bottom:5px;}
#blog-tools .tools li a {display:block;padding:9px 0 8px;}
#blog-tools .tools .email {background:url(/gfx/px/pipe-3x1-dotted-888.png)repeat-y right}
#blog-tools .tools .email a {width:169px;padding-left:8px;background:url(/gfx/ico/email-14x11.gif) 90% 50% no-repeat;}
#blog-tools .tools .rss a {padding-left:16px; padding-right:20px; background:url("/gfx/ico/rss-plus-12x12.gif") no-repeat 100% 50%;}
#blog-tools .tools .search {padding-top:13px;float:none;clear:both;display:block;background: url(/gfx/px/rule_1px_dotted_1-2_888888.gif) repeat-x;}

#blog-tools .search .input-wrp {padding-left:7px;width:285px;float:left;margin-right:4px}
#blog-tools .search .input-wrp input {width:275px;background:#fff;padding:4px;border: 1px solid #cbcbcb !important;color:#7c7c7c;outline:none;margin:0;}
#blog-tools .search .submit-wrp {width:39px;float:left;}

#blog-tools .newsletter {margin-top:5px;padding:10px 0 0 7px;background: url(/gfx/px/rule_1px_dotted_1-2_888888.gif) repeat-x }
#blog-tools .label-wrp {margin-bottom:6px;}
#blog-tools label {color:#5d5953;}
#blog-tools label strong {color:#282520;display:block;font:bold 16px Arial,sans-serif;}
#blog-tools .newsletter .input-wrp {width:267px;float:left;margin-right:4px}
#blog-tools .newsletter .input-wrp input {width:257px;padding:3px 4px;background:#f8f8f8;border:1px solid #cbcbcb !important;color:#949494;outline:none;margin:0;}
#blog-tools .newsletter .submit-wrp {width:55px;float:left;}
#newsletter-subscribe {position:relative;}
#newsletter-subscribe .loading {border-width:0;position:absolute;bottom:3px;right:69px;}

#tv-guide .head {margin-bottom:9px;}
#tv-guide .content {padding-top:2px;background: url(/gfx/px/rule_1px_dotted_1-2_888888.gif) repeat-x}
#tv-guide .content dl {padding:4px 0 4px 3px;background: url(/gfx/px/rule_1px_dotted_1-2_888888.gif) repeat-x 0 100%;position:relative;}
#tv-guide .content dt {display:block;width:21px;height:18px;text-indent:-999em;float:left;}
#tv-guide .content dd {display:block;width:300px;font:13px Arial,sans-serif;margin-left:5px;float:left;line-height:1.4em;}

#tv-guide .mon dt {background:url(/gfx/sect/daily/tv/tvguide-bg.png)}
#tv-guide .tue dt {background:url(/gfx/sect/daily/tv/tvguide-bg.png) 0 -28px}
#tv-guide .wed dt {background:url(/gfx/sect/daily/tv/tvguide-bg.png) 0 -56px}
#tv-guide .thr dt {background:url(/gfx/sect/daily/tv/tvguide-bg.png) 0 -84px}
#tv-guide .fri dt {background:url(/gfx/sect/daily/tv/tvguide-bg.png) 0 -112px}
#tv-guide .sat dt {background:url(/gfx/sect/daily/tv/tvguide-bg.png) 0 -140px}
#tv-guide .sun dt {background:url(/gfx/sect/daily/tv/tvguide-bg.png) 0 -168px}

#tv-guide .foot {padding:8px 4px;}
#tv-guide .foot dt {text-transform:uppercase;font:10px Arial,sans-serif;display:inline}
#tv-guide .foot dd {font: 12px Arial,sans-serif;display:inline;line-height:1.4em}

#more-from-emily ul {margin-top:8px;padding:2px 0 3px;background:url(/gfx/px/pipe-3x1-dotted-888.png)repeat-y 165px 0}
#more-from-emily li {float:left;display:block;width:136px;padding:0 16px;font:11px Georgia,sans-serif;}
#more-from-emily img {width:129px;height:86px;display:block;margin-bottom:6px;background:#f5f5f5;}
#more-from-emily strong {font-size:12px;}
#more-from-emily p {line-height:1.35em;margin-top:1px;}
#more-from-emily span {display:block;}
#more-from-emily h5 {text-align:center;margin:10px 0;}

body.tv #most-commented {display: none;}

#the-lineup .content {padding:0 0 10px}
#the-lineup .head {padding-bottom:14px;margin-bottom:13px;background: url(/gfx/px/rule_1px_dotted_1-2_888888.gif) repeat-x 0 100%}
#the-lineup li {position:relative;width:109px;float:left;text-align:center;padding:63px 0 5px;background:url(/gfx/px/grid-3x1-dotted-888.png) 100% 100%;}
#the-lineup .nyg {background-position:0 100%}
#the-lineup .nyr,
#the-lineup .nyk {background-position:100% 0}
#the-lineup .nyj {background-position:0 0}
#the-lineup strong {position:absolute;top:13px;display:block;text-indent:-999em;margin: 0 auto;height:35px;margin-bottom:19px;background:url(/gfx/sect/daily/sports/lineup-logos-bg.png) no-repeat;}
#the-lineup p {margin-bottom:4px;}
#the-lineup .nym strong {left:30px;width:48px;background-position: 0 -1px}
#the-lineup .nyy strong {left:40px;width:29px;background-position: -110px -1px}
#the-lineup .nyg strong {left:38px;width:33px;background-position: -210px -1px}
#the-lineup .nyr strong {left:36px;width:37px;background-position: -5px -39px}
#the-lineup .nyk strong {left:33px;width:42px;background-position: -104px -39px}
#the-lineup .nyj strong {left:32px;width:44px;background-position: -205px -39px}

#personalities .content {padding:0 10px 16px}
#personalities .head {padding-bottom:8px;margin-bottom:0;background: url(/gfx/grubst/rule-3x1-dotted-888.png) bottom repeat-x;}
#personalities .column-a {margin-right:17px;}
#personalities li {clear:both;width:145px;font:11px Verdana;background: url(/gfx/grubst/rule-3x1-dotted-888.png) bottom repeat-x;}
#personalities li a {display:block;padding: 6px 2px;}
#personalities img {display:block; width:30px; height:30px; padding:1px;margin:-1px 6px 0 0; border:1px solid #c4c4c4;float:left;}
#personalities li a:hover img {border-color:#cfcfcf}
#personalities .foot {margin-top:6px;border:1px solid #dcdcdc;background:#f8f8f8;padding:7px 0 4px 0;text-align:center;}
#personalities select {font:11px Arial,sans-serif;width:140px;margin:0 3px 3px;}

#thecut-contents { padding: 10px 20px 20px; margin: 0; }
#thecut-contents .head { background: url("http://cache.nymag.com/gfx/px/rule_1px_dotted_1-2_888888.gif") repeat-x scroll 0 0 transparent; padding: 18px 0; }
#thecut-contents .content { padding: 0 10px; }
#thecut-contents .col-a { float: left; width: 165px; margin: 0 10px 0 5px; }
#thecut-contents .col-b { float: left; width: 118px; }	
#thecut-contents li.first { margin-bottom: 5px; }
#thecut-contents li.fashion { display: block; width: 61px; height: 13px; text-indent: -9999em; background: url(http://cache.nymag.com/gfx/sect/daily/fashion/thecut-contents-headers.png) 0 0 no-repeat; }
#thecut-contents li.beauty { display: block; width: 55px; height: 13px; text-indent: -9999em; background: url(http://cache.nymag.com/gfx/sect/daily/fashion/thecut-contents-headers.png) 0 -27px no-repeat; }
#thecut-contents li.shopping { display: block; width: 73px; height: 12px; text-indent: -9999em; background: url(http://cache.nymag.com/gfx/sect/daily/fashion/thecut-contents-headers.png) 0 -54px no-repeat; }
#thecut-contents li.last { margin-bottom: 15px; }
#thecut-contents li a { display: block; color: #5d5d5d; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; }
#aside-hot-topics { display: block; clear: both; width: 100%; text-align: center; color: #5d5d5d; }
#aside-hot-topics .first { text-transform: uppercase; font-size: 10px; }
#aside-hot-topics a { line-height: 15px; color: #e80069; }

.fashion #blog-tools { padding: 0 20px 20px; margin: 0; }
.fashion #blog-tools .content { padding: 23px 5px 0; border-top: 1px solid #dcdcdb; }
.fashion #blog-tools .newsletter {padding: 12px 10px 8px; margin: 0 0 6px; background: #FFF url(http://cache.nymag.com/gfx/sect/vulture/blogtools-bg.png) 0 0 no-repeat; border-bottom: 1px solid #e5e5e4; }
.fashion #blog-tools .newsletter h3 { display: block; width: 138px; height: 13px; text-indent: -9999em; background: url(http://cache.nymag.com/gfx/sect/daily/fashion/get-thecut-newsletter.gif) 0 0 no-repeat; margin: 0 0 7px; }
.fashion #blog-tools .newsletter form { zoom:1; }
.fashion #blog-tools .newsletter .input-box { width: 210px; padding: 3px 8px 2px; font: 10px Arial,sans-serif; display:inline-block; height:14px; background: #FFF; border: 1px solid #cbcbcb; color: #696969; margin: 0 2px 0 0; float: left; }
.fashion #blog-tools .newsletter input.error { color: #013041; }
.fashion #blog-tools .newsletter .loading {position: absolute;top:24px;left:207px;}
.fashion #blog-tools .usr-tools { margin-bottom: 6px; background: #FFF url(http://cache.nymag.com/gfx/sect/vulture/blogtools-bg.png) 0 100% no-repeat; border-top: 1px solid #e5e5e4; padding: 5px 9px 5px 11px; overflow: hidden; height: 65px; height: 52px; }
.fashion #blog-tools .usr-tools li { float:left; width:135px; background:none!important; height:auto; margin-bottom:0; text-align: left; }
.fashion #blog-tools .usr-tools li.email, #blog-tools .usr-tools li.rss { border-bottom: 1px solid #cfcfcf; }
.fashion #blog-tools .usr-tools li.email, #blog-tools .usr-tools li.facebook {margin: 0 16px 0 0;}
.fashion #blog-tools .usr-tools li.facebook { width: 132px; padding: 5px 0 0 3px; }
.fashion #blog-tools .usr-tools li a {width:auto!important; font: bold 11px Arial, sans-serif; padding: 6px 0 5px 3px !important; display: block; background: url(http://cache.nymag.com/gfx/sect/vulture/blogtools-iconsbg.png) no-repeat; }
.fashion #blog-tools .usr-tools li.email a {background-position: 109px -3px;}
.fashion #blog-tools .usr-tools li.rss a {background-position: 109px -121px }
.fashion #blog-tools .usr-tools li.twitter a {background-position: 109px -61px;}
.fashion #blog-tools .usr-tools li.facebook a {background-position: 109px -179px; }

.fashion #blog-sweeps { text-align: center; padding: 0 20px 20px; }
.fashion #blog-sweeps .content { padding: 23px 0 0; border-top: 1px solid #dcdcdb; }

.fashion #masthead {padding: 18px 16px; font-family:Georgia,serif; font-size:11px;}
.fashion #masthead h3 {background: url("http://cache.nymag.com/gfx/px/rule_1px_dotted_1-2_888888.gif") repeat-x scroll 0 0 transparent; padding: 15px 0; }
.fashion #masthead .content {padding: 0 10px 22px;clear:both; background: url("http://cache.nymag.com/gfx/px/rule_1px_dotted_1-2_888888.gif") repeat-x scroll 0 bottom transparent; }
.fashion #masthead .content a { color:#E80069; text-transform: uppercase; font-size: 10px; }
.fashion #masthead dl {clear: both; margin-bottom: 10px; height: 10px; display: block; background: url(http://cache.nymag.com/gfx/px/rule_1px_dotted_1-2_888888.gif) 0 9px repeat-x;}
.fashion #masthead dt {float: left; background: #FFF; color: #929292; padding-right: 1px;}
.fashion #masthead dd {float: right; clear:right; background: #FFF; padding-left: 2px; margin-bottom:1px;}


/* --- Tag Cloud Module ---- */
#tag-cloud .head {padding-bottom:13px; background: url(/gfx/px/rule_1px_dotted_1-2_888888.gif) repeat-x 0 100%}
.fashion #tag-cloud .head {background: none; padding-bottom: 0;}
#tag-cloud .content li a {font: bold 11px Arial,sans-serif;}
#tag-cloud .content ul {text-align: center; padding: 6px 0; margin-bottom: 8px; background: url(/gfx/px/rule_1px_dotted_1-2_888888.gif) repeat-x 0 100%}
#tag-cloud .content li {display: inline; padding:0 7px 0 4px;background: url(/gfx/px/spacer-1f638a-1x10.gif) no-repeat center right}
#tag-cloud .content li.last {background: none;}


#tag-cloud p.tag-cloud-list {
	line-height: 1.7em;
	font-family: Georgia, serif;
}

#tag-cloud p.tag-cloud-list a { font-family: Georgia, serif; }

#tag-cloud p.tag-cloud-list .cloudrank-1,
#tag-cloud p.tag-cloud-list .cloudrank-2 { font-size: 18px; }

#tag-cloud p.tag-cloud-list .cloudrank-3,
#tag-cloud p.tag-cloud-list .cloudrank-4 { font-size: 15px; }

#tag-cloud p.tag-cloud-list .cloudrank-5,
#tag-cloud p.tag-cloud-list .cloudrank-6 { font-size: 12px; }

.modtabs .head {margin-bottom: 10px;}
.tabs {padding-left: 4px;background: transparent url("/gfx/px/tab-border-bottom.gif") repeat-x left bottom;margin-bottom: 12px;}
.tabs li {background: #f5f5f5;border: 1px solid #c1c1c1;padding: 5px 7px;font: bold 12px Arial, sans-serif;float: left;margin-right: 7px;-webkit-text-size-adjust: none;}
.tabs li.ui-tabs-selected {background:#fff;border-bottom:1px solid #fff;}
.tabs li.ui-tabs-selected a {color: #000;}
.tabs li.ui-tabs-selected a:hover {text-decoration: none;cursor: default;}
.module .ui-tabs-hide { display: none; } /*important - do not move this - */

.pretab #current-blog,
.pretab #topmenus,
.pretab .content {position: absolute !important;left: -10000px !important;}
.ui-tabs .ui-tabs-hide {display: none;}

#recent-news .scroll-wrp {height:415px;overflow:auto;}
#recent-news .content li {background: transparent url("/gfx/px/rule_1px_dotted_1-2_888888.gif") repeat-x 0 100%;padding: 6px 10px 7px 0;margin-right: 5px;}
#recent-news .content li a {font: bold 13px Georgia,sans-serif;line-height: 1.3em;}
#recent-news .content li strong,
#recent-news .content li strong a {font: 10px Georgia,sans-serif;text-transform:uppercase;color:#888;}
#recent-news .foot {margin:8px 0;padding-top:8px;background: transparent url("/gfx/px/rule_1px_dotted_1-2_888888.gif") repeat-x;text-align:center;}
#recent-news .foot h5 a {font:12px Arial,sans-serif;text-transform:uppercase;color:#000;border-bottom:1px dotted #000;display:inline;}
#recent-news .foot h5 a:hover {text-decoration:none;border-bottom-style:solid;}

#most-commented { min-height:270px; }
#most-commented.loading { background: #fff url(/gfx/ico/ajax-loader-img.gif) 50% 56% no-repeat; }
#most-commented h4 {display:none}
#most-commented h5 {width:110px;padding:2px 0;background: #ededed;font-weight:normal;font-size: 10px;text-align:center;margin:0 auto 8px auto;text-transform:uppercase;letter-spacing:.06em}
#most-commented .content ul {margin-bottom:16px;font-size:11px;}
#most-commented .content li {position:relative;line-height: 1.5em;padding: 4px 0 3px 19px;list-style:none;display: block; background:url(/gfx/grubst/rule-2x1-dotted-989898.png) repeat-x}
#most-commented .content li a {font-weight: bold;}
#most-commented .content li .num {position:absolute;left:1px;top:.5999em;}
#most-commented .content li .tout{background:url("/gfx/sect/home/chat-bubble.gif") no-repeat 50% 50%;font-size:10px;margin:-2px -4px -4px 1px;padding:2px 4px 4px;text-align:center}
#most-commented .content li .tout strong {font-weight:normal}

.blog-index #all-blogs,
.individual-entry-archive #current-blog,
.intel #tab-intel,
.fashion #tab-cut {position: static !important;}

.vulture #top-stories-promo {padding:12px 0 4px 12px;}
.vulture #top-stories-promo .head {margin-bottom:12px;}
.vulture #top-stories-promo li {float:left;width:161px;margin:0 12px 7px 0;overflow:hidden;height:50px;}
.vulture #top-stories-promo li .imgwrp {margin-right:6px;display:block;overflow:hidden;width:47px;border:1px solid #dfdfdf;float:left;}
.vulture #top-stories-promo li img {border-width:0;margin-left:-12px;}
.vulture #top-stories-promo li h4 {font:bold 11px Arial,sans-serif;color:#18a5cc}

#blog-roll .head{margin-bottom:3px}
#blog-roll dd{font-size:10px;margin-bottom:5px}
#blog-roll dt{font:10px Georgia, serif;margin:10px 0 5px;text-transform:uppercase}
#blog #new-runway-shows ul{padding:0 4px 8px}
#blog #new-runway-shows li{background-image:none;display:inline;float:left;margin:0 15px;text-align:center}
#blog #new-runway-shows li img{border:1px solid #e8e8e8;display:block}
#blog #new-runway-shows .foot{background:transparent url("/gfx/px/rule_1px_dotted_1-2_888888.gif") repeat-x;clear:both;padding:8px 0;text-align:center}
#party-lines .content ul li{height:110px;margin:0 6px;width:92px}
#featured-video{padding-bottom:25px!important}
#featured-video .content ul li{height:160px;margin:0 20px;width:160px}
#featured-video b{font-weight:normal}
#featured-video .content ul li img.overlay{border-width:0;left:58px;position:absolute;top:35px}
#shop-a-matic .content ul li{height:100px;line-height:1em;margin:0 5px;width:69px}
#model-tracker .content ul li{height:130px;line-height:1.2em;margin:0 20px;width:147px}
#party-lines,#featured-video,#shop-a-matic,#model-tracker{overflow:hidden;padding-bottom:10px;position:relative}
#party-lines .content,#featured-video .content,#shop-a-matic .content,#model-tracker .content{margin:0 auto}
#party-lines .content ul li,#featured-video .content ul li,#shop-a-matic .content ul li,#model-tracker .content ul li{display:inline;position:relative;text-align:center}
#party-lines .content ul li img,#featured-video .content ul li img,#shop-a-matic .content ul li img,#model-tracker .content ul li img{border:1px solid #e8e8e8;display:block;margin-bottom:4px}
.module .carousel-nav{background:transparent url("/gfx/px/rule_1px_dotted_1-2_888888.gif") repeat-x 0 100%;bottom:8px;height:26px;left:10px;position:absolute;width:340px;z-index:3}
.module .carousel-nav .prev,.module .carousel-nav .next{background:url("/gfx/ico/carousel-prev.gif") 0 0 no-repeat;display:block;float:left;height:15px;text-indent:-999em;width:15px}
.module .carousel-nav .next{background:url("/gfx/ico/carousel-next.gif") 50% 100% no-repeat;float:right}
#blog #new-runway-shows .head,#party-lines .head,#featured-video .head,#shop-a-matic .head,#model-tracker .head, #beauty-news .head {background:transparent url("/gfx/px/rule_1px_dotted_1-2_888888.gif") repeat-x;padding:8px 0}
#beauty-news { line-height:1.2em; overflow:hidden;padding-bottom:10px;position:relative; }
#beauty-news .content {margin:0 auto;padding-bottom:20px;}
#beauty-news .content ul li {display:inline;position:relative;text-align:center;margin-left:8px;}
#beauty-news .content ul li img {border:1px solid #e8e8e8;display:block;margin-bottom:4px;}
#beauty-news .carousel-nav, #model-tracker .carousel-nav { height:82px;bottom:10px; padding: 0 0 0 5px; }

/* --- Three-Column Module ---- */
#content .three-column-module .col-1,
#content .three-column-module .col-2 {margin-right:3%;width:31%}
#content .three-column-module .col-3 {margin-right:0;width:30%}
#content .three-column-module .column {float:left;margin:0;padding:0}
#content .three-column-module .content {padding:0 4px 0 18px}
#content .three-column-module .content ul {margin-bottom:7px;margin-top:-1px}
#content .three-column-module .content ul li h6 {color:#666;font: bold 10px Georgia,serif;padding-bottom:.1em;padding-top:.7em;text-transform:none}
#content .three-column-module .content ul li.first {padding-top:.8em}
#content .three-column-module .content ul,
#content .three-column-module .content ul li {list-style:none;margin:0;padding:0 0 .45em}


/* ----------------------------------------------------
				 Inline Blog Ads
------------------------------------------------------ */


#blog div.inline-ad-unit{background:url("/gfx/bg/advertisement.gif") no-repeat 50% 7px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:block;margin:65px 95px 55px;padding:0 auto;text-align:center}
#blog div.inline-ad-wrap{display:block;margin:20px auto 18px;padding:auto;text-align:center}
#blog div.inline-ad-wrap .content{display:block;padding:0 39px}
#blog div.inline-ad-wrap div#336x280{display:block;margin:0 auto;width:336px}
#blog div.inline-ad-wrap div#300x250{display:block;margin:0 auto;width:300px}
/* Rebuilt inline ad unit to conform to our standard ad markup */
#blog .adContainer .content,
#blog #content-secondary #advertising-skyscraper .content {text-align:center; margin:0 auto; background: #fff;}
#blog #content-primary .adContainer {margin: 65px auto 55px; padding:10px 0 18px;}
#blog #content-primary .ad-300x250 {width:378px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
#blog #content-primary .ad-300x250 .content {width: 300px;}

#blog #content-primary #gallery_content .adContainer {margin:0; padding:0;}

/* -------------------------------------------------------------
	Additional Text Formatting & Custom Post Treatments
---------------------------------------------------------------- */

.about-archive{border-bottom:1px dotted #ddd;margin-bottom:35px;margin-top:-10px;padding:0 18px 10px}.about-archive p{font:17px/21px Georgia, Garamond, Times, "Times New Roman", serif}.entry blockquote,.post blockquote{color:#444;font:12px/1.5 Georgia, Arial, Helvetica, Geneva, Sans-Serif;padding:0 3em 0 1.5em}.entry-content ul{list-style:none;margin:0;padding:0}.entry-content li{margin:0;padding:0 0 .5em}.entry-content ul.ten_things li{font-size:13px;line-height:1.2;padding-bottom:4px;text-align:center}.entry-content ul.ten_things li span{display:block;font-size:40px}blockquote.im-exchange em.red{color:red;font-style:normal;font-weight:bold}blockquote.im-exchange em.blue{color:#00F;font-style:normal;font-weight:bold}h2.studio,h2.onebed,h2.twobed,h2.threebed,h2.fourbed,h2.house,h2.townhouse{font-size:21px;font-style:italic;margin-bottom:2px;margin-top:22px;padding-bottom:10px;padding-left:39px;padding-top:0}h2.studio{background:url("/gfx/sect/daily/intel/maps/inline_studio_large.gif") no-repeat}h2.onebed{background:url("/gfx/sect/daily/intel/maps/inline_onebed_large.gif") no-repeat}h2.twobed{background:url("/gfx/sect/daily/intel/maps/inline_twobed_large.gif") no-repeat}h2.threebed{background:url("/gfx/sect/daily/intel/maps/inline_threebed_large.gif") no-repeat}h2.fourbed{background:url("/gfx/sect/daily/intel/maps/inline_fourbed_large.gif") no-repeat}h2.house{background:url("/gfx/sect/daily/intel/maps/inline_house_large.gif") no-repeat}h2.townhouse{background:url("/gfx/sect/daily/intel/maps/inline_townhouse_large.gif") no-repeat}#openhouse-iframe{height:406px;width:569px}div.entry div.feedroom-oneclip,div.entry div.videoembed{margin:1em 0;padding:0 auto;text-align:center}div.you_tube{margin:18px 0 12px;text-align:center;width:100%}strong.highlight{background-color:#FFE400}.entry.agenda{background:url("/gfx/sect/daily/entertainment/agenda/agenda-post-bg.gif");position:relative;width:100%}.entries-heds .entry.agenda{background-image:none}.entry.agenda.category-archive{margin-bottom:45px}.entry.agenda div.agenda-signup{bottom:-2px;font:italic 10px/11px Georgia, serif;height:12px;left:18px;position:absolute;width:420px}.entry.agenda div.agenda-recommends{background:url("/gfx/sect/daily/entertainment/agenda/agenda-post-arrow.gif") no-repeat bottom left}.entry .agenda-recommends{padding-bottom:60px;position:relative;width:100%}.entry .agenda-recommends h2.agenda-title{font:bold 14px/1.1 Arial, helvetica, sans-serif;margin:0;padding:6px 137px 2px 18px;text-align:left}.entry .agenda-recommends p{font:12px/17px Arial, helvetica, sans-serif;margin:0;padding:0 140px 0 18px;text-align:left}.entry .agenda-recommends div.info-box{font:11px/14px Arial, helvetica, sans-serif;padding-top:72px;position:absolute;right:10px;top:0;width:117px}.entry .agenda-recommends div.info-box p{color:#545454;font:11px/14px Arial, helvetica, sans-serif;margin:0;padding:0;text-align:center}.entry .agenda-recommends div.info-box p.item-title{color:#222;display:block;font-weight:bold;margin-bottom:3px}.entry .agenda-recommends div.info-box p.item-title cite{display:block;font-style:normal}.entry .agenda-recommends div.info-box p a{color:#0d99c0;display:block;font-weight:bold}.about-archive .agenda-sign-up{font:11px/14px Arial, Helvetica, sans-serif}.entry .agenda-recommends div.info-box.cd{background:url("/gfx/sect/daily/entertainment/agenda/item-cd.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.dvd{background:url("/gfx/sect/daily/entertainment/agenda/item-dvd.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.book{background:url("/gfx/sect/daily/entertainment/agenda/item-book.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.tvshow{background:url("/gfx/sect/daily/entertainment/agenda/item-tvshow.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.song{background:url("/gfx/sect/daily/entertainment/agenda/item-song.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.video{background:url("/gfx/sect/daily/entertainment/agenda/item-video.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.videogame{background:url("/gfx/sect/daily/entertainment/agenda/item-videogame.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.website{background:url("/gfx/sect/daily/entertainment/agenda/item-website.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.kids-book{background:url("/gfx/sect/daily/entertainment/agenda/item-kids-book.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.kids-cd{background:url("/gfx/sect/daily/entertainment/agenda/item-kids-cd.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.kids-dvd{background:url("/gfx/sect/daily/entertainment/agenda/item-kids-dvd.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.kids-tvshow{background:url("/gfx/sect/daily/entertainment/agenda/item-kids-tvshow.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.kids-song{background:url("/gfx/sect/daily/entertainment/agenda/item-kids-song.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.kids-video{background:url("/gfx/sect/daily/entertainment/agenda/item-kids-video.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.kids-videogame{background:url("/gfx/sect/daily/entertainment/agenda/item-kids-videogame.gif") no-repeat 0 4px}.entry .agenda-recommends div.info-box.kids-website{background:url("/gfx/sect/daily/entertainment/agenda/item-kids-website.gif") no-repeat 0 4px}.about-archive .agenda-sign-up input.text{color:#898989;font-size:11px;margin:0 3px 0 0;padding:2px 3px;width:190px}.about-archive .agenda-sign-up input{vertical-align:bottom}.about-archive .agenda-sign-up form p img{position:relative;top:3px}div.entry.the_local_sound div.entry-body ul{display:block;width:auto}div.entry.the_local_sound div.entry-body ul li{display:block;float:left;font-size:11px;padding:5px auto;text-align:center;width:49%}div.entry.the_local_sound div.entry-body ul li.new-row{clear:left}div.entry.the_local_sound div.entry-body ul li img,div.entry.the_local_sound div.entry-body ul li em,div.entry.the_local_sound div.entry-body ul li strong,div.entry.the_local_sound div.entry-body ul li i{display:block}div.entry.the_local_sound div.entry-body ul li img{margin:10px auto 3px}table.the-race.first{border-top:1px solid #000}table.the-race .explanation p{font-size:11px;line-height:16px;margin:0;padding:10px 4px 4px 15px}table.the-race td{border-bottom:1px solid #000;font-family:Georgia, "Times New Roman", Times, serif;vertical-align:top}table.the-race td.position p{display:block;font:bold 24px/.8em Arial, Helvetica, sans-serif;height:auto;margin:0 3px 0 0;padding:2px auto;text-align:center;width:57px}table.the-race td.position p.last-week,table.the-race td.position p.last-week a{color:#AAA}table.the-race td.position div{margin-top:11px}table.the-race td.names div{border-left:1px solid #000;border-right:1px solid #000;height:137px;margin:3px 0;position:relative;width:209px}table.the-race td.names div img{position:absolute;top:3px}ul#twenty-one-questions{background:url("/gfx/sect/daily/shared/21_fashion_questions_logo.gif") no-repeat;background-position:43px 20px;border-bottom:1px dashed #444;border-top:1px dashed #444;display:block;height:108px;margin:10px 0 0;padding:15px 0 5px 200px;position:relative;width:auto}ul#twenty-one-questions li{display:block;float:left;line-height:19px;list-style:none;padding:0 35px 0 0;width:140px}ul#twenty-one-questions li a{font-family:Georgia,serif;font-size:12px;font-weight:bold}div.timeline{background:url("/gfx/sect/daily/timeline-div-bg.gif") repeat-y 50% 0;font:12px Georgia, "Times New Roman", Times, serif;width:559px}div.timeline dl{margin:0;padding:0;position:relative}div.timeline dl.left{float:left;text-align:right;width:280px}div.timeline dl.right{float:left;text-align:left;width:278px}div.timeline dl dt{border-bottom:1px solid #000;display:block;font-weight:bold;margin:0;padding:0 0 6px;text-align:left}div.timeline dl.right dt{padding-left:15px}div.timeline dl dd{background:url("/gfx/sect/daily/timeline-dd-bg.gif") no-repeat;display:block;margin:0;padding:0;position:absolute}div.timeline dl.left dd{background-position:100% 50%;padding-right:13px;right:0}div.timeline dl.right dd{background-position:0 50%;left:0;padding-left:13px}div.timeline dl.left img{float:right}div.timeline dl dd p{clear:both;margin:0}.entry ul.fashion_list,.entry ul.list{line-height:1.4;margin-left:3px}.entry ul.fashion_list li,.entry ul.list li{background:url("/gfx/sect/daily/fashion/fashion_list_bullet.gif") no-repeat 0 3px;margin:0 0 10px;padding:0 30px 0 20px}div.entry.gossipmonger div.entry-body a,div.entry.gossipmonger div.entry-more a,div.timeline dl dd p.date{font-weight:bold}







#blog.tagarc #blog-header-nav,body #blog.tagarc #blog-header-nav{height:auto}




#search-title {text-align: center;}
#search-title h3{background:none;font:16px Georgia, serif;margin-top:27px;}
#search-title h1{color:#686868;font:normal 23px Arial,sans-serif;margin:4px 0 20px;text-transform:uppercase}
#search-title h1 a {color:#686868}
#search-tabs ul {position:relative;height:47px;background:url(/gfx/sect/daily/blogs-tabs-bg.png) 1px 0;}
#search-tabs ul li {text-align:center;position:absolute;top:0;width:82px;height:46px;float:left;background-image:url(/gfx/sect/daily/blogs-tabs-bg.png);}
#search-tabs ul li strong {display:block;position:absolute;left:-100000px;}
#search-tabs ul li a {display:block;padding:29px 0 5px;height:12px;background-image:url(/gfx/sect/daily/blogs-tabs-bg.png);}
#search-tabs ul li a:hover {background-color: #e6e6e6;text-decoration:none;}
#search-tabs ul li.tab-open{width:80px;background-color:#fff;border:1px solid #c1c1c1;border-width:1px 1px 0;z-index:10;}
#search-tabs ul li.tab-open a{color:#000;}
#search-tabs ul span {padding:29px 0 5px;height:12px;display:block;color:#777;font:normal 11px Arial, sans-serif}
#search-tabs ul a span {padding:0;display:inline;}

#search-tabs ul #allblogs {background-image:none;left:0;}
#search-tabs ul #intel {background-position: -81px -142px;left:81px;}
#search-tabs ul #grub {background-position:-161px -142px;left:162px;}
#search-tabs ul #surf {background-position:-243px -142px;left:243px;}
#search-tabs ul #cut {background-position:-323px -142px;left:324px;}
#search-tabs ul #sports {background-position:-404px -142px;left:405px;}
#search-tabs ul #vulture {background-position:-485px -142px;left:486px;}

#search-tabs ul #allblogs a {background-position:0 -48px;padding-top:28px;}
#search-tabs ul #intel a {background-position: -81px -48px;}
#search-tabs ul #grub a {background-position:-161px -48px;}
#search-tabs ul #surf a {background-position:-243px -48px;}
#search-tabs ul #cut a {background-position:-323px -48px;}
#search-tabs ul #sports a {background-position:-404px -48px;}
#search-tabs ul #vulture a {background-position:-485px -48px;}

#search-tabs ul #allblogs a:hover {background-position:0 -95px;border-bottom:1px solid #e6e6e6;}
#search-tabs ul #intel a:hover {background-position: -81px -95px;}
#search-tabs ul #grub a:hover {background-position:-161px -95px;}
#search-tabs ul #surf a:hover {background-position:-243px -95px;}
#search-tabs ul #cut a:hover {background-position:-323px -95px;}
#search-tabs ul #sports a:hover {background-position:-404px -95px;}
#search-tabs ul #vulture a:hover {background-position:-485px -95px;}



#search-count {position:relative;border-bottom:1px solid #dbdbdb;padding-bottom:6px;margin:24px 0;font-size:11px;}
#search-count ul{position:absolute;right:0;top:0;}
#search-count ul li{color:#aaa;display:inline;font-weight:bold;margin-left:2px;}
#search-results .entry {background:transparent url("/gfx/px/rule_1px_dotted_1-2_888888.gif") repeat-x 0 100%;margin-bottom:15px;padding-bottom:15px;position:relative}
#search-results .entry-header {margin-bottom:12px}
#search-results .entry-header ul {text-align:left;}
#search-results .timestamp strong {font-weight:normal;}
#search-results h2.entry-title {font:18px Georgia, serif;margin:0 0 8px;padding:0;width:385px}
#search-results .image{float:right;width:149px;height:99px;margin:0 0 .05em 12px;position:relative;}
#search-results .image img{border:1px solid #e8e8e8}
#search-results .image img.overlay-thumb{border-width:0;bottom:0;left:1px;margin:0;position:absolute}
#search-results .entry-body p{font:13px Georgia, serif;margin:0 0 6px;line-height:1.3em;}
#search-results span.entry-tags {line-height:1.7em!important;}
#search-results-foot {margin: -5px 0 10px;}
#search-results-foot .pagination{border-bottom-width:0;}
#search-results-foot .pagination ul{float:right;margin:0;padding:0}
#search-results-foot .pagination li a{border-color:#fff;height:1em}
#search-results-foot .pagination li.inactive{margin:.4266em 8px 0;color:#9e9e9e;}
#search-count h5,#search-results-foot .pagination li{float:left}

/*-  Feature (i.e., CMS stories) Article Bottom
----------------------------------------------------------------------*/
#content-promo {clear:both;}
#feature-article-bottom{background:#FFF;border-top:solid 8px #EBEAE8;clear:both;font:normal 11px/1.3 Georgia, Garamond, Times, "Times New Roman", serif;margin:0 auto;text-align:center;width:100%}
#feature-article-bottom .content{background:url("/gfx/articles/bottom_article_border.gif") repeat-x 100% 0;background-color:#FFF;margin:3px 2px 0;overflow:hidden;padding:12px 0 5px;text-align:left}
#feature-article-bottom ul.teasers,#feature-article-bottom ul.teasers li{line-height:1.4em;list-style:none;margin:0;padding:0}
#feature-article-bottom ul.teasers{background:url("/gfx/articles/bottom_article_right_border.gif") repeat-y 100% 0;float:left;padding:10px 12px;width:164px}
#feature-article-bottom ul.last,#feature-article-bottom ul.daily li.last{background:none}
#feature-article-bottom ul.teasers li img{border:1px solid #ccc;text-align:center}
#feature-article-bottom ul.daily li{background:url("/gfx/articles/story_line.gif") no-repeat 50% 100%;padding:6px 0 8px;text-align:center}
#feature-article-bottom ul.daily li.first{background:none;margin:0;padding:0}
#feature-article-bottom ul.daily li.first img{border:none}
#feature-article-bottom li a{font-weight:bold;white-space:normal}
#feature-article-bottom li a cite{float:left;font-style:normal;font-weight:bold;line-height:1.3em}
#feature-article-bottom ul.daily li#grub-street-logo{display:block;height:49px;margin:0;padding:0;position:relative}
#feature-article-bottom ul.daily li#grub-street-logo img{left:-5px;margin:0;overflow:visible;padding:0;position:absolute;top:-28px;z-index:100000}

/* Main Flora Style Sheet for jQuery UI ui-datepicker */
#ui-datepicker-div,.ui-datepicker-inline{background:#888;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0;width:220px}
#ui-datepicker-div{border:1px solid #666;display:none;z-index:10}
.ui-datepicker-inline{border:0;display:block;float:left}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-dialog{border:4px ridge #83C948!important;padding:5px!important}
button.ui-datepicker-trigger{width:25px}
img.ui-datepicker-trigger{margin:2px;vertical-align:middle}
.ui-datepicker-prompt{background:#E0F4D7;color:#000;float:left;padding:2px}
*html .ui-datepicker-prompt{width:185px}
.ui-datepicker-control,.ui-datepicker-links,.ui-datepicker-header,.ui-datepicker{clear:both;color:#FFF;float:left;width:100%}
.ui-datepicker-control{background:#d2d2d2;padding:3px 0}
.ui-datepicker-links{background:#efefef;padding:4px 0}
.ui-datepicker-control,.ui-datepicker-links{font:bold 11px Arial}
.ui-datepicker-links label{color:#888;padding:2px 5px}
.ui-datepicker-clear,.ui-datepicker-prev{float:left;width:34%}
.ui-datepicker-rtl .ui-datepicker-clear,.ui-datepicker-rtl .ui-datepicker-prev{float:right;text-align:right}
.ui-datepicker-clear{display:none}
.ui-datepicker-close{text-transform:lowercase}
.ui-datepicker-current{float:left;text-align:center;width:30%}
.ui-datepicker-close,.ui-datepicker-next{float:right;text-align:right;width:34%}
.ui-datepicker-rtl .ui-datepicker-close,.ui-datepicker-rtl .ui-datepicker-next{float:left;text-align:left}
.ui-datepicker-header{background:#d2d2d2;font-weight:bold;height:1.5em;padding:4px 0 3px;text-align:right}
.ui-datepicker-header select{background:#d2d2d2;border:0;color:#000;font-weight:bold}
.ui-datepicker{background:#CCC;font-size:100%;text-align:center}
.ui-datepicker a{display:block;width:100%}
.ui-datepicker-days-row{background:#FFF;color:#666}
.ui-datepicker-days-cell{border:1px solid #DDD;color:#000;padding:3px 2px 2px 3px}
.ui-datepicker-days-cell a{display:block}
.ui-datepicker-days-cell-over,.ui-datepicker-days-cell-over.ui-datepicker-week-end-cell{background:#FFF!important;border:1px solid #777}
* html .ui-datepicker-week-end-cell{background:#E0F4D7!important;border:1px solid #DDD!important}
* html .ui-datepicker-days-cell-over{background:#FFF!important;border:1px solid #777!important}
* html .ui-datepicker-current-day{background:#83C948!important}
.ui-datepicker-today{background:#fff!important}
.ui-datepicker-current-day{background:#aaa!important}
.ui-datepicker-status{background:#E0F4D7;font-size:80%;text-align:center;width:100%}
#ui-datepicker-div a,.ui-datepicker-inline a{background:none;color:#000;cursor:pointer;margin:0;padding:0}
.ui-datepicker-inline .ui-datepicker-links a{padding:0 5px!important}
.ui-datepicker-control a,.ui-datepicker-links a{color:#000!important;padding:2px 5px!important}
.ui-datepicker-title-row a{color:#000!important}
.ui-datepicker-control a:hover{background:#FDD!important;color:#333!important}
.ui-datepicker-links a:hover,.ui-datepicker-title-row a:hover{background:#FFF!important;color:#333!important}
.ui-datepicker-multi .ui-datepicker{border:1px solid #83C948}
.ui-datepicker-one-month{float:left;width:185px}
.ui-datepicker-new-row{clear:left}
.ui-datepicker-cover{display:block;filter:mask();height:200px;left:-4px;position:absolute;top:-4px;width:193px;z-index:-1}
.ui-datepicker-links a,.ui-datepicker-unselectable{color:#888}
.ui-datepicker-title-row,.ui-datepicker-week-col{background:#efefef;color:#000}
.ui-datepicker-title-row .ui-datepicker-week-end-cell,.ui-datepicker-week-end-cell{background:#efefef}
.ui-datepicker-week-over,.ui-datepicker-week-over .ui-datepicker-week-end-cell,* html .ui-datepicker-title-row .ui-datepicker-week-end-cell{background:#B1DB87!important}
/* -------------------------------------------------------------------------
	Standard Chart Style for tables to be used in blogs and articles
-------------------------------------------------------------------------- */
table.standard-chart{border-collapse:collapse}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}
/* ----------------------
   styles used in table for Beyonce vs. Kelly blog post  
------------------------- */

table.vibe{border-collapse:collapse;width:540px}table.vibe td{border:1px solid #ccc;font-size:11px;padding:10px 18px;text-align:left;vertical-align:middle}table.vibe th strong{display:block;text-align:center}table.vibe th{border:1px solid #ccc;padding:10px 18px}table.vibe th.first{border:none;padding:10px 18px;text-align:left;vertical-align:middle}table.vibe td.noborder{border:none}

#blog .top-stories:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* grub map promo module */

#grub-map-promo ul {
	margin:10px auto;
	text-align:center;
}

#grub-map-promo ul li {
	display:inline;
	background:none;
}

#grub-map-promo ul li a { font-weight:bold; }

/* Vulture Book Club Module */
#blog #vulture-reading-room {position:relative;}
#blog #vulture-reading-room .head h3{background:none; margin:0 0 8px;}
#blog #vulture-reading-room .head h3 a{
	position:relative; display:block; text-indent:-999em;
	background: url("/gfx/sect/entertainment/bookclub/vultureReadingRoom.gif") 51% 50% no-repeat;
}
#blog #vulture-reading-room cite{font: bold 14px Georgia, "Times New Roman", Times, serif;}
#blog #vulture-reading-room p {font: normal 10px Georgia, "Times New Roman", Times, serif; margin:3px 0;}
#blog #vulture-reading-room span.img {float:left; width:142px; text-align:center; margin-right:10px;}
#blog #vulture-reading-room ul {
	background:url("/gfx/sect/entertainment/bookclub/readingRoomDottedRule.gif") 0% 0% no-repeat;
	margin-top:9px;
	padding-top:12px;
}
#blog #vulture-reading-room ul li {background:none; padding: 0 0 4px 0; line-height:11px;}
#blog #vulture-reading-room .the-posts {display:inline; float:left;width:155px;}

#blog #vulture-reading-room .single-book {height:116px; overflow:hidden;}
#blog #vulture-reading-room .double-book {height:144px; overflow:hidden;}
#blog #vulture-reading-room .double-book .img {margin-top:10px;}

/* - - - - - - - - - - - - - - - - - - - - - - - */

div#google_ad_horizontal_text .googleads ul { width:930px; margin: 0 auto; }
div#google_ad_horizontal_text .googleads ul li{ width:200px; margin-right:25px; }


.google-bottom{background:#FFF none repeat scroll 0;font-family:Arial;font-size:11px;border-top: 10px solid #ebeae8; 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:#544F49;color:#CCC;padding:5px 12px}
.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:#CCC;text-decoration:none}
.google-bottom .head a:hover,.google-vertical .head a:hover{color:#CCC;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 126px 0;border-top:5px solid #EBEAE8;}

.blog-index-sponsorship {margin-top:12px;text-align:center;font:bold 10px Verdana,sans-serif;border:1px solid #d1d1d1;border-width:1px 0;color:#959494;padding:3px 0;}
.blog-index-sponsorship a {display:block;color:#959494;}
.blog-index-sponsorship a:hover {color:#1F638A;text-decoration:none;}
.blog-index-sponsorship img {border-width:0!important;vertical-align:middle;}


/* -------------------------------------------------------------------------
	TV Recaps blog post inline and bottom navigation
-------------------------------------------------------------------------- */
body.recap .entry-footer {margin-top:0;width:100%;}
body.recap .individual-entry-archive .wide-image .entry-body .image { margin-bottom:20px; }

#entry-inline,#recap-nav-wrap,#recap-nav,#recap-nav .prev-next {float:left;width:163px;}

#entry-inline {margin:14px auto;padding:0 27px 31px 6px;}

.left-aligned-image #entry-inline {margin: 25px auto 0; padding:0 0 31px;float:none;}
.right-aligned-image #entry-inline {margin: 25px auto 0; padding:0 0 31px;float:none;}
.inset-headline #entry-inline {clear:both;margin:-14px 61px 20px;padding:0 6px 31px;}

#recap-nav-wrap {padding:4px 0 0;background:transparent url(/gfx/sect/daily/tv/inline-top-bg.gif) no-repeat 4px 0;}
#recap-nav {padding:0 0 4px;background:transparent url(/gfx/sect/daily/tv/inline-bottom-bg.gif) no-repeat 4px 100%;}
#recap-nav .content {background:#f7f6f4;border-left:1px solid #e9e8e6;border-right:1px solid #e9e8e6;width:153px;margin-left:4px;text-align:center;display:inline;float:left;}
#recap-nav .prev-next {border-top:1px solid #d2d1cf;border-bottom:1px solid #d2d1cf;}
#recap-nav h2 {padding:8px 5px;font-size:16px;clear:both;}
#recap-nav h3 {padding:9px 8px;font-size:12px;line-height:13px;font-weight:normal;font-family:Arial,sans-serif;clear:both;}
#recap-nav h3 .and {display:block;text-transform:uppercase;color:#555;font-size:10px;font-weight:normal;padding:2px 0 0;}

#recap-nav .show-meta-left,
#recap-nav .show-meta-right {line-height:1em;padding:3px 0 1px;color:#4c4c4a;font-weight:bold;font-size:14px;font-family:Arial,sans-serif;text-transform: uppercase;}
#recap-nav .show-meta-left {border-right:1px solid #d2d1cf;width:67px;padding-right:9px;float:left;margin:0;}
#recap-nav .show-meta-right {width:67px;padding-left:9px;float:left;margin:0;}
#recap-nav .season {float:right;}
#recap-nav .episode,
#recap-nav .episodes {float:left;}
#recap-nav h4 {font-size:10px;height:8px;overflow:hidden;text-indent:-1000px;margin:0 auto; padding-bottom:2px;}
#recap-nav .season h4 {background:transparent url(/gfx/sect/daily/tv/inline-season.gif) no-repeat 50% 0;width:31px;}
#recap-nav .episode h4 {background:transparent url(/gfx/sect/daily/tv/inline-episode.gif) no-repeat 50% 0;width:33px;}
#recap-nav .episodes h4 {background:transparent url(/gfx/sect/daily/tv/inline-episodes.gif) no-repeat 50% 0;width:38px;}

#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(/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(/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;}

#recap-nav .more {font-size:11px;font-weight:bold;font-family:Arial,sans-serif;line-height:12px;padding:6px 0 20px;display:block;position:relative;}
#recap-nav .recap-logo {cursor:pointer;display:block;top:30px;width:78px;height:48px;margin-left:50%;left:-39px;top:2px;background:transparent url(/gfx/sect/daily/tv/inline-vulture-tv-recaps.png) no-repeat 0 0;text-indent:-1000em;overflow:hidden;margin-bottom:-48px;position:relative;}


#recap-footer-nav {float:left;width:100%;color:#555;border-top:1px solid #e7e7e7;font:11px Georgia,serif;margin-bottom:0;margin-top:25px;padding:8px 0 0;text-align:center;background:transparent url(/gfx/sect/daily/tv/recap-nav-gradient.gif) repeat-x 0 0;}
#recap-footer-nav-wrap {float:left;width:100%;background:transparent url(/gfx/sect/daily/tv/recap-nav-dotted-border.gif) repeat-y 189px 0;}
#recap-footer-nav .blog-post-nav-shell {float:left;}
#recap-footer-nav h2.entry-header a {color:#00bdf2}
#recap-footer-nav h2,
#recap-footer-nav h3 {line-height:14px;margin:0;padding:10px 0 0;}
#recap-footer-nav h2 {font-size:13px;padding:0 5px 0;}
#recap-footer-nav .inactive h3,
#recap-footer-nav .inactive h2 {visibility:hidden;}

#recap-footer-nav a.tv-prev,
#recap-footer-nav a.tv-next {color:#00bdf2;display:block;padding:0 28px 3px;width:124px;}
#recap-footer-nav a.tv-prev {background:transparent url(/gfx/sect/daily/tv/previous-recap.gif) no-repeat 7px 1px;}
#recap-footer-nav a.tv-next {background:transparent url(/gfx/sect/daily/tv/next-recap.gif) no-repeat 163px 1px;}
#recap-footer-nav .main-link h2 {padding-bottom:3px;}

#recap-footer-nav h3 {font-size:10px;font-style:normal;font-weight:normal;color:#555;font-family:Arial,sans-serif;text-transform: uppercase;}
#recap-footer-nav .main-link {float:left;padding:0 22px;font:11px/1.5;letter-spacing:1px;width:145px;}

#recap-footer-nav .previous-post {width:190px;}
#recap-footer-nav .next-post {width:190px;}

#recap-footer-nav .more {float:left;width:100%;background:#fff;padding:14px 0 10px;font-family:Arial,sans-serif;font-size:10px;text-transform:uppercase;}
#recap-footer-nav .more a {font-size:12px;font-weight:bold;text-transform:none;color:#00bdf2;}
#recap-footer-nav h2 .and {color:#555;text-transform:uppercase;font-size:10px;font-weight:normal;font-family:Arial,sans-serif;}
#recap-footer-nav h2 a:hover .and {text-decoration:none !important;}

/* TV Recap discussion posts 
!!!! DEPENDS ON 'body' CLASS 'discussion' */
body.discussion .entry .entry-body .entry-header {padding:0 8px;text-align:left;}
body.discussion .entry .entry-body p {font-size:20px;line-height:21px;padding:0 8px;}

#tvtalk-header {text-align:left;}
#tvtalk-header li {line-height:1em;}
#tvtalk-header .logo {text-indent:-1000em;background:transparent url(/gfx/sect/daily/tv/tv-talk.gif) no-repeat 0 0;width:95px;height:45px;display:block;float:left;margin:-18px 0 -2px;overflow:hidden;}
#tvtalk-header .title {font-size:10px;text-transform:uppercase;}
#tvtalk-header .title a {text-transform:none;color:#00bdf2;font-size:16px;font-weight:bold;border-bottom:1px dotted #000;}

#tvtalk-header .sep {color:#c2c2c2;font-size:14px;position:relative;top:-2px;}
#tvtalk-header .more a {text-transform:uppercase;color:#000;font-size:12px;border-bottom:1px dotted #000;padding:0 0 1px;-webkit-padding-start:0;}
#tvtalk-header .more a img {border:0;}

#tvtalk-header .title a:hover,
#tvtalk-header .more a:hover {text-decoration:none;border-bottom:1px solid #00bdf2;}



/*~  Sponsored 'skins' aka takeovers
----------------------------------------------------------------------*/

/*body.fashion {background: url(/images/2/ads/skins/victoriassecret_091216_black-bg.gif) repeat-x;}*/

/*
body.fashion #wrap-wrap {padding-top:181px;background: url(/images/2/ads/skins/projectrunway_tonight_980x180.jpg) no-repeat 50% 0;}
body.fashion #wrap {position:relative;border-top:1px solid #fff;}
body.fashion #brand { background: #FFF; border-left: 1px solid #FFF; border-right: 1px solid #FFF; }
body.fashion #ad-splash { display: none; }

body.date-archive-index,
body.individual-entry-archive,
body.search {background:none!important;padding:0!important;}

body.date-archive-index #ad-splash,
body.individual-entry-archive #ad-splash,
body.search #ad-splash { display: block; }

.date-archive-index #wrap-wrap,
.individual-entry-archive #wrap-wrap,
.search #wrap-wrap {background:none!important;padding:0!important;}

.date-archive-index #wrap,
.individual-entry-archive #wrap,
.search #wrap {border-width:0;}

#skin-link {background: url(/gfx/px/x/gif);display:block;width:980px;height:180px;position:absolute;top:-180px;left:0;}
*/



/*~  Enhanced tag archives, Movie Award season
----------------------------------------------------------------------*/

#content-leaderboard {position:relative;background:#fff;margin-bottom:7px;padding:8px 6px 6px;border-bottom:1px solid #d6d5d3}
#content-leaderboard .module {padding-top:0;}
#content-leaderboard .module .head {padding-top:0;margin-bottom:8px;}
#content-leaderboard .module .head h3 {font: bold 16px Arial,sans-serif;line-height:1em;text-align:left;text-transform:capitalize;}

#content-leaderboard .row {clear:both;margin-bottom:11px;}
#content-leaderboard .col-wrp {float:left;font:11px Georgia,serif;padding-top:5px;}
#content-leaderboard #col-1 {width:241px;}
#content-leaderboard #col-2 {width:350px;}
#content-leaderboard #col-2 .module {margin:0 39px 5px 10px;}
#content-leaderboard #col-3 {width:359px;}
#content-leaderboard #col-3 .module {margin:0 0 5px 10px;}


#content-leaderboard .content ul.bullet li {
	background:transparent url(/gfx/ico/bullet-gray.gif) no-repeat scroll 0 0.45em;
	margin-bottom:6px;
	padding-left:10px;
}

#content-leaderboard h3,
#content-leaderboard p {line-height:1.33em;}

#content-leaderboard .content:after,
.row-wrp:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#ldr-hdr {border-bottom:1px solid #ebeae8;margin:0 7px 4px;padding:0 8px;}
.actor {margin-bottom:14px;}
#ldr-hdr h2 {font:bold 24px Georgia,serif;margin-bottom:5px;}
#ldr-hdr h2 span {margin-left:8px;font-size:13px;font-weight:normal;color:#5e5e5e;}
#ldr-hdr h2 span em {font-size:18px;margin-left:2px;}

#ldr-ftr {position:absolute;top:12px;right:21px;}
#ldr-ftr h5 a {display:block;width:203px;height:25px;text-indent:-999em;background:url(/gfx/sect/tags/vulture-oscar-coverage-203x25.png) no-repeat;}

#critic-quote {margin:12px 7px 12px;padding:0 10px;}
#critic-quote blockquote,
#critic-quote blockquote p {font:15px Georgia,serif;font-style:italic;display:inline;}
#critic-quote cite {font:11px Arial,sans-serif;display:inline;margin-left:5px;}


.actor .row,
.movie .row {background: url(/gfx/sect/tags/leaderboard-bg-movies-938x5.png) repeat-y;}

.movie #lede {margin: 0 21px 0 19px;}
.actor #lede {margin: 0 18px 0 16px;}
#lede i {width:190px;display:block;overflow:hidden;height:124px;border:1px solid #CCCECE;margin:0 0 6px -2px;}
#lede i img {border-width:0;}
#lede h2 {font-size:14px;line-height:1.15em;}
#lede p {margin-bottom:3px;line-height:1.4em;}

/* Movie specific */

#essentials ul.bullet li {margin-bottom:9px;line-height:1.3em;}
#essentials .trailer a {font-weight:bold;}
#essentials .trailer {font-weight:normal;}

#oscar-futures img {float:left;margin-right:10px;}
#oscar-futures p {line-height:1.45em;}
#content-leaderboard .inline-hed {text-transform:uppercase;margin-right:3px;}

#the-campaign {padding-right:20px;}
#the-campaign .head {margin-bottom:3px}
#the-campaign .content h3 {font-size:14px;margin-bottom:4px;line-height:1.2em;}
#the-campaign .content p {line-height:1.3em;}

#red-carpet-look-book .image {float:left;width:149px;margin:0 12px .05em 0;position:relative;}
#red-carpet-look-book .image img{border:1px solid #e8e8e8}
#red-carpet-look-book .image strong {display:block;}
#red-carpet-look-book .image a:hover {text-decoration:none;}
#red-carpet-look-book .image a:hover strong {text-decoration:underline;}
#red-carpet-look-book .image img.overlay-thumb{border-width:0;top:80px;left:1px;margin:0;position:absolute}


#awards-grid {clear:both;font:10px Georgia,sans-serif;}
#awards-grid th {font-weight:normal;font-size:11px;background:#f0f0f0;padding:12px 10px;text-align:left;}
#awards-grid th, #awards-grid td {border-left:1px dotted #ddd;vertical-align:top;width:138px;}
#awards-grid th.last, #awards-grid td.last {border-right:1px dotted #ddd;}
#awards-grid td {padding:5px 10px 20px;border-bottom:7px solid #fff;line-height:1.2em;}
#awards-grid strong {display:block;margin:3px 0;}

#awards-summary {background:#e9f4f5;padding:11px 15px;font:12px Arial,sans-serif;}

#awards-grid-wrp { height: 180px; overflow: hidden; }
#more-awards-info { font-weight: bold; display: inline-block; padding: 1px 19px 0 0; background: url(/gfx/sect/vulture/hide-content.gif) right 1px no-repeat; }
#more-awards-info.hide { background: url(/gfx/sect/vulture/show-content.gif) right 1px no-repeat; }


/* Actor specific */

#more-stories .content {}
#more-stories .imgwrp {margin: 0 12px 10px 0;float:left;width:74px;display:block;overflow:hidden;height:69px;border:1px solid #CCCECE;}
#more-stories .imgwrp img {border-width:0;margin-left:-15px;}
#more-stories h3 {font-size:14px;line-height:1.2em;margin-bottom:3px;}
#more-stories h3 span {display:block;font-size:11px;margin-top:3px;}
#more-stories h3 span span {display:inline;color:#000;}
#more-stories .foot {margin-top:18px;}

#awards-won h3 {font:bold 14px Georgia,serif !important;}

#content-leaderboard.awards { padding-bottom: 13px; }
#content-leaderboard.awards .row { background: url(/gfx/sect/tags/leaderboard-bg-awards-952x4.png) repeat-y scroll 0 0; position: relative; margin-bottom: 0; }
#content-leaderboard.awards #ldr-hdr h2 { background: transparent url(/gfx/sect/tags/vulture-oscarcoverage-282x27.png) no-repeat 0 3px; text-indent: -999em; }
#content-leaderboard.awards #col-1 { width: 242px; }
#content-leaderboard.awards #col-1 .module { margin: 0 18px 0 16px; }
#content-leaderboard.awards .module { padding-bottom: 80px; }
#content-leaderboard.awards #col-2 { width: 235px; }
#content-leaderboard.awards #col-2 .module { margin: 0 10px; }
#content-leaderboard.awards #more-stories ul.bullet li a { line-height: 14px; }
#content-leaderboard.awards #more-stories .foot { margin-top: 5px; }
#content-leaderboard.awards #col-3 { width: 234px; }
#content-leaderboard.awards #col-3 .module { margin: 0 12px; padding-bottom: 0; }
#content-leaderboard.awards #awards-futures .content { line-height: 15px; }
#content-leaderboard.awards #awards-futures .content p { margin: 12px 0; }
#content-leaderboard.awards #awards-futures strong { font-size: 12px; }
#content-leaderboard.awards #awards-futures a { font-style: italic; font-weight: bold; }
#content-leaderboard.awards #awards-futures .imgwrp, #content-leaderboard.awards #red-carpet .imgwrp { border:1px solid #CCCECE; display:block; float:left; height:69px; margin:0 12px 4px 0; overflow:hidden; width:74px; }
#content-leaderboard.awards #awards-futures .imgwrp img, #content-leaderboard.awards #red-carpet .imgwrp img { border: 0; }
#content-leaderboard.awards #awards-futures ul.bullet li { margin: 0 0 10px 0; }
#content-leaderboard.awards #awards-futures ul.bullet li a { font-size: 11px; font-style: normal; }
#content-leaderboard.awards #awards-futures ul.bullet span { color: #000; }
#content-leaderboard.awards #ldr-ftr { right: 25px; top: 20px; }
#content-leaderboard.awards #ldr-ftr h5 a { height: 15px; width: 140px; background: transparent url(/gfx/sect/tags/vulture-oscarcoverage-sponsor-140x15.png) no-repeat scroll 0 0; }
#btm-feature-link { position: absolute; bottom: 0px; left: 28px; }
#btm-feature-link a { background: transparent url(/gfx/sect/tags/vulture-latestwinners-silos.png) no-repeat scroll 0 0; text-indent: -999em; display: block; width: 425px; height: 75px; }
#content-leaderboard.awards #col-4 { width: 229px; }
#content-leaderboard.awards #col-4 .module { margin: 0 12px; padding-bottom: 0; }
#content-leaderboard.awards #red-carpet .content { margin-bottom: 8px; display: block; min-height: 76px; }
#content-leaderboard.awards #red-carpet a { font-weight: bold; line-height: 15px; }
#content-leaderboard.awards #red-carpet span { color: #000; }

#ldr-hdr i.event-timestamp { line-height: 8px; font-size: 12px; font-family: Georgia, 'Times New Roman', Times, serif; color: #767676; font-style: normal; font-weight: normal; margin-left: 12px; }
#ldr-hdr i.event-timestamp span.pipe { color:#cecece;margin:0 5px 0 3px; }
#ldr-hdr i.event-timestamp a { font-weight: bold; }
#ldr-hdr h2 i.event-timestamp span.ra-quote { font-size:12px;font-family:Georgia, 'Times New Roman', Times, serif;margin-left:2px;font-weight:bold; }
#content-leaderboard.oscars .story-col { width:430px;float:left;margin: 12px 0 4px 25px; }
#content-leaderboard.oscars	.story-cell { display:block;clear:both;margin-bottom:15px;overflow:auto;padding-right:5px; }
#content-leaderboard.oscars	.story-cell i { float: left; margin: 0 12px 0 0; }
#content-leaderboard.oscars	.story-cell p.timestamp { font-size:11px;color:#898989;margin-top:2px; }
#content-leaderboard.oscars .story-cell a.title { font-size: 14px; font-family:Georgia, 'Times New Roman', Times, serif;line-height: 17px; font-weight: bold; }
#content-leaderboard.oscars	.story-cell p.descrip { font-size: 11px; color:#111111; font-family:Georgia, 'Times New Roman', Times, serif; line-height: 15px; margin-top:3px; }
#content-leaderboard.oscars .row {background:none!important;}

/*~  Partner Feeds Module
----------------------------------------------------------------------*/

#content-secondary #partner-feeds.module { padding: 0 13px 2px 14px; border: 0; }
#content-secondary #partner-feeds .head { margin: 0; }						
#content-secondary #partner-feeds .head h3 { font-size: 8px; background: none; color: #646464; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-indent: 0; text-align: left; height: auto; margin: 0 0 20px; padding: 15px 0 0; }					
#partner-feeds .feed { border: 1px solid #d6d6d6; padding: 15px 12px 12px; margin: 0 4px 24px; position: relative; }
#partner-feeds .feed h5 { position: absolute; top: -12px; left: -5px; }
#partner-feeds .feed img { border: 0; }							
#partner-feeds .feed ul { position: relative; top: 0px; margin: 0; padding: 0; }
#partner-feeds .feed li { display: inline; }						
#partner-feeds .feed li a { display: block; padding: 4px 0 4px 15px; line-height: 13px; font-size: 11px; font-weight: bold; color: #014f76; margin: 4px 0; background: url(http://images.nymag.com/images/2/partners/feeds/partner-feed-arrow.gif) 0 9px no-repeat; }

/*~  Vulture Feature Icons
----------------------------------------------------------------------*/
body.vulture div.feature-the-vulture-transcript div.entry-header, body.vulture div.feature-stage-dive div.entry-header, body.vulture div.feature-oscar-futures div.entry-header, body.vulture div.feature-briefings div.entry-header, body.vulture div.feature-last-night-on-late-night div.entry-header, body.vulture div.feature-the-star-market div.entry-header, body.vulture div.feature-breaking div.entry-header, body.vulture div.feature-exclusive div.entry-header, body.vulture div.feature-chat-room div.entry-header, body.vulture div.feature-vulture-on-set div.entry-header, body.vulture div.feature-party-chat div.entry-header, body.vulture div.feature-party-lines div.entry-header, body.vulture div.feature-right-click div.entry-header, body.vulture div.feature-vulture-lists div.entry-header { margin-top:0 !important; } 
/*
body.vulture div.feature-breaking div.entry-header h2 { padding-top: 38px !important; background: url(http://images.nymag.com/gfx/sect/vulture/featurelogo-breaking.gif) no-repeat 50% 0; } 
body.vulture div.feature-exclusive div.entry-header h2 { padding-top: 38px !important; background: url(http://images.nymag.com/gfx/sect/vulture/featurelogo-exclusive.gif) no-repeat 50% 0; } 
body.vulture div.feature-chat-room div.entry-header h2 { padding-top: 50px !important; background: url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-chatroom.gif) no-repeat 50% 0; } 
body.vulture div.feature-vulture-on-set div.entry-header h2 { padding-top: 60px !important; background: url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-onset.gif) no-repeat 50% 8px; } 
body.vulture div.feature-party-chat div.entry-header h2 { padding-top: 53px !important; background: url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-partychat.gif) no-repeat 50% 0; } 
body.vulture div.feature-party-lines div.entry-header h2 { padding-top: 58px !important; background: url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-partylines.gif) no-repeat 50% 0; } 
body.vulture div.feature-right-click div.entry-header h2 { padding-top: 74px !important; background: url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-rightclick.gif) no-repeat 50% 10px; } 
body.vulture div.feature-vulture-lists div.entry-header h2 { padding-top: 65px !important; background: url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-vulturelists.gif) no-repeat 47% 0; }
*/
div.entry-header a.feature-link { display:none; margin:0 auto;text-indent:-9999px; }
body.vulture div.feature-exclusive div.entry-header a.feature-link { 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; }
body.vulture div.feature-breaking div.entry-header a.feature-link { 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;} 
body.vulture div.feature-chat-room div.entry-header a.feature-link { display:block; background: url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-chatroom.gif) no-repeat 0 0; margin-bottom:28px;height:22px;width:67px;} 
body.vulture div.feature-vulture-on-set div.entry-header a.feature-link { display:block; background: url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-onset.gif) no-repeat 0 0; margin-top:8px; margin-bottom:38px;height:22px;width:52px;} 
body.vulture div.feature-party-chat div.entry-header a.feature-link { display:block; background: url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-partychat.gif) no-repeat  0 0; margin-bottom:27px;height:26px;width:43px;} 
body.vulture div.feature-party-lines div.entry-header a.feature-link { display:block; background: url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-partylines.gif) no-repeat  0 0; margin-bottom:19px;height:39px;width:46px; } 
body.vulture div.feature-right-click div.entry-header a.feature-link { display:block; background: url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-rightclick.gif) no-repeat 0 0; margin-top:10px; margin-bottom:43px;height:31px;width:43px;} 
body.vulture div.feature-vulture-lists div.entry-header a.feature-link { display:block; background: url(http://cache.nymag.com/gfx/sect/vulture/featurelogo-vulturelists.gif) no-repeat 0 0; margin-bottom:10px;height:55px;width:121px;}

div.feature-talk .entry-header .primary-tag { position:relative;display:block;height:14px;width:30px!important; }
div.feature-talk .entry-header li.primary-tag a { position:absolute; background:url("http://cache.nymag.com/gfx/sect/vulture/featurelogo-talk.png") no-repeat 2px 0 transparent; display:block; height:18px;top:1px;text-indent:-9999em; width:30px; }

body.vulture div.feature-the-star-market div.entry-header a.feature-link { display:block; background: url(/gfx/sect/vulture/featurelogo-starmarket.png) no-repeat 0 0; margin-bottom:34px;height:23px;width:58px;} 
div.feature-the-star-market .entry-header .primary-tag { position:relative;display:block;height:14px;width:49px!important; }
div.feature-the-star-market .entry-header li.primary-tag a { position:absolute; background:url("/gfx/sect/vulture/featurelogo-starmarket-sm.png") no-repeat 2px 0 transparent; display:block; height:18px;top:-2px;text-indent:-9999em; width:49px; }

body.vulture div.feature-last-night-on-late-night div.entry-header a.feature-link { display:block; background: url(/gfx/sect/vulture/featurelogo-lastnight.png) no-repeat 0 0; margin-bottom:24px;height:40px;width:84px;} 
div.feature-last-night-on-late-night .entry-header .primary-tag { position:relative;display:block;height:14px;width:58px!important; }
div.feature-last-night-on-late-night .entry-header li.primary-tag a { position:absolute; background:url("/gfx/sect/vulture/featurelogo-lastnight-sm.png") no-repeat 2px 0 transparent; display:block; height:25px;top:-3px;text-indent:-9999em; width:58px; }

body.vulture div.feature-briefings div.entry-header a.feature-link { display:block; background: url(/gfx/sect/vulture/featurelogo-briefings.png) no-repeat 0 0; margin-bottom:34px;height:23px;width:87px;} 
div.feature-briefings .entry-header .primary-tag { position:relative;display:block;height:14px;width:74px!important; }
div.feature-briefings .entry-header li.primary-tag a { position:absolute; background:url("/gfx/sect/vulture/featurelogo-briefings-sm.png") no-repeat 2px 0 transparent; display:block; height:18px;top:-2px;text-indent:-9999em; width:74px; }

body.vulture div.feature-stage-dive div.entry-header a.feature-link { display:block; background: url(/gfx/sect/vulture/featurelogo-stagedive.png) no-repeat 0 0; margin-bottom:20px;height:81px;width:73px;} 
div.feature-stage-dive .entry-header .primary-tag { position:relative;display:block;height:14px;width:74px!important; }
div.feature-stage-dive .entry-header li.primary-tag a { position:absolute; background:url("/gfx/sect/vulture/featurelogo-stagedive-sm.png") no-repeat 2px 0 transparent; display:block; height:17px;top:1px;text-indent:-9999em; width:74px; }

body.vulture div.feature-oscar-futures div.entry-header a.feature-link { display:block; background: url(/gfx/sect/vulture/featurelogo-oscarfutures.png) no-repeat 0 0; margin-bottom:33px;height:31px;width:109px;} 
div.feature-oscar-futures .entry-header .primary-tag { position:relative;display:block;height:14px;width:83px!important; }
div.feature-oscar-futures .entry-header li.primary-tag a { position:absolute; background:url("/gfx/sect/vulture/featurelogo-oscarfutures-sm.png") no-repeat 2px 0 transparent; display:block; height:17px;top:-2px;text-indent:-9999em; width:83px; }

body.vulture div.feature-the-vulture-transcript div.entry-header a.feature-link { display:block; background: url(/gfx/sect/vulture/featurelogo-transcript.png) no-repeat 0 0; margin-bottom:25px;height:62px;width:84px;} 
div.feature-the-vulture-transcript .entry-header .primary-tag { position:relative;display:block;height:14px;width:104px!important; }
div.feature-the-vulture-transcript .entry-header li.primary-tag a { position:absolute; background:url("/gfx/sect/vulture/featurelogo-transcript-sm.png") no-repeat 2px 0 transparent; display:block; height:18px;top:-4px;text-indent:-9999em; width:104px; }


#talkEntry { text-align: center; position: relative; top: -14px; }
#talkEntry h2.entry-title { font-size:21px; font-weight:bold; line-height:26px; margin-bottom: 0; }
#talkEntry p { font-size: 21px; font-family: Georgia, serif; line-height: 26px; }
#talkEntry.withImage h2.entry-title, #talkEntry.withImage p { text-align: left; padding: 0 16px; }
#talkEntry.withImage .image { position: relative; margin: 0; padding: 0 0 15px; overflow: visible; }
#talkEntry.withImage .image .overlay { position: absolute; bottom: -7px !important; left: 9px; border-width:0!important}
#talkEntry .rubric { width: 43px; height: 34px; display: inline-block; margin-bottom: 15px; border-width:0!important; }
#talkEntry .entry-header { margin: 0; padding: 0; }
#talkEntry .entry-header ul { margin-bottom: 15px; }

.articleFooterAd { margin:25px 0 0 !important; padding:15px 0!important; clear:both; background:#f3f3f3; text-align:center; width:594px; position:relative; left:-13px; }

/*~  Share Tools Test & Target
----------------------------------------------------------------------*/

.share-sm-container { text-align:center; }
.share-sm-icons { height:22px; margin:0 auto; padding:10px 0 0; width:114px; }
.share-sm-icons ul { padding:0; margin:0; height:22px; list-style-type:none; }
.share-sm-icons ul li { float:left; margin:0; padding:0 !important; }
.share-sm-icons ul li a { height:22px; width:22px; display:block; margin: 0 1px 0 0; outline:none; text-indent:-9999em; }
.share-sm-icons ul li.twitter a { background:url(http://cache.nymag.com/gfx/sect/daily/shared/share-sm-icons.png) 0 0 no-repeat; }
.share-sm-icons ul li.facebook a { background:url(http://cache.nymag.com/gfx/sect/daily/shared/share-sm-icons.png) -23px 0 no-repeat; }
.share-sm-icons ul li.counter a { background:url(http://cache.nymag.com/gfx/sect/daily/shared/share-sm-icons.png) -46px 0 no-repeat; }
.share-sm-icons ul li.email a { background:url(http://cache.nymag.com/gfx/sect/daily/shared/share-sm-icons.png) -69px 0 no-repeat; }
.share-sm-icons ul li.print a { background:url(http://cache.nymag.com/gfx/sect/daily/shared/share-sm-icons.png) -92px 0 no-repeat; }
.share-sm-icons ul li.last a { margin:0; }

#shareTools2 .fb-count { display:inline; float:left; padding-right:5px; border-right:1px solid #e6e6e6; }
#shareTools2:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.inline-tools { margin:0; padding:0; display:inline; }
.inline-tools li { margin:0 ; padding:0 8px; float:left; border-right:1px solid #e6e6e6; }
.inline-tools li a { border:1px solid #e5e5e5; height:18px; width:20px; text-indent:-9999em; outline:none; display:block; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px; }
.inline-tools li.first { padding-right:0; }
.inline-tools li.last { padding-right:0; border:0; }
.inline-tools li.twitter a { width:auto; }
.inline-tools li.counter a { background:url(http://cache.nymag.com/gfx/sect/daily/shared/share-sm-icons.png) -47px -2px no-repeat; }
.inline-tools li.email a { background:url(http://cache.nymag.com/gfx/sect/daily/shared/share-sm-icons.png) -70px -2px no-repeat; }
.inline-tools li.print a { background:url(http://cache.nymag.com/gfx/sect/daily/shared/share-sm-icons.png) -93px -2px no-repeat; }

