/* BRAND Layout TEMPLATE*http://*(Last updated 07/04/10 by KRISHAN)
Updated names of classes associated with slot2 copy
*http://*(Last updated 31/03/10 by KRISHAN)
Commented the height on .slot-title, .slot-c2a and added max-width:186px;
*http://*(Last updated 18/02/10 by AF)
Slot4 margin top was 200px now 0px; #slot4lifestyle was float:left; margin:-187px 0 0 -5px; now float:right; margin:-187px -6px 0px 0px;
*http://*(Last updated 08/12/09 by KRISHAN)
New Season Change SS10
Lifestyle
/*  

/*----------------------------------------------------------------------*/
	
#content-div {
	margin:auto;
	width:1001px;
	
	height:1375px;
	_height:1380px;
	padding:0px;
	position:relative;
	background-color:#fff;
	font-family:verdana;
	}

#content-div img, #content-div img a, #content-div img a:hover {
	margin:0px;
	padding:0px;
	border:0px;
	background-color:transparent;
	}

#slot1 {
	width:1005px;
	height:75px;
	}

#slot2 {
	background-color:#f2f2f2;
	width:1001px;
	height:169px;
	position:absolute;
	top:1207px; /*Mozilla*/
	*top:1207px; /*IE 7*/
	_top:1210px; /*IE 6*/
	left:0px!important;
	_left:0px; /*IE 6 ONLY*/
	display:block;
	float:left;
	}
	
#slot2 h1 {
	color:#000;
	font-weight:normal;
	margin:5px 0 10px 6px;
	padding:0px;
	font-size:0.9em;
	letter-spacing:-1px;
	}
	
#slot2 h2, #slot2 h3, #slot2 h4 {
	color:#000;
	font-size:0.8em;
	letter-spacing:-1px;
	margin:0 0 10px 0;
	}
	
#slot2 p {
	font-size:0.7em;
	line-height:1.2em;
	}

	
/* Slot 2 - SEO copy slots
--------------------- */

.infocopyleft {
	border-right:1px solid #bebebe;
	width:290px;
	margin:0 0 0 6px;
	padding:0 25px 0 0;
	display:inline;
	float:left;
	}
	
.infocopymiddle {
	border-left:1px solid #808080;
	border-right:1px solid #bebebe;
	width:290px;
	margin:0;
	padding:0 25px 0 25px;
	display:inline;
	float:left;
	}
	
.infocopyright {
	border-left:1px solid #808080;
	width:290px;
	margin:0;
	padding:0 0 0 25px;
	display:inline;
	float:left;
	}
	
.infocopyleft h2, .infocopymiddle h3, .infocopyright h4 {
	margin:0;
	padding:0;
	}
	
#content-div #slot2 a, #content-div #slot2 a:link, #content-div #slot2 a:visited {
	color:#39427f;
	text-decoration:underline;
	}
	
#content-div #slot2 a:hover {
	background-color:#39427f;
	color:#fff;
	text-decoration:none;
	}
	



/* Slot 3 Delivery Banner
--------------------- */

#slot3 {
	width:1001px;
	height:27px;
	margin:0px;
	
	}


/* Slot 4 Nav
--------------------- */

#slot4 {
	width:172px;
	
	float:left;
	font-size:11px; 
	margin:0px 0 0 0px;
	padding-top: 10px;
	_margin:0px;
	background-color:#f1f6f2;
	}
	
#slot4 ul{
	list-style-type:none;
	float:left;
	margin: 0px;
	padding:0px;
	}
	
#slot4 li  a{
	
	}
	
#slot4 li  {
	width:172px;
	height:23px!important;
	float:left;
	}
	
#slot4 a {
	text-decoration:none;
	font-weight:normal;
	float:left;
	
	}
	
#slot4 li a:link, #slot4 li a:visited {
	color:#000;
	padding-left: 20px;
	background-image:url(http://images2.drct2u.com/content/images/homepages/100630_PMA_HP_navbullet.gif);
	background-position:7px 5px;
	background-repeat:no-repeat;
	font-size: 11px;
	}
	
#slot4 a:hover {
	color:#000;
	text-decoration: underline;
	font-size: 11px;
	}
	
#slot4 h4 {color:#203a86; font-size:14px;}
	
#slot4-navigation {
	width:172px;
	margin-left:0px;
	}
	
#slot4 #shoptitle {
background-color: #5c5d62;
width: 165px;
padding: 6px 0px 6px 6px;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
float: left;
margin: 5px 0px 9px 0px;
}

#slot4 #delivery {
background-color: #4989c7;
width: 165px;
padding: 6px 0px 6px 6px;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
float: left;
margin: 5px 0px 0px 0px;
}

#slot4 #sizefit {
background-color: #8d9f93;
width: 165px;
padding: 6px 0px 6px 6px;
color: #000000;
font-size: 12px;
font-weight: bold;
float: left;
margin: 5px 0px 0px 0px;
}

#slot4 #sizes {
float: left;
margin: 7px;

}
	
#slot4_security {
	float:left;
	background:none!important;
	width:184px;
	/*height:78px;*/
	margin:-15px 0 -15px -5px;
	*margin-top:-12px;		
	_margin:-80px 0 0px 0;		
	}	
	
#slot4_security:hover a {
	background:none;
	}

/*IE6 Style*/	
#slot4_security a:hover {
	background:none;
	}	
	
#PMA_top_searches{
	margin-top:9px;
	_margin-top:2px;
	font-size:11px;
	float:left;
	height:156px;	
	}
	
#PMA_top_searches ul {
	margin-top:-5px;
	font-weight:bold;
	}
	
#summer_sale a{
	background:url(http://images2.drct2u.com/content/images/homepages/0911SS_PMA_S3-sale-bg.gif) 10% center no-repeat transparent!important;
	}

#online_exec {
	width:194px;
	height:34px;
	}
	
#online_exec  a{
	background:url(//images2.drct2u.com/content/images/homepages/2705SS_PMA_week18_HP_LN_football.gif) 10% center no-repeat transparent!important;
	margin:0 0 0 -10px;
	}
	
#fathers_day a{
	background:url(//images2.drct2u.com/content/images/homepages/2705SS_PMA_week18_HP_LN_fathers.gif) 10% center no-repeat transparent!important;
	}
	
#slot4-header-msgs {
	float:left;
	margin:20px 0 0 -2px;
	_margin:25px 0 -20px -4px;
	width:193px;
	height:48px;
	overflow:hidden;
	}

/* Slot 5
--------------------- */

#slot5 {
	float:left;
	width:817px;
	height:389px;
	margin: 6px;
	z-index:1;
	position:relative;
	/*margin-left:0px;
	margin-top:200px;
	*margin-top:250px;*/
	}

#slot5lifestyle{
	float:left;
	width:817px;	
	height:390px;
	
	
	/*
	margin:-192px -6px 0px 0px;
	*margin-top:-150px;
	
	overflow:visible;
	_position:absolute;
	_left:185px;
	_top:200px; */
	}
	
#secondlifestylecta {
	position:absolute; 
	background-image:url(//http://images2.drct2u.com/content/common/images/blank.gif;);
	top:200px; 
	width:250px; 
	height:150px;
	}
	
.fadein {
position:relative;
}
.fadein div {
left:0;
position:absolute;
top:0;
}
.fadein img {
float:left;
}

#slot6, #slot7, #slot8, #slot9 {
background-color:#CCCCCC;
width: 200px;
height: 242px;
float: left;
margin-left: 6px;
position: relative;
}



.slot-title, .slot-c2a {
float: left;
}

.slot-title h5 {
background-color: #FFFFFF;
z-index: 5;
width: 188px;
position:absolute;
top:0px;
left: 0px;
padding: 5px 6px;
background:url(http://images2.drct2u.com/content/images/homepages/100630_AW10_PMA_1x1_trans.png) left top repeat transparent;
	
}




.slot-title  a {
	text-decoration:none!important;
	}
	
.slot-title  a:link, .slot-title  a:visited{
	color:#000;
	}

.slot-title a:hover{
	color:#fff;
	}

.slot-c2a {
background-color: #FFFFFF;
z-index: 5;
width: 188px;
position:absolute;
bottom:0px;
left: 0px;
padding: 6px;
background:url(http://images2.drct2u.com/content/images/homepages/100630_AW10_PMA_1x1_trans.png) left top repeat transparent;
text-align: right;
	}
	
.slot-c2a a:link, a:visited {
font-size:13px;
color:#000000;
text-decoration: none;
font-weight: bold;

}

.slot-c2a a:hover {
font-size:13px;
color:#ffffff;
_color: #000000;
text-decoration: none;
font-weight: bold;

}
	
.slot-img {
	float:left;
	width:200px;
	height:242px;
	position:absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	}	
	
#slot6:hover .slot-title  a, #slot7:hover .slot-title  a, #slot8:hover .slot-title  a, #slot9:hover .slot-title  a  {
	
	color:#fff;!important;	
	}
	

	
#slot6:hover .slot-c2a, #slot7:hover .slot-c2a, #slot8:hover .slot-c2a, #slot9:hover .slot-c2a, #slot6:hover .slot-title, #slot7:hover .slot-title, #slot8:hover .slot-title, #slot9:hover .slot-title {
	background:url(http://images2.drct2u.com/content/images/homepages/100630_AW10_PMA_1x1_trans2.png) top left repeat; color:#fff;	
	}
	
#slot6:hover .slot-title h5, #slot7:hover .slot-title h5, #slot8:hover .slot-title h5, #slot9:hover .slot-title h5 {
	background:url(http://images2.drct2u.com/content/images/homepages/100630_AW10_PMA_1x1_trans2.png) top left repeat; color:#fff!important;
	}
	
.slot-c2a-link {
	background:url(http://images2.drct2u.com/content/images/homepages/0911SS_PMA_1x1_trans_arrow.png) left center no-repeat;
	height:24px;
	}	
	

/* Slot 13 - Links
--------------------- */

#slot13 {
	background-color:#e5e6ea;
	width:977px;
	
	
	display:block;
	float:left;

	position:absolute;
	margin-left:1px;
	_margin-left: 0px;
	top:1244px;
	_top:1246px;
	padding: 12px;
	}
	
#slot13 ul {
	width:170px;
	margin:0 30px 0 0;
	padding:0;
	float:left;
}
	
#slot13 ul.lastlist {
	width:170px;
	margin:0;
	padding:0;
	float:left;
}
	
#slot13 ul li {
	font-size:0.7em;
	color:#fff;
	list-style-type:none;
	margin:0;
	padding:0;
}
	
#slot13 ul li.listtitle {
	
	font-weight:bold;
	margin:0;
	padding:0 0 2px 4px;
	width:166px;
	color: #000000;
}
	
#slot13 ul li a {
	
	width:166px;
	height:18px;
	color:#000;
	text-decoration:none;
	margin:0;
	padding:0 0 0 4px;
	display:block;
}
	
#slot13 ul li:hover a, #slot13 ul li.lastlink:hover a{
	background-color:#ccc;
	color:#000;
}
	
#slot13 ul li.lastlink a {
	
	border-bottom:0;
	width:166px;
	height:18px;
	color:#000;
	text-decoration:none;
	margin:0;
	padding:0 0 0 4px;
	display:block;
	}
	
/* Other Sites Container */

#slot12 {
	_margin-top:0px;
	_clear:both;
	_position:relative;
	
	}


#OtherSiteCont {
	width:1000px;
	height:384px;
	padding:3px;
	background-image: url(http://images2.drct2u.com/content/images/homepages/100630_PMA_HP_whynotbimg.jpg);
	background-repeat:no-repeat;
	_margin-top:0px;
}
#OtherSiteCont p {margin:0px; padding:0px; font-family:Lucida Sans Unicode,Lucida Grande,Verdana,Arial,Helvetica,sans-serif; font-size:11px;}

/* Discounts Tab */

#Discounts {width:500px; height:178px; float:left; margin:0px 0px 0px 0px; padding:0px;}

#Disc {width:482px; height:142px; margin:-5px 1px; padding: 5px; float:left; background-color:#FFFFFF; border: 1px solid #CCCCCC;}

#DiscountHead  {/*background: transparent url("../Images/1003SS_OXO_HP_Discount-Header.gif") no-repeat scroll 0% 0%; */width: 370px; height: 28px; text-indent: -3333px; border: 0; margin: 0;}
	
#CCL {width:236px; height:121px; margin:0px 7px 0px 0px; padding:0px; float:left;}

#DIS {width:236px; height:121px; margin:0px 0px 0px 0px; padding:0px; float:left;}

/* Lingerie Tab */

#Lingerie {width:490px; height:178px; float:left; margin:0px 0px 0px 0px; padding:0px;}

#Ling {width:478px; height:142px; margin:-5px 1px; padding: 5px; float:left; background-color:#FFFFFF; border: 1px solid #CCCCCC;}

#LingerieHead  {/*background: transparent url("http://images2.drct2u.com/content/images/homepages/100625_PMA_womenswearim.gif") no-repeat scroll 0% 0%; */ width: 370px; height: 28px; text-indent: -3333px; border: 0; margin: 0;}
	
#NAT {width:234px; height:121px; 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:190px;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 4px; float:left; background-color:#FFFFFF; border: 1px solid #CCCCCC;}

#FootwearHead  {/*background: transparent url("../Images/1003SS_OXO_HP_Footwear-Header.gif") no-repeat scroll 0% 0%; */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;}

/* Fashion Tab */

#Fashion {width:243px; _width:184px;height:160px; float:left; margin:0px 9px 0px 0px; _margin: 0px 3px 0px 0px; padding:0px;}

#Fash {width:235px; _width:240px; height:142px; margin:-1px 1px; padding: 5px;  _padding: 5px 0px 5px 4px; float:left; background-color:#FFFFFF; border: 1px solid #CCCCCC;}

#FashionHead  {/*background: transparent url("http://images2.drct2u.com/content/images/homepages/100625_PMA_discountim.gif") no-repeat scroll 0% 0%; */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;}

/* Home & Garden Tab */

#Home {width:240px; _width:245px;height:160px; float:left; margin:0px 9px 0px 0px; _margin: 0px 3px 0px 0px; padding:0px;}

#Hm {width:231px; _width:237px; height:142px; margin:-1px 1px; _margin:-1px 0px; padding: 5px;  _padding: 5px 0px 5px 4px; float:left; background-color:#FFFFFF; border: 1px solid #CCCCCC;}

#HomeHead  {/*background: transparent url("../Images/1003SS_OXO_HP_Home-Header.gif") no-repeat scroll 0% 0%; */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:490px; height:184px; float:left; margin:0px 0px 0px 0px; padding:0px;}

#Gft {width:478px; height:142px; margin:-1px 0px; padding: 5px; float:left; background-color:#FFFFFF; border: 1px solid #CCCCCC;}

#GiftsHead  {/*background: transparent url("../Images/1003SS_OXO_HP_Gifts-Header.gif") no-repeat scroll 0% 0%; */width: 370px; height: 28px; text-indent: -3333px; border: 0; margin: 0;}
	
#JDF {width:234px; 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 4px; float:left; background-color:#FFFFFF; border: 1px solid #CCCCCC;}

#PartnersHead  {/*background: transparent url("../Images/1003SS_OXO_HP_Others-Header.gif") no-repeat scroll 0% 0%; */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; padding:0px; float:left;}

.HSDLink {margin:5px; font-family:Lucida Sans Unicode,Lucida Grande,Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold;}
.HSDLink a {text-decoration: none; font-weight:bold;}

/* Slots */

.slot {width:236px;height:121px;overflow:hidden;position:absolute;}
				
.slot img {position:absolute;margin:0px; padding:0px;}