.thumbnail  {
position: relative;
/*float: left;*/
padding: 5px;
color: #ed6921;
font-weight: bold;
/*z-index: 0;*/
}

.thumbnail:hover {
/*background-color: #e9e9e2;*/
/*z-index: 50;*/
/*color: #335500;*/
text-decoration: none;
}

.thumbnail span { /*CSS for enlarged image*/
position: absolute;
background-color: #e5e5e5;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #666;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img { /*CSS for enlarged image*/
border-width: 0px; 
/*padding: 2px;*/
}

.thumbnail:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 200px;
top: 10px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: 410px;/*position where enlarged image should offset horizontally */
}
