.thumbnail{position: relative;z-index: 0;}
.thumbnail:hover{background-color: transparent;z-index: 50;}
/*CSS for enlarged image*/
.thumbnail span{position: absolute;left: -1000px;border: 1px dashed gray;visibility: hidden;color: black;text-decoration: none;}
.thumbnail span img{border-width: 0;padding: 0px;}
 /*CSS for enlarged image on hover*/
.thumbnail:hover span{
	visibility: visible;
	left: -20px;

	top: -30px !important;
	top: -30px;		
	top/**/:/**/50px; /*For IE*/

}



.thumbnail_right{position: relative;z-index: 0;}
.thumbnail_right:hover{background-color: transparent;z-index: 50;}
/*CSS for enlarged image*/
.thumbnail_right span{position: absolute;left: -1000px;border: 1px dashed gray;visibility: hidden;color: black;text-decoration: none;}
.thumbnail_right span img{border-width: 0;padding: 0px;}
 /*CSS for enlarged image on hover*/
.thumbnail_right:hover span{
	visibility: visible;
	left: -325px;

	top: -30px !important;
	top: -30px;		
	top/**/:/**/50px; /*For IE*/
}
.thumbnail_middle{position: relative;z-index: 0;}
.thumbnail_middle:hover{background-color: transparent;z-index: 50;}
/*CSS for enlarged image*/
.thumbnail_middle span{position: absolute;left: -1000px;border: 1px dashed gray;visibility: hidden;color: black;text-decoration: none;}
.thumbnail_middle span img{border-width: 0;padding: 0px;}
 /*CSS for enlarged image on hover*/
.thumbnail_middle:hover span{
	visibility: visible;
	left: -175px;

	top: -30px !important;
	top: -30px;		
	top/**/:/**/50px; /*For IE*/
}
.thumbnail_last{position: relative;z-index: 0;}
.thumbnail_last:hover{background-color: transparent;z-index: 50;}
/*CSS for enlarged image*/
.thumbnail_last span{position: absolute;left: -1000px;border: 1px dashed gray;visibility: hidden;color: black;text-decoration: none;}
.thumbnail_last span img{border-width: 0;padding: 0px;}
 /*CSS for enlarged image on hover*/
.thumbnail_last:hover span{
	visibility: visible;
	left: -225px;

	top: -30px !important;
	top: -30px;		
	top/**/:/**/50px; /*For IE*/
}

#imagediv
{
	position:relative;
	float:left;
	padding:0px;
	margin:0px;
	text-align:center;
}