/* I want to explain that I don't actually know CSS, and that I spent all night looking at the stylesheets of /ebola/, /halfchan/, /css/, and /s8s/ to make this. It was mostly a matter of copypasting and switching one color code for another. */
 @import url('https://fonts.googleapis.com/css?family=UnifrakturMaguntia:700');
 @import url('https://fonts.googleapis.com/css?family=Inknut+Antiqua:300');

body {
  background: #CFC0B0; 
  color: #0A0604;
  margin: 0;
  padding: 0;
  color: #252316
  overflow-y: scroll;
  font-family: "Serif";
}
input {
   background: #FFF0E0;
}
input, textarea {
    background-color: #FFF0E0;
}
a {
  color: #382F26;
}
a:visited {
  color: #382F26;
}
a:active {
  color: #A00000;
}
div.boardlist:not(.bottom) {
color:#584F46;
background-color: #AF9E8C!important;
border-bottom:1px solid #BFAE9C!important;
}
div.banner {
  background-color: #382F26;
}
header h1 {
  text-align: center
  display: inline-block;
  letter-spacing: -1px;
  font-size: 30pt;
  font-weight: 700;
  font-family: "UnifrakturMaguntia" , "Inknut Antiqua";
  color: #884030;
}
header div.subtitle {
  text-align: center
  display: inline-block;
  font-size: 13pt;
  font-weight: 700;
  font-family: "Inknut Antiqua";
  color: #884030;
}
div.blotter {
  color: black;
  font-weight: bold;
  text-align: center;
}
span.heading {
  font-size: 10pt;
  font-weight: bold;
  font-family: "Inknut Antiqua";
}
div.post.reply div.body a {
    color: #382F26;
}
div.post.reply {
  background: #AF9E8C;
  font-family: serif;
  border-color: #AF9E8C;
}
div.post.reply.highlighted {
  background: #FFF0E0;
  border-color: #382F26;
}
p.intro span.subject {
  font-size: 10pt;
  margin-right: 5px;
  color: #884030;
  font-family: "Inknut Antiqua";
}
p.intro span.name {
  font-size: 10pt;
  color: #382F26;
  font-family: "Inknut Antiqua";
}
p.intro, p.intro span.capcode {
  color: #maroon;
  font-size: 11pt;
  font-weight: 100;
  font-family: "Inknut Antiqua";
}
p.intro, p.intro span.time {
color: #000;
}
a[href$="mailto:sage"] {
    color: maroon;
}
form table tr th {
background-color: #584F46;
color: #000;
border-color: #382F26!important;
}
span.spoiler {
  background: #382F26;
  color: #382F26;
  padding: 0 1px;
}
span.spoiler:hover,div.post.reply div.body span.spoiler:hover a {
  background: #FFF0E0;
  color: #382F26;
}
.quote {
  color: #006600
}
div.ban h2{
  background-image: url('https://i.imgur.com/Iaf3rNa.jpg');
}
div.ban {
  font-size: 11pt;
  font-family: "Times New Roman";
  background-color: #382F26;
}
span.public_ban {
  font-family: "UnifrakturMaguntia";
  font-size: 15pt;
}
div.pages {
  color:#584F46;
  background: #AF9E8C;
  border-color: #AF9E8C;
}
.theme-catalog div.thread:hover {
  background: #FFF0E0;
  border-color: #0A0604;
}
hr { 
  border-top: 1px solid #AF9E8C;
  border-bottom: 1px solid #CFC0B0;
}
img.board_image {
  border: 0px;
  animation: glown 5s infinite;
  -webkit-animation: glown 5s infinite;
}
@keyframes glown {
  00% {box-shadow: 0px 20px 40px #ffffff;}
  25% {box-shadow: 0px 21px 45px #fffffc;}
  50% {box-shadow: 0px 20px 40px #fffff9;}
  75% {box-shadow: 0px 19x 35px #fffffc;}
  100% {box-shadow: 0px 20px 40px #ffffff;}
@-webkit-keyframes glown {
  00% {box-shadow: 0px 20px 40px #ffffff;}
  25% {box-shadow: 0px 21px 45px #fffffc;}
  50% {box-shadow: 0px 20px 40px #fffff9;}
  75% {box-shadow: 0px 19x 35px #fffffc;}
  100% {box-shadow: 0px 20px 40px #ffffff;}