html, body { background: #21323f; color: #fff; } a, a .name, .nav label { color: #dfca89; } a.rep { color: #fff; } a:hover, a:hover .name, .nav label:hover { color: #d00; } #main_nav { background: #286a48; margin: -8px -8px 0; padding: 8px; } #logo { color: #d3f8d3; } hr { border: none; border-top: 1px solid #365067; } .replymode, .extramode { color: #fff; } .replymode { background: #286a48; } .extramode { background: #204ab1; } .postblock { background: #a0c8de; color: #2c4c0b; } input[type="submit"], input[type="button"], button { background: #53a9dd; color: #343b4d; border-top: 1px solid #85c8ff; border-left: 1px solid #85c8ff; border-bottom: 1px solid #40607c; border-right: 1px solid #40607c; } input[type="submit"]:active, input[type="button"]:active, button:active { background: #7979a5; color: #191d25; border: 1px inset #4c6c88; } input[type="file"] { border: none; } .q { color: #a5a5de; } .fs { text-decoration: none; } .subj { color: #d1a28c; } .name { color: #acca82; } .omitted { color: #909090; } .reply { border-top: 1px solid #5e8db4; border-left: 1px solid #5e8db4; border-bottom: 1px solid #10181f; border-right: 1px solid #10181f; } .reply, #q-p { background: #476a88; color: #fff; padding: 0; } .reply .info, .reply.hidden { background: #38546c; color: #bbb; } .reply .info a.rep { color: #bbb; } .abbrev { color: #ccc; } .highlight { background: #6596c1; outline: 1px dashed #acca82; outline-offset: -1px; } .highlight .info { background: #5985ab; } .managertable td { background: #476a88; color: #fff; } .managertable th { background: #5e8db4; color: #fff; } .yt { background: #43617a; border: 1px solid #1c2935; } .quoted { background: #426079; border: none; color: #ccc; margin: 0; }