html, body{ height:100%; }

body{

	background-color:#fff;


	margin:0;



	padding:0;
	font-family:Arial, Helvetica, sans-serif;

}







.ff{ clear:both; }







#wrapper{
	margin:0px auto;
	padding:0;
	width:1024px;
	background:url(bg2.jpg) top left no-repeat;
	background-color:#dae4d4;
	padding-bottom:10px;
}







#container{



	padding:40px 0 20px 0;



	margin:0px auto;



	width:925px;



}







#nav{



	margin:0;



	padding:0 0 5px 0;



	width:925px;



}







#banner{



	margin:0px auto;



	padding:0;



	width:918px;



}







#banner .banner_image{



	background:url(content_bg.gif) top left repeat-y;



	padding:0 10px 5px 10px;



	margin:0;



}







#content_wrapper{
	margin:0px auto;
	padding:10px;
	width:898px;
	background:url(content_bg.gif) top left repeat-y;
}

#content{
	background:url(content_top.jpg) top left no-repeat;
	background-color:#e7ede3;
}

#left{
	float:left;
	width:480px;	
}

#left .about_mining{
	padding:10px;
	width:460px;
	_width:480px;
	background-color:#e1e4d4;
	color:#6c7177;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15pt;
}







#left .investors{



	padding:10px;



	width:460px;



	_width:480px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#6c7177;



}







#left .statements{



	padding:10px;



	width:460px;



	_width:480px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#6c7177;



}







.heading{ color:#a66730; font-weight:bold; font-size:14px; padding:10px 0; }



.small_heading{ color:#6c7177; font-weight:bold; font-size:11px; }



.heading_description{ font-style:italic; font-size:11px; }



.small_description{ font-size:11px; }







#right{



	float:right;



	width:400px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	line-height:15pt;



	margin:0;



	padding:0;



}







#right a:link, #right a:visited{ color:#295d81; text-decoration:none; font-weight:bold; }



#right a:hover{ text-decoration:underline; }







#right .projects{



	padding:10px;



}







#footer{



	margin:0px auto;



	padding:2px 10px;



	width:898px;



	background-color:#fff;



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#6c7177;



}







#footer a:link, #footer a:visited{ color:#6c7177; font-size:11px; text-decoration:none; }



#footer a:hover{ text-decoration:underline; }







#footer .footer_links{ background:url(content_bg.gif) top left repeat-y; }



#footer .address{ background:url(content_bg.gif) top left repeat-y; }







.link_padding_first{ padding-right:5px; }



.link_padding{ padding:0 5px; }







#border_bottom{



	margin:0px auto;



	width:918px;



}







#interior{



	margin:0;



	padding:30px 15px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	line-height:14pt;



	color:#6c7177;



}







#interior a:link, #interior a:visited{ color:#a66730; text-decoration:none; }



#interior a:hover{ text-decoration:underline; }







.leader_table{



	padding:5px 10px;



	margin-bottom:3px;



	background-color:#fff;



}







.leader_table h2{ font-weight:bold; font-size:12px; margin:0; padding:0; border-bottom:1px solid #6c7177;}



.leader_table img.padded{ border:1px solid #a66730; padding:3px; }







.inputheading{ color:#a66730; text-align:right; padding:5px; font-weight:bold; }



.inputtext{ border:1px solid #6c7177; padding:2px; color:#6c7177; }



#pagenav a:link, #pagenav a:visited{ color:#fff; text-decoration:none; font-weight:bold; }

#pagenav a:hover{ text-decoration:underline; }

#pagenav .pagenav_item{ float:right; width:190px; padding:10px; background-color:#a66730; color:#fff; text-align:right; margin-bottom:5px; }

.errors{
	margin-bottom:10px;
	padding:15px;
	background-color:#CB5202;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
}
