/* OLD skin bridge: the genuine gen-1 (2004) CSS (orig/old.css) handles body + IPB classes
   (maintitle, post1/post2, normalname, postdetails, postcolor, tableborder, toplinks, #ipbwrapper).
   This file only styles the custom components the original CSS never had (previews, category grid,
   list tables, badges, skin toggle) so they match the 2004 look. */
.toggle-bar{background:#000}
.theme-toggle .lbl{color:#ccc}
.theme-toggle button{border-color:#7a1416;color:#eee;background:#222}
.theme-toggle button.active{background:#990033;color:#fff;border-color:#990033}
.ipbbanner.old{background:#000}
.ipbbanner .toplinks{background:#000;color:#c9c9c9}
.ipbbanner .toplinks a{color:#fff}
.crumbs{color:#3A4F6C}
/* gen-1 .maintitle used topicbg.gif (not archived) + black text; supply a proper maroon
   gradient bar so the title shows nicely (white text on the missing bg was invisible) */
.maintitle{background:#990033 !important;background-image:linear-gradient(180deg,#b30b40,#88002e) !important;
  color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.45);border-bottom:1px solid #5e0021;letter-spacing:.4px}
/* gen-1 old.css has malformed global `a:link{color:#141414}` rules that tie on specificity;
   force white for maintitle links so category/forum headers read correctly */
.maintitle a,.maintitle a:link,.maintitle a:visited,.maintitle a:hover,.maintitle .count{color:#fff !important}
.maintitle a:hover{text-decoration:underline}
.cat{border:1px solid #b8b2a6;background:#e9e6df;margin-bottom:10px}
.cat .maintitle a{color:#fff}
.boards li{border-top:1px solid #cfc8ba;color:#222}
.boards .board{color:#990033}
.topicmeta{background:#dcd8cd;color:#3a342a}
.previews{background:#e9e6df;border:1px solid #b8b2a6}
.prev-head{color:#555}
.prev-slot{background:#f6f4ee;border:1px solid #cfc8ba}.prev-slot:hover{background:#fffdf6}
.prev-slot .pt{color:#990033}
table.list{background:#e9e6df;border:1px solid #b8b2a6}
table.list th{background:#990033;color:#fff}
table.list td{border-top:1px solid #cfc8ba;color:#222}
table.list tr:hover td{background:#f3efe6}
.imp-mention{background:#f7ecd9}
.badge.gm{background:#990033;color:#fff}.badge.staff{background:#c9a24b;color:#3a2c00}
.post.by-staff .postlinksbar{background:#e7d3b6}
.grp{background:#cfc8ba;color:#3a342a}.grp-staff{background:#990033;color:#fff}
.gmnote{color:#7a1416}
.frozen{color:#cfcabf}.frozen a{color:#e8c}
.copyright{color:#999}
.ph,.sub2{color:#e9e6df}
.threadlist li{color:#222}
.dim{color:#555}
.polltable td{border-top-color:#cfc8ba}.pollopt{color:#222}
.pollbar{background:#fff;border:1px solid #b8b2a6}
.pollfill{background:linear-gradient(180deg,#b30b40,#88002e)}
.polltotal{color:#7a1416}.pollnum{color:#3a342a}
/* archived-profile Information / Signature panels */
.infobody{background:#e9e6df;border-color:#b8b2a6;color:#222}
.infoavatar img{background:#fff;border-color:#b8b2a6}
.infotable th{color:#7a1416}
.infotable a{color:#990033}
.sigpanel .signature{color:#222}
