﻿.thumbnail { position: relative; z-index: 0; }
.thumbnail:hover { background-color: transparent; z-index: 50; }
.thumbnail span { /*CSS for enlarged image*/ position: absolute; left: -1000px; border: 1px solid black; visibility: hidden; color: black; text-decoration: none; }
.thumbnail span img { /*CSS for enlarged image*/ border-width: 0; padding: 0px; }
.thumbnail:hover span { /*CSS for enlarged image on hover*/ visibility: visible; top: -10px; left: 30px; /*position where enlarged image should offset horizontally */ }



/* from page user images*/
.thumbnailFPUser { position: relative; z-index: 40}
.thumbnailFPUser:hover { z-index: 50; cursor: pointer; }
.thumbnailFPUser span { position: absolute; left: -1000px; border: 1px solid #888888; visibility: hidden;}
.thumbnailFPUser:hover span { visibility: visible; top: -20px; left: -50px; z-index: 50}

