@charset "UTF-8";
/* CSS Document */

.snowMachine091110{
	background:transparent url('/jdlib/hlight/xmas/images/snow-bg.jpg') repeat-y scroll 0 0;
	color:#fff;
	display:block;
	font-size:1.1em;
	padding:0;
	_padding:0;
	float:left;
	}
	
.snowMachine091110 p{
	padding:5px 0;
	}

.snowMachine091110 a{
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	background:transparent url('/jdlib/hlight/xmas/images/xmas-arrow.gif') no-repeat scroll right;
	padding:0 20px 0 0;
	}
	
.clear091110{
	clear:both;
	}
	
a.none091110{
	background:none;
	padding:0;
	margin:0;
	}
/* -------------------------------------------------------------------- new in -------------------------------------------------------------------- */
.xmasHead091110{
	background:transparent url('/jdlib/hlight/xmas/images/all-the-best-of-the-best.gif') repeat-y scroll 0 0;
	width:476px;
	height:0px;
	display:block;
	padding:215px 0 0 0;
	overflow:hidden;
	float:left;
	}
	
.deliveryBtn091110{
	display:block;
	width:169px;
	height:169px;
	float:right;
	margin:5px;
	position:relative;
	}
	
.menXmas091110{
	background:transparent url('/jdlib/hlight/xmas/images/JD-xmas-men.jpg') repeat-y scroll 0 0;
	width:274px;
	height:398px;
	margin:0 0 0 20px;
	_margin:0 0 0 20px;
	float:left;
	}
	
.womenXmas091110{
	background:transparent url('/jdlib/hlight/xmas/images/JD-xmas-women.jpg') repeat-y scroll 0 0;
	width:274px;
	height:398px;
	margin:0 0 0 20px;
	_margin:0 0 0 20px;
	float:left;
	}
	
.juniorXmas091110{
	background:transparent url('/jdlib/hlight/xmas/images/JD-xmas-junior.jpg') repeat-y scroll 0 0;
	width:274px;
	height:398px;
	margin:0 0 0 20px;
	_margin:0 0 0 20px;
	float:left;
	}
	
	
	
ul#newinNav091110 {
	position:relative;
	top:0px;
	left:0px;
	height:24px;
	overflow:visible;
	padding:0px;
	margin:295px 0 0 10px;
	

}

ul#newinNav091110 li {
	display:block;
	clear:both;

}

ul#newinNav091110 li span {
	float:left;
	display:block;
	height:24px;
	color:#FFF;
	overflow:hidden;
	margin:0 0 5px 0;

}

/* mens list */
ul#newinNav091110 li span a.menFW {
	display:block;
	background:url('/jdlib/hlight/xmas/images/xmas-mens-footwear.gif') no-repeat 0 -24px;
	padding-top:24px;
	height:24px;
	width:172px;
}

ul#newinNav091110 li span a.menFW:hover, ul#newinNav091110 li a.menFW:focus {
	background-position:0 0;
}

ul#newinNav091110 li span a.menCL {
	display:block;
	background:url('/jdlib/hlight/xmas/images/xmas-mens-clothing.gif') no-repeat 0 -24px;
	padding-top:24px;
	height:24px;
	width:164px;
}

ul#newinNav091110 li span a.menCL:hover, ul#newinNav091110 li a.menCL:focus {
	background-position:0 0;
}

ul#newinNav091110 li span a.menAC {
	display:block;
	background:url('/jdlib/hlight/xmas/images/xmas-mens-stocking-fillers.gif') no-repeat 0 -24px;
	padding-top:24px;
	height:24px;
	width:232px;
}

ul#newinNav091110 li span a.menAC:hover, ul#newinNav091110 li a.menAC:focus {
	background-position:0 0;
}

/* womens list */
ul#newinNav091110 li span a.womenFW {
	display:block;
	background:url('/jdlib/hlight/xmas/images/xmas-womens-footwear.gif') no-repeat 0 -24px;
	padding-top:24px;
	height:24px;
	width:198px;
}

ul#newinNav091110 li span a.womenFW:hover, ul#newinNav091110 li a.womenFW:focus {
	background-position:0 0;
}

ul#newinNav091110 li span a.womenCL {
	display:block;
	background:url('/jdlib/hlight/xmas/images/xmas-womens-clothing.gif') no-repeat 0 -24px;
	padding-top:24px;
	height:24px;
	width:190px;
}

ul#newinNav091110 li span a.womenCL:hover, ul#newinNav091110 li a.womenCL:focus {
	background-position:0 0;
}

ul#newinNav091110 li span a.womenAC {
	display:block;
	background:url('/jdlib/hlight/xmas/images/xmas-womens-stocking-fillers.gif') no-repeat 0 -24px;
	padding-top:24px;
	height:24px;
	width:259px;
}

ul#newinNav091110 li span a.womenAC:hover, ul#newinNav091110 li a.womenAC:focus {
	background-position:0 0;
}


/* junior list */
ul#newinNav091110 li span a.juniorFW {
	display:block;
	background:url('/jdlib/hlight/xmas/images/xmas-junior-footwear.gif') no-repeat 0 -24px;
	padding-top:24px;
	height:24px;
	width:198px;
}

ul#newinNav091110 li span a.juniorFW:hover, ul#newinNav091110 li a.juniorFW:focus {
	background-position:0 0;
}

ul#newinNav091110 li span a.juniorCL {
	display:block;
	background:url('/jdlib/hlight/xmas/images/xmas-junior-clothing.gif') no-repeat 0 -24px;
	padding-top:24px;
	height:24px;
	width:190px;
}

ul#newinNav091110 li span a.juniorCL:hover, ul#newinNav091110 li a.juniorCL:focus {
	background-position:0 0;
}

ul#newinNav091110 li span a.juniorAC {
	display:block;
	background:url('/jdlib/hlight/xmas/images/xmas-junior-stocking-fillers.gif') no-repeat 0 -24px;
	padding-top:24px;
	height:24px;
	width:259px;
}

ul#newinNav091110 li span a.juniorAC:hover, ul#newinNav091110 li a.juniorAC:focus {
	background-position:0 0;
}


/* -------------------------------------------------------------------- gifts -------------------------------------------------------------------- */
.giftHead091110{
	background:transparent url('/jdlib/hlight/xmas/images/JD-gift-ideas.gif') repeat-y scroll 0 0;
	width:318px;
	height:0px;
	display:block;
	padding:95px 0 0 0;
	overflow:hidden;
	margin:60px 0 0 0;
	}

.redMachine091110{
	background-color:#a30234;
	padding:0;
	_padding:0;
	width:900px;
	height:316px;
	}

.mengift091110{
	background:transparent url('/jdlib/hlight/xmas/images/JD-mens-gifts-bg.jpg') repeat-y scroll 0 0;
	width:274px;
	height:274px;
	margin:20px 0 20px 20px;
	float:left;
	}

.mengift091110 span a.menGift{
	display:block;
	background:url('/jdlib/hlight/xmas/images/JD-mens-gifts-btn.gif') no-repeat 0 -27px;
	padding-top:27px;
	height:0;
	width:179px;
	overflow:hidden;
	margin:228px 0 0 10px;
	}
	
.mengift091110 span a.menGift:hover, .mengift091110 span a.menGift:focus {
	background-position:0 0;
}
	
.womengift091110{
	background:transparent url('/jdlib/hlight/xmas/images/JD-womens-gifts-bg.jpg') repeat-y scroll 0 0;
	width:274px;
	height:274px;
	margin:20px 0 20px 20px;
	float:left;
	}
	
.womengift091110 span a.womenGift{
	display:block;
	background:url('/jdlib/hlight/xmas/images/JD-womens-gifts-btn.gif') no-repeat 0 -27px;
	padding-top:27px;
	height:0;
	width:209px;
	overflow:hidden;
	margin:228px 0 0 10px;
	}
	
.womengift091110 span a.womenGift:hover, .womengift091110 span a.womenGift:focus {
	background-position:0 0;
}	

.kidsgift091110{
	background:transparent url('/jdlib/hlight/xmas/images/JD-kids-gifts-bg.jpg') repeat-y scroll 0 0;
	width:274px;
	height:274px;
	margin:20px 0 20px 20px;
	float:left;
	}
	
.kidsgift091110 span a.kidsGift{
	display:block;
	background:url('/jdlib/hlight/xmas/images/JD-kids-gifts-btn.gif') no-repeat 0 -27px;
	padding-top:27px;
	height:0;
	width:182px;
	overflow:hidden;
	margin:228px 0 0 10px;
	}
	
.kidsgift091110 span a.kidsGift:hover, .kidsgift091110 span a.kidsGift:focus {
	background-position:0 0;
}
	

/* -------------------------------------------------------------------- top 10 -------------------------------------------------------------------- */
.top10sHead091110{
	background:transparent url('/jdlib/hlight/xmas/images/xmas-top-10s.gif') repeat-y scroll 0 0;
	width:261px;
	height:95px;
	margin:60px 0 0 0;
	}
	
.greenMachine091110{
	background-color:#00483a;
	width:900px;
	height:240px;
	}

.menstop10s091110{
	background:#00483a url('/jdlib/hlight/xmas/images/mens-xmas-top-10s.gif') no-repeat scroll 0 0;
	width:274px;
	height:146px;
	margin:48px 0 40px 20px;
	_margin:48px 0 40px 20px;
	float:left;
	}
	
.womenstop10s091110{
	background:#00483a url('/jdlib/hlight/xmas/images/womens-xmas-top-10s.gif') no-repeat scroll 0 0;
	width:274px;
	height:146px;
	margin:48px 0 40px 20px;
	_margin:48px 0 40px 20px;
	float:left;
	}
	
.juniortop10s091110{
	background:#00483a url('/jdlib/hlight/xmas/images/junior-xmas-top-10s.gif') no-repeat scroll 0 0;
	width:274px;
	height:146px;
	margin:48px 0 40px 20px;
	_margin:48px 0 40px 20px;
	float:left;
	}


ul#top10List091110 {
	position:relative;
	top:0px;
	left:0px;
	height:24px;
	overflow:visible;
	padding:0px;
	margin:69px 0 0 0;
	

}

ul#top10List091110 li {
	display:block;
	clear:both;

}

ul#top10List091110 li span {
	float:left;
	display:block;
	height:24px;
	color:#FFF;
	overflow:hidden;
	margin:0 0 5px 0;

}

/* top 10 list */
ul#top10List091110 li span a.top10gift {
	display:block;
	background:url('/jdlib/hlight/xmas/images/top-10-gifts.gif') no-repeat 0 -24px;
	padding-top:24px;
	height:24px;
	width:140px;
}

ul#top10List091110 li span a.top10gift:hover, ul#top10List091110 li a.top10gift:focus {
	background-position:0 0;
}

ul#top10List091110 li span a.top10footwear {
	display:block;
	background:url('/jdlib/hlight/xmas/images/top-10-footwear.gif') no-repeat 0 -24px;
	padding-top:24px;
	height:24px;
	width:180px;
}

ul#top10List091110 li span a.top10footwear:hover, ul#top10List091110 li a.top10footwear:focus {
	background-position:0 0;
}

ul#top10List091110 li span a.top10clothing {
	display:block;
	background:url('/jdlib/hlight/xmas/images/top-10-clothing.gif') no-repeat 0 -24px;
	padding-top:24px;
	height:24px;
	width:172px;
}

ul#top10List091110 li span a.top10clothing:hover, ul#top10List091110 li a.top10clothing:focus {
	background-position:0 0;
}


/* -------------------------------------------------------------------- delivery -------------------------------------------------------------------- */
.deliHead091110{
	background:transparent url('/jdlib/hlight/xmas/images/xmas-head.gif') repeat-y scroll 0 0;
	width:392px;
	height:90px;
	margin:60px 0 0 0;
	}
	
.goldMachine091110{
	background-color:#b5985a;
	padding:0 20px;
	_padding:0 20px;
	}


.header091110{
	padding-top:30px;
	font-size:1.8em;
	text-transform:uppercase;
	}
	
.back091110 a{
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	font-size:1.5em;
	background:transparent url('/jdlib/hlight/xmas/images/xmas-arrow-l.gif') no-repeat scroll left;
	padding:0 0 0 23px;
	}
	
	
	

