﻿/*-----------------------  TOP NAVIGATION  -------------------------*/

#nav_top {
	list-style-type: none;
}
#nav_top ul {}
#nav_top li {
	float: left;
	position: relative;
}

#home {height: 19px;width: 60px;background-image: url('/images/navigation/top_1_high.jpg');background-repeat: no-repeat;}
#dot1 {height: 19px;width: 16px;background-image:url('/images/navigation/top_2.jpg');background-repeat: no-repeat;}
#ecard {height: 19px;width: 168px;background-image:url('/images/navigation/top_3_high.jpg');background-repeat: no-repeat;}
#dot2 {height: 19px;width: 17px;background-image:url('/images/navigation/top_4.jpg');background-repeat: no-repeat;}
#cards {height: 19px;width: 150px;background-image:url('/images/navigation/top_5_high.jpg');background-repeat: no-repeat;}
#dot3 {height: 19px;width: 17px;background-image:url('/images/navigation/top_6.jpg');background-repeat: no-repeat;}
#newsletter {height: 19px;width: 131px;background-image:url('/images/navigation/top_7_high.jpg');background-repeat: no-repeat;}
#dot4 {height: 19px;width: 18px;background-image:url('/images/navigation/top_8.jpg');background-repeat: no-repeat;}
#clearance {height: 19px;width: 104px;background-image:url('/images/navigation/top_9_high.jpg');background-repeat: no-repeat;}


#nav_top a, #nav_top a:link, #nav_top a:visited {display:block;}
#nav_top img {/*width:100%;height:100%;*/border:0;}

#nav_top a:link img {visibility:visible;}
#nav_top a:hover img {visibility:hidden;}

/*-----------------------  BOTTOM NAVIGATION  -------------------------*/

#nav_bottom {
	list-style-type: none;
	position: relative;
	left: 75px;
}
#nav_bottom li {
	float: left;
	position: relative;
}
#contact {height:30px;width:93px;background-image:url('/images/navigation/bottom_1_high.jpg');}
#shipping {height:30px;width:65px;background-image:url('/images/navigation/bottom_3_high.jpg');}
#about {height:30px;width:75px;background-image:url('/images/navigation/bottom_5_high.jpg');}
#retailer {height:30px;width:138px;background-image:url('/images/navigation/bottom_7_high.jpg');}
#privacy {height:30px;width:110px;background-image:url('/images/navigation/bottom_9_high.jpg');}
#stores {height:30px;width:104px;background-image:url('/images/navigation/bottom_11_high.jpg');}
#employment {height:30px;width:194px;background-image:url('/images/navigation/bottom_13_high.jpg');}


#nav_bottom a, #nav_bottom a:link, #nav_bottom a:visited {display:block;}
#nav_bottom img {/*width:100%;height:100%;*/border:0;}

#nav_bottom a:link img {visibility:visible;}
#nav_bottom a:hover img {visibility:hidden;}


/*-----------------------  LEFT NAVIGATION  -------------------------*/
#leftTop {
	width:190px;
	height:648px;
	float:left;
	background-position: top;
	background-image: url('/images/navigation/left_top.jpg');
	background-repeat: no-repeat;
}
#leftstretch {
	position:relative;
	top: -625px;
	left: -15px;
	margin-bottom: -625px;
}
#leftBottom { /* this includes the PRINT CATALOG image  */
	width:190px;
	height:220px;
	background-position: top;
	background-image: url('/images/navigation/left_bottom.jpg');
	background-repeat: no-repeat;
	position:relative;
	top:-5px;
	display:block;
}
/* this is being ALSO called from CATALOG.css, no need to do it twice
#leftBottomCatalog {  /* this does not include the PRINT CATALOG image 
	width: 190px;
	height: 220px;
	background-position: top;
	background-image: url('/images/catalog/left_bottom_catalog.jpg');
	background-repeat: no-repeat;
	position:relative;
	top:-5px;
	display:block;
}
*/

/*-----------------------  CATEGORIES -------------------------*/


#categories {
	width:190px;
	float: left;
	font-variant: small-caps;
	text-align: left;
	background-position: top;
	background-image: url('/images/navigation/left_pattern.jpg');
	background-repeat: repeat-y;
	padding-bottom:35px;
	
}
#alabels #categories {
	padding-bottom:250px;
}
html*#alabels #categories {
	*height:335px;
	*display:block;
	*overflow:visible;
	*padding-bottom:0px;	
}
html*#alabels #catalogbottomshort {
	*left:-5px;
}

#categories img {
	height:8px;
	width:8px;
	padding: 6px 5px 0 25px;
}
#categories td {}
.subtable {}

.catlink {
	text-decoration: none;
	font-size:13px;
	line-height:18px;
	white-space: nowrap;
}
.subcatlink {
	text-decoration: none;
	font-size: 11px;
	line-height: 10px;
	padding-left: 5px;
	white-space: nowrap;
}

.cathighlight {
	color: #A2422B;	
	text-decoration: none;
	font-size: 13px;
	padding-bottom: 0px;
	display: block;
	/*font-weight: bold;
	margin-left: -5px;*/
	white-space: nowrap;
}
.subcathighlight {
	color: #A2422B;	
	text-decoration: none;
	font-size: 11px;
	padding-left:5px;
	padding-bottom: 3px;
	margin-top: -2px;
	display: block;
	font-weight: bold;
	white-space: nowrap;
}

a.catlink:link, a.catlink:visited {
	color:#1f1d17;
	}
a.catlink:hover, a.catlink:active {	
	color: #A2422B;
}
a.subcatlink:link, a.subcatlink:visited {
	color:#1f1d17;
}
a.subcatlink:hover, a.subcatlink:active {	
	color: #A2422B;
}

.relatedlink {
	text-decoration: none;
	font-size: 11px;
	text-align: center;
	font-variant: small-caps;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
		padding-left:5px;
			padding-right:5px;
}
a.relatedlink :link, a.relatedlink :visited {
	color: #000000;
}
a.relatedlink:hover, a.relatedlink:active {	
	color: #A2422B;
}

#navTitle {
	font-weight:bold;
}

