body { background-color: #222127 !important; background-image: none !important; } .pun .punwrap { box-shadow: none; } #brdtitle h1 { display: none; } #brdwelcome { padding: 10px 8px; background-image: none; background-color: #2E3436; color: #86789e; } #brdwelcome a { color: #86789e; } .pun a { color: #e45151; } .pun a:link { color: #8ba489; } .pun a:visited { color: #6a7f68; } .pun .blockpost h2 { background: #2c2b33; } #brdmenu { background: #2c2b33; } #brdmenu a, #brdmenu a:link, #brdmenu a:visited { background: #2c2b33; border-color: #373839; color: #6a7d74; } #brdmenu a:hover { color:#bbb; } .pun .quotebox { background: #182d2d; border-color: #152520 !important; color: #7da09b; border: 1px solid; } .pun .geshicodebox { padding: 5px; background: #182d2d; border-color: #152520 !important; color: #7da09b; margin: 0.5em; border-radius: 3px; box-shadow: none; border: 1px solid; font-size: 1.2em; } .pun div.code_root:before, .pun div.code_user:before { display:none !important; } .pun div.code_root, .pun div.code_user { margin-left: 0.5em; box-shadow: none; border: 1px solid #3f4241 !important; border-radius: 3px; } div.pun { max-width: 75em; } pun .blockform .postsignature, .pun .blockpost .postsignature { display: none; } #brdmain, .pun .linkst .crumbs, .pun .linkst .crumbsplus .pagepost{ background: #2E3436; } .pun .hd h2 { background: #29242b; } .pun .postmsg { color: #9ba4a6; } #brdtitle { display: none; } .pun .quotebox cite { color: #7f7f7a; } .pun { font: 0.95em sans-serif; }