/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.gallerycontainer {
  position: relative;
  height: 100%;
}

.thumbnail img {
  border: 1px solid white;
  margin: 0 5px 5px 0;
}

.thumbnail:hover {
  background-color: transparent;
}

.thumbnail:hover img {
  border: 1px solid blue;
}

.thumbnail span {
  position: absolute;
  width: 132px;
  padding: 5px 5px 5px 5px;
  margin: 0;
  background-color: lightyellow;
  left: -1000px;
  border: 1px dashed gray;
  visibility: hidden;
  color: black;
  text-decoration: none;
  font-size: 11px;
  font-family: Arial,Verdana,sans-serif;
}

.thumbnail span img {
  border-width: 0;
  padding: 2px;
}

.thumbnail:hover span {
  visibility: visible;
  z-index: 10;
}