/* CSS Document */

.nav-list a, .product-list-item a{
    text-decoration:none;
}

/* 
INDEX AND SEARCH
*/

#page-content #top-promotional-space{
	margin-bottom: 16px;
	margin-left: 149px;
	display: block;
	padding: 0px;
}
#page-content #bottom-promotional-space{
	margin-top: 16px;
	background-color: #666666;
}
.product-list{
	display: table;
	margin: 0px;
	padding: 0px;
/*	background-image: url(../images/page_ui/product_list_background.jpg);*/
	background-position: left bottom;
	background-repeat: no-repeat;
}
.product-list .third-tier-group{
	display: block;
	clear: both;
	padding-top: 1px;
}
.product-list .third-tier-group h3{
	display: block;
	margin-bottom: 2px;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;
	padding-top: 1px;
	margin-top: 1px;
	text-align: center;
}
.product-list-item{
	height: 245px;
	width: 152px;
/*	background-color: #999999;*/
	float: left;
/*	background-image: url(../images/page_ui/item_wrapper_background.gif);
	background-repeat: repeat-y;*/
	position: relative;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: black;
	background-color: white;
}
.product-summary{
	font-size: 95%;
	padding: 5px;
}
.product-summary .item-description{
	display: block;
	white-space: normal;
}
.product-summary .price-current{
    display: block;
}
.product-summary .price-original{
	display: block;
	text-decoration: line-through;
}
.product-summary .price-sale{
	display: block;
	color: #CC3300;
}
.product-summary .price-savings-message{
	display: block;
	color: #CC3300;
}
.product-summary .product-promo-message{
	display: block;
	color: #990000;
}
.product-summary .product-additional-info{
	display: block;
	padding-top: 5px;
	color: #666666;
}
#bottom-pagination-controls{
	clear: both;
	text-align: right;
	padding-top: 8px;
	background-color: #FFFFFF;
	padding-bottom: 3px;
	margin-bottom: -1px;
}
#bottom-pagination-controls a{
	padding-left: 8px;
}
.image-zoom-control{
	top: 130px;
	left: 130px;
	position: absolute;
}
.zoom-inactive{
	display: none;
}
.zoom-active{
	position: absolute;
	z-index: 1;
	left: -65px;
	border: 1px solid #666666;
	display: block;
	top: -15px;
}
a.image-zoom-control{
	display: block;
	height: 15px;
	width: 15px;
	background-image: url(../images/page_ui/magnify.gif);
}
a.image-zoom-control:hover{
	background-image: url(../images/page_ui/magnify_hover.gif);
}
#mini-zoom-wrapper{
	border: 1px solid #FFFFFF;
	position: absolute;
	left: 200px;
	top: 200px;
}


/* 
LEFT NAV CAT
*/

.left-nav-sale a, .left-nav-clearance a, .left-nav-sale-tops a, .left-nav-sale-bottoms a, .left-nav-sale-more a, .left-nav-sale-baby a, .left-nav-sale-jewelry a, .left-nav-best-seller-sale a, .left-nav-sale-holiday a, .left-nav-sale-new-reductions a, .left-nav-employee-pricing a, .left-nav-final-sale a, .left-nav-slim-pickings a, .left-nav-new-arrivals a, .left-nav-bin-buster-sale a   {
	color: #CC0000;
}


.left-nav-sale a:hover, .left-nav-clearance a:hover .left-nav-sale-tops a:hover, .left-nav-sale-bottoms a:hover, .left-nav-sale-more a:hover, .left-nav-sale-baby a:hover, .left-nav-sale-jewelry a:hover, .left-nav-best-seller-sale a:hover, .left-nav-sale-holiday a:hover, .left-nav-sale-new-reductions a:hover, .left-nav-employee-pricing a:hover, .left-nav-final-sale a:hover, .left-nav-slim-pickings a:hover, .left-nav-new-arrivals a:hover, .left-nav-bin-buster-sale a:hover {
	color: #CC0000;
}



