input, form, textarea
h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
h1{font-size:16px; text-align:center; color:#ffffff; background-color:#515151; padding-top:5px; padding-bottom:5px; border-top:solid 1px black; border-bottom:solid 1px black; text-shadow: 0px 0px 10px #ec8300;}
h2{font-size:11px; color:#ccc; text-align:left; padding-left:8px; padding-right:8px; padding-top:5px;}
h3{font-size:11px; color:#ccc; border-top:solid 1px #000000; margin-top:50px; padding-top:5px; text-shadow:0px 0px 10px #000000; margin-bottom:-2px;z}
h4{font-size:11px; color:#ccc; text-align:center; text-shadow: 0px 0px 10px #000000; padding-top:15px;}

#container{width:850px; margin:0 auto; margin-top:25px; padding-top:5px; border:2px solid #000000; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#000000; text-align:center; height:100%; padding-bottom:5px;}
#main{overflow:auto; padding-bottom:15px;}
#footer{position:relative; margin-top:-15px; height:15px; clear:both; background-color:#515151; text-align:center; color:#ffffff; border-top:1px solid black;}
#footer a{color:#ec8300;}
#footer a:visited{color:#ae6307;}

#topbar{width:100%; display:block; height:90px; background-color:#ffffff; text-align:center; margin-bottom:10px;}
img{border-style:none;}

#content-container{width:auto; display:block; height:auto; background-color:#B5B5B5; border:2px double #515151; -moz-border-radius:5px; -webkit-border-radius:5px;}
#content{width:100%; display:block; height:auto; background-color:#3D3D3D; border:2px solid black; -moz-border-radius:5px; -webkit-border-radius:5px; padding-bottom:10px;}

#content a{color:#ec8300;}
#content a:visited{color:#ae6307;}

#wrap{min-height:100%;}

html, body{height:100%;}
body{background-color:#32322c; background-image:url(img/background.gif); background-attachment:scroll; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; color:#34282C;}

#menu {
	background: #333;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
	border-bottom:1px solid black;
}
#menu li {
	float: left;
	font: 9px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#menu a {
	background: #333 url("img/seperator.gif") bottom right no-repeat;
	color: #ccc;
	display: block;
	float: left;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
	font-weight:normal;
}
#menu a:hover {
	background: #ae6307 url("img/hover.gif") bottom center no-repeat;
	color: #fff;
	padding-bottom: 8px;
	}
