body {
  background-color: #d1c9ff;
  background-image: url("https://ormemat.neocities.org/plaid.jpg");
  background-repeat: repeat;
  color: #0504aa;
  font-family: "arial";
} 


.column {
      flex: 1;
      padding: 20px;
      min-width: 200px;
      color: #333;
      font-size: 1em;
      line-height: 1.6;
    }

    .col1 { background-color: #bfaebb; }
    .col2 { background-color: #978fa8; }
    .col3 { background-color: #b39eb4; }
    .col4 { background-color: #ccc6ca; }


.div4 {
  background-color: silver;
  width: 238px;
  border: 2px solid lavender;
  padding: 10px;
  margin: 20px;
  font-family: arial;
}

.bodydiv {
  background-color: silver;
  width: 438px;
  border: 2px solid lavender;
  padding: 10px;
  margin: 20px;
  font-family: arial;
}

#hamframe
{
    position: relative;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: url("") no-repeat; 
}


#sakura{
    position:fixed;
    bottom:100px;
    left:144px;
    z-index:2;
}


/* infinite marqueee */ 

.marquee {
  position: relative;
  width: 100vw;
  max-width: 100%;
  height: 100px;
  overflow-x: hidden;
}

.track {
  position: absolute;
  white-space: nowrap;
  will-change: transform;
  animation: marquee 38s linear infinite;
}

@keyframes marquee {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}

#imgimg1 {
  z-index: 4;
}

#imgimg2 {
  z-index: 4;
  filter: invert(1); /* or invert(1) */
}

.my_eyez
{
display: block; 
margin: auto;
width: 80px; 
}

.my_eyez:hover
{
  transform: scale(1.5);
} 

.my_tinystamps
{
height: 31px; 
} 

.my_tinystamps:hover
{
  transform: scale(2);
} 

.crt::before {
  content: " ";
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));
  z-index: 2;
  background-size: 100% 2px, 3px 100%;
  pointer-events: none;
}

@keyframes flicker {
  0% {
  opacity: 0.027861;
  }
  5% {
  opacity: 0.034769;
  }
  10% {
  opacity: 0.023604;
  }
  15% {
  opacity: 0.010626;
  }
  20% {
  opacity: 0.018128;
  }
  25% {
  opacity: 0.010626;
  }
  30% {
  opacity: 0.018128; 
  }
  35% {
  opacity: 0.023604;
  }
}

.crt::after {
  content: " ";
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(18, 16, 16, 0.1);
  opacity: 0;
  z-index: 2;
  pointer-events: none;
  animation: flicker 4.45s infinite;
}


@font-face {
         font-family: 'bluescreen';
         src: url('fonts/Blue%20Screen%20Personal%20Use.ttf'); /* Add other formats if needed */
         /* Add other properties like font-weight and font-style if needed */
     }
 

@font-face {
         font-family: 'moonic';
         src: url('fonts/MOONIC%20italic%20ttf.ttf'); /* Add other formats if needed */
         /* Add other properties like font-weight and font-style if needed */
     }

@font-face {
         font-family: 'dreemur';
         src: url('https://internest.no/fonts/Dreamer%20TM.ttf'); /* Add other formats if needed */
         /* Add other properties like font-weight and font-style if needed */
     }
 
@font-face {
         font-family: 'jpneutral';
         src: url('https://internest.no/fonts/Dreamer%20TM.ttf'); /* ADD A READABLE FONT  */
     }

@font-face {
         font-family: 'MSDOS';
         src: url('https://internest.no/fonts/ModernDOS9x14.ttf'); /* ADD A READABLE FONT  */
     }

#changelog{
  height:180px;
    width: 380px;
    border: ridge black 4px;
    margin-top: 30px;
    margin-left: 1030px;
    padding: 7px;
    position: fixed;
    overflow-y: scroll;
    overflow-x: no-scroll;
    background-color: #030303;
    background-image=('');
}



#fallbox{
  height:180px;
    width: 380px;
    border: ridge black 4px;
    margin-top: 30px;
    margin-left: 1030px;
    padding: 7px;
    position: fixed;
    overflow-y: scroll;
    overflow-x: no-scroll;
    background-color: #FFF0DD;
    background-image: ("https://internest.no/fall_update/tumblr_53013a29bc032c5da7fb26171e89340f_e9fb5434_1280.jpg") no-repeat;
}

#box44{
  height:180px;
    width: 444px;
    border: ridge black 4px;
    margin-top: 30px;
    margin-left: 1030px;
    padding: 7px;
    position: fixed;
    overflow-y: scroll;
    overflow-x: no-scroll;
    background-color: #FFFDD0;
    background-image=('');
} 

#pngkey {
    position:fixed;
    top:100px;
    right:1px;
    z-index:2;
}

#png2 {
    position:absolute;
    bottom:100px;
    left:100px;
    z-index:-1;
}
 
#png3 {
    position:absolute;
    top:200px;
    left:100px;
    z-index:1;
}

#pngcandy {
    position:absolute;
    top:200px;
    right:10px;
    z-index: -1;
} 

.box {
	background-color: white;
	background-image: url('https://ormemat.neocities.org/plaid.jpg');
    width:500px;
    border: 2px dotted;
    padding-right: 15px;
    padding-left: 15px;
    margin-bottom: 15px;
    line-height: 1.3;
} 

.writebox {
	background-color: white;
    width:500px;
    border: 2px dotted;
    padding: 15px 45px 15px 45px;
    margin-bottom: 15px;
    line-height: 1.5;
}

.shortbox {
	background-color: #fffdd0;
    width:500px;
    border: 2px dotted;
    padding: 15px;
    margin-bottom: 15px;
    line-height: 1.3;
}

#viddyBG {
  position: fixed;
  right: 0;
  bottom: 0;
  min-width: 100%;
  min-height: 100%;
  z-index: -2;
}

#bandcamp {
    position:absolute;
    top:200px;
    left:100px;
    z-index:2;
}


::-webkit-scrollbar {
    width: 16px;
    height: 10px;
}
::-webkit-scrollbar-thumb {
    background-color: #fff;
    background-image: url(https://i.imgur.com/Qtm9Z60.png);
    border-top: 1px solid #bdbdbd;
    border-left: 1px solid #bdbdbd;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
}
::-webkit-scrollbar-track {
    background-color: #d1c9ff;
    background-image: url(https://i.imgur.com/IGXGYKz.png);
}
