body { background: #2C1F1C; color: white; } #main { background: #fff; color: black; padding: 0 0.2em; } h1, h2, h3 { border-color: #984601; } #siteheader, #banner, #mainnav { font-family:"Arial","Geneva",sans-serif; } #mainnav { margin: 0; background: #C46300; } #mainnav .active :link, #mainnav .active :visited { color: #2C1F1C; } #mainnav :link:hover, #mainnav :visited:hover, #mainnav .active :link:hover, #mainnav .active :visited:hover { background: #2C1F1C; } :link, :visited { color: #984601; } :link:hover, :visited:hover { color: #2C1F1C; } #loginguest a, #metanav :link:hover, #metanav :visited:hover { color: #984601; background: none; } #loginguest a:hover, #metanav :link, #metanav :visited { color: #fff; }