/* ============ New Home Essentials Stylesheet - Darren Silcox 09/01/20112 ============  */

#content-div {
	clear:both;
	/*height: 1446px;*/
	height:1200px;
	margin: 0px;
	padding: 0 0 0 0;
	position: relative;
	width: 1003px;
	top:-2px;
	/*
	background:rgb(84,135,168); 
	background:rgba(84,135,168,0.5);*/
}
/* 
   SLOT 1
   Spare slot
*/

#slot1 {
	margin:0;
	padding:0;
	height:21px;
	width:1000px;
	background:#FFF url(http://images2.drct2u.com/content/images/homepages/110401SS_FG1_S1_jeans_offer_backin.gif) repeat-x;
	float:left;
	text-align:center;
}

#slot1 p {
	margin:2px auto 0;
	padding:0;
	font:bold 13px Arial;
}

#slot1 p a {
	color:#215e9c;
	text-decoration:none;
}

#slot1 span {
	color:#cd1e1e;
	font-weight: bold;
}


/* SLOT 2 SEO Copy 
=================================================================*/
#slot2 {
	position:absolute;
	left: 0;
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 9px 9px;
	position: absolute;
	top: 700px;
	width: 985px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	/*background-color:#CF0 */
}
#SEO-Cont{
	margin: 0px 9px 0px 9px;
}
.SEO-BlueBlock{
	float:left;
	width:449px;
	padding: 25px 20px 25px 15px;
	background-color:#5186a8;
	/* Corners */
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.SEO-BlueBlock p{
	color:#fff;
	margin-bottom:10px;
	font-size:0.75em !important;
	line-height:1.4em !important;
}
.SEO-BlueBlock h2{
	color:#fff;
	font-size:1em !important;
	font-weight:normal;
	padding-bottom:10px;
}
.SEO-RightBlock{
	float:left;
	width:449px;
	padding: 25px 9px 25px 25px;
	background-color:#FFF;
}
.SEO-RightBlock p{
	color:#333333;
	margin-bottom:10px;
	font-size:0.75em !important;
	line-height:1.4em !important;
}
.SEO-RightBlock h2{
	color:#333333;
	font-size:1em !important;
	font-weight:normal;
	padding-bottom:10px;
}
.SEO-RightBlock strong{
	color:#336666;
	font-weight:normal;
}



/* SLOT 3 
===================================================*/
#slot3 {
	width:998px;
	height:400px;
	margin:0 1px;
	clear:both;
	position:relative;
	background:blue;
	margin-bottom:10px;
}
/* SLOT 4 
===================================================*/
#slot4 {
	width:989px;
	margin-left:7px;
	height:441px;
	top:0px;
	position: absolute;
	z-index:0;
	/*background: #FC6;*/
}

/* =============== Slot 5 (Middle Slot) ======================= */
#slot5 {
	width:989px;
	position:absolute;
	top:441px;
	height:252px;
	margin:0px 0px 0px 7px;
	/*background-color: #6C9;*/
}

/* New Slot Styling
======================================================= */
#slot6{
	position:absolute;
	top:975px;
}
#Multibag-Brands-Cont{
	width:986px; /* Inner Width 985 */
	margin:5px 0 0 0;
	padding:17px 0px 20px 17px;
	background:url(http://images2.drct2u.com/content/images/homepages/120109_IHM_MultibagBrandsBack.jpg) repeat-y top left;
}
#Multibag-Choose{
	margin:10px 0 0 0;
	font-weight:normal; 
	padding:0px 0px 0px 28px;
}
#Multibag-Choose span.try{
	color:#333;
	font-size:1.2em;
	font-weight:normal;
}
#Multibag-Choose span.highlight{
	color:#336666;
	font-size:1em;
	font-weight:normal;
}
#Multibag-Shopping-About{
	background:url(http://images2.drct2u.com/content/images/homepages/120109_IHM_BrandsBar_Shadow.png) no-repeat top left;
}
#Multibag-Shopping-About p{
	font-weight:normal;
	margin:0px 0 0 28px; 
	padding:15px 30px 10px 0px;
}
.brandclear{
	clear:both;
}
/* ===== Brand Flipping ===== */
.quickFlip {
    height: 104px;
    width: 184px;
	float:left;
	margin-left:11px;
}
.panel1, .panel2, .panel3 {
    height: 104px;
    width: 184px;
    position: absolute;
    overflow: hidden;
	text-align:center;
    color: #FFF;
    font-size: 26px;
    line-height: 170px;
}
.panel1 {
	border-top:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #d4d4d4;
	border-left:1px solid #d4d4d4;
    z-index: 10;
}
.panel2 {
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #333;
	border-left:1px solid #333;
}
.panel2 a:link{
    color: #efefef;
	text-decoration:none;
}



/*.quickFlip {
    height: 104px;
    width: 184px;
	margin-left:11px;
    float: left;
}
.panel-1{
	background:url(http://images2.drct2u.com/content/images/homepages/120109_IHM_Logos_JDF.png) no-repeat top left;
}
.panel-2{
	height: 104px;
	position:absolute;
    width: 184px;
	display:block;
	background-color:#d4d4d4;
	border-top:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #d4d4d4;
	border-left:1px solid #d4d4d4;
	background:url(http://images2.drct2u.com/content/images/homepages/120109_IHM_Logos_JDF_mess.png) no-repeat top left;
	
}
.panel-3{
	background:url(http://images2.drct2u.com/content/images/homepages/120109_IHM_Logos_FGE.png) no-repeat top left;
}
.panel-4{
		height: 104px;
	position:absolute;
    width: 184px;
	display:block;
	background-color:#d4d4d4;
	border-top:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	background:url(http://images2.drct2u.com/content/images/homepages/120109_IHM_Logos_FGE_mess.png) no-repeat top left;
}
.panel-5{
	background:url(http://images2.drct2u.com/content/images/homepages/120109_IHM_Logos_CGN.png) no-repeat top left;
}
.panel-6{
	height: 104px;
	position:absolute;
    width: 184px;
	display:block;
	background-color:#d4d4d4;
	border-top:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #fff;
	border-left:1px solid #dfff;
	background:url(http://images2.drct2u.com/content/images/homepages/120109_IHM_Logos_CGN_mess.png) no-repeat top left;
}
.panel-7{
	background:url(http://images2.drct2u.com/content/images/homepages/120109_IHM_Logos_FSP.png) no-repeat top left;
}
.panel-8{
	height: 104px;
	position:absolute;
    width: 184px;
	display:block;
	background-color:#d4d4d4;
	border-top:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #fff;
	border-left:1px solid #dfff;
	background:url(http://images2.drct2u.com/content/images/homepages/120109_IHM_Logos_FSP_mess.png) no-repeat top left;
}
.panel-9{
	background:url(http://images2.drct2u.com/content/images/homepages/120109_IHM_Logos_DOW.png) no-repeat top left;
}
.panel-10{
	height: 104px;
	position:absolute;
    width: 184px;
	display:block;
	background-color:#d4d4d4;
	border-top:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #fff;
	border-left:1px solid #dfff;
	background:url(http://images2.drct2u.com/content/images/homepages/120109_IHM_Logos_DOW_mess.png) no-repeat top left;
}

.panel-1, .panel-2, .panel-3, .panel-4, .panel-5, .panel-6, .panel-7, .panel-8, .panel-9, .panel-10, {
    height: 104px;
    width: 184px;
    position: absolute;
    overflow: hidden;
}
.panel-1, .panel-3, .panel-5, .panel-7, .panel-9{
	border-top:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #d4d4d4;
	border-left:1px solid #d4d4d4;
    z-index: 10;
}*/
/* ===== End Brand Flipping ===== */
#brand-visit a:link, #brand-visit a:visited{
	display:block;
    height: 104px;
    width: 184px;
}
#brand-visit a:hover{
	text-decoration:none;
}







/* 
   SLOT 7
   Link section
*/

#slot7 #link_box_container {
	height:156px;
	background-color: #ffffff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dddddd));
	background-image: -webkit-linear-gradient(top, #ffffff, #dddddd);
	background-image:    -moz-linear-gradient(top, #ffffff, #dddddd);
	background-image:     -ms-linear-gradient(top, #ffffff, #dddddd);
	background-image:      -o-linear-gradient(top, #ffffff, #dddddd);
	background-image:         linear-gradient(top, #ffffff, #dddddd);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd');
	-webkit-border-bottom-right-radius: 3px;

	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
	
	
#slot7 p {
	margin-left:10px;
	padding-left:30px;
	font-weight:bold;
	line-height:25px;
	margin-bottom:0;
	}
	
#slot7 ul  li a:hover {text-decoration:underline;}

#slot7 p#links_help {
	background:url(http://images2.drct2u.com/content/images/homepages/1106_AW11_GRP1_HP_icon_links_help.png) no-repeat;
	}
	
#slot7 p#links_quick {
	background:url(http://images2.drct2u.com/content/images/homepages/1106_AW11_GRP1_HP_icon_links_links.png) no-repeat;
	}
	
#slot7 p#links_about {
	background:url(http://images2.drct2u.com/content/images/homepages/1106_AW11_GRP1_HP_icon_links_info.png) no-repeat;
	}
	
#slot7 p#links_guides {
	background:url(http://images2.drct2u.com/content/images/homepages/1106_AW11_GRP1_HP_icon_links_guides.png) no-repeat;
	}
	
#slot7 p#links_brands {
	background:url(http://images2.drct2u.com/content/images/homepages/1106_AW11_GRP1_HP_icon_links_brands.png) no-repeat;
	}

#slot7 ul li a {text-decoration:none; color:#222;}

#slot7 {
	float: left;
	margin: 20px 0;
	position: relative;
	width: 1000px;
	font-size:12px;
}

#slot7 #link_box_container div {
	width:160px;
	float:left;
}

#slot7 ul {margin-top:0px}

#slot7 div p {
	color: #222;
	font-size:14px
}

#slot7 div ul {
	list-style: none;
}


/* 
   SLOT 15
   Other sites
*/

#slot15 {
	margin:0 -3px 0 0;
	padding:0;
	width:999px; 
	background-color: #ffffff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dddddd));
	background-image: -webkit-linear-gradient(top, #ffffff, #dddddd);
	background-image:    -moz-linear-gradient(top, #ffffff, #dddddd);
	background-image:     -ms-linear-gradient(top, #ffffff, #dddddd);
	background-image:      -o-linear-gradient(top, #ffffff, #dddddd);
	background-image:         linear-gradient(top, #ffffff, #dddddd);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd');
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	display:inline;
	float:left;
	overflow:hidden;
}

#slot15 #others {
	margin:0; 
	padding:0;
	height:26px;
	clear:both;
}

#slot15 #others p {
	margin:0;
	padding-left:23px;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
}

#slot15 #others ul {
	padding:0 0 0 10px;
	float:left;
	list-style:none;
	margin:0;
}

#slot15 #others ul li {
	padding:0 0 0 30px;
	background:url(http://images2.drct2u.com/content/images/homepages/1106_AW11_GRP1_HP_icon_links_tick.png) no-repeat;
	float:left;
	font-size:14px;
	line-height:25px;
	margin-right:10px;
}

/* Other Sites Container */
#other_site_cont {
	padding:24px;
	width:952px;
}

#other_site_cont p {
	margin:0; 
	padding:0; 
	font-size:13px;
}

#other_site_cont p.brand_header {
	margin:0; 
	padding:0;
	color:#000; 
	font-weight:bold;
	letter-spacing:-1px;
	text-transform:uppercase;
}

#discounts, #footwear, #lingerie, #homegarden, #bgs, #fashion, #gifts {
	padding:0;
	height:160px;
	float:left;
}

#other_site_cont div div {
	margin:4px 0 0;
	padding:2px 0 0;
	border-top:1px solid #505b62;
}

#other_site_cont div div div {
	margin:2px 0 0;
	border-top:0;
}


/* Discounts Tab */
#discounts {
	margin:0 6px 0 0; 
	width:185px;
}

#ccl {
	margin:0;
	padding:0;
	width:185px;
	height:120px;
	float:left;
}


/* Footwear Tab */
#footwear { 
	margin:0 6px 0 0; 
	width:185px;
}

#vld { 
	margin:0; 
	padding:0;
	width:185px;
	height:120px;
	float:left;
}


/* Home & Garden Tab */
#homegarden { 
	margin:0 6px 0 0; 
	width:185px;
}

#ihm {
	margin:0; 
	padding:0;
	height:120px; 
	width:185px;
	float:left;
}

/* BGS Gifts Tab */
#bgs { 
	margin:0 6px 0 0; 
	width:185px;
}

#jdf {
	margin:0; 
	padding:0;
	width:185px;
	height:120px;
	float:left;
}


/* Lingerie Tab */
#lingerie { 
	margin:0; 
	width:185px;
}

#nat {
	padding:0;
	height:120px; 
	width:185px;
	float:left;
}


/* Fashion Tab */
#fashion {
	margin:0 6px 0 0; 
	width:376px;
}

#fw {
	float:left;
	height:120px; 
	padding:2px 6px 0 0 !important;
	width:185px;
}

#jul {
	float:left;
	margin:0; 
	padding:0;
	width:185px;
}


/* Gifts Tab */
#gifts {
	margin:0; 
	width:566px; 
}

#bos {
	padding:2px 6px 0 0 !important;
	height:120px; 
	width:566px;
	float:left;
}


/* HSD Link */
.hsd_link {
	margin:0;
	font-size:12px;
	font-weight:bold;
}

.hsd_link a {
	font-weight:bold;
	text-decoration:none;
}


/* Image styles for jQuery function */
.other_site_img {
	height:98px;
	overflow:hidden;
	position:absolute;
}

.OSInormal {
	width:185px;
}

.OSIlarge {
	width:566px;
}
		
.other_site_img img {
	margin: 0px;
	padding: 0px;
	position: absolute;
}
