body{background:url('../img/picnicbg.gif') #dedede}
body,textarea,.lastposts a,.del a,#titlebox .threadnav a{color:#333}
body.threadpage,body.threads{margin-top:0}
a,a .name{color:#ce0909}
a,.lastposts #n2,.threads .outerbox .links a{text-decoration:none}
.msg a,h4 a,.threads .outerbox a{text-decoration:underline}
a:active,a:active .name{color:#872a2a}
#rules,.reply,.deleted,#q-p{background:#fff url('../img/picnicbdy.gif')}
.thread,form .msg{background:#fae6c1 url('../img/picnicthr3.gif')}
form .msg{border:1px dashed #a7502f;margin:0;padding:.5em 0.15em}
h1{background:url('../img/picnictop.gif') #ffa2a3;padding:10px;border:1px dashed #663403;border-radius:10px}
h2{line-height:1;margin:0 0 15px}
h2 small{color:#583304}
h2 a{color:#583304}
h3{color:#583304;margin:0 0 10px;padding-top:10px}
h3 span{color:#000}
hr{display:none}
input[type="text"],textarea{border-color:#e75253}
input[type="submit"],input[type="button"]{padding:2px 10px}
.links a,.threadlinks a,#thread_nav a{background:url(../img/picnicbtn.gif) #e75253;border:1px dashed #FFF;color:#FFF;display:inline-block;padding:2px}
input[type=submit],input[type=button]{background:url(../img/picnicbtn.gif) #e75253;border:0;color:#FFF;outline:1px dashed #FFF;outline-offset:-2px}
.links a:active,.threadlinks a:active,#thread_nav a:active,input[type=submit]:active,input[type=button]:active,.yt:active{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAPCAIAAACEOBM8AAAAA3NCSVQICAjb4U/gAAABx0lEQVQokUWTW5KjIQiFDxf9naR7G1O9/zXNDqaSUhSYB5LMmyAC5wPpz+8fANu2iBARMQEAEB5EZGv16yKmbRtA6638LOLnAOCMBBDu2ywzy/Tt7g6g9V4ZVbXyZmRmhr8CNDwYbGfXdes9PZ/zCeAu923WryszH89H1T/vSDv7Nm5a6bs2AKqNhcOjTBYuIXXo2ogYAIuISJVUAMTUend3aVLP+nVVq9evER7E9HX/ApAZLFIUbuNGTOruLLzNAGyDiNTLyGDiOAGgQKo2SpprMnFkzDXHNbTAvOqLVKsQkBMLC6TUFoWMHNeQJhw8MFRVba1xuz2efwGMa1T0NrOzxzVExN1VNTwio/WGFz6Eu7kzi4T7x1X6i0241zgBnLPnmr69iNpa//llZuHld//jGuHOIsRUElikA8RERGUOESbW0vz9/Q2AiDOj5kx0FfCP/tf+ZLxxREZqRiZlbWjrLSPPOa03WwtAZc/IyENERaH8r/3T3l6ZVEttTaS+Q9UkJgJlpDQRSEZ+vgkf2+FRVACccwrHNqsWah227XNOeNShFhEAn7PdPTzO2Zk51yzTzrazienzYeaaAOaac83MeDwf2+wf2+BxK6byTaEAAAAASUVORK5CYII=')}
#main_nav{background:#fff}
.innerbox{margin:0;padding:0}
#titlebox{margin-bottom:0}
#titlebox .threadnav{margin:13px}
#rules{padding:10px;border:1px dashed #a7502f;border-radius:10px}
.mainpage #search{text-align:center;margin-top:10px}
.links{color:#000;margin-bottom:10px;padding-top:5px}.links a b{font-weight:normal}
.threadlinks a{border:0}
#thread_nav {margin-top:-1px;margin-bottom:3px}
#threadlinks{background:url('../img/picnicthr1.gif') repeat-x center #fff4e0;height:40px;margin-bottom:0;padding:5px}
#threadlinks,.threadpage .thread{border-top-left-radius:10px;border-top-right-radius:10px}
#threadlist,.threads #threadbox{background:url('../img/picnicthr2.gif') #fff4e0}
.mainpage .thread{border-radius:10px;padding:15px}
.reply,.deleted{border-image:url('/static/css/img/picnichr.gif') 1;border-top:2px solid transparent;padding:.5em .5em 1em}
.reply.first,.reply:first-child{border:0}
.name,.abbrev{color:#523804}
.name em{color:#009}
.msg{margin-bottom:0}
.q{color:#666}
.yt{color:#fff!important;background:url('../img/picnicbtn.gif') #e75253;border:1px dashed #fff}
.reply .yt{text-decoration:none}
.msg hr{display:block}
a.thumb{margin-bottom:0}
#q-p{border:1px dashed #999;padding:0}
.deleted{color:#afafaf;margin-bottom:0}
.size{color:#583304;margin-bottom:0;padding:0.3em 0}
.mainpage .postform{margin-top:15px;padding-left:0}
.threadpage .thread{padding:0 15px}
.threadpage .postform,.lastposts{background:url('../img/picnicthr3.gif') #fae6c1}
.threadpage .postform{padding:0.3em 15px 15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.threadpage .threadlinks{margin:0 0 2px}
.lastposts{border-top:1px dashed #663403;border-bottom:1px dashed #663403;padding:8px}
.formpad{padding-left:48px}
#createbox,#content.list #header div{background:#ffb3b4 url('../img/picnicbtm.gif')}
#createbox{border:1px dashed #693807;border-radius:10px;padding:15px;color:#300}
#content{background:url('../img/picnicthr3.gif') #fae6c1;border:1px dashed #a7502f}
#content .thread{background:none}
#content.list .row:nth-child(odd),#content.grid .row:hover{background:url('../img/picnicthr2.gif') #fff4e0;}
#content.grid,#content.grid .row{border-style:dashed;border-color:#a7502f}
#content.grid{border-width:1px 1px 0 0}
#content.grid .row{border-width:0 0 1px 1px}
@media(max-width:720px){
 body.threadpage{margin:0}
 .mainpage .thread{padding:.5em}
 .mainpage .postform{margin-top:.5em}
 .threadpage .thread{padding:0 .5em .5em}
 .threadpage .postform{padding:.5em}
 .reply,.deleted{padding:.25em .25em .5em}
 .formpad{padding-left:0}
}