/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++	
	Thumbnails
	(Product Thumbnail Pages)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/*	Category Header Image
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#header-image {
	margin-bottom: 1.7em;
}

/*	Category Intro
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#intro{
	margin-bottom: 1.7em;
	float: left;
	height: auto;
	width: 100%;
}
#intro img{
	background: #000;
	margin-right: 20px;
	width: 180px;
	height: 180px;
	float: left;
	display: block;
	padding: 1px;
	border: 1px solid #1f1f1f;
}
#intro img.photochromic{
	width: 271px;
	height: 180px;
}
#intro p.img_text{
	background: #000;
	margin-right: 20px;
	width: 180px;
	height: 180px;
	float: left;
	display: block;
	padding: 1px;
	border: 1px solid #1f1f1f;
}
#intro p.img_text.myway{
	background: url(/images/catalog/cat_intro/myway_header.jpg) no-repeat 0px 0px;
	height:134px; 
	width:432px; 
	padding-left:180px; 
	padding-top: 47px; 
	padding-right: 166px; 
	line-height: 160%; 
	color:#808080;
}
#intro p.img_text img.arrow{
	border:none; 
	width:4px; 
	height:7px; 
	padding:0; 
	margin:0; 
	float:none; 
	display:inline;
}
#intro img.alt_img{width: auto; margin-right: 0px;}
#intro h1{margin: 1em 0}
#intro p{
	margin: 0;
/*	float: left;*/
}
#intro p.link_to_categories {
	margin-top: 10px;
}

/*	Thumbnails
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#content-primary-may .group{
	padding-top: 1.7em;
	background: url(../images/bg_thumbnails_group.jpg) no-repeat 0 0;
	width: 780px;
	float: left;
	clear: left;
}
#content-primary-may .group h2{margin-left: 20px; color:#FFFFFF; font-size: 1.273em;font-weight: normal;line-height: 1.336em;text-shadow: #0F0F0F 1px 1px 0px;text-transform: uppercase;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
#content-primary-may .thumbnail{
	height: 22em;
	margin: 0 0 0 20px;
	width: 170px;
	float: left;
	display: inline;
}
#content-primary-may .thumbnail a{
	float: left;
	display: inline;
	text-decoration: none;
	border: 0;
}
#content-primary-may .thumbnail a:hover{
	text-decoration: none;
	border: 0;
}
.thumbnail a img{
	display: block;
	border: 1px solid #333;
	padding: 1px;
	background: #000;
	width: 166px;
	height: 166px;
}
.thumbnail a:hover img{border-color: #900 !important;}
.thumbnail a strong{
	font-weight: normal !important;
	display: block;
	margin-top: .3em;
	color: #ccc;
	line-height: 1.1em;
}
.thumbnail a:hover strong{color: #fff !important;}
.thumbnail a span.missing{
	display: block;
	width: 168px;
	height: 93px;
	background: #000;
	text-align: center;
	color: #666;
	padding-top: 75px;
	border: 1px solid #333;
}
.thumbnail a span{
	color: #666;
	display: block;
	font-size: .909em;
	line-height: 1.87em;
}
.thumbnail a:hover strong{color: #fff;}

/*	Violators
++++++++++++++++++++++ */

.thumbnail a span.violator{
	background-position: 2px 0;
	background-repeat: no-repeat;
	display: block;
	height: 13px;
	margin-bottom: -13px;
	width: 166px;
	line-height: .1em;
	position: relative;
	text-indent: -5000px;
	top: -153px;
	z-index: 5;
}
.thumbnail a br{display: none;}
.thumbnail a span.violator.new{background-image: url(/images/catalog/violators/new.gif?1192057608);}
.thumbnail a span.violator.sold_out{background-image: url(/images/catalog/violators/soldout.gif?1192057611);}
.thumbnail a span.violator.sale{background-image: url(/images/catalog/violators/sale.gif?1229367159);}
.thumbnail a span.violator.coming_soon{background-image: url(/images/catalog/violators/coming_soon.gif?1229367139);}
.thumbnail a span.violator.exclusive{background-image: url(/images/catalog/violators/exclusive.gif?1229367151);}


/*	Endeca Content Spotlights
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* 	Image and Text Layout
++++++++++++++++++++++ */
#content-primary-may div#spotlight-img-text{margin: 0 0 18px 0;}

#content-primary-may #spotlight-img-text img{
	width: 176px;
	height: 157px;
	border: 1px solid #333;
	padding: 1px;
	margin-right: 20px;
	float: left;
}

#content-primary-may #spotlight-img-text h1{margin: 16px 0;}

#content-primary-may #spotlight-img-text p{margin: 0;}


/* 	1 Wide Image Layout
++++++++++++++++++++++ */
#spotlights .single-image img{
	margin-top: -15px;
	margin-bottom: -2px;
	border: none;
	width: 780px;
	height: 176px;
}

/* 	2 Wide Images Layout
++++++++++++++++++++++ */
#spotlights .double-image img{
	margin: -15px 3px -2px auto;
	border: none;
	width: 389px;
	height: 176px;
	float: left;
}
#spotlights .double-image.last img{margin-right: 0px; float: none;}



/* 	3 Images Layout
++++++++++++++++++++++ */
#content-primary-may #spotlight-3-img .item{
	width: 226px;
}

#content-primary-may #spotlight-3-img .item a{display: block;}
#content-primary-may #spotlight-3-img .item p.accent a{display: inline;}
#content-primary-may #spotlight-3-img .item a img{
	float: left;
	display: block;
	border: 1px solid #333;
	padding: 1px;
	background: #000;
	margin-right: 10px;
	width: 102px;
	height: 102px;
}

#content-primary-may #spotlight-3-img .item a:hover img{border-color: #900;}
#content-primary-may #spotlight-3-img .item a span{
	color: #666;
	font-size: .909em;
	line-height: 1.87em;
}

/** End Endeca Content Spotlights **/
