img.logo { width:300px; height:auto;}

body, html, table {
	font-size: 12px;
	color: #fff;
	background:#000;
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   border: none;
   margin:0; padding:0;
}

a {color:#fff;}
a:hover, a:visited { color:#ccc;}

#logo { }
#links {text-align:left; position:relative;}
.red { background:#300000; height:auto;}
.clear { clear:both; float:none;}
h1 {text-align:center;font-size: 18px; margin:0; padding:5px;}
.rightcol { width:200px; height:auto; float:right; z-index:10; position:relative;}
#main, #header, #footer { text-align:center; background-position:center; width:100%; }
.wrapper { margin:0 auto; width:750px; background:#474546; float:none; height:auto; position:relative;}
.leftcol { width:530px; float:left; padding:10px;}
.bghelp { position:absolute; top:0; height:100%; background:#403E3F; width:200px; right:0; z-index:0;}
#main .leftcol { text-align:left;}
h2 { margin:10px 0; font-size:16px; background:#1c1c1c; padding:5px; }
#footer { padding:5px;}