body {
  background-image: url();
  cursor: url(https://cur.cursors-4u.net/others/oth-8/oth704.cur), auto !important;
}

button {
  border: none;
  background-color: transparent;
}

::selection {
    background-color: transparent;
    color: white;
  text-shadow: 0px 0px 20px rgba(25,0,227,0.77), 0px 0px 9px rgba(227,227,227,0.77);
}

/* unvisited link */
a:link {
  color: red;
  font-family: pc98;
}

/* visited link */
a:visited {
  color: white;
}

/* mouse over link */
a:hover {
  color: red;
}

/* selected link */
a:active {
  color: purple;
}

/* width */
::-webkit-scrollbar {
  width: 2px;
}

/* Track */
::-webkit-scrollbar-track {
  background: black;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: white;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: red;
}

h4 {
  color: yellow;
  text-shadow: rgba(255,98,0,0.9) 0px 0px 39px;
}

pre {
  pointer-events: none;
}

.main1 {
  position: absolute;
  width: 640.4px;
  height: 537.4px;
  background-color: black;
  left: 434px;
  top: 155px;
  border: 1px solid white;
  right: 50px;
  box-shadow: 0 0 80px 5px #052a9c;
}

#stickers {
  position: absolute;
  width: 640px;
  height: 100px;
  left: 0px;
  top: 481px;
  color: white;
  text-align: left;
}

#mainright {
  position: absolute;
  width: 250px;
  height: 480px;
  background-image: url(https://sadhost.neocities.org/images/tiles/Black_and_White_floor_tile.jpg);
  left: 388.6px;
  top: -0.387497px;
}

#calendar {
  position: absolute;
  width: 249px;
  height: 201px;
  font-family: pc98;
  background-image: url(https://web.archive.org/web/20091027023331/http://hk.geocities.com/spacestationhk/bg.gif);
  background-color: black;
  margin-top: 0px;
  color: white;
  border: 1px white solid;
}

#border {
  position: absolute;
  width: 197px;
  height: 155px;
  left: 79px;
  margin-top: 340px;
  background-image: url(https://file.garden/ZrxL0lbRizw8nFkH/windows%20border.png);
  background-size: cover;
      animation: floating 3s ease-in-out infinite,
    glowWhite 1s ease-in-out infinite alternate;
      }

@keyframes floating {
  from {
    transform: translate(0, 0px);
  }
  65% {
    transform: translate(0, 15px);
  }
  to {
    transform: translate(0, -0px);
  }
}

#mood {
  position: absolute;
  width: 135px;
  height: 100px;
  overflow: auto;
  left: 112px;
  margin-top: 379px;
  font-family: pc98;
  font-size: 13px;
  text-align: center;
  color: black;
      animation: floating 3s ease-in-out infinite,
    glowWhite 1s ease-in-out infinite alternate;
      }

@keyframes floating {
  from {
    transform: translate(0, 0px);
  }
  65% {
    transform: translate(0, 15px);
  }
  to {
    transform: translate(0, -0px);
  }
}

#updates {
  position: absolute;
  width: 220px;
  height: 108.4px;
  left: 6px;
  margin-top: 220px;
  overflow-y: scroll;
  background-color: black;
  background-image: url(https://web.archive.org/web/20091027023331/http://hk.geocities.com/spacestationhk/bg.gif);
  font-family: pc98;
  font-size: 15px;
  color: white;
  border: 2px outset black;
  padding: 8px;
}

#rusttext {
  position: absolute;
  width: 280px;
  height: 160px;
  font-family: "MS PGothic", sans-serif;
  background: black;
  background-size: cover;
  left: 98px;
  margin-top: 15px;
  color: red;
  overflow: visible
  scrollbar-width: none;
}

#aboutme {
  position: absolute;
  width: 329px;
  height: 202px;
  background-color: black;
  left: 28px;
  top: 257px;
  overflow: auto;
  font-family: pc98;
  font-size: 15px;
  text-align: center;
  color: white;
  max-width: 100%;
  overflow-x: hidden;
  border: 2px outset black;
}

#divider {
  position: absolute;
  width: 281px;
  height: auto;
  font-family: pc98;
  left: 55px;
  top: 190px;
  color: white;
  text-align: center;
  overflow-x: hidden;
  background-color: black;
  background-image: url(https://sadhost.neocities.org/images/tiles/smileys02.gif);
  border: 2px outset #000055;
}

#right {
  position: absolute;
  width: 175px;
  height: 494px;
  left: 1113px;
  top: 166px;
}

#left {
  position: absolute;
  width: 197px;
  height: 585px;
  left: 193px;
  top: 81px;
  font-size: 40px;
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: none;
}

@keyframes floating {
  from {
    transform: translate(0, 0px);
  }
  65% {
    transform: translate(0, 15px);
  }
  to {
    transform: translate(0, -0px);
  }
}

#wee3 {
  color: white;
  position: absolute;
  width: 60px;
  height: 60px;
  border: ;
  background-color: ;
  left: 430px;
  margin-top: -400px;
}

#rusty {
  position: absolute;
  width: 189px;
  height: 188px;
  background-color: ;
  left: 344px;
  margin-top: -450px;
  background-image: url(https://file.garden/ZrxL0lbRizw8nFkH/windows%20border.png);
  background-size: contain;
  color: black;
  font-family: pc98;
  text-align: center;
      animation: floating 3s ease-in-out infinite,
    glowWhite 1s ease-in-out infinite alternate;
  line-height: 0.8;
    font-size: 13px;
      }

@keyframes floating {
  from {
    transform: translate(0, 0px);
  }
  65% {
    transform: translate(0, 15px);
  }
  to {
    transform: translate(0, -0px);
  }
}

#top {
  position: absolute;
  width: 726px;
  height: 1px;
  left: 340px;
  top: -89px;
  text-align: center;
  background-color: black;
  color: white;
  font-size: 20px;
  text-shadow: rgba(255, 255, 255, 0.9) 0px 0px 11px;
}

#footer {
  position: absolute;
  width: 290px;
  height: 6px;
  left: 600px;
  top: 680px;
  text-align: center;
  font-family: pc98;
  color: white;
  font-size: 15px;
  text-shadow: rgba(255, 0, 0, 0.9) 0px 0px 11px;
  animation: glitch-1 2s infinite linear;
}

 @keyframes glitch-1 {
    0%,
    12%,
    15%,
    52%,
    55%,
    82%,
    85%,
    100% {
        opacity: 1;
        transform: scaleX(1) scaleY(1);
    }
    13% {
        opacity: .8;
        transform: scaleY(2);
        color: #;
    }
    53% {
        opacity: .8;
        transform: scaleX(.7);
        color: #;
    }
    83% {
        opacity: 8;
        transform: rotate(-10deg);
        color: #;
    }
}
 
@keyframes glitch-2 {
    13% {
        color: #;
    }
    53% {
        color: #;
    }
    83% {
        color: #;
    }
}

#wip {
  width: 189px;
  height: 188px;
  margin-top: 400px;
  color: red;
}

.background {
  position: absolute;
  width: 1100.4px;
  height: 700.4px;
  background-color: black;
  border: 2px solid white;
  box-shadow: 0 0 30px 1px white;
  background-image: url("https://junktownjerkyvendor.neocities.org/Euuughstorage/mybg.png");
  left: 200px;
  top: 20px;
  right: 50px;
}

#video {
  position: absolute;
  width: 189px;
  height: 188px;
  border: ;
  background-color: ;
  left: 730px;
  margin-top: -217px;
}

#sleep {
  position: absolute;
  width: 197px;
  height: 155px;
  left: 755px;
  margin-top: 410px;
}

#visits {
  position: absolute;
  left: -310px;
  margin-top: 330px;
  text-shadow: rgba(255, 0, 0, 0.9) 0px 0px 11px;
}

#b1 {
  position: absolute;
  width: 189px;
  height: 225px;
  background: url('https://sadhost.neocities.org/images/tiles/stars3.gif');
  border: 1px white solid;
  left: 1310px;
  margin-top: -535px;
  background-size: contain;
  color: black;
  font-family: pc98;
  text-align: center;
   overflow-y: auto;
  color: black;
  border-width: 7px;
          border-style: solid;
          border-image: url("https://file.garden/ZZ2PUl9MPilKgIvB/collection/borders/xnxzti-1.png") 8 fill round;
}

#checker {
  position: absolute;
  width: 20px;
  height: 20px;
  left: 1320px;
  margin-top: -280px;
}

#b2 {
  position: absolute;
  width: 210px;
  height: 200px;
  left: 1300px;
  margin-top: -250px;
  color: white;
  font-family: pc98;
  text-align: center;
}

  #b2::-webkit-scrollbar {
        display: none;
    }
    
      #b1::-webkit-scrollbar {
        display: none;
    }

#b3 {
  position: absolute;
  width: 189px;
  height: 188px;
  left: -45px;
  margin-top: -570px;
  background-image: url();
  background-size: contain;
  color: black;
  font-family: pc98;
  text-align: center;
}

#b4 {
  position: absolute;
  width: 88px;
  height: 340px;
  left: 55px;
  margin-top: -381px;
  background-size: contain;
  color: black;
  font-family: pc98;
  text-align: center;
  overflow:hidden;
}

.rainbow {
  position: absolute;
  width: 88px;
  height: 250px;
  left: -30px;
  margin-top: -510px;
  background-size: contain;
  color: black;
  font-family: pc98;
  text-align: center;
  pointer-events: none;
}

#b5 {
  position: absolute;
  width: 100px;
  z-index: 99;
  height: 100px;
  left: 310px;
  margin-top: 350px;
  background-image: url();
  background-size: contain;
  color: black;
  font-family: pc98;
  text-align: center;
}

#splash {
  position: absolute;
  width: 88px;
  height: 250px;
  left: -30px;
  margin-top: -510px;
  background-size: contain;
  color: black;
  font-family: pc98;
  text-align: center;
}

#signplease {
  position: absolute;
  left: 1310px;
  margin-top: -250px;
}

#webrings {
  position: absolute;
  left: 1320px;
  width: 181px;
  height: 130px;
  margin-top: -180px;
  overflow-y: hidden;
  overflow-x: hidden;
  color: white;
  font-family: pc98;
}

#webrings::-webkit-scrollbar-thumb {
  background: black;
}

#yumering table {
color: #ffa6b5;
}

    @keyframes rainbowlink {
      0% {
        background-position: 0% center;
      }

      100% {
        background-position: 200% center;
      }
    }