html {
  background: #110a03;
  color: white;
  background-image: url(https://i.ibb.co/TwGmP0h/background1.png);
  background-size: 64px;
  background-attachment: fixed;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
  cursor: url('https://i.ibb.co/V2xYQ3Z/cursor1.png'), auto;
  scrollbar-width: thin;
  scrollbar-color: #FBC531 #110A03;
}

body {
  font-family: "DotGothic16", cursive;
  
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Press Start 2P", cursive;
}

a {
  color: #fbc531;
  font-weight:bold;
  filter: brightness(100%);
}

a:hover {
  filter: brightness(50%);
}

hr {
  border: 0;
	border-top: 6px double #FBC531;
}

blockquote {
  border-left: 6px double #FBC531;
	margin-left: 0px;
	padding: 0px 8px;
}

ul {
  list-style-image: url(https://i.ibb.co/sWsnTfX/bullet1.png);
}

ol {
  list-style-type: upper-roman;
}

button {
  background: #630d26;
  color: white;
  font-family: "Press Start 2P", cursive;
  border-image-slice: 25%;
  border-image-width: 32px;
  border-image-outset: 8px;
  border-image-repeat: stretch;
  border-image-source: url("https://i.ibb.co/whFrdC8/border1.png");
  border-style: solid;
  padding: 12px;
  width: 240px;
  margin: 8px;
}

.title {
  background: #630d26;
}

.border1 {
  border-image-slice: 25%;
  border-image-width: 32px;
  border-image-outset: 8px;
  border-image-repeat: stretch;
  border-image-source: url("https://i.ibb.co/whFrdC8/border1.png");
  border-style: solid;
  padding: 24px;
}

.border2 {
  border-image-slice: 20;
  border-image-width: 64px;
  border-image-outset: 8px;
  border-image-repeat: round;
  border-image-source: url("https://i.ibb.co/r2DXYgq/border2.png");
  border-style: solid;
  padding: 8px;
  background: #b52d1b;
}

.post {
  width: 400px;
  float: left;
  margin: 8px;
}

#page {
  margin: auto;
  width: 820px;
}

#container {
  background: #630d26;
  float: left;
}

#sidebar {
  float: right;
  width: 300px;
  margin: 8px;
}

#credit {
  position:fixed;
  bottom: 8px;
  right: 8px; 
}