/* Page Setup
----------------------------------------------- */	

* {
		margin: 0;
		padding: 0;}
	

body {
		background-color: #000000;
		background-image: url(html_bg.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		text-align: center;
		font-size: 87.5%;}		

hr {
		color: #e0e0e0;
		background-color: #e0e0e0;
		border: 0;
		height: 1px;}

p {
		margin-bottom: 1.5em;}

img {
		border: 0;}

li {
		margin-left: 8px;
		list-style: outside;}

ul.links li {
		margin-left: 8px;
		list-style: square outside;
		color: #b21d24;}



/* Header
----------------------------------------------- */

#header {
		margin-top: 36px;
		margin-left: auto;
		margin-right: auto;
		width: 800px;}


/* Body
----------------------------------------------- */

#body {
		margin-top: 12px;
		margin-left: auto;
		margin-right: auto;
		width: 750px;}

#sidebar {
		padding-top: 40px;
		padding-bottom: 320px;
		width: 224px;
		float: left;}

#nav {
		margin: 24px 12px 24px 12px;}

#nav a {
		padding: 12px;
		display: block;}

#content {
		position: relative;
		margin-left: 26px;
		padding-bottom: 120px;
		width: 500px;
		float: right;}

#fader {
		position: absolute;
		top: 306px;
		left: 143px;
		z-index: 99;
		width: 357px;
		height: 292px;}

		

/* Footer
----------------------------------------------- */

#footer {
		background-color: #030303;
		position: relative;
		margin-left: auto;
		margin-right: auto;
		border-top: 1px dotted #333333;
		text-align: left;
		width: 750px;
		clear: both;}

#footer div {
		padding: 24px;}

#footer div div.badges {
		padding: 0;
		text-align: right;
		float: right;}

#footer div div.badges img {
		margin-left: 24px;}

#footer div img.skyline {
		position: absolute;
		left: 0px;
		top: -75px;
		z-index: 0;}

#footer div p {
		padding-top: 18px;
		color: #666666;
		line-height: 1.5em;}

#footer div span {
		color: #e4b861;}