.thumbnail, .slthumbnail, .rthumbnail, .srthumbnail:hover, .tuthumbnail:hover {
	position: relative;
	display: block;
	z-index: 0;
}
.thumbnail:hover, .slthumbnail:hover, .rthumbnail:hover, .srthumbnail:hover, .tuthumbnail:hover {
	background-color: transparent;
	z-index: 50;
}
.thumbnail span, .slthumbnail span, .rthumbnail span, .srthumbnail span, .tuthumbnail span {
/*CSS for enlarged image*/
	position: absolute;
/*	background-color: transparent; */
	padding: 5px;
	left: -1000px;
	visibility: hidden;
	color: black;
	text-decoration: none;
	background-color: transparent;
  margin: 5px;
  border: #000 0px solid;
}
.thumbnail img, .slthumbnail img, .rthumbnail img, .srthumbnail img, .tuthumbnail img {
  padding: 5px;
  background-color: transparent;
  margin: 5px;
  border: #000 1px solid;
}
.thumbnail span img, .rthumbnail span img {
/*CSS for enlarged image*/
	padding: 0;
	border: 10px solid white;
  width: 800px;
  height: 530px;
}
.srthumbnail span img, .slthumbnail span img {
/*CSS for enlarged image*/
	padding: 0;
	border: 10px solid white;
  width: 530px;
  height: 800px;
}
.thumbnail:hover span {
/*CSS for enlarged image on hover*/
	visibility: visible;
	top: -200px;
	left: -150px;
/*position where enlarged image should offset horizontally */
}
.rthumbnail:hover span {
/*CSS for enlarged image on hover*/
	visibility: visible;
	top: -150px;
	left: -380px;
}
.slthumbnail:hover span {
/*CSS for enlarged image on hover*/
	visibility: visible;
	top: -785px;
	left: 80px;
}
.srthumbnail:hover span {
/*CSS for enlarged image on hover*/
	visibility: visible;
	top: -630px;
	left: -380px;
}
.tuthumbnail:hover span {
/*CSS for enlarged image on hover*/
	visibility: visible;
	top: -150px;
	left: 380px;
}
.tuthumbnail span img {
/*CSS for enlarged image*/
	padding: 0;
  width: 350px;
  height: 233px;
}
.tuthumbnail:hover span {
/*CSS for enlarged image on hover*/
	visibility: visible;
/*position where enlarged image should offset horizontally */
}
.s254 {
   width:254px;
   height:170px;
}
.s250 {
   width:250px;
   height:166px;
}
.s350 {
  width:350px;
  height:233px;
}
  



