body {
	background:url('/_images/bgs/body.jpg') center 77px no-repeat;
	background-color:#000;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a {
	color: #CCCCCC;
	}

		

		/* DIVs */
div.clear {
	width:0;
	height:0;
	margin:0;
	padding:0;
	font-size:0;
	line-height:0;
	clear:both;
}

#header_container {
	display:block;
	position:relative;
	height:77px;
	background:url('/_images/bgs/header.gif') top left repeat-x;
}

#header {
	width:1008px;
	height:77px;
	margin:0 auto;
	padding:0;
	position:relative;
	display:block;
}

#content_container {
	width:1008px;
	margin:0 auto;
	padding:0;
	position:relative;
	display:block;
}

#footer {
	width:974px;
	margin:0 auto 50px auto;
	padding:9px 17px 0 17px;
	display:block;
	font-size: 10px;
}



		/* Images */
img {
	margin:0;
	padding:0;
	border:0;
}

#logo {
	outline:none;
	float:left;
	height: 69px;	
}



		/* Links */

#footer p a {
	color:#979797;
	text-decoration:underline;
}

#footer p a:hover {
	text-decoration:none;
}



		/* Text */

#main_content p {
	color:#D5B550;
	margin:0 0 15px 0;
	padding:0 10px 0 0;
	line-height:150%;
}

#footer p {
	font-size:11px;
	margin:0;
	padding:0;
	color:#979797;
}

#footer p.left {
	width:360px;
	float:left;
	margin: 0 70px 0 0;
}

#footer p.right {
	width:460px;
	float:left;
	text-align:right;
	margin: 0 10px 0 0;
}


#banner {
	width:988px;
	height:338px;
	margin:0 auto;
	padding:30px 0 0 20px;
	display:block;
	color: #fff;
}

#banner p {
	width:315px;
	margin:0;
	padding:35px 0 0 0;
	font-size:13px;
	line-height:180%;
	color:#FFFEFF;
}

#banner p a {
	color:#FFFEFF;
	text-decoration:none;
	border-bottom:1px dashed #FFF;
}

#banner p a:hover {
	text-decoration:none;
	border:0;
}





































