body {


  overflow-x: hidden;
  overflow-y: scroll;
  background-color: black;

}

#buttons {
  position: fixed;
  width:100%;

  /*left: 20px;*/
  margin-left:10px;
  margin-top: 70px;
  z-index: 1;
  opacity: 1;
  z-index: 3;
}

#workButton, #approachButton, #peopleButton, #contactButton {
  position: absolute;
  height: 30px;
  top: 34px;
  z-index: 5;
}

#workButton {
  width: 45px;
  left: 8px;
  opacity: 0.5;
}

#approachButton {
  width: 64px;
  left: 56px;
  opacity: 0.5;
}

#peopleButton {
  width: 50px;
  left: 123px;
  opacity: 1;
}

#contactButton {
  width: 58px;
  left: 175px;
  opacity: 0.5;
}

#labLogo {
  position: fixed;
  width: 228px;
  margin-left: 8px;
  margin-top: -50px;
  z-index: 5;
}



#InfoLine {
  position: fixed;
  /* margin-left: auto;
  margin-right: auto; */
  width:100%;
  left: 0px;
  bottom: 0px;
  z-index: 10;
  font-family: arial;
  font-size: 12px;
  color: white;
  padding: 4px;
  text-align: center;
  background-color:black;
  /* width: 100%; */
}
#InfoLine p {
  display: inline-block;
  margin-right: 4px;
  margin-left: 4px;
}

address {
  display: inline-block;
  line-height: 2em;
  margin-right: 10px;
}

@media screen and (max-width:1000px) {
  #clock {
    display: none;
  }
  

}



#labfilm {
  position: absolute;
  left: 0%;
  top: 0%;
  width: 100%;
  z-index: 1;
}

#clock {
  position: fixed;
  right: 120px;
  top: 18px;
  z-index: 4;
  opacity: 0.8
}

#whiteFace, #blueSecond, #seconds, #mins, #minutes, #hourssolid, #hours {
  position: absolute;
  left: 0px;
  top: 10px;
  z-index: 3;
}





#staff {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 78%
}

@media (max-width:520px) {
  #staff {
    top:30%;
  }
}

#ed {
  position: absolute;
  width: 18%;
  left: 70%;
  top: 0%;
  z-index: 3;
  opacity: 1
}

#edImage {
  position: absolute;
  width: 100%;
  left: 0%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#mattD {
  position: absolute;
  width: 13%;
  left: 39%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#mattDImage {
  position: absolute;
  width: 100%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#gill {
  position: absolute;
  width: 20%;
  left: 46%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#gillImage {
  position: absolute;
  width: 100%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#paul {
  position: absolute;
  width: 17%;
  left: 53%;
  top: 0%;
  z-index: 4;
  opacity: 1
}

#paulImage {
  position: absolute;
  width: 100%;
  left: 0%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#sel {
  position: absolute;
  width: 18%;
  left: 20%;
  top: 00%;
  z-index: 2;
  opacity: 1
}

#selImage {
  position: absolute;
  width: 100%;
  left: 0%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#emma {
  position: absolute;
  width: 12%;
  left: 62%;
  top: 0%;
  z-index: 3;
  opacity: 1
}

#emmaImage {
  position: absolute;
  width: 100%;
  left: 0%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#lucy {
  position: absolute;
  width: 12%;
  left: 25%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#lucyImage {
  position: absolute;
  width: 100%;
  left: 0%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#mattZ {
  position: absolute;
  width: 10%;
  left: 75%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#mattZImage {
  position: absolute;
  width: 100%;
  left: 0%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#helen {
  position: absolute;
  width: 12%;
  left: 35%;
  top: 0%;
  z-index: 0;
  opacity: 1
}

#helenImage {
  position: absolute;
  width: 100%;
  left: 0%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#sophie {
  position: absolute;
  width: 10%;
  left: 86%;
  top: 0%;
  z-index: 5;
  opacity: 1
}

#sophieImage {
  position: absolute;
  width: 100%;
  left: 0%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#alix {
  position: absolute;
  width: 9%;
  left: 75%;
  top: 0%;
  z-index: 1;
  opacity: 1
}

#alixImage {
  position: absolute;
  width: 100%;
  left: 0%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#simon {
  position: absolute;
  width: 12%;
  left: 36%;
  top: 0%;
  z-index: 3;
  opacity: 1
}

#simonImage {
  position: absolute;
  width: 100%;
  left: 0%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#emmaT {
  position: absolute;
  width: 9%;
  left: 47%;
  top: 0%;
  z-index: 4;
  opacity: 1
}

#emmaTImage {
  position: absolute;
  width: 100%;
  left: 0%;
  top: 0%;
  z-index: 2;
  opacity: 1
}

#filmImage {
  position: absolute;
  width: 30px;
  left: 340px;
  top: -3px;
  z-index: 5;
  opacity: 1
}

#Page0, #Page2, #Page4, #Page6, #Page8, #Page10, #Page12, #Page14, #Page16, #Page18, #Page20, #Page22, #Page24, #Page26, #Page28, #Page30 {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 50%;
}

#Page1, #Page3, #Page5, #Page7, #Page9, #Page11, #Page13, #Page15, #Page17, #Page19, #Page21, #Page23, #Page25, #Page27, #Page29, #Page31 {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 50%;
}

p.introduction {
  width: 188px;
  height: auto;
  overflow: auto;
  background: white;
  padding: 20px;
  border-radius: 5px;
  background-color: white;
  font-family: arial;
  font-size: 10px;
  color: grey;
  line-height: 20px;
  overflow: hidden;
}

#tag {
  position: absolute;
  height: 5px;
  width: 130px;
  padding: 10px;
  top: 150px;
  left: -230px;
  background: white;
  border-radius: 5px;
  background-color: white;
  opacity: 0.4;
}

.tagText {
  position: absolute;
  width: 100px;
  left: 50px;
  top: -8px;
  font-family: arial;
  font-size: 11px;
  color: grey;
  opacity: 1
}

#copyForImage1, #copyForImage2, #copyForImage3, #copyForImage4, #copyForImage5, #copyForImage6, #copyForImage7, #copyForImage8, #copyForImage9, #copyForImage10, #copyForImage11, #copyForImage12, #copyForImage13 {
  position: absolute;
  left: -230px;
  top: 140px;
  width: 220px;
  z-index: 2;
}

iframe {
  position: absolute;
  width: 100%;
  height: 100%;
}
