	body,
	html {
		margin:0;
		padding:0;
		color:#000;
		background:#121212;
		text-align:center;
	}
	
	a {
		color: #333;
		text-decoration: none;
	}
	
	a:hover, a:active, a:focus {
		color: #fff	;
		text-decoration: none;
	}

	#wrap {
		width:1024px;
		margin:0 auto;
	}
	#header {
    	padding:5px 10px;
		text-align:left;
	}
	h1 {
	    margin:0;
    }
	#nav {
		margin:-70px 0 0 160px;
		padding:5px 10px;
		position: relative;
	}
	#nav ul {
		margin:40px 0 0 515px;
		padding:0;
		list-style:none;
	}
	#nav li {
		display:inline;
		margin:0 0 0 10px;
		padding:2px 18px 2px 18px;;
		background: #99c521;
		border: 1px solid #fff;
		font-family: Tahoma ,Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight:bold;
		color:#333;
	}

	#content {
		font-family: Tahoma ,Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color:#aaa;
		text-align:left;
	}

	#main {
		float:left;
		width:480px;
		padding:10px;
		background:#9c9;
	}
	hr {
		border-bottom: 0;
		border-left: 0;
		border-right: 0;
		border-top: 1px solid orange;
		height: 1px;
	}
	h2 {
		margin:0 0 1em;
	}
	#footer {
		clear:both;
		padding:5px 10px;
		color:#aaa;
		font-family: Tahoma ,Arial, Helvetica, sans-serif;
		font-size: 9pt;
	}
	#footer p {
		margin:0;
    }
	* html #footer {
		height:1px;
	}

	.leftbox {
		margin:0 0 0 0;
		padding:0 10px 0 10px;
		width: 300px;
	}

	.rightbox {
		margin:0 0 0 300px;
		padding:0 10px 0 10px;
		width: 700px;
	}
