/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Megrim';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/megrim/v17/46kulbz5WjvLqJZVZG_hR0Q.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Megrim';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/megrim/v17/46kulbz5WjvLqJZVam_h.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Doto';
  font-style: normal;
  font-weight: 100 900;
  src: url(https://fonts.gstatic.com/s/doto/v2/t5t6IRMbNJ6TQG7Il_EKPqP9zTnvqouPWhojrg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Doto';
  font-style: normal;
  font-weight: 100 900;
  src: url(https://fonts.gstatic.com/s/doto/v2/t5t6IRMbNJ6TQG7Il_EKPqP9zTnvqouBWho.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Silkscreen';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.googleapis.com/css2?family=Silkscreen&display=swap.ttf) format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face { 
  font-family: 'pixel'; 
  src: url(https://dl.dropbox.com/s/kmhe7d3n18vdz5e/w95fa.woff?dl=0);
}

body {background-image: url(https://queerholybug.neocities.org/images/apple-green-tile.gif);
      background-repeat: repeat;
      cursor: url(https://64.media.tumblr.com/392df58fcbb0ebb4e95a9d1715cdf22f/f8bd15f539395fc8-c4/s75x75_c1/3d3b140dd7dc44498a43168dc0d0bcb734ae976b.pnj), auto;
}
 
table {font-family:"ronda", calibri, verdana, arial;
font-size: 0.6em;
text-align:left; /* 10px */
color: #3c4c24;
letter-spacing: 0.1em; /* 1px */
line-height: 1.2em; /* 10px */
}

a {
  color: #778959;
  text-decoration: underline;
}

a:visited {
  color: #778959
}

a:hover {color:#fca045;
         cursor: url(https://queerholybug.neocities.org/images/magen_cursor.png), pointer;
}

b {font-weight:bold;color:#ee9999;} 

i {color:#778959;font-style:italic;} 

p {
  margin-bottom:0.3em;
  margin-top:0.3em;
}
  
::-webkit-scrollbar-thumb {
background-color: #778959;  
border-radius: 0.3em; /* 5px */
} 

::-webkit-scrollbar {
width: 0.3em; /* 5px */
height: 0em; 
background: transparent;
}

.title {background:#c9d1b8;text-transform:uppercase; font-family: 'pixel', arial; font-size:1.2em /* 10px */; height: 1.4em;
color:#667a44;line-height:1.4em /* 12px */;padding-top:0.2em /* 1px, 0.2em */;padding-left:0.4em /* 4px */;border-bottom:0.1em dashed #667a44 /* 1px */; margin-bottom:0.4em /* 4px */;letter-spacing:0.3em /* 3px */;margin-top:0.1em /* 2px */;}
  
.bigtitle {background:#c9d1b8;text-transform:uppercase; font-family: 'pixel', arial; font-size:1.6em; /* 16px */ height: 1.4em;
color:#667a44;line-height:1.4em /* 18px */;padding-top:0.3em /* 3px */;padding-left:0.4em /* 4px */;border-bottom:0.08em dashed #667a44 /* 1px */;margin-bottom:0.4em /* 4px */;margin-top:0.1em /* 2px */;letter-spacing:0.3em; /* 3px */}

.divider {margin-bottom:0.4em;border-bottom:0.1em dashed #fca045;}

.a {
  background: url(/images/shiny-pixel-apple.webp) center / cover no-repeat;
    background-repeat: no-repeat;
    display: inline-block;
    height: 12px;
    width: 12px;
    margin-bottom: -0.1em;
}

.b {
  background: url(/images/large-shiny-apple.png) center / cover no-repeat;
    background-repeat: no-repeat;
    display: inline-block;
    height: 15px;
    width: 15px;
    margin-bottom: -0.1em;
}

.c {
  background: url(/images/tiny-flower-thing.png) center / cover no-repeat;
    background-repeat: no-repeat;
    display: inline-block;
    height: 12px;
    width: 10.74px;
    transform: rotate(180deg);
}

.d {
  background: url(https://queerholybug.neocities.org/images/tiny-sheep.gif) center / cover no-repeat;
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    width: 19px;
    margin-bottom: -0.2em;
    margin-top: 0.4em;
}

.e { 
  background: url(https://pixels.crd.co/assets/images/gallery55/9558027e.gif?v=99d3974e) center / cover no-repeat;
    background-repeat: no-repeat;
    display: inline-block;
    position: relative;
    left: 205px;
    margin-bottom: -6px;
    height: 20px;
    width: 20px;
}

#menu a { 
display:inline-block;
background:#ee9999; 
font:normal 1em 'silkscreen',monospace,georgia; /* 9px */
text-transform:uppercase;
padding:0.65em; /* 6px */
padding-left:0.5em; /* 5px */
padding-right:0.5em; /* 5px */
letter-spacing:0.1em; /* 1px */
color:#3c4c24;
text-decoration: none; 
border-radius:1em; /* 10px */
border:0.1em solid #3c4c24; /* 1px */
line-height:0.9em; /* 9px */
}
      
#menu a:hover {
color:#fcf5e5;
}

ul {
  padding-left: 14px;
  list-style-type:circle;
  list-style-position: outside;
  text-align: left;
  }
  
textarea {
  font-size: 1em; /* 9px */
  }

.navigation {background:#778959;margin-top:0;border-bottom:0.1em solid #aaa /* 1px */;border-top-left-radius:1.2em /* 10px */;border-top-right-radius:1.2em; /* 10px */}
.sitename {background:#fcf5e5;padding-left:0.5em /* 5px */;padding-right:0.5em /* 5px */;border-bottom:0.1em solid #362312 /* 1px */;border-right:0.1em solid #362312 /* 1px */;border-left:0.1em solid #362312 /* 1px */;line-height:2em; /* 18px */}
.left {background: #fcf5e5; border-right: 0.1em solid #ddd /* 1px */;border-left:0.1em solid #362312; /* 1px */}
.middle {background: #fcf5e5; border-right: 0.1em solid #362312 /* 1px */;border-left: 0.1em solid #362312; /* 1px */}
.right {background: #fcf5e5; border-left: 0.1em solid #ddd /* 1px */;border-right:0.1em solid #362312 /* 1px */; text-align: left}
.footer {background: #778959;color:#fca045; border-top:0.1em solid #111; /* 1px */
 border-bottom-left-radius:1.2em /* 10px */;border-bottom-right-radius:1.2em /* 10px */;line-height:2em; /* 18px */}
.footer a {color:#fcf5e5;}