* {margin:0; padding:0;}
body {background:#000 url('images/bg.png') repeat-y 50%; margin:0 0 10px 0; color:#ddd;
 font:.8em/1.4 "Lucida Sans Unicode", Verdana, sans-serif;}
#wallofweird {width:1000px; margin:0 auto; background:url('images/nav.png') repeat-y;}
#top1 {width:500px; height:293px; float:left; background:url('images/top1.png');}
#top2 {width:500px; height:293px; float:right; background:url('images/top2.png');}
#watchtower {clear:both; width:370px; float:left;}
#reporter {width:625px; margin-left:5px; float:right;}
#intrepid {clear:both; background:url('images/navbottom.png') no-repeat bottom; padding:10px;}

ul#online {margin:0; padding:0 0 10px 102px; list-style:none; position:relative; height:}
#online li {text-align:right; margin:2px 0 0 0;}
#online a {font:1.6em/1 "Lucida Sans", Verdana, sans-serif; color:#fff; padding:3px 0 0 0; border:0;display:block;
	height:48px; margin-right:15px; background:url('images/hover.png') 0 -51px;}
#online span {font:.6em/1.2 "Lucida Sans Unicode", Verdana, sans-serif; margin:0;display:block; padding:0;}
a#current, #online a:hover {background-position:top; margin:0; padding-right:15px; color:#7f579d;}
#online a:hover span, a#current span {color:#a783cc}

h1 {color:#d83779; font:2.2em/1.4 Georgia, Times, "Times New Roman", serif; margin:0; padding:5px 3px 8px 30px;
	background:url('images/h1.png') no-repeat left bottom;}
h2 {color:#d83779; font:1.5em/1.4 georgia, times, "Times New Roman", serif; padding:5px;}
h3 {color:#999; font:bold 1em/1.4  "Lucida Sans Unicode", Verdana, sans-serif; padding:5px;}

a {color:#3091d7; text-decoration:none; border:0; border-bottom:1px dotted;}
a:hover {color:#0808ca;}

strong, em {color:#c45b85;}

p {margin:0; padding:5px 10px;}

#reporter ul, #reporter ol {list-style-type:decimal-leading-zero; margin:10px; padding:10px 10px 10px 30px; border:none;
	border-top:1px dotted #e8005d; border-bottom:1px dotted #e8005d;}
* html ul, * html ol, *+html ul, *+html ol {list-style-type:decimal;}

blockquote {margin:10px 20px; padding:20px; border:none; border-top:1px dotted #e8005d; border-bottom:1px dotted #e8005d;
	font:1.3em/1.4 georgia, times, "Times New Roman", serif; background:#333;}

input, textarea {background:#333; color:#ddd; border:none; border-bottom:3px solid #e8005d; padding:4px;
	font:1.2em/1.4 georgia, times, "Times New Roman", serif; background:#333;}