 body{ padding:0; margin:0; font:76% "georgia",tahoma,sans-serif; background:#000033 ; color:#303030; }
 a{ text-decoration:none; background-color:inherit; font-weight:normal; color:#990000; }
 a:hover{ background-color:inherit; color:#303030; }
 h1{ margin:0; font-size:4em; letter-spacing:-2px; text-align:right; background-color:inherit; color:#999999; }
 h2{ margin:5px 0 10px 0; font:100% georgia; font-size:1.7em; color:#990000; font-weight:bold; }
 div.paragraph{ margin:0 0 15px 0; line-height:1.3em; }
 p{ margin:0 0 15px 0; line-height:1.3em; }
 #title{ padding-top: 20px; margin: 0px auto -9px auto; width:700px; }
 #container{ margin:0 auto 15px auto; width:700px; padding:10px; background-color:#ffffff; color:#303030; border:20px solid #999999; }
 #sidebar{ float:left; width:150px; }
 #main{ width:500px; font:95% verdana; padding-left:20px; border-left:1px solid #cccccc; float:right; min-height:400px; height:auto !important; height:400px; }
 #footer{ clear:both; }
 .menu{ display:block; width:150px; padding:4px 2px 4px 10px; font-size:1.7em; font-weight:bold; background-color:inherit; color:#990000; border:1px solid #ffffff; }
 .menu:hover{ background-color:#f8f8f8; color:#505050; border:1px solid #dadada; }
 .credits{ margin-bottom:0; font-size:0.8em; background-color:inherit; color:#aaaaaa; }
 .credits a{ background-color:inherit; color:#aaaaaa; }

div.paragraph ul, div.paragraph ol, div.paragraph li { list-style-position: inside; }
