	

    body{
    background:#000000;
    background-image:url('img/dark_roach_top.png'),url('https://media.8chan.co/baphomet/src/1420224806048.jpg');
    background-repeat:repeat-x,no-repeat;
    background-attachment:fixed,fixed;
    background-position:top,right bottom;
    color:#757575;
    font-family:sans-serif;
    font-size:10pt;
    margin:0 8px;
    padding-left:5px;
    padding-right:5px;
    }
     
    table *{
    margin:0;
    }
    a,a:visited{
    text-decoration:none;color:#872b2b;
    }
    a:hover,p.intro a.post_no:hover{
    color:#652220
    }
    a.post_no{
    text-decoration:none;margin:0;padding:0;
    }
    p.intro a.post_no{
    color:inherit;
    }
    p.intro a.post_no,p.intro a.email{
    margin:0;
    }
    p.intro a.email span.name{
    color:#a32121;
    }
    p.intro a.email:hover span.name{
    color:#ad4d0c;
    }
    p.intro label{
    display:inline;
    }
    h2{
    color:#cc435a;
    font-size:11pt;
    margin:0;
    padding:0;
    }
    header{
    margin:1em 0;
    }
    h1{
    font-family:sans-serif;
    letter-spacing:-2px;
    font-size:20pt;
    margin:0;
    }
    header div.subtitle,h1{
    color:#c2982d;
    text-align:center;
    }
    header div.subtitle{
    font-size:8pt;
    }
    form{
    margin-bottom:4em;
    }
    form table{
    margin:auto;
    }
    form table input{
    height:auto;
    }
    input[type="text"],input[type="password"],textarea{
    border:1px solid #000000;
    text-indent:0;
    text-shadow:none;
    text-transform:none;
    word-spacing:normal;
    }
    form table tr td{
    text-align:left;
    margin:0;
    padding:0;
    }
    form table.mod tr td{
    padding:2px;
    }
    form table tr th{
    text-align:left;
    padding:4px;
    }
    form table tr th{
    background:#4a4a4a;
    }
    form table tr td div{
    text-align:center;
    float:left;
    padding-left:3px;
    }
    form table tr td div input{
    display:block;
    margin:2px auto 0 auto;
    }
    form table tr td div label{
    font-size:10px;
    }
    .unimportant,.unimportant *{
    font-size:10px;
    }
    p.fileinfo{
    display:block;
    margin:0;
    padding-right:7em;
    }
    div.banner{
    background-color:#000000;
    font-size:12pt;
    font-weight:bold;
    ext-align:center;
    margin:1em 0;
    }
    div.banner,div.banner a{
    color:white;
    }
    div.banner a:hover{
    color:#000000;
    text-decoration:none;
    }
    img.banner{
    display:block;
    border:1px solid #000000;
    margin:12px auto 0 auto;
    }
    div.post-image{
    height:auto!important;
    width:150px!important;
    }
    div.post.op{
    margin-right:20px;
    margin-bottom:5px;
    }
    div.post.op hr{
    border-color:#000000;
    }
    p.intro{
    margin:0.5em 0;
    padding:0;
    padding-bottom:0.2em;
    }
    input.delete{
    float:left;
    margin:1px 6px 0 0;
    }
    p.intro span.subject{
    color:#cf0000;
    font-weight:bold;
    }
    p.intro span.name{
    color: #8f0000;
    font-weight:bold;
    }
    p.intro span.capcode,p.intro a.capcode,p.intro a.nametag{
    color:#ff1717;
    margin-left:0;
    }
    p.intro a{
    margin-left:8px;
    }
    div.delete{
    float:right;
    }
    div.post.reply p{
    margin:0.3em 0 0 0;
    }
    div.post.reply div.body{
    margin-left:1.8em;
    margin-top:0.8em;
    padding-right:3em;
    padding-bottom:0.3em;
    }
    div.post.reply.highlighted{
    background:#333366;
    }
    div.post.reply div.body a{
    color:#666666;
    }
    div.post{
    max-width:97%;
    }
    div.post div.body{
    word-wrap:break-word;
    white-space:pre-wrap;
    }
    div.post.reply{
    background:#2e2e2e;
    margin:0.2em 16px;
    padding:0.2em 0.3em 0.5em 0.6em;
    border-width:0px;
    border-style:none solid solid none;
    border-color: #700000;
    display:inline-block;
    }
    span.trip{
    color:#ff5252;
    }
    span.quote{
    color:#ff2626;
    }
    span.omitted{
    display:block;margin-top:1em;
    }
    br.clear{
    clear:left;
    display:block;
    }
    span.controls{
    float:right;
    margin:0;
    padding:0;
    font-size:80%;
    }
    span.controls.op{
    float:none;
    margin-left:10px;
    }
    span.controls a{
    margin:0;
    }
    div#wrap{
    width:900px;
    margin:0 auto;
    }
    div.ban{
    background:#333333;
    border:1px solid #333366;
    max-width:700px;
    margin:30px auto;
    }
    div.ban p,div.ban h2{
    padding:3px 7px;
    }
    div.ban h2{
    background:#333366;
    color:#999999;
    font-size:12pt;
    }
    div.ban p{
    font-size:12px;
    margin-bottom:12px;
    }
    div.ban p.reason{
    font-weight:bold;
    }
    span.heading{
    color:#CC0000;
    font-size:11pt;
    font-weight:bold;
    }
    span.spoiler{
    background:#00000a;
    color:#00000a;
    padding:0px 1px;
    }
    div.post.reply div.body span.spoiler a{
    color:#000033;
    }
    span.spoiler:hover,div.post.reply div.body span.spoiler:hover a{
    color:#ebebeb;
    }
    div.styles{
    float:right;
    padding-bottom:20px;
    }
    div.styles a{
    margin:0 10px;
    }
    div.styles a.selected{
    text-decoration:none;
    }
    table.test{
    width:100%;
    }
    table.test td,table.test th{
    text-align:left;
    padding:5px;
    }
    table.test tr.h th{
    background:#669900;
    }
    table.test td img{
    margin:0;
    }
    fieldset label{
    display:block;
    }
    div.pages{
    color:#8c8c8c;
    background:#000a12;
    display:inline;
    padding:8px;
    border-right:0px;
    border-bottom:0px;
    }
    div.pages a.selected{
    color:#ca6d26;
    font-weight:bolder;
    }
    div.pages a{
    text-decoration:none;
    }
    div.pages form{
    margin:0;
    padding:0;
    display:inline;
    }
    div.pages form input{
    margin:0 5px;
    display:inline;
    }
    hr{
    border:none;
    border-top:1px solid#2b2b2b;
    height:0;
    clear:left;
    }
    div.boardlist{
    color:#999999;
    font-size:9pt;
    margin-top:3px;
    }
    div.boardlist.bottom{
    margin-top:20px;
    }
    div.boardlist a{
    text-decoration:none;
    }
    div.report{
    color:#999999;
    }
    table.modlog{
    margin:auto;
    width:100%;
    }
    table.modlog tr td{
    text-align:left;
    margin:0;
    padding:4px 15px 0 0;
    }
    table.modlog tr th{
    text-align:left;
    padding:4px 15px 5px 5px;
    white-space:nowrap;
    }
    table.modlog tr th{
    background:#333333;
    }
    td.minimal,th.minimal{
    width:1%;
    white-space:nowrap;
    }
    div.top_notice{
    text-align:center;
    margin:5px auto;
    }
    span.public_ban{
    display:block;
    :#ffff00;
    font-weight:bold;
    margin-top:15px;
    }
    span.toolong{
    display:block;
    margin-top:15px;
    }
    div.blotter{
    color:#80ff00;
    font-weight:bold;
    text-align:center;
    }
    table.mod.config-editor{
    font-size:9pt;
    width:100%;
    }
    table.mod.config-editor td{
    text-align:left;
    padding:5px;
    border-bottom:1px solid #333333;
    }
    table.mod.config-editor input[type="text"]{
    width:98%;
    }
    .desktop-style div.boardlist:nth-child(1){
    position:fixed;
    top:0px;
    left:0px;
    right:0px;
    margin-top:0px;
    z-index:30;
    background-color:rgba(0,0,0,0.5);
    }
    .desktop-style div.boardlist:nth-child(1):hover{
    background-color:rgba(0,0,0,1);
    }
    .desktop-style body{
    padding-top:20px;
    }
    .desktop-style .sub{
    background:inherit;
    }
    .desktop-style .sub .sub{
    display:inline-block;
     
    text-indent:-9000px;
    width:7px;
    background:url('img/arrow.png') right center no-b .sub:hover,.desktop-style .sub .sub.hover {
    display: inline;
    text-indent:0px;
    background:inherit;
    }
    p.intro.thread-hidden{
    margin:0px;
    padding:0px;
    }
    .post-image{
    height:auto!important;
    width:150px!important;
    }
