body { width:80%; margin: auto; font-size: 12px; } :link, :visited { color: #3a5; } :link:hover, :visited:hover { color: #a2d; } body, th, td { font-family: 'Bitstream Vera Serif',times,serif; } h1, h2, h3, h4 { font-family: 'Bitstream Vera Serif',times,serif; } #mainnav :link, #mainnav :visited { padding-left: 8px; padding-right: 8px; color: white; } #mainnav :link:hover, #mainnav :visited:hover { color: white; background: #945973; } h1, h2, h3 { text-indent: 0.5em; border-style: solid; border-color: #88aa77; background-color: inherit; } h1 { font-size: 1.6em; font-variant: small-caps; color: #002200; border-width: 0 0 2px 0; } h2 { font-size: 1.3em; font-variant: small-caps; color: #224422; border-width: 0 0 2px 0; } h3 { font-size: 1.1em; color: #335533; border-width: 0 0 1px 0; } p { text-indent: 1em; text-align: inherit; } #mainnav { font-size: 1em !important; background: #945973; border: none; } #mainnav li { border: none; } #footer { display: none; } .nav ul { font-size: 0.9em !important; } .nav li { border-color: #224422; } #mainnav :link:hover, #mainnav :visited:hover { background: #224422; } #mainnav .active :link, #mainnav .active :visited { background: #88AA77; color: #224422; border: none; } #mainnav .active :link:hover, #mainnav .active :visited:hover { border: none; } input[type="checkbox"], input[type="button"], input[type="submit"], input[type="reset"] { background: #EEEEEE; border: 1px solid #88AA77; color: #224422; } input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover { background: #88AA77; border: 1px solid #224422; color: #224422; } #loginguest { float: right; font-size: 0.9em; color: #945973; } #loginguest a { color: #945973; border-bottom: 1px dotted #88AA77; font-size: 0.9em; } select, input[type="text"], input.textwidget, textarea { background: white; border: 1px solid #88AA77; } dt em { color: #88AA77; }