* { font-family: verdana, sans-serif; color:#fff; font-size:0.95em; padding:0; margin:0;}
body {margin:0; padding-top:2%; padding-bottom:2%; background:#000 url(gfx/bg.gif) repeat top;}
.container{ margin: 0 auto; width:700px; padding:20px 20px 0 20px; border:1px solid #222; background-color:#000;}
p{ line-height:2em; color:#ccc; margin:10px 0;}
.intro { font-size:1.1em; padding-left:20px;}
.intro li{ font-size:1.3em; line-height:2em;}
.justify{ text-align:justify; margin-bottom:30px;}
.center{ text-align:center;}
.biopicture{ float:right; margin-right:20px; margin-top:20px; border:1px solid #111; padding:10px;}
.navmenu{ width:150px;float:left; margin-bottom:20px;}
.content{ margin-top:10px; float:right; width:550px; margin-bottom:20px;}
.navmenu a{ margin-top:20px; margin-right:20px; border:1px solid #333; font-weight:bold; text-decoration:none; background:#000 url(gfx/button.gif) repeat-x; display:block; width:120px; padding:8px;}
.navmenu a:hover{ border:1px solid #ff0; background:#000 url(gfx/button.gif) repeat-x;}
.footer{ padding:1.5em; clear:both; font-size:0.8em; text-align:center; color:#333; border-top:1px solid #111;}
.footer a { font-size:1em; color:#666;}
h1{ font-size:1.5em; border-bottom:1px solid #111; padding-bottom:3px;}
td{ font-size:1.1em; padding:5px 12px 5px 5px; color:#ccc;}
ul{ list-style-type: square; margin-left:20px;}
li{ color:#ccc; font-size:0.9em; margin:5px 0;}
a{ font-weight:bold; text-decoration:none; background:none; border-bottom:2px solid #333;}
a:hover{ background:#none; border-bottom:2px solid #ff0;}
.indent {margin-left:20px;}
h3,h1, h2 { margin:10px 0; }
.biopicture h1 {font-size:0.8em; border:0; text-align:center; margin:5px 0 -5px 0;}
.extra {font-size:0.8em; color:#ff0; }