body {
  background: #FFE url("https://media.8ch.net/stylesheets/img/fade-yotsuba.png") repeat-x scroll 50% 0%;
  color: #800000;
}

div.boardlist a {
  color: #800000;
}

h1, header div.subtitle {
  font-weight: 400;
}

header .subtitle p
{
  font-size:10pt;
  margin-top: 9px;
}

form table tr th {
  background: #EA8;
  border: 1px solid #800;
}

table tbody tr:nth-of-type(2n) {
  background-color: #F0E0D6;
}

hr {
  border-color: #D9BFB7;
}

div.post.reply {
  background: #F0E0D6;
  border-color: #D9BFB7;
}

div.post.reply.highlighted {
  background: #f0c0b0;
}

.theme-catalog div.thread:hover {
  background: #F0E0D6;
}

a, a:visited {
  color: #00E;
}

a:hover, .intro a.post_no:hover, .intro a.email:hover span.name, div.post.reply div.body a:hover, div.boardlist a:hover {
  color: #F00 !important;
}

div.banner a:hover {
  color: #E3BCBC !important;
}

.intro span.subject {
  color: #CC1105;
}

.intro a.email span.name {
  color: #117743;
}

.intro a.email {
  text-decoration: none;
}

div.post.reply div.body a, .intro a {
  color: #000080;
}

#options_div, #alert_div {
  background-color: #F0E0D6;
}

div.pages {
  background: #F0E0D6;
}

/* Multifile and fileinfo crap */

body {
  max-width: 97%;
}

.file {
  margin-right: -24px;
}

div.post p.fileinfo {
  max-width: 81%;
}

/* Older stuff */

form {margin-bottom:0em;}

div.post.reply div.body {
  margin-top: 0.5em;
}

.desktop-style div.boardlist:not(.bottom) {
box-shadow:none;
border-bottom:none;
}

div.post_modified div.content-status:first-child {
margin-top: 0.6em;
}

span.omitted { font-size:8pt; }
p.fileinfo { font-size:8pt; }

.desktop-style div.boardlist:nth-child(1) {
    background: none;
}

div.post p.fileinfo {
word-wrap: break-word;
}

div.banner {
  font-size: 11pt;
}

div.banner a {
  font-size: 8pt;
}

.file { max-width: 100%; }

p.fileinfo :not(.unimportant){
font-size: 8pt;
}
/* Hide useless file information */
p.fileinfo :not(.unimportant){
display: inline;
}

p.fileinfo > a:not(.chx_RISLink)
{display: none;}

.intro a
{ display: inline !important; }

.unimportant * { display:none; }

p.fileinfo .unimportant a:link
{ display: inline; }

a.hide-image-link, p.fileinfo small
{ display: none !important; }

.faq-message.unimportant.hint {
display: none;
}
/* Hide posted edited message */
div.post_modified {display: none;}
/* Hide Hotwheel's donation advertisement */
/*.announcement {display:none;} */
/* Hide Hotwheel's disclaimer crap at bottom */
footer {display:none;}
/* Hide advertisement */
.thumbnail {display:none;}
/* Hide announcement */
.announcement {display:none;}
div[id="8ch-bottom"], div[id="8ch-top-ads"]
{display: none !important;}

/* Hide useless menu items */
#filter-menu-hide.post-item, #filter-menu-add.post-submenu
{ display: none !important; }