/* COMMON SEMANTICS */
ACRONYM, ABBR { font-style: italic; border: none; text-decoration: none; }
STRONG        { font-weight: bold; }
EM            { font-style: italic; }
TABLE         { border-collapse: collapse; }
TH            { text-align: right; }
TH, TD        { padding: .5em; vertical-align: top; }
DT            { margin-top: .5em; font-weight: bold; }
DD            { margin-left: 0; padding-left: 0; margin-bottom: 1em; }
P             { margin: 1em 0; }
UL, OL        { margin-left: 1em; padding-left: 1em; }
OL OL, UL UL  { margin-top: 1em; }
PRE, CODE     { display: block; background-color: #FFF; border: 1px solid #999; padding: 0.5em; margin: 1em 0; color: #666; font: 1.2em monospace; }
BLOCKQUOTE    { display: block; border-left: 1px dotted #666; padding-left: 1em; }
H1, H2, H3    { margin: 0.5em 0; }
TABLE P       { padding: 0; margin: 0; }

/* COMMON LINKS */
A             { color: #E0A92F; font-family: monospace; text-decoration: none; }
A IMG         { border: 0; }
#content A:after { content: " (" attr(href) ") "; }


BODY          { font-size: 12pt; font-family: "Trebuchet MS", Serif; line-height: 1.5em; }

/* AREAS / STRUCTURE */
#wrapper      {}
#header       {}
#main         {}
#logo         { float: right; }
#left         { display: none; }
#right        { display: none; }
#footer       { display: none; }
#nav_main     { display: none; }
#search       { display: none; }

