

/* SPLASH PAGE STYLES */
#featurePackageSplash {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}
.lead-wrapper {float:left; margin-bottom:8px; margin-top: 15px; padding-bottom:0; position:relative; width:569px;}
.lead-wrapper dl.story {margin:0 0 9px; padding:0;}
.lead-wrapper dl.first {margin:20px 0 9px; padding:0;}
.lead-wrapper dl.story dt {font-size:14px; font-weight:bold;}
.lead-wrapper dl.story dt.rubric {font-weight:bold; font-family:Arial, Helvetica, sans-serif;  font-size:10px; text-transform:uppercase; margin: 0 0 1px 0;}
.lead-wrapper dl.story dt.rubric a{color:#000;}
.lead-wrapper dl.story dd {font-size:11px; padding:3px 0 0 0;}
.lead-wrapper dl.story dd.plus {padding:6px 0 0 0;}
.lead-wrapper dl.story dd cite {font-style:normal; font-weight:bold;}
.lead-wrapper dl.story dd.slideshow i{padding:0;}
.lead-wrapper dl.story dd.slideshow {padding:6px 0 0 18px; text-transform:uppercase; font-size:10px; background:transparent url(http://images.nymag.com/gfx/sect/splashpages/slideshow-icon.gif) no-repeat scroll 0 0.9em; margin-bottom:0.2em;}
.lead-wrapper dl.story dt img {display:block; margin:0 0 5px; padding:0;}
#img-promo dt img {border:3px solid #ffffff;}
#img-promo dt img:hover {border:3px solid #dadad4;}
#content img.no-border {border:1px solid #ffffff;}


/* BONY specific styles */
.bony .lead-wrapper dl.story dt {border-bottom:1px solid #000000; font-size:17px; font-weight:bold; padding:0 0 6px; text-align:center; text-transform:uppercase;}
.bony .lead-wrapper dl.story dt a {color:#000;}
.small-header {text-align:center; padding:5px 0; margin:10px 0 0 0; color:#e82f16; font-weight:bold;}
.bony .lead-wrapper ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:8px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.bony .lead-wrapper ul li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(http://images.nymag.com/images/2/bullet-black.gif) no-repeat scroll 0 0.6em;
	padding:2px 0 2px 7px;
}

#bony-items .subhed {
	background: transparent url(http://images.nymag.com/images/2/promotional/11/03/week2/subheader.gif) no-repeat 1px 1px;
	text-indent: -9999px;
	width:100px;
	height:20px;
	}
#bony-items .subhed-video {
	background: transparent url(http://images.nymag.com/images/2/promotional/11/07/week3/subhead-bonyvid.gif) no-repeat -245px 1px;
	text-indent: -9999px;
	width:110px;
	height:20px;
	}
#bony-morePicks .subhed {
	background: transparent url(http://images.nymag.com/images/2/promotional/11/03/week2/subheader.gif) no-repeat -123px 1px;
	text-indent: -9999px;
	width:130px;
	height:20px;
	}

#bony-nav-01 {width:140px;}
#descriptor {background:#fff;}
#descriptor img {border:medium none; margin-bottom:0;}
#descriptor h1 {height:31px;}
#descriptor #page-type {float:left; margin:0;}
#descriptor #bony-navigation-01 {float:right;}
	
	
/* 3 column module styles */
.lead-wrapper .column, .lead-wrapper .last-column {float:left; width:172px;}
.lead-wrapper .column {border-right:1px solid #d7d7d7; margin-right:12px; padding-right:11px;}

/* 2 column module styles */
#featurePackageSplash .topleft {width: 273px; float: left;}
#featurePackageSplash .topright {width: 273px; float: left; margin-left: 18px;}

/* large lede image module styles */
#featurePackageSplash .lead-image {float:left; margin-right:0; border:1px solid #CCCECE;}
#featurePackageSplash .lead-wrapper .image{float:left; width:365px;}
#featurePackageSplash .lead-wrapper h2.lead-image, #featurePackageSplash .lead-wrapper h2.lead-image a {background:transparent url(/images/2/fashion/09/08/week4/splash-lede-365x290.jpg) no-repeat scroll 0 0; display:block; width:365px; height:280px; margin:0; padding:0; text-indent:-999em;}

#featurePackageSplash .lead-wrapper h2.lead-image, #featurePackageSplash .lead-wrapper h2.hendricks a {background:transparent url(http://images.nymag.com/images/2/fashion/10/02/week4/hendricks-opener.jpg) no-repeat scroll 0 0; display:block; width:365px; height:294px; margin:0; padding:0; text-indent:-999em; border:none;}




#featurePackageSplash .lead-wrapper .lead-content{float:right; width:177px; padding-right:10px;}d-content {width: 182px;}
#featurePackageSplash .lead-wrapper .lead-content dl.story dd {font-size:11px; padding:3px 0 6px 0;}
/* truncated paragraph styles */
.trunc-paragraph a.trigger {font-weight:normal; font-size:10px; text-transform:uppercase; padding: 0 0 0 3px;}

/* border-right:1px solid #d7d7d7; margin:0 1px 0 0; padding: 0 3px 0 0; float:left; line-height:14px; list-style:none; text-align:center;*/
.lead-wrapper .sm-column, .lead-wrapper .sm-column-last {float:left; width:85px; margin-top:8px;}
.lead-wrapper .sm-column {border-right:1px solid #ffffff; margin-right:2px; padding-right:4px;}
.lead-wrapper dl.sm-photo {margin:0 0 9px; padding:0;}
.lead-wrapper dl.sm-photo dt{font-size:10px; font-weight:normal;}
.lead-wrapper dl.sm-photo a {display: block; margin:0; padding:0; width:87px; height:68px;}
.lead-wrapper dl.sm-photo a b {text-indent: 0; margin-top:5px; font-weight:normal; line-height: 12px; font-size:10px; display:block; }
.lead-wrapper i.img {width:85px; height:66px; border: 1px solid #cccece; display: block; overflow:hidden; position:relative;}
.lead-wrapper i.img img {position:absolute; top: -3px; left: -3px; border:medium none;}
.lead-wrapper i.img.no-border {border:none;}

/*  wide column module styles */
.lead-wrapper .column-wide {border-right:none; padding-right:0; margin-right:0; float:left; margin-right:0; width:100%;}
.lead-wrapper .column-wide dl dt.rubric {margin-bottom: 15px; padding-bottom: 5px; font-size:19px; font-weight:normal; }
.lead-wrapper .column-wide dl dt.rubric a{color:#222;}
.lead-wrapper .column-wide dl dt {border-bottom: 1px solid #ddd; color:#999999; margin-bottom: 10px; padding-bottom: 10px; }
.lead-wrapper dl.video dt {clear:both;}
.lead-wrapper dl.video dt.rubric {font-size:10px; text-transform:uppercase;}
.lead-wrapper dl.video dt a:hover {color:#222222;}
.lead-wrapper dl.video dt img {display:block; padding:0;}
.lead-wrapper dl.video dt img.overlay {border:medium none; height:48px; width:48px; margin: 0 0 -55px 35px; position:relative; top:-89px; left:-63px; }
.lead-wrapper dl.video dt b {display:block; clear:both;}
.lead-wrapper .two-thirds-wide {border-right:none; padding-right:0; margin-right:0; float:left; margin-right:19px; width:367px;}

/* Fashion silo splash page module (http://nymag.com/fashion/09/fall/) */
#silo-module{margin:30px 0 0 0px; width:560px;}
#silo-module h1 .hed{font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; display:block; font-weight:normal; text-transform:none; }
#silo-module h1{text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:normal; margin-bottom:2px; line-height:23px; text-transform:uppercase;}
#silo-module .para{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; padding:0 30px; margin:0 0 20px 0; font-weight:normal; text-align:center;}
#silo-module ul {clear:both; margin:0 0 0 45px; padding:0;}
#silo-module ul li { list-style:none; display:inline; float:left; text-align:center; margin-right:30px;}
#silo-module ul li p {margin:0px 0 30px 0;}
#silo-module ul li a {font-size:11px;}
#silo-module ul li a:hover p{text-decoration:underline;}
#silo-module ul li img {clear:both; border:1px solid #ffffff;}

/* BOTTOM NAV MODULES */
/* 4 col bottom nav */
#bottomnav-fourcol-sm-module{margin:30px 0 0 0;}
#bottomnav-fourcol-sm-module h3 {-x-system-font:none; font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; margin:10px 0 0 12px;}
#bottomnav-fourcol-sm-module h3 a{color:#000;}
#bottomnav-fourcol-sm-module h3 a span{font-size: 11px; color:#3b7698; font-family:Arial, Helvetica, sans-serif;}
#bottomnav-fourcol-sm-module ul {margin:3px 0 0 3px; height:25px; padding:0; text-align:left;}
#bottomnav-fourcol-sm-module ul li a:hover b{text-decoration:underline;}
#bottomnav-fourcol-sm-module ul li img.no-border {border:none;}
#bottomnav-fourcol-sm-module ul li a:hover img {border-color:#747474;}
#bottomnav-fourcol-sm-module ul li a {text-align:left; display:block;}
#bottomnav-fourcol-sm-module ul li img {border:1px solid #cccece; display:block; float:left; height:30px; margin:-1px 6px 5px 0px; padding:1px; width:30px; text-align:left;}
#bottomnav-fourcol-sm-module ul li img.no-border {border:none;}
#bottomnav-fourcol-sm-module ul li {border-bottom:1px solid #d7d7d7; line-height:13px; list-style:none; float:left; text-align:left; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:0 0 0 8px; padding:5px 0 0 0; width:128px; height:38px;}
#bottomnav-fourcol-sm-module ul li.last { border-bottom:none; margin-bottom:25px;}

/* 4 col bottom nav */
#bottomnav-fourcol-module {margin:30px 0; height:120px; clear:both;}
#bottomnav-fourcol-module h3 {-x-system-font:none; font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; margin:10px 0 0 12px;}
#bottomnav-fourcol-module h3 a{color:#000;}
#bottomnav-fourcol-module h3 a span{font-size: 11px; color:#3b7698; font-family:Arial, Helvetica, sans-serif;}
#bottomnav-fourcol-module ul { margin:3px 0 20px 3px; height:100px; padding:0;}
#bottomnav-fourcol-module ul li a {display: block; margin:0; padding:3px; width:127px; height:87px;}
#bottomnav-fourcol-module ul li a b {text-indent: 0; margin-top:5px; font-weight:bold; font-size:11px; display:block; font-family:Arial, Helvetica, sans-serif;}
#bottomnav-fourcol-module li {border-right:1px solid #d7d7d7; margin:0 0 0 4px; padding: 0 4px 0 0; float:left; line-height:14px; list-style:none; text-align:left;}
#bottomnav-fourcol-module li.first {margin-left:0; }
#bottomnav-fourcol-module li.last {margin-right:0; border-right:none; }
#bottomnav-fourcol-module li a:hover {background-color: #dadad4; text-decoration: none;}
#bottomnav-fourcol-module i.img {width:125px; height:85px; border: 1px solid #cccece; display: block; overflow:hidden; position:relative;}
#bottomnav-fourcol-module i.img img {position:absolute; top: 0px; left: 0px; border:medium none;}
#bottomnav-fourcol-module i.img.no-border {border: 1px solid #ffffff;}

/* 5 col bottom nav */
#bottomnav-fivecol-module {margin:30px 0 0 0;}
#bottomnav-fivecol-module h3 {-x-system-font:none; font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; margin:10px 0 0 12px;}
#bottomnav-fivecol-module h3 a{color:#000;}
#bottomnav-fivecol-module h3 a span{font-size: 11px; color:#3b7698; font-family:Arial, Helvetica, sans-serif;}
#bottomnav-fivecol-module ul { margin:3px 0 20px 11px; height:100px; padding:0;}
#bottomnav-fivecol-module ul li a {display: block; margin:0; padding:3px; width:92px; height:72px;}
#bottomnav-fivecol-module ul li a b {text-indent: 0; margin-top:5px; font-weight:bold; font-size:11px; display:block; font-family:Arial, Helvetica, sans-serif;}
#bottomnav-fivecol-module li {border-right:1px solid #d7d7d7; margin:0 0 0 6px; padding: 0 6px 0 0; float:left; line-height:14px; list-style:none; text-align:center;}
#bottomnav-fivecol-module li.first {margin-left:0; }
#bottomnav-fivecol-module li.last {margin-right:0; border-right:none; }
#bottomnav-fivecol-module li a:hover {background-color: #dadad4; text-decoration: none;}
#bottomnav-fivecol-module i.img {width:90px; height:70px; border: 1px solid #cccece; display: block; overflow:hidden; position:relative;}
#bottomnav-fivecol-module i.img img {position:absolute; top: 0px; left: 0px; border:medium none;}
#bottomnav-fivecol-module i.img.no-border {border: 1px solid #ffffff;}

/* 6 col bottom nav */
#bottomnav-sixcol-module {margin:30px 0 0 0;}
#bottomnav-sixcol-module h3 {-x-system-font:none; font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; margin:10px 0 0 16px;}
#bottomnav-sixcol-module h3 a{color:#000;}
#bottomnav-sixcol-module h3 a span{font-size: 11px; color:#3b7698; font-family:Arial, Helvetica, sans-serif;}
#bottomnav-sixcol-module ul { margin:3px 0 20px 11px; height:100px; padding:0;}
#bottomnav-sixcol-module ul li a {display: block; margin:0; padding:3px; width:77px; height:62px;}
#bottomnav-sixcol-module ul li a b {text-indent: 0; margin-top:5px; font-weight:bold; font-size:11px; display:block; font-family:Arial, Helvetica, sans-serif;}
#bottomnav-sixcol-module li {border-right:0px solid #d7d7d7; margin:0 0 0 3px; padding: 0 3px 0 0; float:left; line-height:14px; list-style:none; text-align:center;}
#bottomnav-sixcol-module li.last {margin-right:0; border-right:none; }
#bottomnav-sixcol-module li a:hover {background-color: #dadad4; text-decoration: none;}
#bottomnav-sixcol-module i.img {width:75px; height:60px; border: 1px solid #cccece; display: block; overflow:hidden; position:relative;}
#bottomnav-sixcol-module i.img img {position:absolute; top: -5px; left: -6px; border:medium none;}
#bottomnav-sixcol-module i.img.no-border {border: 1px solid #ffffff;}
