/* CSS is how you can add style to your website, such as colors, fonts, and positioning of your
   HTML content. To learn how to do something, just try searching Google for questions like
   "how to change link color." */


body, html {
  cursor: url(/12869a.gif), pointer;

}

@font-face {
  font-family: "rainesfont";
  src: url("/rainesfont.ttf");
}

body {
  line-height: 50%;
}

body {
  
  background-image: url("tile-light2.png");
  background-color: grey;
  background-attachment: fixed;
  color: white;
  text-shadow:
    -1px -1px 0 #000,
     0   -1px 0 #000,
     1px -1px 0 #000,
     1px  0   0 #000,
     1px  1px 0 #000,
     0    1px 0 #000,
    -1px  1px 0 #000,
    -1px  0   0 #000;
  text-shadow: 3px 3px #00000070;
  font-family: Arial;
  font-weight: bold;
  font-style: italic;
  -webkit-text-stroke: 1px black;
  text-align: center
  
  
}

.smallText {
  background-color: white;
font: 16px/16px Arial;
color: black;
display: inline-block;
  text-shadow:
    0px 0px 0 #000,
     0   0px 0 #000,
     0px 0px 0 #000,
     0px  0   0 #000,
     0px  0px 0 #000,
     0    0px 0 #000,
    0px  0px 0 #000,
    0px  0   0 #000;
  text-shadow: 0px 0px #000000;
  -webkit-text-stroke: 0px black;
  text-align: center
}

.characterCharacters {
font: 24px/32px raines computer mouse;
color: black;
display: inline-block;
  text-shadow:
    0px 0px 0 #000,
     0   0px 0 #000,
     0px 0px 0 #000,
     0px  0   0 #000,
     0px  0px 0 #000,
     0    0px 0 #000,
    0px  0px 0 #000,
    0px  0   0 #000;
  text-shadow: 0px 0px #000000;
  -webkit-text-stroke: 0px black;
  text-align: center
}

.customFont {


font: 24px/32px raines computer mouse;
border: none;
display: inline-block;
/*padding: 1px;
width: 1024px;
height: 256px;
overflow: scroll;*/
}

.customFontSmall {


font: 16px/24px raines computer mouse;
border: none;
display: inline-block;
/*padding: 1px;
width: 1024px;
height: 256px;
overflow: scroll;*/
}

.characterCharacters { font-family: "rainesfont", serif; }
.customFont { font-family: "rainesfont", serif; }
.customFontSmall { font-family: "rainesfont", serif; }
a { font-family: "rainesfont", serif; }
a:link { font-family: "rainesfont", serif; }
a:visited { font-family: "rainesfont", serif; }
a:hover { font-family: "rainesfont", serif; }
a:active { font-family: "rainesfont", serif; }

/* unvisited link */
a:link {
    text-shadow: 3px 3px #000000;
  color: #ffffff;
  font: 16px/16px raines computer mouse;
    text-shadow:
    -1px -1px 0 #000,
     0   -1px 0 #000,
     1px -1px 0 #000,
     1px  0   0 #000,
     1px  1px 0 #000,
     0    1px 0 #000,
    -1px  1px 0 #000,
    -1px  0   0 #000;
}

/* visited link */
a:visited {
    text-shadow: 3px 3px #000000;
  color: #f4a84e;
    font: 16px/16px raines computer mouse;
    text-shadow:
    -1px -1px 0 #000,
     0   -1px 0 #000,
     1px -1px 0 #000,
     1px  0   0 #000,
     1px  1px 0 #000,
     0    1px 0 #000,
    -1px  1px 0 #000,
    -1px  0   0 #000;
}

/* mouse over link */
a:hover {
    text-shadow: 3px 3px #000000;
  color: #82dc95;
    font: 16px/16px raines computer mouse;
    text-shadow:
    -1px -1px 0 #000,
     0   -1px 0 #000,
     1px -1px 0 #000,
     1px  0   0 #000,
     1px  1px 0 #000,
     0    1px 0 #000,
    -1px  1px 0 #000,
    -1px  0   0 #000;
}

/* selected link */
a:active {
    text-shadow: 3px 3px #000000;
  color: #ff6699;
    font: 16px/16px raines computer mouse;
    text-shadow:
    -1px -1px 0 #000,
     0   -1px 0 #000,
     1px -1px 0 #000,
     1px  0   0 #000,
     1px  1px 0 #000,
     0    1px 0 #000,
    -1px  1px 0 #000,
    -1px  0   0 #000;
}

#sparkles {
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: white;
  pointer-events: none;
  z-index: 9999;
}

