.gallerycontainer {
  width: 75%;
  position: relative;
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: 10px;
}
.thumbnail img {
  border: 1px solid black;
}
.thumbnail:hover {
  border-style: none;
  background-color: transparent;
}
.thumbnail:hover img {
  border: 2px solid blue;
}
.thumbnail span {
  border-style: none;
  padding: 0px;
  position: absolute;
  visibility: hidden;
  color: black;
  text-decoration: none;
  background-color: transparent;
  font-weight: bold;
  left: -1000px;
}
.thumbnail span img {
  border:  none;
  padding: 2px;
}
.thumbnail:hover span {
  visibility: visible;
  z-index: 10;
  left: 200px;
  top: 0px;
  margin-top: 130px;
}
.galleryholder {
  overflow: scroll;
  margin-bottom: 0px;
  margin-top: 0px;
}
