body {
        background: #3399ff;
        background-image:
url('https://i.imgur.com/qsfNOuw.gif'), url('https://i.imgur.com/se23eYI.png'), url('https://i.imgur.com/GxT1pPu.gif');
background-position: top, top left, right;
background-repeat: repeat-x, no-repeat, no-repeat;
background-attachment: scroll, scroll, fixed;
        color: #000099;
        font-family: serif;
        font-size: 16px;

}
div.title h1 {
        font-size: 24px;
}
div.title p {
        font-size: 10px;
}
a:hover {
        color: red !important;
}
a.post_no {
        color: #800000;
}
.boardlist .board a {
        background: #3399ff;
        border: 1px solid #054500;
        color: #054500;
        font-weight: 600;
}
div.post.reply {
        background: rgba(153, 204, 153, 0.85);
        border: 1px solid #E5D959;
        border-left: none;
        border-top: none;
        webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: 0px 2px 3px 
 
        rgba(0, 0, 0, 0.35);
        -moz-box-shadow: 0px 2px 3px rgba
 
        (0,0,0,0.35);
        -o-box-shadow: 0px 2px 3px rgba
 
        (0,0,0,0.35);
        box-shadow: 0px 2px 3px rgba(0, 0, 
 
        0, 0.35);
}
div.post.reply.highlighted {
        background-color: rgba(240, 216, 218, 0.85);
/*        background-color: rgba(255, 255, 255, 0.85);*/
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.35);
        -moz-box-shadow: 0px 2px 3px rgba(0,0,0,0.35);
        -o-box-shadow: 0px 2px 3px rgba(0,0,0,0.35);
        box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.35);
}
div.post.reply div.body a {
        color: #00E;
}
p.intro span.subject {
        color: #d00;
}


p.body-line.ltr:after {
  content:" ~george emery milnes";
}

form table tr th {
        background: #3399ff;
        border: 1px solid #054500;
        font-weight: 600;
}
div.ban h2 {
        background: #FCA;
        color: inherit;
}
div.ban {
        border-color: #800;
}
div.ban p {
        color: black;
}
div.pages {
        padding: 7px 5px;
        color: #054500;
        font-size: 12pt;
        background-image: url('');
        border-width: 1px;
        border-style: inset;
}
div.pages a.selected {
        color: #800;
}
hr {
        border-width: 1px;
        border-style: inset;
}
div.boardlist {
        color: #52794F;
        font-size: 11pt;
}
div.boardlist a {
        color: #195319;
}
.post-hover {
        border: solid 1px #265026 !important;
}
.unimportant * {
        font-size: 13px;
}
table.modlog tr th {
        background: #EA8;
}
p.intro span.name {
        color: maroon;
        font-weight: 600;
}
header div.subtitle, h1 {
        color: #054500;
}
.desktop-style div.boardlist:nth-child(1) {
        text-shadow: #fff 1px 1px 1px, #fff 
 
        -1px -1px 1px;
}
.desktop-style div.boardlist:nth-child(1):hover {
        background-color: rgba(90%, 90%, 90%, 0.55);
}

.post-menu ul {
    background-color: #9C9 !important;
}