/* Base , Set up fonts etc. 
*/
body
{
	font				: 0.8em Arial, Sans Serif, sans;

	margin				: 0px;
	
	padding				: 0px;
	
	background			: #000099; 
	
	color				: #ccb8b8}	
	


	h1
{
	font				: bold 1.4em Arial, Sans Serif, sans;
}

	
	#pageWrapper
{
	width				: 810px;
	
			margin			: auto;
}

	
	#pageHeader
{
	background-color	: #000066;
	
			border				: 
			solid 1px #f7ffe6;
	
			color					: #FFFFFF;
	
			padding				: 10px;
	
			margin-top			: 20px;
}

	
#pageHeader h1
{
	margin				: 0px;
}
	
	
#pageHeader a, #pageHeader a:visited
{
	color					: #3c4033;
}

	
#pageHeader a:hover
{
	color					: #3e403a;
}


	#siteNavigation
{
	position				: absolute;
	
				top					: -27px;
	
				right					: 0px;
	
				*right				: 3px;
}


	#siteNavigation h1
{
	display				: none;
}

	
	#siteNavigation ul
{
	margin				: 0px;
	
				padding				: 0px;
	
				list-style			: none;
}
	
	
#siteNavigation li
{
	display				: inline;
}
	
	
#siteNavigation li a, 
	
	#siteNavigation li a:visited
{
	padding				: 2px 4px 2px 4px;
				
	background-color	: #000000;
	
					border				: solid 1px #f7ffe6;
	
					color					: #f8ffe6;
	
					text-decoration	: none;
				
	font-weight			: bold;
	
					margin				: 0 5px 0 0px;
	
					font-size			: 90%;
	
					float					: left;
}

	
	#listBreaker
{
	clear					: left;
	
			display				: block;
}

	
#siteNavigation li a:hover
{
	background-color	: #FFFFFF;
	
					border				: solid 1px #f7ffe6;
	
					color					: #000000;
}

	
#subPageWrapper
{
	position				: relative;
	
				margin-top			: 15px;
}


	#userLinks
{
	float					: right;

			clear					: right;
}


	#userLinks h1
{
	display				: none;
}


	#userLinks ul
{
	margin				: 0px;
	
			padding				: 0px;
	
			list-style			: none;
	
			margin-bottom		: 10px;
	
			width					: 130px;
	
			border				: solid 1px #f7ffe6;
	
			border-bottom		: 0px;
	font-weight			: bold;
		
			font-size			: 95%;
}

	
	#userLinks li
{
	display				: inline;
}


	#userLinks a, #userLinks a:visited
{
	background-color	: #2f3325;
	
						display				: block;
	
						padding				: 3px 5px 3px 5px;
	
						text-decoration	: none;
	font-size			: 90%;
	
						color					:  #f8ffe6;
	
						border-bottom		: solid 1px #f7ffe6;

						border-left			: solid 10px  #f7ffe6;
	
						margin				: 0px 0px 1px 0px;
}


	#userLinks a:hover
{
	background-color	: #e9ffb8;
	
				color					:  #3e403a;
}
	
	
#extraContent
{
	float					: left;
	
			clear					: left;
	
			width					: 140px;
	
			border				: solid 0px #f7ffe6;
	
			background-color	: #000099;
	
			color					:	#FFFFFF;
	
			margin-bottom		: 10px;
}

	
#extraContent a, #extraContent a:visited
{
	color					: #ffffff;
}

	#extraContent a:hover
{
	color					: #0d0d0c;
}


	#extraContent2
{
	
float					: right;
	
			clear					: right;

			width					: 140px;
	
			border				: solid 0px #f7ffe6;
	
			background-color	: #000099;
	
			color					:	#FFFFFF;
	margin-bottom		: 10px;
}
#extraContent2 a, #extraContent2 a:visited
{
	color					: #efffcc;
}
#extraContent2 a:hover
{
	color					: #f7ffe6;
}
#mainContent
{
	margin				: 0px 160px 10px 160px;
	border				: solid 0px #f7ffe6;
	background			: #000099;
	color					: #FFFFFF;
}
#mainContent a:hover
{
	color					: 









	#3e403a;
}



#mainContent a, #mainContent a:visited
{
	color					: #3c4033;
}


#mainContent2
{
	margin				: 0px 10px 10px 160px;
	border				: solid 0px #f7ffe6;
	background			: #000099;
	color					: #FFFFFF;
}
#mainContent2 a:hover
{
	color					: 









	#3e403a;
}



#mainContent2 a, #mainContent2 a:visited
{
	color					: #3c4033;
}


	.contentContainer
{
	padding				: 10px;
}


	#subPageBreaker
{
	clear					: both;
	
	
	display				: block;
}

	
	#pageFooter
{
	border-top			: solid 1px #f7ffe6;
	
			margin				: 0px;
	
			padding				: 3px;
}


	#pageFooter h6
{
	padding				: 0px;
	
			margin				: 0px;
	
			font-size			: 90%;
	
			font-weight			: normal;
}
	
	
#pageFooter a, #pageFooter a:visited
{
	color					: #cca4a4;
}

	
	#pageFooter a:hover
{
	color					: #ccb8b8;
}


	#bntag
{
	width					: 860px;
	
		text-align			: center;
	margin				: auto;
	background-color	: #e9ffb8;
	border				: solid 1px #f7ffe6;
	color					: #3e403a;
	margin-top			: 10px;
	padding				: 3px;
	font-size			: 90%;
	margin-bottom		: 10px;
}
#bntag a, #bntag a:visited
{
	color					: #3c4033;
}

	A {		text-decoration :none;}
	
	

	