/* Background */
body {
  margin: 0;
  padding: 0;
  min-height: 100vh;
  background: url("IMAGES/IMG_6281.JPG") no-repeat center center;
  background-size: cover;   /* fills the screen */
  display: flex;
  justify-content: center;
  align-items: center;      /* centers container */
}
/* Page-specific styles for misc.html */
body.misc-page {
  margin: 0;
  padding: 0;
}

/* Only affects the image on the misc page */
body.misc-page .scroll-image {
  width: 100%;      /* fit horizontally */
  height: auto;     /* maintain aspect ratio */
  display: block;
}
/* Make the container the reference point for the overlay */
.container {
  position: relative;
}

/* Make container a positioning reference */
.container {
  position: relative;
}

/* Clickable overlay for ??? text */
.link-overlay {
  position: absolute;
  top: 80px;    /* adjust to cover ??? text */
  left: 50px;   /* adjust to cover ??? text */
  width: 100px; /* adjust width */
  height: 40px; /* adjust height */
  display: block;
  z-index: 2;
}






