.goffers {
	display:none;
}
a {
	color: #B70072;
}
/*.christmas ul#catgoldoutput { width:520px;}
#catgoldspot { float:left; width:520px;}*/

.lessthan2, #christmas .catlevelheader {
	display:none;
}
.catlevel1list li a {
 	height:100px;
	border: 1px solid #d3d3d3;
	width:128px; 
    background: url("../images/christmas/catbg.jpg") no-repeat scroll right bottom #f5f5f5;
    color: #B70072;
    font-size: 20px;
    font-weight: bold;
  	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
 }
ul#catgoldoutput li {
	border: 1px solid #d3d3d3;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.catlevel1list li a span {
	font-weight:bold;
}
.catlevelheader {
	/*background:url(../images/christmas/bcat.jpg) no-repeat 0 0;
	padding:20px;
	height:210px;
	border: 1px solid #d3d3d3;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;*/
	  background: none repeat scroll 0 0 #B60072;
    padding: 10px;
}
.catlevelheader h1, #productlist h1, #searchresults h1, .catlevelheaderb h1 {
	     color: #FFFFFF;
    font-size: 20px;
    font-weight: normal;
    line-height: 1;
    margin-bottom: 0;
}
#productlist .catlevelheader{ margin-bottom:15px;}
.christmascatnav {
	/*border: 1px solid #d3d3d3;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:url("../images/christmas/catbg.jpg") no-repeat scroll right top #f5f5f5;
	padding:10px;*/
}
.crumbtrail a{ font-weight:bold;}
.christmascatnav h2 {
	font-weight:bold;
	color:#b70072;
	font-size:18px; display:none;
	margin-bottom:10px;
}
.christmascatnav ul li {
	background:url(../images/christmas/arrow_m.png) no-repeat 0 5px;
	clear:both;
	display:block;
	padding:0 0 2px 15px;
}
#header, #headercheckout {
	background:url(../images/christmas/header.jpg) no-repeat 0 0;
}
div.headerbottom, div.checkoutheaderbottom {
	background:none;
	border-top: 2px solid #AB0069;
}
.details {
	margin-right:20px;
	margin-bottom:20px;
	padding:20px; width:205px;
	background: url("../images/christmas/cbg.jpg") no-repeat scroll right top #F0F1F1; border-bottom: 3px solid #AB0069;
}
#catbestsellers li.details{
	background: url("../images/christmas/cbg.jpg") no-repeat scroll right top #F0F1F1;
	padding: 0;
    width: 170px;
}
.details4, .details8, .details12, .details16, .details20, .details24{
	margin-right:20px;	
}
.details5, .details9, .details13, .details17, .details21, .details25{
	clear:none;	
}
.details3, .details6, .details9, .details12, .details15, .details18, .details21, .details23, .details25, .details28, .details31, .details33, .details35, .details38, .details41,.details43,.details45,.details48, .details51{
	margin-right:0; 
}
.details .image {
	border: none;
}
.psel, #catbestsellers h2.bestsellerstitle {
	  color:#b70072; font-size:13px;
}
.details h2 {
    font-size: 12px;
}
.details h2 a {color:#b70072;}

.details .detailswrap {
    padding: 5px 0 15px 10px;
}
ul.mainNav li a{ background:none;border-right: 1px solid #AB0069;}
ul.mainNav ul li a { border-right:none;}

ul.catlistfp li .dealoftheweek{ background:url(../images/christmas/plainbg.jpg) no-repeat top center;}
ul.catlistfp li .cbright .bannertype .dealotw {
    top: 18px;
}
.c3for2mini{ position:absolute; bottom:10px; left:0;}
.catlevel1list li a img {
     top: 15px;
	 right:15px;
}
body.christmas .categoryofferslist{display:none;}
