a {
    color: white; /* Default link color */
}

a:visited {
    color: white; /* Color of visited links */
}

a:hover {
    color: white; /* Color when hovering over a link */
}

a:active {
    color: white; /* Color when a link is active (being clicked) */
}

#main-links {
    text-align: center;
    font-size: 48px;
    font-weight: bolder;
}

html, body {
  margin: 0;
  padding: 0;
  height: 100%; /* ensures body stretches full */
}

#background-image {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;

  background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),
              url(/images/spacebg.png) no-repeat center/cover;

  z-index: -1;
}

@media only screen and (max-width: 1000px) { /*Smaller screens*/
    #main-links {
        text-align: center;
        font-size: 64px;
        font-weight: bolder;
        margin-top: 30%;
    }
}
