/* CSS Document 

/***************************************************************************************/
/*  MAIN OUTER PANELS
/***************************************************************************************/

#outer {
	margin:						20px auto;
	position: 					relative;
	width:						981px;
}

/***************************************************************************************
/*  TOP BANNER 
/***************************************************************************************/

#banner {
	background-color:			#5d0000;
	background-image: 		url(../images/banner.jpg);
	background-position: 	top left;
	background-repeat: 		no-repeat;
	height:						200px;
	z-index:						10;
}

#banner ul {
	margin:						0px;
	padding:						154px 0 0 39px;
} 

#banner li {
	display: 					inline;
	font-size:					15px;
	font-weight:				bold;
	list-style: 				none;
	padding-right:				40px;
	text-transform: 			lowercase;
}

#banner li a, #banner li a:visited {
	color:						silver;
}

#banner li a.selected, #banner li a.selected:visited {
	color:						white;
}

#banner li a:hover, #banner li a.selected:hover {
	color: 						#8acaff;
}

#banner .flash {
	background-image: 		url(../images/flashT.gif);
	height:						55px;
	left:							854px;
	position:					absolute;
	top:							200px;
	width:						127px;
	z-index:						100;
}

/***************************************************************************************
/*  MAIN CONTENT 
/***************************************************************************************/

#content {
	background-image:			url(../images/body.jpg);
	background-repeat:		repeat-y;
	min-height: 				300px;
	padding:						10px 0 30px 40px;
}

#content p {
	padding-right:				250px;
	text-align: 				left;
}

#content li, #content td {
	padding-top:				2px;
	padding-bottom:			2px;
}

#content .label {
	float: 						left;
	width: 						250px;
}

/***************************************************************************************/
/*  PAGE FOOTER
/***************************************************************************************/
	
#footer {
	background-image: 		url(../images/footer.png);
	background-position: 	top left;
	background-repeat: 		no-repeat;
	height:						60px;
	left:							0px;
	position:					relative;
	text-align:					right;
	z-index:						10;
}

#footer p {
	color:						white;
	font-size:					12px;
	font-weight:				normal;
	padding:						26px 20px 0 0;
}

#footer a, #footer a:visited {
	color:						white;
}

#footer a:hover {
	color:						#8ccaff;
}

#footer .flash {
	background-image: 		url(../images/flashB.gif);
	height:						56px;
	left:							0px;
	position:					absolute;
	top:							-56px;
	width:						134px;
	z-index:						100;
}

/***************************************************************************************
/*  MISCELLANEOUS
/***************************************************************************************/

p.seologo {
	border:						0px none;
	margin-top:					250px;
	text-align: 				center;
}

p.seologo img {
	border:						0px none;
	margin:						20px;
	vertical-align: 			middle;
}
