/**
* dark.css
* For AwsumChan by Circlepuller
*/
body {
background: #0D0202;
color: #DD9B82;
font-family: "Baskerville", Baskerville, Georgia, sans-serif;
font-size: 16px;
}


.board_image {
    -webkit-animation-name: spin;
    -webkit-animation-duration: 4000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: spin;
    -moz-animation-duration: 4000ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: spin;
    -ms-animation-duration: 4000ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
    
    animation-name: spin;
    animation-duration: 4000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
@-ms-keyframes spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}


span.quote {
color:#ffffff;
}
h1 {
font-size: 20pt;
text-align: center;
letter-spacing: 0px;
}

div.blotter {
  color: #e0e0e0;
  font-weight: bold;
  text-align: center;
}
 h1 a{
    color: #66ff00;
    font-size: 17pt;
    }
    header div.subtitle {
    font-size: 17px;
    color: #F4AFC1;
    font-weight: italics;
    margin: 1em 0;
    }




div.title, h1 {
color: #eaeaea;
font-family: "Franklin Gothic Medium", Franklin Gothic Medium, sans-serif;
}
div.title p {
font-size: 10px;
}
a:link, a:visited, p.intro a.email span.name {
color: #B49BBA;
text-decoration: none;
font-family: sans-serif;
}
a:link:hover, a:visited:hover {
color: #fff;
font-family: sans-serif;
text-decoration: none;
}
a.post_no {
color: #faf0be;
text-decoration: none;
}
a.post_no:hover {
color: #32DD72 !important;
text-decoration: underline overline;
}
div.post.reply {
        max-width: 95% !important;
        box-shadow: 3px 3px #6B1717;
        padding: 1px;
        margin-top: 6px;
        -webkit-border-radius: 10px;
        -khtml-border-radius: 10px;  
        -moz-border-radius: 10px;
        border-radius: 10px;
        border: solid 3px #220303;
        background-color: #070707;
}

    div[id^="thread_"] {
  background-color: #170A0A;
  margin-bottom: 10px;
  padding: 0px;
  border: solid 1px #5C5C5F;
  width: 100%;
  box-shadow: 2px 2px #616161;
}
div.post.reply.highlighted {
background: #1F0F00;
border: transparent 3px solid;
}
div.post.reply div.body a:link, div.post.reply div.body a:visited {
color: #9107b5;
}
div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover {
color: #32DD72;
}
p.intro span.subject {
font-size: 21px;
font-family: 'Arial Narrow', Arial, sans-serif;
color: #898989;
font-weight: 800;
}
p.intro span.name {
color: #838383;
font-family: "Franklin Gothic Medium", Franklin Gothic Medium, sans-serif;
font-weight: 800;
}
p.intro a.capcode, p.intro a.nametag {
color: magenta;
margin-left: 0;
}
p.intro a.email, p.intro a.email span.name, p.intro a.email:hover, p.intro a.email:hover span.name {
color: #32ddaf;
}
input[type="text"], textarea, select {
background: #170505;
color: #B5B5B5;
border: #EF1919 0px solid;
padding-left: 0px;
padding-right: 0px;
font-family: monospace;
font-size: 13pt;
}
input[type="password"] {
background: #454545;
color: #cc00cc;
border: #008b8b 0px solid;
}
form table tr th {
background: #170505;
color: #ffffff;
font-weight: 800;
text-align: left;
padding: 0px;
}
div.banner {
background: #32DD72;
color: #000;
text-align: center;
width: 250px;
padding: 4px;
padding-left: 12px;
padding-right: 12px;
margin-left: auto;
margin-right: auto;
font-size: 12px;
}
div.banner a {
color:#99ff00;
}
input[type="submit"] {
background: #333333;
border: #888888 1px solid;
color: #ffff00;
}
input[type="submit"]:hover {
background: #555555;
border: #888888 1px solid;
color: #32DD72;
}
input[type="text"]:focus {
border:#aaa 1px solid;
}
p.fileinfo a:hover {
text-decoration: underline;
}
span.trip {
color: #AAAAAA;
}
div.pages {
color: #6C6C6C;
background: #180303;
border: #371818 1px solid;
font-family: sans-serif;
font-size: 10pt;
}
div.pages a.selected {
color: #bdb76b;
}
hr {
height: 0px;
border: #2D2D2D 1px solid;
}
div.boardlist {
color: #454545;
background-color: rgba(12%, 12%, 12%, 0.10);
}
div.ban {
background-color: transparent;
border: transparent 0px solid;
}
div.ban h2 {
background: transparent;
color: lime;
font-size: 12px;
}
table.modlog tr th {
background: #454545;
color: #00ff33;
}
.desktop-style div.boardlist:nth-child(1) {
text-shadow: black 1px 1px 1px, black -1px -1px 1px, black -1px 1px 1px, black 1px -1px 1px;
background-color: #170505;
}
.desktop-style div.boardlist:nth-child(1):hover, .desktop-style div.boardlist:nth-child(1).cb-menu {
background-color: rgba(30%, 30%, 30%, 0.65);
}
div.report {
color: #666666;
}
/* options.js */
#options_div, #alert_div {
background: #333333;
}
.options_tab_icon {
color: #AAAAAA;
}
.options_tab_icon.active {
color: #FFFFFF;
}