body { background-color: #161c16; color: #fff; font: 0.8em/1.1em "Trebuchet MS",Arial,Helvetica,Sans-Serif; }
p { line-height: 1.5em; }
pre { line-height: 1.3em; }
#content-wrapper { min-width: 872px; background-color: #2d382c; border: 4px solid black; border-width: 0 4px; margin: 0 20px 5px 20px; }
#header { height: 167px; background: transparent url('/img/header2.png') no-repeat center center; position: relative; }
#logolink { margin: 10px 0 0 29px; display: inline-block; width: 500px; height: 140px; background: transparent url('/img/relive3d.png') no-repeat; }
#logolink span { display: none; }
#minilogo { top: 10px; right: 15px; position: absolute; }
#header ul { position: absolute; bottom: 10px; right: 0px; }
#header ul li { float: left; margin-right: 20px; }
a, a:visited { color: #fff; }
a:hover { color: #9a9; text-decoration: underline; }
#header ul a { font: 1.2em/1.3em "Trebuchet MS",Arial,Helvetica,Sans-Serif; text-decoration: none; }
#content { min-height: 400px; padding: 20px 30px; border-bottom: 4px solid black; }
#reLive { width: 100%; margin: 20px auto; }
.hidden { display: none; }
h2 { font-size: 1.5em; line-height: 1.4em; font-weight: bold; }
.preamble { margin: 10px 0; }
code { font: 0.8em/1.2em "Lucida Console", "Courier New", Monospace; }
.paraminfo { margin-bottom: 5px; }
.paramtable { padding: 5px; }
.paramtable td, .paramtable th { padding: 4px; line-height: 1.5em; }
.top { vertical-align: top; }
.c { text-align: center; }
.stationtable { margin: 5px 25px; border: 1px dashed #9a9; padding: 10px; }
.w50 { width: 50%; }
.fleft { float: left; }
.dashed { }
#copyright { min-width: 872px; margin: 5px 30px 20px 30px; text-align: right; font-size: 0.9em; }
#flattr { position: absolute; right: 15px; top: 60px; }