html {background-color: #000; color: #fff; }
.clear {clear: both; height: 1px;}
* {outline: none;}
a {color: #fff; text-decoration: underline;}
a:hover {text-decoration: none;}
strong {font-weight: bold;}
em	{font-style: italic;}
h1 {font-size:2.7em;line-height:1.2em;font-family:georgia,serif;font-weight:normal; margin: 0 0 10px 0; color: #ccc;}
h2 {background-color: #000; color: #fff; font: normal normal normal 1.1em Arial, sans-serif; display: inline; padding: 3px; margin: 10px 0 0 0; position: relative;}
h3 { color: #000; font: normal normal normal 1.2em Arial, sans-serif;font-weight: bold; padding: 0px; margin: 0; position: relative;}
h4 { color: #000; font: normal normal normal 1.2em Arial, sans-serif;font-weight: bold; padding: 0px; text-align: right; margin: 0; position: relative;}
hr { background-color: #000000; color: #000000; position: relative; margin: 0; height: 0px; border: 1px solid #000;} 
p.copyright {font-size: .8em;}
#logo {position: absolute; width: 190px; height: 105px; padding: 0; margin: 0; top: 0; left: -200px;}
#cover {margin: 0 auto; text-align: center; margin-top: 40px;}
#cover a img{border: 0; text-decoration: none;}
#content {width: 710px; margin: 0 auto; background-color: #fff; padding: 20px; color: #000; margin-bottom: 40px; position: relative;font: normal normal normal .9em Arial, sans-serif; margin-top: 40px; letter-spacing: .08em; line-height: 1.5em;}
#content a {color: #000;}

#footer {margin: 0 auto; text-align: center;font: normal normal normal .9em Arial, sans-serif; margin-top: 40px; letter-spacing: .08em; line-height: 1.5em;}

table.info, p.info { margin-left:2em; }
table.info th { text-align:right;white-space:nowrap;vertical-align:top; }

.feature { font-size:120%; }
.feature ol { font-weight:bold; }
.feature ol li span { font-weight:normal; }
