html {
  cursor: url(img/tomie1.png), auto !important;
}
a:hover, 
button:hover {
 cursor: url(img/tomie2.png), auto;
}
body {
    color: #d60b22;
    font-family: "ms ui gothic";
    font-size: 18px;
    background-color: #e5dc9b;
    letter-spacing: 1.1px;
    background-image: url('img/cyber.gif');
    cursor: url(img/tomie1.png), auto;
    text-shadow: 1px 1px black;
    
}
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
div {
    position: relative;
    background-image: url('img/tiles.png');
    width: 300px;
    border: medium double #388468;
    border-radius: 10px;
    padding: 20px;
    margin: 20px;
  }
  .child {
    position: absolute;
    width: 500px;
    top: 175px;
    left: 575px;
  }
    .child2 {
    position: absolute;
    margin:0%;
    width: 500px;
    top: 0px;
    left: 1355px;
  }
      .child3 {
    position: absolute;
    margin:0%;
    width: 1250px;
    top: 1100px;
    left: 25px;
  }
  .scrolling-container {
    background-color: none;
    border: none;
    border-radius: 0%;
    padding: 0%;
    margin: 0%;
    width: 1400px;
    overflow: hidden;
    display: flex;
    box-sizing: border-box;
}
   
  .scrolling-text {
    white-space: nowrap;
    animation: scroll-right 8s linear infinite;
  }
  
  @keyframes scroll-right {
    100% {
      transform: translateX(100%); 
    }
    0% {
      transform: translateX(-100%); 
    }
  }
  h2 {
      text-shadow: 1px 1px 3px;
}
 @font-face { font-family: 'North Point'; src: url('fonts/north.ttf'); } 
 a {
   text-decoration: none;
} 
#statuscafe {
    background-image: none;
    border: none;
    border-radius: 0%;
    padding: 0%;
    margin: 0%;
}
#statuscafe-username {
    background-image: none;
    border: none;
    border-radius: 0%;
    padding: 0%;
    margin: 0%;
    margin-bottom: .5em;
}
#statuscafe-content {
    background-image: none;
    border: none;
    border-radius: 0%;
    padding: 0%;
    margin: 0%;
}