body,
html {
  background-image: url("https://aggressiveclown.com/png.png");
  background-color: #cccccc;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-attachment: fixed;
  overflow-x: hidden;
  overflow-y: hidden;
  height: 100%;
  width: 100%;

  cursor:
    url("https://aggressiveclown.com/pointer.cur") 10 10,
    pointer;
}

a {
  cursor:
    url("https://aggressiveclown.com/linkpointer.cur") 10 10,
    pointer;
}

@font-face {
  font-family: "Frutiger";
  src: url("https://aggressiveclown.com/FRUTIGER_BOLD.TTF");
}

.toppagelinks {
  display: flex;
  flex-direction: column;
  text-align: justify;
  max-width: 55%;
}
.toppagelinks a {
  color: inherit;
  text-decoration: none;
}

.toppagelinks h1 {
  position: fixed;
  text-align: justify;
  margin-left: 1vw;
  font-size: 1.875rem;
  font-family: Frutiger;
  color: #2466a2;
  text-shadow: -1.5px 1.5px 0 #183f68;
}

.middlewebthing {
  max-width: 55%;
  height: 100vh;
  display: flex;
  margin: auto;
  min-width: 70%;
}

.middlewebthing img {
  width: 70%;
  margin: auto;
  min-width: 70%;
}

.musicstuff {
  display: flex;
  flex-direction: column;
  text-align: justify;
  max-width: 55%;
}

.musicstuff img {
  position: fixed;
  max-width: 2.5rem;
}

.musicstuff a {
  color: inherit;
  text-decoration: none;
}

.musicstuff h1 {
  position: fixed;
  text-align: justify;
  margin-left: 1vw;
  font-size: 1.875rem;
  font-family: Frutiger;
  color: #2466a2;
  text-shadow: -1.5px 1.5px 0 #183f68;
}
