/* 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." */
  
@font-face {
  font-family: "Wozcott";
  src: url("https://furbisms.neocities.org/lps/sadx/Wozcott.otf") format('OpenType');
}
@font-face {
  font-family: "nebcon";
  src: url("https://furbisms.neocities.org/lps/sa2b/NebulousContent.otf") format('OpenType');
}
@font-face {
  font-family: "eride";
  src: url("https://furbisms.neocities.org/lps/sa2b/Eride.otf") format('OpenType');
}
html{
  width: 100%;
  height: 100%;
  cursor: url('https://furbisms.neocities.org/lps/sadx/cur.png'), auto;
  image-rendering: pixelated;
}

body {
  background-image: url(https://furbisms.neocities.org/lps/sa2b/bg1.png);
  background-attachment: fixed;
  background-size: cover;
  background-repeat: no-repeat;
   background-position: center;
  background-color: #000000;
  color: black;
  font-family: "nebcon";
  position: relative; 
  text-align: center;
}

p {
 
  background-image:linear-gradient(to right, rgba(0, 73, 90, .3), rgba(0, 73, 90, .9) ), url(https://furbisms.neocities.org/lps/sa2b/textbox.png);
  font-family: "nebcon";
  font-size: 1.2em;
  color: white;
  border-style: solid;
  border-top-color: #00efff;
  border-left-color: #00efff;
  border-bottom-color:#00393a;
  border-right-color:#00393a;
  width: 65%;
  padding: 20px;
  box-sizing: border-box;
  z-index: 0;
  margin: 0 auto;
  margin-top: 5px;
  text-align: center;
  }


  nav {
  color:#e940ff ;
  max-height: 3em;
  max-width: 100%;
  display: inline-block;
  float: none;
  font-size: calc(1em + 1.5vw);
  font-family: spicy rice;
  padding: 15px;
  text-shadow: 1px 1px 2px #FFFFFF, 0 0 5px #FFFFFF; 
}



#header {
  
  text-align: center;
  font-size: 200%;
  border-style: groove;
  border-color: white;
  background-color: #eac4ff;
  }

a:link
{
  text-decoration: none;
      cursor: url(https://furbisms.neocities.org/lps/sadx/hov.png), pointer;
      margin: 0px;
      display:inline-block
      
}

a:visited
{
  text-decoration: none;
  color: #f8fc00;
  }

a:hover {
  /* text-shadow: 1px 1px 2px #FFFFFF, 0 0 5px #FFFFFF; */
  color: #81fffa;
  text-decoration: none; 
}

a:active

{
  color: #81fffa;
  text-decoration: none;
}

hr
{ color: white;
 width: 75%;
}


div {
 display: block;
}

.divguy {
 display: block;
 position: fixed;
 left: 25px; 
 top: 450px;
 overflow: hidden;
}

h1{
  font-family: "Wozcott";
  font-size: 3em;
  background: linear-gradient(180deg, #ffaa00 52%, #f8fc00 73%);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent;
  margin: 0px;
  width: 22vw;
}

h1:hover{
  font-family: "Wozcott";
  font-size: 3em;
  background: linear-gradient(180deg, #f8fc00 52%, #ffaa00 73%);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent;
  margin: 0px;
  width: 22vw;
}

footer {
background-image: url(https://furbisms.neocities.org/lps/sadx/wave01.png);
 width: 100%;
 height: 64px;
 padding: 5px;
 text-align: center;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
 box-sizing: border-box;
 font-weight: bold;
 z-index: -10;
}

  
::-moz-selection { /* Code for Firefox */
  color: #100428;
  background: #81fffa;
}

::selection {
  color: #100428;
  background: #81fffa;
}

nav{
  margin: 0 auto; 
  text-align: center;
}

