.header-top {
	height:110px;
	/*
	Reason for overwriting base css:
	
	Dound on line 805 in base-winter.css 
	Needs to be less tall so that the background of the header looks okay.
	
	Was originally 117px
	*/
	}

/*nav*/

#navContainer {
	position:relative;
	z-index:11;
	clear:both;
	height:100%;
	margin-bottom:10px;
}

#categoryNav {
	list-style-type:none;
	font-size:12px;
	margin:10px 0 0 0 ;
	height:30px;
	/*background:url(/media/nav/bg_category_nav.png) top left no-repeat #fff;*/
	position:relative;
	font-family:helvetica, arial, verdana, sans-serif;
	}
	#categoryNav li {
	text-align:center;
	float:left;
	}
	
#categoryNav li a {
	float:left;
	height:30px;
	background:url(/media/nav/bg_category_nav_tabs.png) no-repeat;
	margin-right:1px;
	text-decoration:none;
	}
	#categoryNav li a span{
	visibility:hidden;
	}
	
#categoryNav .navLink1 a {
	width:76px;
	background-position:0 0;
	}
	#categoryNav .navLink1:hover a {
	background-position:0 -30px;
	}
#categoryNav .navLink2 a {
	width:76px;
	background-position:-77px 0;
	}
	#categoryNav .navLink2:hover a {
	background-position:-77px -30px;
	}
#categoryNav .navLink3 a {
	width:113px;
	background-position:-154px 0;
	}
	#categoryNav .navLink3:hover a {
	background-position:-154px -30px;
	}
#categoryNav .navLink4 a {
	width:116px;
	background-position:-268px 0;
	}
	#categoryNav .navLink4:hover a {
	background-position:-268px -30px;
	}
#categoryNav .navLink5 a {
	width:106px;
	background-position:-385px 0;
	}
	#categoryNav .navLink5:hover a {
	background-position:-385px -30px;
	}
#categoryNav .navLink6 a {
	width:82px;
	background-position:-492px 0;
	}
	#categoryNav .navLink6:hover a {
	background-position:-492px -30px;
	}
#categoryNav .navLink7 a {
	width:139px;
	background-position:-575px 0;
	}
	#categoryNav .navLink7:hover a {
	background-position:-575px -30px;
	}
#categoryNav .navLink8 a {
	width:67px;
	background-position:-715px 0;
	}
	#categoryNav .navLink8:hover a {
	background-position:-715px -30px;
	}
#categoryNav .navLink9 a {
	width:77px;
	background-position:-783px 0;
	}
	#categoryNav .navLink9:hover a {
	background-position:-783px -30px;
	}
#categoryNav .navLink10 a {
	width:95px;
	background-position:-861px 0;
	}
	#categoryNav .navLink10:hover a {
	background-position:-861px -30px;
	}
#categoryNav .navLink11 a {
	width:67px;
	background-position:-957px 0;
	margin-right:0;
	}
	#categoryNav .navLink11:hover a {
	background-position:-957px -30px;
	}

	

	.subnav {
	/*visibility:hidden;*/
	display:none;
	/*_visibility:hidden;*//*IE 6 debugging*/
	width:1024px;
	position:absolute;
	top:30px;
	left:0;
	z-index:99;
	clear:both;
	text-align:left;
	}
	#categoryNav li li {
	width:150px;
	float:none;
	text-align:left;
	/*height:20px;*/
	margin-top:6px;
	}
	#categoryNav li li.li_h2 {
	margin-top:0px;		
	}
	#categoryNav li li a , #categoryNav li:hover li a {
	background:none;
	color:#00A4E3;
	font-size:11px;
	float:none;
	}
	
	#categoryNav li li a:hover {
	color:#fff;
	background:none;
	}
	
	#categoryNav li .subnav li a.viewMore {
	background:url(/media/nav/but_viewmore.png) 0 0 no-repeat;
	display:block;
	position:relative;
	width:73px;
	height:15px;
	font-size:11px;
	line-height:11px;
	color:#666;
	padding:4px 0 0 0;
	margin:10px 0;
	text-align:left;
	text-indent:5px;
	}
	#categoryNav li .subnav li a.viewMore:hover {
	background:url(/media/nav/but_viewmore.png) 0 -19px no-repeat;
	color:#fff;
	}
	
	#categoryNav li li span {
	font-size:12px;
	text-align:left;
	text-transform:capitalize;
	font-weight:100;
	}
	
	#categoryNav li li.li_h2 span a , #categoryNav li:hover li.li_h2 span a {
	color:#fff;
	font-size:12px;
	text-align:left;
	text-transform:capitalize;
	font-weight:100;
	}
	
	#categoryNav li li.li_h2 span a:hover {
	text-decoration:underline;
	}
	#categoryNav li:hover .subnav {
	/*visibility:visible;*/
	display:block;
	}
	
	.subnav div.subCategories {
	background: url(/media/nav/bg_subnav.gif) 0 0 #282828;
	/*min-height:350px;*/
	/*height:350px;*//*IE 6*/
	padding-top:10px;
	width:1024px;
	float:left;
	color:#fff;
	}
	
	div.subCategories ul {
	float: left;
	width:150px;
	padding:10px;
	/*height:150px; debugging*/
	}
	div.subCategories ul.last {
	padding-right:0px;
	}
	
	div.subCategories ul li {
	background:none;
	float:left;
	clear:both;
	}


.subnav div.bottomBar {
	background:url(/media/nav/bg_bottom_bar.png) top left repeat-x;
	width:1024px;
	float:left;
	height:60px;
	_height:36px;/*IE 6 users no shadow*/
	_overflow:hidden;
	}

.navTicker {
	background:url(/media/nav/bg_ticker.png) top right no-repeat;
	height:23px;
	float:left;
	margin:6px 0 0 5px;
	}
	.navTicker .left {
	float:left;
	background:url(/media/nav/bg_ticker_left.gif) top left no-repeat;
	width:5px;
	height:23px;
	}
	.navTicker h3 {
	font-size:11px;
	line-height:11px;
	color:#666;
	padding:6px 20px 0 5px;
	height:18px;
	background:url(/media/nav/bg_ticker_title.gif) top right no-repeat;
	float:left;
	}
	.navTicker p {
	float:left;
	font-weight:700;
	padding:6px 10px;
	_padding-top:3px;/*IE6*/
	color:#444;
	}
	.navTicker .price {
	color:#fff;
	padding:0 10px 0 20px;
	display:inline;
	margin-top:0;
	}
	#categoryNav .navTicker  p a {
	color:#282828;
	background:none;
	padding:0 0 0 40px;
	font-weight:100;
	}
	#categoryNav .navTicker p a:hover {
	color:#fff;
	background:none;
	}
	

.bottomBar .close {
	float:right;
	margin:4px 5px 0 0;
	}
	#categoryNav .bottomBar .close a {
	color:#fff;
	background:url(/media/nav/but_close.png) top left no-repeat;
	font-size:11px;
	line-height:11px;
	display:block;
	width:38px;
	height:16px;
	padding:9px 0 0 25px;
	}
	#categoryNav .bottomBar .close a:hover {
	background:url(/media/nav/but_close.png) bottom left no-repeat;
	}

#nav {
	float:left;
	width:1022px;
	border:1px solid #069;
	margin-bottom:10px;
	background:url(/media/nav/bg_nav.gif) top left repeat-x #069;
	_margin-left:0; /*IE6*/

	}
#nav li {
	float:left;
	height:20px;
	padding:4px 10px 0 10px;
	}
	#nav a {
	color:#fff;
	}
	#nav a:hover {
	color:#aed8ee;
	}
	
.subnav .hide {
	visibility:hidden;
}
.clear {clear:both; height:0; overflow:hidden;}	
	
/*End Nav*/




