body {
background-image: url('');
background-attachment: fixed;
background-repeat: repeat;
overflow: hidden;
height: 100%;
image-rendering: pixelated;
}

img{
user-drag: none;
  -webkit-user-drag: none;
}

p.s-spacing {
  line-height: 0.1;
}

p.ls-spacing {
  line-height: 1.1;
}

/* highlights */
a {
  color: #79defc;
}
textarea:focus {
  outline: none;
}
/* highlights */


/* cursors */
html, body {
cursor: url(/fl/img/cursors.png), auto !important;
}

a:hover {
    cursor: url(/fl/img/cursors.png), auto !important;
}
input, textarea {
    cursor: url(/fl/img/cursors.png), auto !important;
}

::selection {
  background-color: #4fd3ff;
  color: #FFFFFF;
}
/* cursors */

.Ldiv {
overflow: scroll;
border-radius: 0px;
border: 6px solid #79d7e0;
background-color: #c4fffa;
width: 250px;
height: 450px;
position: absolute;
top: 70px;
left: 50px;
overflow-x: hidden;
scrollbar-color: #7dff94 #FFFFFF;
}

.LdivOverlay {
width: 256px;
height: 456px;
position: absolute;
top: 51px;
left: 31px;
pointer-events: none;
}

.Mdiv {
overflow: scroll;
border-radius: 0px;
border: 6px solid #79d7e0;
background-color: #c4fffa;
width: 550px;
height: 450px;
position: absolute;
top: 70px;
left: 400px;
}
.MdivOverlay {
width: 556px;
height: 456px;
position: absolute;
top: 51px;
left: 381px;
pointer-events: none;
}
.mborder {
border: 20px solid transparent;
border-image: url('https://visualite.neocities.org/images/border.png') 34 round;
}
.Ldiv2 {
overflow: scroll;
border-radius: 0px;
border: 6px solid #79d7e0;
background-color: #c4fffa;
width: 250px;
height: 450px;
position: absolute;
top: 70px;
left: 1050px;
}

.Ldiv2Overlay {
width: 256px;
height: 456px;
position: absolute;
top: 51px;
left: 1031px;
pointer-events: none;
}

.buttons {
overflow: scroll;

width: 250px;
height: 225px;
position: absolute;
top:76px;
left: 1056px;
overflow-x: hidden;
scrollbar-color: #7dff94 #FFFFFF;
}

.rules {
overflow: scroll;

width: 250px;
height: 225px;
position: absolute;
top: 300px;
left: 1056px;
overflow-x: hidden;
scrollbar-color: #7dff94 #FFFFFF;
}

.sballsticker {
width: 70px;
height: 70px;
position: absolute;
top: 475px;
left: 1270px;
pointer-events: none;
}

.squirmsticker {
width: 220px;
height: 220px;
position: absolute;
top: 330px;
left: 800px;
pointer-events: none;
}

.scaredsticker {
width: 128px;
height: 128px;
position: absolute;
top: 28px;
left: 365px;
pointer-events: none;
}

.w4mesticker {
width: 118px;
height: 118px;
position: absolute;
top: 330px;
left: -10px;
pointer-events: none;
}

textarea {
  max-height:170px;
  min-width: 200px;
  max-width: 200px;
  background-color: #fffcd4;
  border-color: #eddda4;
  border-width: 2px;
}

input[type="text"] {
  background-color: #fffcd4;
  border: 2px solid #eddda4;
}
input[type="text"]:focus {
  background-color: #fffcd4;
  border: 2px solid #eddda4;
  outline: none;
}

input {
  caret-color: #bfae73;
  color: #b5a670;
}

.glassdiv {
width: 10000px;
height: 10000px;
position: absolute;
top: 0px;
left: 0px;
z-index: 0;
}

.borderdiv {
background-color: #6ce66a;
width: 50000px;
height: 50000px;
position: absolute;
top: 650px;
left: 0;
}
.borderdiv2 {
background-color: #6ce66a;
width: 50000px;
height: 50000px;
position: absolute;
top: 0px;
left: 1500px;
}