.gallerycontainer {
  margin: 0px auto;
  position: relative;
  text-align: left;
  background-repeat: no-repeat;
  background-position: left center;
}
.thumbnail img {
  width: 70px
  height: 50px
}
.thumbnail:hover {
  border-style: none;
  background-color: transparent;
  background-position:  center center;
  background-attachment: fixed;
  background-repeat: no-repeat;
}
.thumbnail:hover img {

  background-repeat: no-repeat;
  background-position:  center center;
}
.thumbnail span {
  border-style: none;
  padding: 2px;
  position: absolute;
  visibility: hidden;
  color: black;
  text-decoration: none;
  background-color: transparent;
  font-weight: bold;
  left: -1000px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position:  center center;
}
.thumbnail span img {
  border:  none;
  background-position:  center center;
  background-repeat: no-repeat;
}
.thumbnail:hover span {
  top: 20px;
  visibility: visible;
  left: 200px;
  z-index: 10;
  margin-top: 130px;
}
.galleryholder {
  overflow: scroll;
  margin-bottom: 0px;
  margin-top: 0px;
  background-repeat: no-repeat;
  background-position:  center center;
}

