/* Base , Set up fonts etc. */
body
{
	font				: 0.8em Trebuchet MS, Arial, Sans Serif;
	background-color	: #000000; 
	margin				: 0px;
	padding				: 0px;
}
h1
{
	font				: bold 1.4em Trebuchet MS, Arial, Sans Serif;
}

a, a:visited
{
	text-decoration		: underline;
	color				: #ffffff;
}
a:hover
{
	color				: #ffffff;
}

#pageHeader a, #pageHeader a:visited, #pageFooter a, #pageFooter a:visited
{
	text-decoration		: underline;
	color				: #ffffff;
}
#pageHeader a:hover,#pageFooter a:hover
{
	color				: #ffffff;
}

#bntag
{
	border-bottom		: 1px solid #c77878;
	text-align			: center;
	padding				: 2px 0px;
	background-color	: #170000;
	color				: #ffffff	font-size: 90%;
}

.contentContainer
{
	padding				: 5px;
	position			: relative;
}
#listBreaker, #subPageBreaker
{
	display				: none;
}
#pageHeader
{
	background-color	: #2e0000;
	color				: #ffffff;
	position			: relative;
}

#pageFooter
{
	background-color	: #2e0000;
	color				: #ffffff;
	border-bottom		: 1px solid #c77878;
	border-top			: 1px solid #c77878;
	padding				: 2px 10px;
	clear				: both;
}
#pageFooter h6
{
	margin				: 0px;
}
#pageHeader h1
{
	padding				: 25px 10px 10px;
	margin				: 0px;
	font-size			: 2em;
}

#pageWrapper
{
	position			: relative;
	width				: 100%;
	background-color	: #170000;
	color				: #ffffff;
}
#mainContent
{
	padding				: 0px 20px;
	border-top			: 1px solid #c77878;
}	
#mainContent .contentContainer
{
	margin-right		: 280px;
}	

#siteNavigation
{
	position			: absolute;
	top					: 0px;
	left				: 0px;
	width				: 100%;
	background-color	: #730000;	
}
#siteNavigation ul, #userLinks ul 
{
	margin				: 0px;
	padding				: 0px;
	list-style-type		: none;
}
#siteNavigation li
{
	display				: inline;
}

#siteNavigation h1
{
	display				: none;
}

#siteNavigation a, #siteNavigation a:visited
{
	float				: left;
	padding				: 4px 10px;
	text-decoration		: none;
	font				: bold 11px tahoma;
	color				: #ffffff;
}

#siteNavigation a:hover
{
	background-color	: #170000;
	color				: #ffffff;
}

#siteNavigation a.active, #siteNavigation a.active:hover,  #siteNavigation a.active:visited
{
	background-color	: #2e0000;
	color				: #ffffff;
	cursor				: default;
}

#extraContent,#extraContent2
{
	position			: relative;
	display			: inline;
	margin				: 10px;
	float				: right;
	clear				: right;
	width				: 220px;
	background-color	: #5c0000;
	color				: #ffffff;
	border				: 1px solid #c77878;
}

#userLinks
{
	position			: relative;
	display			: inline;
	background-color	: #5c0000;
	color				: #ffffff;
	border				: 1px solid #c77878;
	border-top-width	: 0px;
	margin				: 10px;
	float				: right;
	clear				: right;
	width				: 220px;
}
#userLinks h1
{
	position			: relative;
	font-size			: 1.1em;
	margin				: 0px;
	background-color	: #2e0000;
	color				: #ffffff;
	border				: solid #c77878;
	border-width		: 1px 0px;
	padding-left		: 5px;
}
#userLinks ul
{
	position			: relative;
	margin				: 5px 0px;
}
#userLinks li
{
	display				: inline;
}

#userLinks li a, #userLinks li a:visited
{
	display				: block;
	background-color	: #5c0000;
	color				: #ffffff;
	border				: 1px solid #5c0000;
	border-width		: 1px 0px;
	text-decoration		: none;
	padding				: 1px 0px;
	padding-left		: 5px;

}
#userLinks li a:hover
{
	background-color	: #170000;
	color				: #ffffff;
	border-color		: #c77878;

}