#lightbox {
  position: absolute;
  left: 0px;
  width: 100%;
  z-index: 100;
  text-align: center;
  line-height: 0;
}
#lightbox img {
  width: auto;
  height: auto;
}
#lightbox a img {
  border-top-width: medium;
  border-top-style: none;
  border-top-color: -moz-initial;
  border-top-color: initial;
  border-right-width: medium;
  border-right-style: none;
  border-right-color: -moz-initial;
  border-right-color: initial;
  border-bottom-width: medium;
  border-bottom-style: none;
  border-bottom-color: -moz-initial;
  border-bottom-color: initial;
  border-left-width: medium;
  border-left-style: none;
  border-left-color: -moz-initial;
  border-left-color: initial;
}
#outerImageContainer {
  position: relative;
  background-color: white;
  width: 250px;
  height: 250px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
#imageContainer {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
#loading {
  position: absolute;
  top: 40%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}
#hoverNav {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  z-index: 10;
}
#imageContainer > #hoverNav {
  left: 0px;
}
#hoverNav a {
  outline-width: medium;
  outline-style: none;
  outline-color: -moz-initial;
  outline-color: initial;
}
#prevLink, #nextLink {
  width: 49%;
  height: 100%;
}
