body {
	margin: 0;
	padding: 0;
	background-color: #020000;
}

/* set all items on page to 0 padding, border and margin */
* {
	margin: 0;
	padding: 0;
	border: 0;
}

/* Universal styles */
.clearme {
	clear: both;
	font-size: 0;
	line-height: 0;
}
#wrapper a {
	text-decoration: none;
	color: #999999;
}
#wrapper a:hover {
	text-decoration: none;
	color: #ffffff;
}


/* main site containers, holds everything */
#wrapper {
	width: 860px;
	margin: 0 auto 0 auto;
	padding: 0;
	position: relative;
}
#wrapper.popup {
	width: 500px;
}

/*******************************************/



#wrapper #logo {
	position: relative;
	width: 309px;
	height: 15px;
	top: 0px;
	right: 0px;
	text-indent: -9000px;
	background: transparent url(../images/logo.gif) 0 0 no-repeat;
}
#wrapper #logo a {
	width: 309px;
	height: 15px;
	display: block;
}
/*******************************************/




/* FOOTER */
#wrapper #footer {
	width: 100%;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0;
	position: relative;
	display: block;
}
#wrapper #footer p {
	font-family: "Arial", sans;
	font-size: 10px;
	line-height: 10px;
	color: #999999;
	margin: 0;
	padding: 0;
	text-align: center;
}
#wrapper #footer p a {
	color: #999999;
	text-decoration: none;
}
#wrapper #footer p a:hover {
	color: #999999;
	text-decoration: underline;
}
/*******************************************/