/*-  Self-clearing floats
----------------------------------------------------------------------*/
#about-blog .content li,
.ad-featured-property .head h5,	
#add-comment .submit, 
#add-comment form,
#add-comment form,
#add-comment label,
#ad-full ul,
#agenda-calendar ul.your-type li,
#article,
#article-bottom,
.block,
.blog-sections ul.stories li,
.blog-toolkit,#browse-slideshow,
.blog-toolkit,
#most-commented .content li,
#about-blog li,
#blognewsletter,
#blog.tagarc ul.post-list li,
body.popup .voting-results,
body.popup_300_ad_column #slideshow-content .ad-unit,
body.popup_300_ad_column #slideshow-content .thumb-nav,
body.search ol.results-listing li.result,
body.weddings #search-results-navigation, body.weddings #search-results-navigation ul, body.weddings #search-results-navigation li,
body.weddings #content #search-results-navigation ul.weddings li.off,
body.weddings #content #search-results-navigation ul.weddings li.on,
.bony-section h4,
.browse,
#calendar-nav,
#collections-nav ul,
#comment-info .pages ul,
#comment-info,
#comment-info,
#comment-list li.comment,
#comment-list li.comment,
#comments .bottom-pagination,
#comments-trunc, #comments-trunc li.comment,
#content #blog .entry .entry-header,
#content #nav-travel ul li, #content #nav-travel a, #content #nav-travel ul li,
#content,
#content-layout,
#content-primary,
#content #cover-archive
.current-issue,
#descriptor,
#designer-collections #collections,
div .tout,
dl.story,
#fashion-highlights .photos li,
#filter-categories a,
.feature,
#global-info,
.header-spacing #narrow-bubble,
#intro,
#lead #full-lead,
#lead h2.ruled,
#lead,
#lead-double ul.bordered,
#lead-myfashion,
#lead-myfashion-b-2,
#lead-sb,
li.look .head, 
li.look,
li.look, 
#listings-sponsored,
.main-feature .callout,
.main-feature,
#main-inner,
#main-inner,
#mast .global li div,
#menu dd,
#model-featured,
#model-index,
#model-navigator ul,
#model-navigator,
#model-overview .head, #model-overview .content,
#models-new ul,
#models-super ul,
.module, 
.module-agenda .beyond,
.module-package .content .feature a,
.module-slideshow ul,
#more-models li,
#most-commented .content li
#my-tabs,
#nav-contextual, #nav-contextual ul, #nav-contextual li,
#navigation,
#nav-primary div.sub div,
#nav-primary div.sub li,
#nav-secondary li div li,
#nav-secondary,
#nav-thefind,
#new-runway-shows .content ul
#ny-main,
.ny-sitemap .feature,
.ny-sitemap .inner,
.of-interest li,
.on-runway, .off-runway,
#parametric-search-band .content .art-search-form,
#parametric-search-band .content .movies-search-form,
#parametric-search-band .content .title,
#parametric-search-band .movies-search-form form ul li,
#party-title,
.phone-popup,
#reader-rated-info .head,
#real-estate,
#real-estate-map,
#restaurant-menu .menu-nav ul li, #restaurant-menu .description ul li,
#results-nav,
.row,
#sam-splash #menu li, #sam-splash #menu li a,
#search-tabs,
#search-bottom form,
#search-intro .content,
#search-results,
#search-scope ul li,
.searchSpotlight,
#secondary #promo,
#secondary #shortcuts ul li,
#secondary li,
#section,
.section,
#section-content .block,
.section-headline,
#show-calendars,
.sitewideSearchResults #search-results-content,
.start-discussion
#story-overview,
.sweeps-footer,
.sweeps-header .accent-line,
.tabs,
#today-collections,
#today-matrix,
#todays-shows .head,
#todays-shows,
.tv #about-blog.module ul,
#tv-guide dl,
#more-from-emily ul,
ul#more-models li 
ul.agenda-calendar li,
ul.calendar-nav,
ul.serial-stories li,
ul.tools,
.unit,
.user-headline,
#utilities,
.utility,
#video-index ul,
#video-index,
#gallery_content:after,
.slideshow-slide:after,
.slide-wrp:after,
.slide:after,
/*-- Fashion 2009 --*/
#fashion-nav .first .nav-seasons ul,
#content-wrap,
.module,
.module .head,
.module .content,
.module .foot,
.tabs ul,
.tabbed-panel div,
.fashion #content-head,
.fashion .module,
.fashion .module .controls,
.fashion .module .tabs ul,
.fashion #content-controls,
.fashion .spaz .col-wrp,
.fashion .module .features-tn ul
#multi-filter-search .multi-filter-open,
#multi-filter-search .controls,
#multi-filter-search .head, 
#fw-live-lede,
#content-primary .module .headlines-tn,
#content-primary .module .headlines-tn ul li,
#fashion-footer .module .features-tn,
#fashion-footer .module .features-tn ul,
#fashion-nav .nav-panel .panel-list ul.spaz-nav,
#the-lineup ul,
#sports-players .content,
#sports-players li a,
#top-stories-promo ul
{	height: 1%; }

#article-content,
body.bookclub #vulture-book-club-archive ul li,
body.section-4col #nav-contextual,
body.section-4col #search-results-navigation, body.section-3col-splash #search-results-navigation,
#collections-nav ul,
#content body.section-4col #search-results-navigation,
.ny-sitemap .additional,
#section .column,
/*-- Fashion 2009 --*/
.fashion #content-primary,
.fashion #model-profile .content {
	display: inline;
}

.html .fashion .module {
	border-width: 0;
}

body.myny dl.myprofile dd.edit,
#comments #add-comment-header,
#comments .bottom-pagination {
	float:none;
}



html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

/*-  The Cut overrides from Fashion 2009
----------------------------------------------------------------------*/

#nymag.daily #content {background-color: #EBEAE8!important}
#nymag.daily #content-primary {display: block!important;}
#nymag.daily #content-secondary .module {position:relative!important;}
#recent-news .content li {clear: both;display:block;}

/*-  Promo Content (Adjacent to primary)
----------------------------------------------------------------------*/
.of-interest .promo {height: 96px;}

/*-  Primary Content
----------------------------------------------------------------------*/
/*
	"Sting" quote
*/
.sting h2 {margin-bottom: .4em;}

.sting p {margin-bottom: 13px;}

.sting img {bottom: -2px;}

/*-  Secondary Content
----------------------------------------------------------------------*/
.main-feature .main {overflow-x: hidden;}

.main-feature .unit {float: left; height: 215px;}

.main-feature .accordion form p {margin: 0 0 .5em;}


/*-  Additional content
----------------------------------------------------------------------*/
#blog-promo .entry {padding: 0 14px;}


/*-  Masthead
----------------------------------------------------------------------*/

#search-scope ul li label {padding: 0 0.2em;}
#search-scope ul li label input {padding-top: 0.1em; vertical-align: middle;}


/*
	Primary ("Tier 1") navigation
*/
#nav-primary li.ie-hover div.sub {left: auto; z-index: 50;}

#nav li.hover {border-width:0;}

/* Top buttons */
#nav-news.ie-hover a.top,
#nav-news.hover a.top {background-position: 0 -31px;}

#nav-news.ie-hover a.top,
#nav-news.hover a.top {background-position: 0 -31px;}

#nav-rest.ie-hover a.top,
#nav-rest.hover a.top{background-position: -205px -31px;}

#nav-bars.ie-hover a.top,
#nav-bars.hover a.top {background-position: -376px -31px;}

#nav-entr.ie-hover a.top,
#nav-entr.hover a.top {background-position: -456px -31px;}

#nav-fash.ie-hover a.top,
#nav-fash.hover a.top {background-position: -650px -31px;}

#nav-shop.ie-hover a.top,
#nav-shop.hover a.top {background-position: -760px -31px;}

#nav-shop.ie-hover div.sub,
#nav-shop.hover div.sub {right: 0;}

/*
	Secondary ("Tier 2") navigation
*/
#nav-secondary li div {	width: 120px;}

#nav-secondary ul.nav li.hover a.top {
	background-image: url("/gfx/nav/nav-secondary-on.gif");	z-index: 2000;}

#nav-secondary ul.nav li.ie-hover a.top i {
	background: #FFF;
	bottom: 0;
	height: 1px;
	font-size: 0;
	overflow: hidden;
	position: absolute;
	right: 1px;
	width: 7px;
	z-index: 2000;
}
#nav-secondary ul.nav li.ie-hover div {	left: auto;	margin-top: -1px;}


/*
	Utility bar
*/
#mast .global li.hover a.top {
	background-color: #31C5F4;
	background-image: url("/gfx/nav/global-on.gif");
	color: #000;
}

#mast .global li.hover div {left: auto;}

#mast dl.membership li.hover a.top {
	background-color: #31C5F4;
	background-image: url("/gfx/nav/global-on.gif");
	color: #000;
}

#mast dl.membership li.ie-hover ul {left: auto;	right: 1px;}

/*
	Accordion widget
*/
.accordion,
.accordion li {	zoom: 1;}


#content #advertising-skyscraper {padding-left: 0;	padding-right: 0;}

/*-  Sitewide search patches
----------------------------------------------------------------------*/
#content div#secondaryNavColumn {overflow:hidden;}
#content div#secondaryNavColumn div#neighborhood div.toggleMenu .wrap {width:100%;}
#content div#secondaryNavColumn div.panelWrap div.expandedPanel h3 {width:100%;} 
#search-results-navigation div#secondaryNavColumn div.filter ul li.hover a{ background-position: 150px 5px;}
div#secondaryNavColumn div.filter ul li.hover a{ background-position: 150px 2px;}
div#secondaryNavColumn div.availableFilters div.horizontalPanel {height:auto;}
div#secondaryNavColumn div.availableFilters div.horizontalPanel ul li {height:1%}
div#secondaryNavColumn div.availableFilters div.panelWrap ul li.column {float:left;}

	/* ___ Datepicker flyout ___ */
div.filter ul li#other_dates div#end_div {float:none;}

/*- LEGACY NAVIGATION PATCHES NEEDED FOR WEDDINGS LEFT NAV
----------------------------------------------------------------------*/
#search-results-navigation ul.search-nav .off { margin-bottom: -3px;} 	 
#content #search-results-navigation ul.search-nav li a.widget {height: 1.8em;}

body.weddings #content #search-results-navigation ul.weddings li.off {border-bottom:0px; margin-bottom:0 !important;}

body.weddings #content #search-results-navigation ul.weddings li.on a.widget,
body.weddings #content #search-results-navigation ul.weddings li.off a.widget{width:16px; height: 2em; background-color:transparent !important;}
/*-  Forms
----------------------------------------------------------------------*/
* html form.adjacent {float: none; margin-bottom: -4em;}

* html body.weddings form.adjacent {float: right; width: 40%;}

* html #descriptor img { margin-top: 6px;}

* html #descriptor form.adjacent {
	float: right;
	margin-bottom: 7px;
	width: 20%;
}

* html ul.options li { 	padding-left: .2em;	margin-right: .4em;}

/*-  Fashion Slideshow Looks button 
----------------------------------------------------------------------*/

body.popup .urr-rating-choices ul li.next {	margin-top: 0px;}

/*-  Sections
----------------------------------------------------------------------*/
/*
	Columns
*/
/* 3 column */
body.section-3col #section .col-1 {	margin-right: 27px;}

#lead {	position: relative;	width: 739px;}

body.tribecafilmfestival #lead {padding-bottom: 10px;width: 744px;}

body.home #lead {width: 590px;}

body.home #inner-column-2 {	width: 186px;}

body.home #lead .main {	width: 400px}

#content #lead .col-2 {	padding-left: 0;}

#lead-fashion-wk {	position: relative;	width: 412px;}

#lead-fashion-wk img.main {	bottom: 0;}

#lead #full-lead img {	position: relative;}

/*-  Section Modules
----------------------------------------------------------------------*/
#section .col-2 #advertising-skyscraper {
	margin-left: -7px;
	margin-right: -12px;
	overflow: visible; /* needed for expandable ads to work */
	position: relative;
}

#section .col-2 #advertising-skyscraper .content {
	padding: 0;
	width: 100%;
	text-align: center;
}

ody.tribecafilmfestival #related-modules {
	position: relative;
	margin-left: -7px;
	width: 341px;
}

.fashion-modules {
	position: relative;
	margin-left: -7px;
	width: 339px;
}

#content .alt-descriptor {position: relative; width: 736px;}

.ad-featured-property {
	position: relative;
	margin-left: -7px;
	width: 325px;
}

.ad-featured-property .head h5 {margin-top: 0; padding: 7px 0;}

#content #section .ad-featured-property .columns-1 {text-align: center;}

#related-modules h3.first {	margin: 25px 0 10px;}

#lead-double ul.bordered li {width: 49%;}

ul.serial-stories li {float: none;}

ul.serial-stories li dl, ul.serial-stories li dd {	margin: 0;}

/*~  Modules
----------------------------------------------------------------------*/
/*
	Most emailed stories
*/
.module-most-emailed .content .row {height: auto;}  /* legacy markup hack -- should be removed if we can clean up the HTML */
	
/*
	Feature-specific calendars
*/
ul.calendar-nav {float: none;}	/* Fixes "phantom text" bug in IE when clicking on certain tabs */


/*
	"In the Magazine"
*/
#in-magazine .content {	height: 1%;}

#in-magazine h4 a.more {right: 17px;}

#in-magazine .main {height: 1%;}

/* Newsletter Modules */

.newsletters ul li.newsletter-form {padding-top: 0px;}

#newsletterunit {width: 100%; overflow: hidden;}

/*
	"Order This Issue Today"
*/
* html #content .module-order-issue .content .col-1 {padding-top: 20px;}

/*
	Doctor Search (SearchMenus_3B)
*/
* html #doctor-search {	position: relative;}

* html #doctor-search p.note {
	float: none;
	position: absolute;
	right: 0;
}

/*
	Calendars
*/

* html table.calendar tbody th {width: 60px;}

/* fashion week live */
 #lead-myfashion #todays-shows {padding-top: 160px;	margin-top:-160px;} 
/* ------------------------------------------------------------------- */

/* Calendar navigation */
* html #calendar-nav li acronym {
	line-height: 1;
	margin: 0;
	padding: 0;
}

#calendar-nav li a span {height: 25px;	margin-top: 0;}

#calendar-nav li a {padding-top: 0;}

/*~  My Fashion: Spring 2007
----------------------------------------------------------------------*/

/* Today's shows */
#todays-shows {	height: 160px;	padding-top: 0;}

#todays-shows .head {margin-top: 0;}

/*
	Fashion Gallery Slide tools fix
*/

body.popup #brand ul.page-tools {
	position:absolute;
	right:200px;
	top:7px;
}

/*
	Homepage lead (version b, right)
*/

/*
		"The Find" nav
*/
#nav-thefind li a {	border-top: 1px solid #FFF;}

#nav-thefind li a:hover {border-top: 1px solid #FFFFFE;}

/*-  "Taxonomy" search
----------------------------------------------------------------------*/
/*
	Filter categories
*/

/* Fashion Taxonomy "Additional" dropdowns */
#filter-categories p.close a:hover {background-color: #DEE8EB;}

#filter-categories li.open .additional, 
#filter-categories li.closed .additional, 
#filter-categories li.open .columns-1, 
#filter-categories li.closed .columns-1 {width: 137px;}

#filter-categories li.open .columns-2, 
#filter-categories li.open .columns-2 {	width: 274px;}

#filter-categories li.open .columns-3, 
#filter-categories li.closed .columns-3 {width: 411px;}

#filter-categories li.open .columns-4, 
#filter-categories li.closed .columns-4 {width: 550px;}

#filter-categories #by-label li form input {width: 98%;}

#search-status {padding: 1px 5px 0;}

/* tweaks for top 10 striped list module */


.top-10-list ol {margin-top: 0;}

/* For longer search results pages - with dek - like Movies */

.search-results-long p {margin: 0pt 0pt 4px;padding: 0pt;}

/*
	Mid-page Navigation
*/
* html .mid-page-navigation li.see-all {border: 1px solid #D2D2D2;height: 1%;}

* html .mid-page-navigation li.see-all a {border: none;}

/*
	Site Index
*/
* html #site-index .col-2 .search table a {	height: 1%;}

/*
	Search tabs
*/
* html #search-tabs li a, * html #search-tabs li.first a {padding-bottom: 7px;}

* html #search-tabs li.current a {padding-bottom: 8px;}

/*
	Weddings
*/
#lead-weddings {border-bottom: 8px solid #ECEAE8;height: 280px;}

#lead-weddings p.image {left: -212px;bottom: 16px;}

#sponsor-box .head {position: relative;	width: 570px;}

#lead-weddings .content .inner { position: relative;}

/*
	Legacy image module
*/
* html .legacy-image-left, * html .legacy-image-right {width: 175px;}

* html .legacy-image p.image {margin: 0 auto;width: 175px;}

/*
	Best of NY splash
*/
* html #bony-splash li.pick {margin-right: 13px;}

/*
	Best of NY Directories (Neighborhood, A-Z, etc.)
*/
* html .bony-nav-alpha ul li {font-size: 15px;margin-left: 7px;}

* html .bony-section h4. a.more {position: static;float: right;	margin-top: -1.1em;}

/*
	Travel nav
*/

* html #nav-travel li a {height: 72px;padding-top: 54px;}

* html #nav-travel span {margin-top: 0;}

* html #nav-travel cite {font-size: .9em;}


/* section-two-large */

.section-two-large ul li {margin: 0;padding: 0;}

.section-two-large ul li.first {
	padding-right: 8px;
	width: 45%;
	margin-left: 0;
	margin-right: 8px;
	padding-left: 0;
}

.section-triple-photo ul.media li, .section-triple-photo ul li {margin-right: 13px;}

/*  Tweaking the first static h4. style */

body.section-3column .static- h4. a.more {margin-top:-24px;}


/* PNG HACKS FOR PARTYLINES */

#partyLines .previous-slide a,
#partyLines .previous-party a {
	background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/2/graphics/07/nightlife/partylines/arrow_left.png' ,sizingMethod='image');
	top:292px; 	
}

#partyLines .next-slide a,
#partyLines .next-party a {
	background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/2/graphics/07/nightlife/partylines/arrow_right.png' ,sizingMethod='image');
	top:292px; 		
}

#partyLines .vertical-caption, #partyLines .horizontal-caption {bottom: 5px;}

body.last-slide #partyLines ul.previous-party li span{left:25px;top:25px;}

#featurePackageSplash ul.package-story-module {width: 570px;}

body.summer #lead-double-feature-box {margin:0pt -12px 0pt -2px; padding:10px 8px 7px 4px;}

/*~  Horizontal Parametric Search
----------------------------------------------------------------------*/

#parametric-search-band {margin:0; padding:0;}

#parametric-search-band .content .art-search-form {padding:7px 5px 3px;}

#parametric-search-band .content .art-search-form li{background: transparent;}

#parametric-search-band .content .movies-search-form .title {padding: 0px 10px 2px 0; margin: 0;}

#parametric-search-band .movies-search-form form ul li.first {padding:1px 0 0 2px;}

#parametric-search-band .movies-search-form form ul li {
	float: left;
	line-height: 22px;
	background: url(/images/2/graphics/07/culture/vertical-rule.gif) no-repeat scroll 100% 50%;
	padding: 1px 8px 0;
}

.listing-head h1 {margin: 0; padding: 0 0 5px 0; font-size: 22px;}

#parametric-search-band p.yahoo_calendar, 
#parametric-search-band .date-range-search {padding-left: -8px;	margin:0;}

#parametric-search-band .art-search-form #calendar_container {position: relative;}

#parametric-search-band .art-search-form #Calendar_event_date_calendar  {
	position: absolute;
	background: #fff;
	top: 20px;
	left: -130px;
	z-index: 1000;
	overflow: visible;
}

/*  Tweaking the first static h4.banded style */

body.section-3column .static-banded h4.banded a.more {margin-top:-20px;}

/*-  Agenda Calendar
----------------------------------------------------------------------*/
#agenda-calendar .mast {height: 69px;}

#agenda-week th h3 {line-height: 23px;} /*IE6 Patch Exists/*

#agenda-calendar .additional h3 {height: 21px;}

#agenda-week tbody td h3 {height: 2.2em; line-height: 1.0;}

/*-  Agenda content
----------------------------------------------------------------------*/
/*
	Agenda module unit
*/

ul.agenda-calendar p.title, .wrap ul.agenda-calendar p.title {overflow: hidden; width: 297px; margin-bottom:0;}

ul.agenda-calendar p.title img, .wrap ul.agenda-calendar p.title img {overflow: hidden; width: 297px;}

ul.agenda-calendar li.ie-hover {z-index: 50;}

ul.agenda-calendar .info {
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=7, OffY=5, Color='gray', Positive='true');
	margin-top: -7px;
}

ul.agenda-calendar .info .wrap, ul.agenda-calendar .info .f {background: none;}

#agenda-mini-unit .module-agenda div.sponsor {width: 104px;}

/* Entertainment specific right column modules */
body.section-3column #section-content #entertainment-modules .row {width: 150px; float: none;}

body.section-3column #section-content .col-2 {margin: 0 6px 0 10px;}

/*-  Agenda content
----------------------------------------------------------------------*/
#agenda-mini-unit {margin: 20px 4px 20px 15px; padding: 0;}

/* --- Shop-A-Matic filter fixes --- */

#sam-splash #menu {padding: 0px 0pt 8px 150px;}

#sam-splash #menu dd {clear:left; margin: 0;
}

#sam-splash #menu dt a, 
#sam-splash #menu dt a.current, 
#sam-splash #menu dt a.active, 
#sam-splash #menu dt a.inactive {float: left;}

#sam-splash #menu ul {padding: 0;margin: 0;}

#sam-splash #menu li a {
	line-height: 12px;
	display:block;
	padding: 0 4px 0 4px;
	border: solid #fff;
	border-width: 2px 0 1px;
}

#sam-splash #menu li {
	padding:0;
	margin: 0;
	display:inline;
	line-height: 0;
	background: #fff;
}

#sam-splash .header h2 img {top: -16px;}

#sam-splash #menu li a.subcategory {
	background: url("/images/2/graphics/07/shop-a-matic/bullet-sm-black.gif") no-repeat 4px 50%;
	padding-left: 15px;
	font-weight: normal;
	width: 110px;
}

#sam-splash #menu li a.subcategory:hover {
	background: url("/images/2/graphics/07/shop-a-matic/bullet-sm-yellow.gif") #fef096 no-repeat 4px 50%;
	padding-left: 15px;
	font-weight: normal;
	width: 110px;
}

/*-  Shop-A-Matic Gallery tweaks
----------------------------------------------------------------------*/

body.sam-gallery #shopamatic_gallery_wrap #slide-header-wrap{ padding: 6px 0 3px 0;}
#shopamatic_gallery_wrap #slide-header-wrap .branding h2 {margin: 0 0 0 67px; padding: 0;}
body.sam-gallery #shopamatic_gallery_wrap #slide-header-wrap .slide-nav { margin-left:97px;}
/* #shopamatic_gallery_wrap .gallery-content-wrap .gallery-image {position:absolute; top: 5px;} */

#sam-splash{width: 61.5%;}
#sam-splash #thumb-images {margin: 5px 7px 5px 3px;}
#thumb-images ul.filter-results li {margin: 0 1px 3px 0;}

/* Shop-A-Matic Archive/Splash page Lede positioning fix */
.lead span {bottom: 409px; right: 3px;}

#article-related {margin-top: 20px;}
#content-primary .article-related-no-bg{margin-top:0px;}

/*-  Comments
----------------------------------------------------------------------*/
/*
	"Start the discussion"/add comment link
*/


.start-discussion {margin: 2px 0 0 0;}

.header-spacing #narrow-bubble i,
.start-discussion i{display: inline-block;}

.header-spacing #narrow-bubble i u {
	display: inline-block;
	left: -10px;
	position: relative;
	z-index: 20;
}

.start-discussion i u {
	display: inline-block;
	left: -19px;
	position: relative;
	z-index: 20;
}

.header-spacing #narrow-bubble u em {top: 27px;	right: -25px;}

.start-discussion u em.bottom {top: 29px; right: -28px;}

.start-discussion a.extra strong.article_comment_count {padding-right: 3px;}

/* Entry/article sharing tools */

.blog-toolkit {padding-bottom:0px;}

.entry .blog-toolkit li.comment,
.entry .blog-toolkit li.zero-comment,
.entry .blog-toolkit li.one-comment{line-height:25px; position:relative;}

.blog-toolkit li.comment span a strong,
.blog-toolkit li.zero-comment span a strong,
.blog-toolkit li.one-comment span a strong {margin-right: 3px;}

/* Navigation */
#comments .pages {margin-top: 6px;}

/*
	Number of comments, comment pagination
*/
/* Navigation */


#comment-info .pages {white-space: nowrap; width: 1px;}

#comment-info .pages a { position: relative;}

#comment-info .pages i {margin: 0 0 -13px;}

/*
	User comments headline
*/
.section-headline b i {display: inline-block;}

.section-headline i u {
	display: inline-block;
	left: -19px;
	position: relative;
	z-index: 20;
}

.section-headline u em {bottom: -5px;}

.section-headline a {text-decoration: underline;}

/*
	Truncated comments
*/

#comments-trunc .start-discussion u em {margin-top: -23px;}

#comments-trunc li.comment p.close a {bottom: 2.4em;}

#comments-trunc li.comment p {margin-bottom: 2px;}

#comment-list .editors-pick img, 
#comments-trunc .editors-pick img {margin-right: 5px;}
/*
	Number of comments, comment pagination
*/

/* Comment tally */
#comment-info p.count i {display: inline-block;}

#comment-info p.count i u {
	display: inline-block;
	left: -19px;
	position: relative;
	z-index: 20;
}

#comment-info p.count u em {top: -12px;}

/*
	Comment form
*/

#comments #add-comment-header {display:inline-block;}	

#add-comment span.warning {position: relative;}

#add-comment .submit .warning {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/2/comments/warning.png", sizingMethod="image");
}

#add-comment div.on .warning {left: auto;}

#comment-list li.comment p {margin-bottom: 4px;}

#comments #comment-list li.comment {padding:15px 15px 7px 15px;}

/* 	Comment preview */

#comment-preview {margin: 0 0 1.5em;}

#comment-login { padding-bottom:14px;}

/* 	Report abuse popup positioning patch */
#modal_box {margin-left: -288px; margin-top: -125px;}

#reportAbusePopup {width:355px;}

/*-  Fashion Week '07
----------------------------------------------------------------------
	Fashion Week Highlights
*/
#fashion-highlights .latest li {background: none; padding-right: 0;}

#fashion-highlights .latest li i {
	background: url("/images/2/home/07/fashion/slashes.gif") no-repeat;
	display: inline-block;
	height: 21px;
	padding-left: 28px;
}

#fashion-highlights .latest li.last i {	display: none;}

#fashion-highlights .photos li {overflow: hidden;}

#fashion-highlights .photos i {position: relative;}

/*
	Reader Rated Most Fabulous
*/

#reader-rated-info .head h2 {zoom: 1;}

#reader-rated-info .head h2 img{float: left; clear: left;}

/*
	Model overview
*/
#model-overview h2 {zoom: 1;}

#model-overview img {float: left;}

#model-overview h3 {margin-bottom: 0;padding-bottom: 7px;}

/*
	Model Photos
*/

.off-runway .description, .off-runway .photos {	padding-bottom: 0;	margin-bottom: 0;}

#model-photos h2 {	zoom: 1;}

#model-photos h2 img {float: left;}

.off-runway h3 a i {width: 190px;}

/*
	Featured model
*/
#model-featured h3.deck {bottom: 16px;}

ul#more-models {left: 60px;	top: -25px;}

ul#more-models li:hover div {
	left: auto;
	margin-right: -90px;
	padding-top: 2px;
}

ul#more-models div {
	background: #FFF;
	border: 1px solid #D0D0D0;
	border-width: 0 1px 1px;
	width: 164px;
}

ul#more-models li.ie-hover div {
	left: 12px;
	padding-top: 2px;
	top: 11px;
}

* html body.popup #brand h2 {position: absolute; top: 1px;}

/*
	Model career
*/
#model-career .content {height: expression(this.scrollHeight > 321 ? "321px" : "auto");}

/*
 	Fashion Week Galleries
*/
 	  	 
body.popup #browse-slideshow {float: left;}
 	  	 
body.popup #slide-info { margin-right: 2px;}

body.popup ul.page-tools {top: 22px;}

/*
 	Fashion Week Partyflash Galleries
*/
#party-slideshow-nav {margin-top: 0;}

#main {	padding: 0 0 23px;}

/*
	Most Popular Stories
*/
#most-popular ul.nav {margin-bottom: 0;}

/*
	Model archive index
*/

#model-archive {height: 100%;overflow: hidden;}

#model-archive-index .lead {padding-top: 15px;}

#model-archive .content .lead-image {float: right;}

#model-archive .content .lead-image img {
	overflow: hidden;
	width: 203px;
	max-height: 429px;
}

/*
	Registration
*/
fieldset.newsletters div.info i {position: relative; top: -10px;}

fieldset.newsletters div.info div {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/2/info-shade.png' ,sizingMethod='scale');
	padding-bottom: 2px;
}

fieldset.newsletters div.ie-hover div {left: auto; z-index: 500;}

/*
	Reader ratings at bottom of listings
*/

.readerratebox .ratingbutton-nosummary {margin-top:-15px;}

/*
	Patch for Google Vertical Ads to prevent text from flowing out of container
*/

#content-secondary div.google-vertical{overflow:hidden; width:185px;}



/*-  My New York
----------------------------------------------------------------------*/
body.myny dl.myprofile dd.edit {position:relative; left:-3px;} /*My profile private/public toggle */
body.myny div.myny-primary-wrap div.reviews,
body.myny div.myny-primary-wrap div.albums {margin-right: -20px;} 
body.myny div.noreviews-pvt .noreviews-hdr, 
body.myny div.noreviews-pub .noreviews-hdr {width:529px;}
body.myny div.myny-primary-wrap div.reviews ul.review-list {width:555px;}
body.myny #comment-info {padding-left: 17px;} /* weird IE6 positioning issue */
body.myny #comments-trunc li.comment p.close a {bottom: 100px;}

/* private/public toggle switch help for IE6 */
body.myny div.myprofile dd.public a {margin-right: 1px;}
body.myny div.myprofile dd.private a {margin-left: 1px;}

/* private/public "what is this" positioning on myprofile */
body.myny div.whatisthis-hover {right: -34px; z-index: 999em;}

/* #myny-myaccount-error div positioning */  
body.myny div.missing_first_name {top: 0; left: -11px;}
body.myny div.missing_last_name {top: 40px; left: -11px;}
body.myny div.invalid_email, div.email_already_in_use, div.verify_email_address {top: 80px; left: -11px;}
body.myny div.bad_old_password {top: 167px; left: 424px;}
body.myny div.bad_new_password {top: 208px; left: 424px;}
body.myny div.new_passwords_not_match {top: 250px; left: 424px;}
body.myny div.bad_password_question,
body.myny div.bad_password_answer,
body.myny div.bad_old_password_qa {top: 223px; left: 424px;}
body.myny div.missing_zip {top: 320px; left: -11px;}



/*-  Blogs
----------------------------------------------------------------------*/
body #blog p.entry-more-link {display: inline; width: 500px; text-align: right;}

body #blog.individual-entry-archive .standard .entry-content .entry-body div.left, /* Legacy posts */
body #blog.individual-entry-archive .left-aligned-image .entry-content .entry-body div.image {text-align: left; margin: 0 6px 0 0; float: left; width: 252px; }

body #blog.individual-entry-archive .standard .entry-content .entry-body div.right, /* Legacy posts */
body #blog.individual-entry-archive .right-aligned-image .entry-content .entry-body div.image {text-align: center; margin: 0 0 0 6px; float: right;}
body #blog.individual-entry-archive .entry-header h4 {margin-right: 4px;}

body #blog.tagarc ul.post-list li div.image {width: 148px;}

body #blog.blog-index .entry-header h3,
body #blog.individual-entry-archive .entry-header h4 {margin: 0 2px 0 4px;}
body #blog.blog-index .entry-header h5,
body #blog.individual-entry-archive .entry-header h5 {padding: 0;}
body #blog.blog-index .entry-header { padding-right: 0; }

body #blog #featured-video .carousel {height: 125px;}

body #blog #new-runway-shows ul {padding: 0 5px;}
body #blog #new-runway-shows li {display: inline;}

#blog.individual-entry-archive .standard .entry-content .entry-body div.left,
#blog.individual-entry-archive .left-aligned-image .entry-content .entry-body div.left,
#blog.individual-entry-archive .left-aligned-thumbnail .entry-content .entry-body div.left,
#blog.individual-entry-archive .right-aligned-image .entry-content .entry-body div.left,
#blog.individual-entry-archive .wide-image .entry-content .entry-body div.left,
#blog.individual-entry-archive .inset-headline .entry-content .entry-body div.left {float: left; width: 250px;}

#blog.individual-entry-archive .standard .entry-content .entry-body div.right,
#blog.individual-entry-archive .left-aligned-image .entry-content .entry-body div.right,
#blog.individual-entry-archive .left-aligned-thumbnail .entry-content .entry-body div.right,
#blog.individual-entry-archive .right-aligned-image .entry-content .entry-body div.right,
#blog.individual-entry-archive .wide-image .entry-content .entry-body div.right,
#blog.individual-entry-archive .inset-headline .entry-content .entry-body div.right {float: right; width: 250px;}


#blog.individual-entry-archive .entry div.image .photo-gallery-link,
#blog.individual-entry-archive .entry div.image .photo-gallery-link a {width: 190px;}

/*
	Blog Slideshows
*/

body #blog.slideshow-single div.slide-wrp,
body #blog.slideshow-lastslide div.slide-wrp {padding-top: 0;}
body #blog.slideshow-single #gallery_num {margin-right: 3px;}

.daily .slide-ad {position: relative; margin-top: 50px;}
body #blog.slideshow-single div.slide-kicker p.tags {padding-bottom: 0;}
body #blog.slideshow-lastslide div.slide-kicker .slide-ad {display: none;}


/*-  Fashion 2009
----------------------------------------------------------------------*/
.fashion a {color: #016aa6; cursor: pointer;}
.fashion #content {background-color: #fff !important;}

/* default module widths */
.layout-160ad-3col #content-primary .module,
.layout-160ad-3col #content-primary .module-wrp {width: 609px !important; margin: 0 0 12px 11px;}
.layout-160ad-3col #content-secondary .module,
.layout-160ad-3col #content-secondary .module-wrp {width: 160px !important; overflow: hidden !important;}
.layout-160ad-4col #content-primary .module,
.layout-160ad-4col #content-primary .module-wrp,
.layout-300ad-3col #content-primary .module,
.layout-300ad-3col #content-primary .module-wrp {width: 469px !important; margin: 0 0 12px 11px;}
.layout-300ad-3col #content-secondary .module,
.layout-300ad-3col #content-secondary .module-wrp {width: 300px !important; overflow: hidden !important;}

/* overflow is needed and this module has a border */
.layout-300ad-3col #content-secondary #label-promo,
.layout-300ad-3col #content-secondary #designer-for-line-r-one
{overflow: visible !important; width: 298px !important;}


/* custom module widths */
.layout-300ad-3col #content-primary #the-look-book {width:229px !important; margin-left: 6px !important;}
.layout-300ad-3col #content-primary #section-promo {width:230px !important; margin-left: 6px !important;}
.layout-160ad-3col #content-primary #multi-filter-search.reader-rankings,
.layout-160ad-3col #content-primary #lede-flash {width:479px !important; float: left !important;}
.layout-160ad-3col #content-primary #lede-secondary {width:133px !important; margin: 0 !important; float: left !important; margin-left: 2px !important;}

.layout-160ad-3col #content-primary #related-reader-rankings {width: 120px !important;}

.seasons.layout-300ad-3col #content-primary #model {width: 469px !important; margin: 0 0 12px 11px;}

.layout-300ad-3col #content-secondary #fashion-highlights-wrp .module {width:270px !important;}

/* cancel the height/float fix */

.fashion .carousel-wdgt {height: auto !important;}

/* fashion highlights module */
#content-secondary #fashion-highlights-wrp #latest-videos-promo .v-tn ul li {margin-right: 9px !important;}
.carousel-wdgt .controls .c-top a {
	background-image: url("/gfx/sect/fashion/fashion-controls-bg.gif") !important;
}
body .carousel-wdgt .controls .c-top a.prev {margin-left: 4px;}
body .carousel-wdgt .controls .c-over {display: none;}

/* we float so many li's, so why not? */
.fashion .module .content li,
.fashion .module .multi-selects .uberselect,
#latest-shows-by-type .content ul
{display: inline;}

/* non floating list items get display: block */
.fashion #content-secondary .col-a #the-cut-promo .headline-list ul li,
#content-secondary #fashion-highlights-wrp #the-cut-promo .headlines-tn ul li,
#content-secondary #profile-promo .profile-tn-list ul li,
#content-primary .module .headlines-tn ul li,
.tabbed-panel .spaz ul li,
#fw-live-lede ul#fw-live-latest li
{display: block !important;}

#latest-fashion-issue { clear: both; }

#latest-fashion-shows .content ol li {display: block;}


/* prevent long names and bad character codes from breaking grid */
#content-primary .module .pics-package-tn ul li {overflow: hidden;}


/* when margin: auto doesn't center */
#content-secondary #profile-promo 
{text-align: center;}


/* general, stubborn IE6 bugs*/

#content-controls .tabs ul {margin-top: 6px !important;}
#content-controls .tabs h5 {margin-top: 12px !important; padding: 0 0 0 6px !important;}
#content-controls .tabs h5 a {height: auto !important; padding: 3px 0 !important;}

#content-primary #flashcontent {left: -5px !important; top: -63px !important;}

#multi-filter-search .rwl-tn ul {height: 1px; padding-top: 10px;}
#content-secondary #fashion-highlights-wrp #people-promo .profile-tn ul li {margin-right: 5px !important;}

#content-primary .pictures-tn-grid .people-profile-tn {margin: 0 !important; padding-left: 6px !important;}
#content-primary .pictures-tn-grid .people-profile-tn ul li a {padding:8px 6px 0 !important;}

.fashion #content-head {z-index: 3;}
.fashion #content-head .uberselect-panel {top: 31px;}
.fashion #content-head .uberselect-panel ul {overflow-x: hidden;}

#model-profile .head b {bottom: 0 !important;}
.body.layout-160ad-3col #content-primary #on-off-the-runway-wrp .module {width: 585px !important;}
#on-the-runway-promo .content p a {bottom: 38px !important;}

.look-finder #content-layout { margin-top: 39px !important; }
#content-primary .find-by-prop .look-finder-nav { background: url(/gfx/sect/fashion/flyout-bg.gif) top left no-repeat !important; }
#content-primary .find-by-prop .look-finder-nav h4 .close-btn a { top: 6px !important; right: 8px !important; }

.fashion #content-head {z-index: 3;}
.splash-page #content-head {margin-bottom: 39px !important; height: 1px;}
.fashion #content-head .uberselect-panel {top: 31px;}
.fashion #content-head .uberselect-panel ul {overflow-x: hidden;}

#on-the-runway-promo .content p a {bottom: 38px !important;}

.tabbed-panel .spaz ul li {height: 1px !important; margin-top: -1px !important;}
.tabbed-panel .spaz ul li a {padding: 6px 4px 5px !important; line-height: 1em !important; display: block !important;}

#multi-filter-search .head {clear: both;}
#multi-filter-search .content {clear: both;}

.uberselect {z-index: 10 !important;}

#content-primary .the-cut .headlines ul li {display: block;}
#content-primary .module .headlines-tn {padding: 11px 0 0 !important;}

#timeline .content div {position: absolute; right: 0;}
#timeline .content dl dd {padding-right: 150px !important;}

#content-primary .module .headlines-tn {}
#content-primary .module .features-tn ul li {margin-left: 9px !important; background-image: none;}

#fashion-footer .module .features-tn ul {position: relative !important; left: -13px !important; /* turn off 'position' and 'left' for Fashion Week season */ background-position: 18px 100% !important;}

/* z-index bug management */

.fashion .module,
#labels-latest-party-promo .content ul li, #labels-latest-front-row-promo .content ul li,
#labels-latest-party-promo .content ul li i.img, #labels-latest-front-row-promo .content ul li i.img
 {position: static !important;}

#lede-flash,
#lede-flash-carousel,
#latest-shows,
#label-overview .content dl,
#off-the-runway-promo,
#on-the-runway-promo,
#quotes,
#timeline .content,
#latest-shows-by-type,
.carousel-wdgt,
#fashion-highlights-wrp,
#fashion-highlights-wrp .module,
#multi-filter-search .uberselect h5.selected,
div.multi-selects .uberselect h5.selected,
div.multi-selects .uberselect .head h6.sub,
#designer-for-line-r-one,
#content-secondary #label-promo,
#shop-a-matic,
#latest-videos-promo,
#video-player,
#model-profile,
#celebrity-fashion,
#the-look-book,
#section-promo,
.module.the-cut,
#label-through-years,
#fashion-footer #shows
{position: relative !important;}

#off-the-runway-promo .content b {bottom:5px;}
.fashion #top-stories.fw-live { width: 476px; }
#fw-live-lede #flashcontent { top: 0px !important; }

/* {position: absolute !important;} */

.module .pic-tn ul li b {
	font-weight: normal;
	position: absolute;
	display: block;
	padding: 2px 2px 1px;
	top: 83px;
	height: 32px !important;
	text-align: center;
	width: 100%;
	background: url("/gfx/sect/fashion/000-opacity80-bg.png");
	color: #8a8a86;
	line-height: 1.25em;
	}

.module .pic-tn ul li a:hover b {
	color: #bfbfba;
	text-decoration: none;
	}
	
#labels-latest-party-promo .foot h6.more, #labels-latest-front-row-promo .foot h6.more {position: static;}

#reader-rankings-promo .head h3 a b {margin: 0;}

#content-primary .find-by-prop .rwl-tn ul li {margin: 0 8px 13px 0 !important;}

/* Nav Panel */
#fashion-nav .nav-panel .hit-miss b { left: 0px !important; position: static !important; }
#fashion-nav .nav-panel .hit-miss i.img { margin-left: 0px !important; }

#fashion-nav .nav-panel .trends-cut { padding-bottom: 5px !important; }

#fashion-nav .nav-panel .pointer img { height: 17px !important; width: 9px !important; }
#fashion-nav .nav-panel .pointer img.shows { top: 17px !important; }
#fashion-nav .nav-panel .pointer img.designers { top: 60px !important; }
#fashion-nav .nav-panel .pointer img.models { top: 103px !important; }
#fashion-nav .nav-panel .pointer img.parties { top: 145px !important; }
#fashion-nav .nav-panel .pointer img.frontrow { top: 189px !important; }
#fashion-nav .nav-panel .pointer img.trends { top: 232px !important; }
#fashion-nav .nav-panel .pointer img.beauty { top: 275px !important; }
#fashion-nav .nav-panel .pointer img.lookfinder { top: 318px !important; }

#fashion-main-nav img.panel-btn-a,
#fashion-main-nav img.panel-btn-b,
#fashion-main-nav img.panel-btn-c,
#fashion-main-nav img.panel-btn-d { display:none !important; }



#fashion-nav .nav-panel ul.spaz-nav li.num-first { padding-left: 0px !important; }
#fashion-nav .nav-panel ul li a.list-link { height: 1em; padding-top: 2px !important; padding-bottom: 2px !important; background-position-y: 4px !important; }
#fashion-nav .nav-panel .beauty-cut .pics-package-tn ul li a b,
#fashion-nav .nav-panel .trends-cut .pics-package-tn ul li a b { background: #fff !important; }

/* Listings Patches */
div.listing-profile #content-secondary .module,
div.listing-profile #sam-hot-picks div.head h3,
div.listing-profile #content-secondary .adContainer{overflow:hidden; width:335px;}

div.listing-profile #content-secondary .module-agenda {overflow: hidden; width: 330px;}
div.listing-profile #content-secondary div.listing-photo div.slideshow-button {z-index:0;}

div.listing-profile div.price-and-ratings-key {z-index: 100; padding-right:2px; padding-bottom:2px;}
div.listing-profile div.price-and-ratings-key ul li {overflow:hidden;}
div.listing-profile div.price-and-ratings-key div.head {height:auto;}
div.listing-profile .summary-details ul li.rest-price-range acronym {top:-3px; left: 73px;}
div.listing-profile .summary-details ul li.rest-star-ratings acronym {top: -4px; left: 84px;}

div.listing-profile .wrap ul.agenda-calendar p.title {overflow: hidden; width: 280px;}


/* Registration 2009 */

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

* html #popup-register {

    
}
/* Registration 2009 */


#registration-form ul li.input-txt .input-wrp {padding: 4px 6px;}

#registration-form ul li.input-radio ul li label {padding-left: 20px;}
#registration-form ul li.input-radio ul li label input {top: -2px;}

#registration-litebx li#zip-wrp, #registration-litebx li#gender-wrp {margin-bottom: 12px !important;}

#registration-litebx #captcha-wrp {margin-bottom: 0 !important;}

#reg-newsletter ul li {margin: 0 2px;}

.litebx-content ul {position:relative}
.litebx-content li {float:none;}

.form-wrp,
.form-wrp form,
.form-wrp ul,
.form-wrp ul li,
.form-wrp ul li label,
li#password-wrp-wrp ul,
li#nymemployee-wrp-wrp ul {
	height: 1%;
}

.daily li.comment-tout {padding-top:2px;}
#about-blog.module .content ul.tools a {height:1em;}
#blog-tools .search .input-wrp {margin-right:1px;}

#blog-entry-nav-previous a {left:-290px;}
#blog-entry-nav-next a {left:70px;}
.vulture #top-stories-promo li {margin-right:6px;}
#lede-kicker.interviews .imgwrp {display:none!important;}

#recap-nav.inactive-prev a.tv-prev {background-position:0 -52px;}
#recap-nav.inactive-prev a.tv-prev:hover {background-position:0 -52px;}
#recap-nav.inactive-next a.tv-next {background-position:-81px -52px;}
#recap-nav.inactive-next a.tv-next:hover {background-position:-81px -52px;}

/* Registration + FB Connect 2010 */
#nav-mynewyork,
#mynewyork-wrp {float:left;}
.fb_show #mynewyork-wrp {padding-right:40px!important;}
#sub_nav_mynewyork {margin-top:2em;}

/* MY FB Connect 2010 */

body.myny #content-secondary .myfriends ul.friends-list  {
	margin-left:10px !important;
}

body.myny #content-secondary .myfriends ul.friends-list li {
	height:80px;
}

.invite-friends {
	font-size:11px !important;
}

body.myny #content-secondary .myfriends {
	width:353px !important;
	overflow:hidden;
}

body.myny #content-primary {
	overflow:hidden;
}

.mostrecent {
	float:left;
	width:550px;
}

#minibrowserbox { float:left !important;  } 
#myny-content-wrap { float:left !important; }

body.myny #content-primary { margin-right:0px !important; }
body.myny #content-secondary { width:353px !important; overflow:hidden; }
#remember-wrp { width: 250px; }


/*-  Vulture Article Header/Mast
----------------------------------------------------------------------*/

.vulture #navGlobal .primary .navPrimary {overflow:hidden;}
.vulture #navGlobal .primary .navPrimary .top a {text-indent:-9999em;display:block;height:31px;background-image:url(/gfx/sect/vulture/vulture-sprites-articlenav.png);}



.vulture #navGlobalEtc {border-width:0;}
.vulture #navGlobalEtc a img {position:absolute;z-index:999;top:31px;margin-left:5px;}
.vulture #navGlobalEtc .dropWrap-a,
.vulture #navGlobalEtc .dropWrap-b, 
.vulture #navGlobalEtc .dropWrap-c {background:#fff;}
.vulture #navGlobalEtc .dropWrap-a {border:1px solid #000;display:block;z-index:998;height:300px;}


.vulture #navGlobalEtcDropInner ul,
.vulture #navGlobalEtcDropInner li,
.vulture #navGlobalEtcDropInner a {background:none!important;height:auto!important;width:auto!important;text-indent:0!important;}

.vulture #navGlobalEtcDrop .col-1,
.vulture #navGlobalEtcDrop .col-2,
.vulture #navGlobalEtcDrop .col-3,
.vulture #navGlobalEtcDrop .col-3 dl {display:inline;}

.vulture #mast .sitewideSearch {width:22.8em;}


.vulture #navGlobal .hotTopics .silo {position:static;padding-left:1.4em;}
.vulture #navGlobal .hotTopics .silo img {display:none;}

.vulture #navGlobal ul,
.vulture #navGlobal dl,
.vulture #navGlobalEtcDropInner,
.vulture #navGlobalEtcDrop .popularTopics,
.vulture #navGlobalEtcDropInner .wrap {zoom:1}

.vulture .topic-footer {display:none;}

/* Google Text Ads */
.articleFooterAd { width:auto; left:0; }


