@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
#genericMatureWrapper {width:570px; padding:0; margin:0; float:left;}
#genericMatureWrapper .hero {float:left; background:url(/images/2010/02/destinationpage/womens_nightwear/images/hero_background.jpg) top left no-repeat scroll; width:570px; height:295px; position:relative;}
#genericMatureWrapper .hero p.introCopy {
	float:left;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	width: 293px;
	left: 17px;
	top: 122px;
	height: 68px;
}
#genericMatureWrapper .hero p.introCopy a {color:#000; text-decoration:none; cursor:pointer; font-weight:bold;}
#genericMatureWrapper .hero a.link {
	float:left;
	font-weight:bold;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
	text-decoration:none;
	position:absolute;
	left: 27px;
	top: 243px;
	width: 173px;
}
#genericMatureWrapper .hero a.link2 {
	float:left;
	font-weight:bold;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
	text-decoration:none;
	position:absolute;
	left: 27px;
	top: 258px;
	width: 120px;
}
#genericMatureWrapper .hero a span {margin:0; padding:0; color:#ec258c;}

#genericMatureWrapper ul {margin:0; padding:0; float:left; width:570px;}
#genericMatureWrapper ul li {margin:0 4px 4px 0; display:inline; padding:0; float:left; width:187px; border:0; height:246px;}
#genericMatureWrapper ul li a {text-decoration:none;}
#genericMatureWrapper ul li.btmIcons {height:73px;}
#genericMatureWrapper ul li span.bar {float:left; background:url(/images/2010/02/destinationpage/womens_nightwear/images/gradient_strip.gif) top left no-repeat scroll; margin:0; padding:9px 0 0 10px; width:177px; height:24px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; cursor:pointer;}
#genericMatureWrapper ul li span strong {color:#ec258c;}
#genericMatureWrapper ul li img {float:left; border:0;}

#genericMatureWrapper ul li.rated {background:#000;}
#genericMatureWrapper ul li.rated a.shopBy {color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; cursor:pointer; float:left; width:167px; font-weight:bold; padding:0 0 0 10px; }
#genericMatureWrapper ul li.rated a span.pink {color:#ec258c; margin:0; padding:0;}
#genericMatureWrapper ul li.rated img.stars {padding:2px 0 3px 0;}
#genericMatureWrapper ul li.rated img.stars4 {padding:2px 0 0 0;}
#genericMatureWrapper ul li.rated a img {float:left;}

#genericMatureWrapper ul li.middle {width:188px;}
#genericMatureWrapper ul li span.middleBar {float:left; padding:9px 0 0 10px; width:178px; background:url(/images/2010/02/destinationpage/womens_nightwear/images/gradient_strip2.gif) top left no-repeat scroll; margin:0; height:24px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; cursor:pointer;}

#genericMatureWrapper ul li.last {margin:0; paddin:0;}
#genericMatureWrapper p.bottom {padding:15px 0; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; width:570px;}
#genericMatureWrapper p.bottom a {
	font-weight:bold;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
	text-decoration:none;
	
}

#header #contentHeader {background-color:#000000; color:#ffffff;}

