/*OVERRIDE*/
.homebase #subheader{
	border-top:none!important;
	padding-top:0!important;
}
.homebase #sb div.overlay{
	background-color:transparent;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
}
/*END OF OVERRIDE*/
.homebase #categories{
	background-image:none!important;
	display:block;
	float:left;
	font-size:1.1em;
	position:relative;
	width:954px;
	z-index:1000;
}
.homebase #categories ul.mainnavcategories{
	background:url(/wcsstore/homebase/en_GB/images/dropdownmenu/img/categories_main_bg.gif) repeat-x left bottom;
	display:block;
	overflow:visible;
	position:relative;
	zoom:1;
}
.homebase #categories ul:after{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
.homebase #categories ul.mainnavcategories li.maincategoryitem{
	display:block;
	_display:inline;
	float:left;
	_margin-right:-1px;
	overflow:visible;
	padding-bottom:5px;
	position:relative;
	width:auto;
}
.homebase #categories ul.mainnavcategories li.maincategoryitem div.off{
	left:-9999px!important;
	position:absolute!important;
	top:0!important;
	width:0;
}
.homebase #categories ul.mainnavcategories li.maincategoryitem a{
	background:#5ec140 url(/wcsstore/homebase/en_GB/images/h_tab_right.gif);
	display:block;
	float:left;
	margin-right:1px;
	padding-bottom:0;
	padding-left:9px;
	position:relative;
	text-align:center;
	text-decoration:none;
}
/* .homebase #categories ul.mainnavcategories li.cat12 a.maincategorylink{
	background:#477fa1 url(/wcsstore/homebase/en_GB/images/dropdownmenu/img/h_tab_right_xmas.gif);
} */
.homebase #categories ul.mainnavcategories li#highlighted a.maincategorylink{
	background:#df164c url(/wcsstore/homebase/en_GB/images/h_tab_right_sel.gif);
	margin-right:0;
	_margin-right:-3px;
}
.homebase #categories ul.mainnavcategories li.maincategoryitem a span.maintab{
	color:#fff;
	display:block;
	float:left;
	font-weight:bold;
	padding:3px 14px 3px 6px;
	_padding:2px 14px 4px 7px;
	/* padding:3px 11px 3px 3px;
	_padding:2px 11px 4px 4px; */
}
.homebase #categories ul.mainnavcategories li.cat1 a span.maintab,
.homebase #categories ul.mainnavcategories li.cat2 a span.maintab,
.homebase #categories ul.mainnavcategories li.cat4 a span.maintab,
.homebase #categories ul.mainnavcategories li.cat6 a span.maintab,
.homebase #categories ul.mainnavcategories li.cat9 a span.maintab{
	padding:10px 13px 10px 6px!important;
	/* padding:10px 9px 10px 2px!important; */
}
.homebase #categories ul.mainnavcategories li#highlighted a span.maintab{
	padding-right:8px;
}
.homebase #categories ul.mainnavcategories li.maincategoryitem a span.maintab span.linkinner{
	display:table-cell;
	padding:0;
	text-align:center;
}
.homebase #categories ul.mainnavcategories li#highlighted a span.maintab span.linkinner{
	width:54px;
}
.homebase #categories ul.mainnavcategories li.selected{
	background:url(/wcsstore/homebase/en_GB/images/dropdownmenu/img/categories_tab_li_sel_bg.gif) no-repeat right bottom;
}
/* .homebase #categories ul.mainnavcategories li.cat12.selected{
	background:url(/wcsstore/homebase/en_GB/images/dropdownmenu/img/categories_tab_xmas_sel_bg.gif) no-repeat right bottom;
} */
.homebase #categories ul.mainnavcategories #highlighted.selected{
	background:url(/wcsstore/homebase/en_GB/images/dropdownmenu/img/categories_tab_highlighted_sel_bg.gif) left bottom;
}
.homebase #categories ul.mainnavcategories li.maincategoryitem a:hover,
.homebase #categories ul.mainnavcategories li#highlighted a:hover,
.homebase #categories ul.mainnavcategories li.selected a,
.homebase .category1 #categories ul.mainnavcategories li.cat1 a,
.homebase .category2 #categories ul.mainnavcategories li.cat2 a,
.homebase .category3 #categories ul.mainnavcategories li.cat3 a,
.homebase .category4 #categories ul.mainnavcategories li.cat4 a,
.homebase .category5 #categories ul.mainnavcategories li.cat5 a,
.homebase .category6 #categories ul.mainnavcategories li.cat6 a,
.homebase .category7 #categories ul.mainnavcategories li.cat7 a,
.homebase .category8 #categories ul.mainnavcategories li.cat8 a,
.homebase .category9 #categories ul.mainnavcategories li.cat9 a,
.homebase .category10 #categories ul.mainnavcategories li.cat10 a,
.homebase .category11 #categories ul.mainnavcategories li.cat11 a{
	background-position:0 -90px!important;
}
.homebase #categories ul.mainnavcategories li.cat13 a span.maintab{
	/*This sets width for Firefox*/
	min-width:58px;
}
html*.homebase #categories ul.mainnavcategories li.cat13 a span.maintab{
	/*First sets width for Safari, second sets width for IE7 and IE6*/
	min-width:55px;
	*min-width:58px;
}
.homebase #categories ul.mainnavcategories li.cat12{
	display:none;
}
/*LATEST OFFERS*/
.homebase #categories ul.mainnavcategories li#highlighted a span.maintab {
  /*padding:3px 9px 3px 3px;
	_padding:3px 6px 3px 0;*/
	font-size: 14px;
	padding:9px 10px 9px 2px;
	_padding:9px 18px 9px 8px;
}

/* Cross Browser FIX */

.cat1 a.maincategorylink { width: 69px !important; }
.cat2 a.maincategorylink { width: 82px !important; }
.cat3 a.maincategorylink { width: 96px !important; }
.cat4 a.maincategorylink { width: 73px !important; }
.cat5 a.maincategorylink { width: 74px !important; }
.cat6 a.maincategorylink { width: 87px !important; }
.cat7 a.maincategorylink { width: 78px !important; }
.cat8 a.maincategorylink { width: 81px !important; }
.cat9 a.maincategorylink { width: 59px !important; }
.cat10 a.maincategorylink { width: 84px !important;}
.cat11 a.maincategorylink { width: 81px !important;}
.cat12 a.maincategorylink { width: 78px !important; }
.cat13 a.maincategorylink { width: 79px !important; }
.cat1 a.maincategorylink, .cat2 a.maincategorylink, .cat4 a.maincategorylink, .cat6 a.maincategorylink, .cat9 a.maincategorylink{ *padding: 8px 0 !important; }
.homebase #categories ul.mainnavcategories li.maincategoryitem a.maincategorylink { padding-left: 0 !important; }
.cat13 a.maincategorylink{ *padding: 7px 0px !important; }
.homebase #categories ul.mainnavcategories li.maincategoryitem a span.maintab { padding: 3px 0px 3px 15px !important; }
.homebase #categories ul.mainnavcategories li.cat13 a span.maintab { padding-left: 13px !important; _padding-left: 22px !important; }
.homebase #categories ul.mainnavcategories li.maincategoryitem a span.maintab span.linkinner { height: 28px; vertical-align: middle; }
