/*------------------------------------------------*/	
/* LAYOUT */
/*------------------------------------------------*/	
	body 		{ 
					margin:				10px 0 0 0;
					font-family: 		Verdana, sans-serif; 
					font-size: 			0.65em;
					line-height: 		1.4em; 
					background-color:	#A7ACB5;
				}
	
	#frame		{
					width:				760px;
					margin:				0 auto;
					background:			white url(/images/split_03.gif) repeat-y;
				}
	#header		{
					height:				52px;
					he\ight:			24px;
					padding:			28px 0 0 453px;
					font-size:			0.9em;
					background:			red url(/images/split_01.gif) no-repeat;
					overflow:			hidden;
				}	
	#content	{
					padding:			10px 20px;
				}
	#content a:link, #content a:visited, #content a:active, .bg-links a:link, .bg-slinks a:visited, .bg-links a:active { 
					color: 				red; 
					text-decoration:	underline; 
				}
	#content a:hover, .bg-links a:hover 	{ 
					color: 				black; 
					text-decoration:	underline; 
				}
	#footer		{
					height:				32px;
					he\ight:			25px;
					padding:			7px 0 0 0;
					font-size:			0.9em;
					color:				white;
					text-align:			center;
					background:			red url(/images/split_05.gif) repeat-y;
				}
	.floater	{
					float:				right;
					margin:				0 10px 10px 10px;
					padding:			10px;
					color:				gray;
					border:				1px solid red;
					background-color:	#b9b9b9;
				}
/*------------------------------------------------*/	
/* MENU */
/*------------------------------------------------*/					
	#menubar	{
					padding:			0px 15px 2px 15px;
					text-align:			center;
					background:			#13181C url(/images/split_02.gif) repeat-y;
					overflow:			hidden;
				}
	#menubar ul {
					margin:				0;
					padding:			0;
				}
	#menubar li {
					display:			inline;
					position:			relative;
					margin-right:		-4px;
				}
	#menubar li a:link, #menubar li a:visited, #menubar li a:active { 
					position:			relative;
					color:				white;
					padding:			2px 10px;
					margin:				0;
				}
	#menubar li a:hover { 
					text-decoration:	none; 
					background-color:	red;
				}
	.select		{	background-color:	#A4A9B1; }	
/*------------------------------------------------*/	
/* PAGE BACKGROUNDS */
/*------------------------------------------------*/	
	.bg-index	{
					margin:				0px 7px;
					padding:			20px 380px 20px 20px;
					background:			white url(/images/bg-index.jpg) no-repeat top right;
				}
	.bg-links {
					margin:				0px 7px;
					padding:			20px 380px 20px 20px;
					color:				black;
					background:			#DCD3C5 url(/images/bg-links.jpg) no-repeat top right;
				}
	.bg-news {
					margin:				0px 7px;
					padding:			20px 300px 20px 20px;
					color:				black;
					background:			white url(/images/bg-news.jpg) no-repeat top right;
				}
	.bg-site {
					margin:				0px 7px;
					padding:			20px 280px 20px 20px;
					color:				white;
					background:			#50495E url(/images/bg-site.jpg) no-repeat bottom right;
				}
	.bg-earthworks {
					margin:				0px 7px;
					padding:			20px 20px 20px 300px;
					color:				white;
					background:			#4F4E59 url(/images/bg-earthworks.jpg) no-repeat top left;
				}
	.bg-contaminated {
					margin:				0px 7px;
					padding:			20px 300px 20px 20px;
					color:				white;
					background:			#508EE1 url(/images/bg-contaminated.jpg) no-repeat bottom right;
				}
	.bg-geo		{
					margin:				0px 7px;
					padding:			20px 300px 20px 20px;
					color:				white;
					background:			#717065 url(/images/bg-geo.jpg) no-repeat top right;
				}
	.bg-slope	{
					margin:				0px 7px;
					padding:			20px 20px 20px 300px;
					color:				white;
					background:			#676767 url(/images/bg-slope.jpg) no-repeat top left;
				}
	.bg-mine	{
					margin:				0px 7px;
					padding:			20px 20px 20px 330px;
					color:				black;
					background:			#FEFEFE url(/images/bg-mine.jpg) no-repeat bottom left;
				}
	.address	{
					float:				right;
					margin:				0 0 0 10px;
					padding:			10px;
					color:				red;
					background:			white url(/images/contact-bg.gif) no-repeat;
				}
/*------------------------------------------------*/	
/* FORMATTING */
/*------------------------------------------------*/	
	a:link, a:visited, a:active { 
					color: 				white; 
					text-decoration:	none; 
				}
	a:hover 	{ 
					color: 				black; 
					text-decoration:	underline; 
				}
	p			{ 	margin:0.5em 0;}
	ul			{	margin-top: 1em; margin-bottom: 1em;}
	h1			{
					margin:				0;
					font-size:			1.2em;
					font-weight:		bold;
				}
	h2			{
					margin:				0;
					font-size:			1em;
					font-weight:		bold;
				}
	h3			{
					margin:				-1.5em 0 0 0;
					font-size:			0.9em;
					font-weight:		bold;
					color:				#578CD2;
					text-align:			right;
				}
