body { background: #000; text-shadow: 1px 1px #000, 0 0 10px; } body, a, h2 a, h3, #n2 { color: #f9690e; } a:active, #n2:active { color: #ff9f3f; } h4 { background: #f9690e; color: #000; padding: 0 7px; text-shadow: none; } .threadpage h4 { padding: 0 3px; } h4 a, h4 > .name, h4 > .trip { color: #000; } h1:after, h2 a:after, h3:after { content: "_"; animation: blink 1s infinite; } @keyframes blink { from, to { opacity: 0; } 50% { opacity: 1; } } h2, .thread .threadnav { margin: 7px 7px 0; } h3 { margin: 8px 0; } h3 span, #size, .abbrev { color: #f00; } hr { background: #f9690e; border: 0; height: 1px; box-shadow: 0 0 10px #f9690e; } .spoil { background: #f9690e; color: #f9690e; text-shadow: none; } .spoil:hover { color: #000; } input, button { font-family: monospace; vertical-align: middle; } input, input[type="submit"], input[type="button"], input[type="text"], textarea, button, select { background: #000; border: 1px solid #f9690e; color: #f9690e; text-shadow: 1px 1px #000; } input[type="text"]:focus, textarea:focus, select:focus { background: #3a1903; } input[type="submit"]:active, input[type="button"]:active, input[type="button"].active, button:active { background: #f9690e; border-style: solid; color: #000; } #main_nav { background: #000; box-shadow: 0 0 10px; } .outerbox, .innerbox, .mainpage .thread { border: 1px solid #f9690e; } #threadlist { border: 3px double #f9690e; } #threadlist a { border-right: 1px solid #f9690e; border-bottom: 1px solid #f9690e; } .thread .innerbox, .threadpage, #q-p { background: #000 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gkRBxEEIxazLgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAGklEQVQI12NkYGD4z4AEmBjQAAsvK6oAhgoAQ6UBGwQB8rcAAAAASUVORK5CYII="); } .thread .innerbox { padding: 0; } .name em { color: #ff0; } .q { color: #d4b300; } .yt { background: #000; border: 1px solid #f9690e; } .mainpage .postform { border-top: 1px solid #f9690e; padding: 1em 0 1em 40px; } .formpad { padding: 0; } form .msg { border: 1px dotted #f9690e; color: #f9690e; } #q-p { border: 1px solid #000; padding: 0; } #q-p .reply { border: 3px double #f9690e; margin: 0; } #q-p .reply h4 { padding: 0; } #footer a { color: #f9690e; } #threads th { background: #451d04; } #threads tr:nth-child(odd) { background: #251002; } @media (max-width: 600px) { .mainpage .postform { padding: 4px; } }