/* Phase 6 static-shell additions (loaded after the legacy CSS). */
body { max-width: 1600px; margin: 0; padding: 0 8px; }
#topbar { padding: 0; margin: 0 0 8px 0; border: none; background: none;
          font-size: 0; white-space: nowrap; }
#topbar img { border: 0; vertical-align: top; }
#topbar .menumid { display: inline-block; vertical-align: top; box-sizing: border-box;
          width: 474px; height: 30px; padding: 6px 0; text-align: center;
          background: url(/images/menu_background.gif) repeat-x; }
/* class used by the baked map pages but never styled by the legacy CSS */
.gold { color: #FFD700; }
@media (max-width: 900px) {
  table#wrapper, table#wrapper > tbody, table#wrapper > tbody > tr, table#wrapper > tbody > tr > td,
  table#contentframe, table#contentframe > tbody, table#contentframe > tbody > tr,
  table#contentframe > tbody > tr > td,
  #header, #navmenu { display: block; width: auto; }
  #contentframe img[alt=""] { display: none; }
  #contentframe td[style*="content_"] { background: none; }
}
