a.gallery span {
    display:block; 
	position:absolute; 
	top:49px; 
	left:-99999px; 
	padding:5px; 
	color:#000; 
	background:#fff; 
	z-index:100; 
	font-size:12px;
}

a.gallery span img {
    border:0px;
}

a.gallery:hover {
    white-space:normal; 
	border:0px;
}

a.gallery:hover img {
    border:0px;
	z-index:100;
}

a.gallery:active img, a.gallery:focus img {
    border:0px;
	z-index:50;
}

a.gallery:hover span {
    left:36px; 
	z-index:100;
}

a.gallery:hover span img {
    border:0px;
}

a.gallery:active span, a.gallery:focus span {
    left:36px; 
	z-index:50;
}
