/*Created by Krishan 18/08/2010
NNW Layout Stylesheet for AW10
*/

#content-div {
	margin: 0px auto;
	width: 1003px;
	height: 1310px;
	padding: 0px;
	position: relative;
}
#content-div img, #content-div img a, #content-div img a:hover {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: transparent;
}

/* Slot 1
--------------------- */

/* Slot 2
--------------------- */
#slot2 {
	width: 1003px;
	height: 196px;
	padding: 0px;
	position: absolute;
	top:0;
	left:0;
	margin-top: 1100px;
	*margin-left:0px;
	z-index:999;
}

#slot2 h1 {
	margin: 5px 0px 0px 10px;
	padding: 0px;
	color:#bd0537;
}

/* Slot 2 - siteinfo copy slots
--------------------- */
.siteinfoCopy {
	float: left;
	display: inline;
	margin: 12px 12px 7px 10px;
	padding: 0px;
	width: 312px;
	height: 152px;
	background-color: #fff;
}
.siteinfoCopy h2, .siteinfoCopy h3, .siteinfoCopy h4, .siteinfoCopy p {
	margin: 5px 0px 0px 5px;
	padding: 0px;
}

.siteinfoCopy h2, .siteinfoCopy h3, .siteinfoCopy h4, #slot2 h1 {
	color:#bd0537;
}

.siteinfoCopy a:link {
	color:#bd0537;
	}

/* Slot 3
--------------------- */
#slot3 {
	float: left;
	margin-top:6px;
	width:999px;
	height:406px;
	border:2px solid #ccc;
	overflow:hidden;
	position:relative;
	}

#slot4, #slot5, #slot6, #slot7 { 
	float:left;
	width:241px;
	height:163px;
	border:2px solid #ccc;
	margin-top:7px;
	overflow:hidden;
	padding:0;
	}	
	
#slot5, #slot6, #slot7 {
	margin-left:7px;
	_margin-left:6px;
	}
	
#slot7 {
	*clear:right;
	}
	
/* Slot 8
--------------------- */
#slot8 {
	width:1003px;
	_width:1000px;
	margin:10px 0 10px 0;
	float:left;
	overflow:hidden;
	height:395px;
	}

.s8-arrow {
	font-weight:bold;
	color:#bd0537;
	}
	
/* Other Sites Container */

#OtherSiteCont {
	width:1000px;
	height:345px;
	background:url(//images2.drct2u.com/content/images/homepages/101207SS_FW_s11_bg.gif) no-repeat center top;
	}
	
#OtherSiteCont p {
	padding:0px;
	font-size:11px;
	}

/* Discounts Tab */

#Discounts {
	width:196px;
	height:160px;
	float:left;
	margin-left:4px;
	padding:0px;
	}

#Disc {
	width:185px;
	height:120px;
	margin:0px;
	padding:5px;
	_padding:0px;
	float:left;
	background-color:#FFF;
	border:1px solid #ffa6be;
	}

#DiscountHead  {
	width:197px;
	height:28px;
	text-indent:-3333px;
	border:0;
	margin:0;
	}
	
#CCL {
	width:185px;
	height:120px;
	margin:0px 7px 0px 0px;
	padding:0px;
	float:left;
	}

#DIS {
	width:185px;
	height:120px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	}

/* Lingerie Tab */

#Lingerie {
	width:396px;
	height:160px;
	float:left;
	margin-left:5px;
	padding:0px;
	}

#Ling {
	width:380px;
	height:120px;
	margin:0px;
	padding:5px;
	float:left;
	background-color:#FFF;
	border:1px solid #ffa6be;
	}

#LingerieHead  {
	width:370px;
	height:28px;
	text-indent:-3333px;
	border:0;
	margin:0;
	}
	
#NAT {
	width:185px;
	height:120px;
	margin:0px 7px 0px 0px;
	padding:0px;
	float:left;
	}

#XXX {
	width:185px;
	height:120px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	}

/* Footwear Tab */

#Footwear {
	width:190px;
	_width:176px;
	height:160px;
	float:left;
	margin:0px 9px 0px 0px;
	_margin:0px 3px 0px 0px;
	padding:0px;
	}

#Foot {
	width:184px;
	_width:176px;
	height:120px;
	margin:0px;
	padding:5px;
	*padding:5px 0px 5px 0px;	
	float:left;
	background-color:#FFFFFF;
	border:1px solid #ffa6be;
	}

#FootwearHead  {
	width:180px;
	_width:176px;
	height:28px;
	text-indent:-3333px;
	border:0;
	margin:0;
	}
	
#VLD {
	width:185px;
	_width:176px;
	height:120px;
	margin:0px 7px 0px 0px;
	padding:0px;
	float:left;
	}

/* HNB Tab */

#hnbsec {
	width:190px;
	_width:176px;
	height:160px;
	float:left;
	margin:0px 9px 0px 0px;
	_margin:0px 3px 0px 0px;
	padding:0px;
	}

#hnb {
	width:184px;
	_width:176px;
	height:120px;
	margin:0px;
	padding:5px;
	*padding:5px 0px 5px 0px;	
	float:left;
	background-color:#FFFFFF;
	border:1px solid #ffa6be;
	}

#hnbHead  {
	width:180px;
	_width:176px;
	height:28px;
	text-indent:-3333px;
	border:0;
	margin:0;
	}
	
#fge {
	width:185px;
	_width:176px;
	height:120px;
	margin:0px 7px 0px 0px;
	padding:0px;
	float:left;
	}	
	

/* Fashion Tab */

#Fashion {
	width:389px; 
	height:160px;
	float:left;
	margin:0px 9px 0px 5px;
	_margin:0px 3px 0px 5px;
	padding:0px;
	}

#Fash {
	width:380px;
	height:120px;
	margin:0px;
	padding:5px; 
	_padding:5px 0px 5px 4px;
	float:left;
	background-color:#FFF;
	border:1px solid #ffa6be;
	}

#FashionHead  {
	width:180px;
	_width:176px;
	height:28px;
	text-indent:-3333px;
	border:0;
	margin:0;
	}
	
#FW {
	width:185px;
	_width:176px;
	height:120px;
	margin:0px 7px 0px 0px;
	padding:0px;
	float:left;
	}

#wnb {
	width:185px;
	height:120px;
	padding:0px;
	float:left;
	}

/* Home & Garden Tab */

#Home {
	width:190px;
	_width:176px;
	height:160px;
	float:left;
	margin:0px 9px 0px 0px;
	_margin:0px 3px 0px 0px;
	padding:0px;
	}

#Hm {
	width:184px;
	_width:176px;
	height:120px;
	margin:0px;
	padding:5px; 
	_padding:5px 0px 5px 4px;
	float:left;
	background-color:#FFF;
	border:1px solid #ffa6be;
	}

#HomeHead  {
	width:180px;
	_width:176px;
	height:28px;
	text-indent:-3333px;
	border:0;
	margin:0;
	}
	
#IHM {
	width:185px;
	_width:176px;
	height:120px;
	margin:0px 7px 0px 0px;
	padding:0px;
	float:left;
	}

/* Gifts Tab */

#Gifts {
	width:398px;
	height:160px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	}

#Gft {
	width:380px;
	height:120px;
	margin:0px;
	padding:5px;
	float:left;
	background-color:#FFF;
	border:1px solid #ffa6be;
	}

#GiftsHead  {
	width:370px;
	height:28px;
	text-indent:-3333px;
	border:0;
	margin:0;
	}
	
#JDF {
	width:185px;
	height:120px;
	margin:0px 7px 0px 0px;
	padding:0px;
	float:left;
	}

#CRA {
	width:185px;
	height:120px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	}

/* Partners Tab */

#Partners {
	width:190px;
	_width:176px;
	height:160px;
	float:left;
	margin:0px 9px 0px 0px;
	_margin:0px 3px 0px 0px;
	padding:0px;
	}

#Part {
	width:184px;
	_width:176px;
	height:120px;
	margin:0px;
	padding:5px;
	*padding:5px 0px 5px 0px;	
	float:left;
	background-color:#FFF;
	border:1px solid #ffa6be;
	}

#PartnersHead  {
	width:180px;
	_width:176px;
	height:28px;
	text-indent:-3333px;
	border:0;
	margin:0;
	}
	
#PRT {
	width:185px;
	_width:176px;
	height:120px;
	margin:0px 7px 0px 0px;
	_margin:0px 5px 0px 0px;
	padding:0px;
	float:left;
	}

.HSDLink {
	margin:10px;
	font-size:11px;
	font-weight:bold;
	float:left;
	}
	
.HSDLink a {
	text-decoration:none;
	font-weight:bold;
	}

/* Slots */

.slot {
	width:185px;
	height:98px;
	overflow:hidden;
	position:absolute;
	}
				
.slot img {
	position:absolute;
	margin:0px;
	padding:0px;
	}


/* Slot 9
--------------------- */
#slot9 {
	float:left;
	overflow:hidden;
	width:1003px;
	}

.s9-title {
	float:left;
	clear:both;
	width:245px;
	}

.s9-list {
	float:left;
	width:245px;
	margin-left:1px;
	}
	
.s9-list ul {
	list-style:none;
	float:left;
	width:110px;
	margin:-5px 0 0 -30px;
	*margin:-5px 0 0 5px;
	}
	
.s9-list ul li a, .s9-list ul li a:link, .s9-list ul li a:visited {
	color:#000;
	font-size:11px;
	text-decoration:none;
	}
	
.s9-list ul li a:hover {
	text-decoration:underline;
	}

.s9-list-first {
	margin:0 10px 0 5px;
	}
	
.s9-list-other {
	margin:0 10px 0 110px;
	_margin-left:105px;
	}

