﻿.imgroll {
}
/* Product details page - image rollover control */

.thumbnail img {
	margin: 5px;
	text-decoration: none;
}

.thumbnail:hover {
	background-color: transparent;
}

.thumbnail:hover img {
	text-decoration: none;
}

.thumbnail span {
	/*CSS for enlarged image*/
	position: absolute;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img {
	/*CSS for enlarged image*/
	border-width: 0;
	padding-bottom: 2px;
	width: 253px;
}

.thumbnail:hover span {
	/*CSS for enlarged image*/
	visibility: visible;
	top: 230px;
	left: 50%; /*position where enlarged image should offset horizontally */
	margin-left: -225px;
	z-index: 50;
	height: 260px;
	overflow: hidden;
	color: #FFF;
	background: #FFF;
}

.thumbnail * {
	text-decoration: none;
}


/* thumbnails for categories */

.thumbnail_cat img {
	margin: 0 5px 5px 0;
	text-decoration: none;
}

.thumbnail_cat:hover {
	background-color: transparent;
}

.thumbnail_cat:hover img {
	text-decoration: none;
}

.thumbnail_cat span {
	/*CSS for enlarged image*/
	position: absolute;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail_cat span img {
	/*CSS for enlarged image*/
	border-width: 0;
	padding-bottom: 2px;
}

.thumbnail_cat:hover span {
	/*CSS for enlarged image*/
	visibility: visible;
	top: 0px;
	right: 0; /*position where enlarged image should offset horizontally */
	z-index: 50;
	color: #FFF;
}

.thumbnail_cat * {
	text-decoration: none;
}
