		
		/* ====--------- 
		Browser Reset
		---------==== */
		
		html
		{
		height: 100%;
		margin-bottom: 1px;
		}	   
		
		body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td
		{
		margin : 0;
		padding : 0;
		}
		
		fieldset, img
		{
		border : 0;
		}
		
		ol, ul
		{
		list-style : none;
		}
		
		caption, th
		{
		text-align : left;
		}
		
		h1, h2, h3, h4, h5, h6
		{
		font-size : 100%;
		font-weight : normal;
		}
		
		abbr, acronym
		{
		border : 0;
		}
		
		/* ====--------- 
		HTML Elements
		---------==== */
			
			
		body
		{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
		background : #fff;
		text-align : center;
		margin : 0 auto;
		}
		
		h1
		{
		color : #fff;
		background : #4e4e4e url(../images/heading_bg.gif) repeat-x;
		padding : 6px 10px;
		font-size : 13px;
		font-weight : normal;
		margin-bottom : 3px;
		margin-top: 0;
		font-weight : bold;
		position: relative;
		}
		
		h2
		{
		padding : 0;
		color : #000;
		font-size : 14px;
		margin-bottom : 6px;
		}
		
		h3
		{
		padding : 0 0 6px 0;
		color : #bbb;
		font-size : 16px;
		line-height: 21px;
		}
		
		p
		{
		line-height : 17px;
		padding-bottom : 8px;
		color : #818285;
		font-size : 12px;
		text-align: left !important;
		}
		
		a:link, a:visited
		{
		color : #666;
		outline: none;
		}
		
		a:hover
		{
		color : #000;
		}
		
		.bullets
		{
		margin-bottom : 10px;
		}
		
		.bullets li
		{
		padding : 0 15px;
		margin-left : 5px;
		color : #818285;
		margin-bottom : 5px;
		text-decoration : none;
		background : url("../images/bullet-rgt.gif") no-repeat;
		background-position : 3px 5px;
		line-height : 16px;
		}
		
		table 
		{
		margin-bottom: 10px;
		border: none;
		border-left: 1px solid #eee;
		}
		
		th 
		{
		padding: 5px 8px;
		color: #fff;
		font-weight: bold;
		background : #858589 url(../images/menu-active-bg.gif) repeat-x top;
		font-size: 11px;
		text-align: left;
		border-right: 1px solid #bbb;
		}
		
		td 
		{
		padding: 5px 8px;
		text-align: left;
		color: #818285;
		font-size: 11px;
		background: #fff;
		border-right: 1px solid #eee;
		border-bottom: 1px solid #eee;
		}	
		
		input, textarea, .formitem
		{
		font-family : Arial, Helvetica, sans-serif;
		border-left: 1px solid #aaa;
		border-right: 1px solid #eee;
		border-top: 1px solid #aaa;
		border-bottom: 1px solid #eee;
		color: #818285;
		font-size: 11px;
		padding: 2px 4px;
		background: #fff;
		}
		
		input:hover, textarea:hover, .formitem:hover, input:focus, textarea:focus, .formitem:focus
		{
		border-left: 1px solid #555;
		border-right: 1px solid #eee;
		border-top: 1px solid #555;
		border-bottom: 1px solid #eee;
		color: #000;
		}
		
		.checkbox
		{
		border: none;
		}
		
		.button
		{
		font-family : Arial, Helvetica, sans-serif;
		border: none;
		color: #fff;
		font-size: 11px;
		padding: 2px 4px;
		background : #858589 url(../images/menu-active-bg.gif) repeat-x top;
		cursor: pointer;
		}
		
		.button:hover, .button:focus
		{
		background : #4e4e4e url(../images/heading_bg.gif) repeat-x;
		color: #fff;
		border: none;
		}
		
		.gain
		{
		color: #23A9E1;
		}
		
		.loss
		{
		color: #CB202A;
		}
		
		.line
		{
		margin: 15px 0 20px 0;
		border-bottom: 1px solid #eee;
		}
		
		/* ====--------- 
		Layout
		---------==== */
			
			
		#bodyWrapper
		{
		width : 820px;
		margin : auto;
		text-align : left;
		z-index : 99;
		padding : 15px 0 20px 0;
		position : relative;
		}
		
		#header
		{
		padding : 0 0 0 0;
		position : relative;
		}
		
		#header-box
		{
		background : #818285;
		width : 35px;
		height : 35px;
		position : absolute;
		right : 18px;
		top : 15px;
		display: none;
		}
		
		#bannerFrame
		{
		margin : 0px 0 0 0;
		}
		
		img.home-banner
		{
		float: left;
		}
			
		#bannerText
		{
		width: 320px;
		height: 165px;
		background: #4D4D4D url(../images/banner-bg.gif) repeat-x;
		float: left;
		overflow: hidden;
		}
		
		#bannerText h1
		{
		background: none;
		font-size: 20px;
		padding: 18px 20px 10px 20px;
		margin: 0;
		font-weight: bold;
		}
		
		#bannerText p
		{
		color: #fff;
		font-size: 17px;
		line-height: 22px;
		padding: 0px 20px 0px 20px;
		}
		
		.home-column-left
		{
		width : 494px;
		float : left;
		}
		
		.home-column-right
		{
		width : 317px;
		float : left;
		margin-left : 9px;
		}
		
		#page-block
		{
		display: table;
		}
		
		div.page-column-left
		{
		width : 222px;
		padding-right : 9px;
		float: left;
		margin-bottom : 135px;
		}
		
		div.page-column-right
		{
		float: left;
		width: 589px;
		margin-bottom : 135px
		}
		
		#divContent
		{
		margin-bottom : 135px
		}
		
		.inner-column
		{
		padding : 6px 10px 4px 10px;
		background : #fcfcfc;
		border : 1px solid #eee;
		margin-bottom : 9px;
		position:relative;
		}
		
		.inner-column-content
		{
		padding : 6px 10px 4px 10px;
		background : #fcfcfc;
		border : 1px solid #eee;
		margin-bottom : 9px;
		min-height: 150px;
  		height: auto !important;
  		height: 150px;
		position:relative;
		}
		
		#shareprice {
		position:relative;
		}
		
		#shareprice img{
		position:absolute;
		top:0px;
		right:13px;
		}
		
		#shareprice p{
		width:180px;
		}
		
		#shareprice span{
		float:left;
		width:100px;
		font-weight:bold;
		}
				
		#footer-bg
		{
		background : url(../images/footer.gif) no-repeat;
		width : 279px;
		height : 206px;
		position : absolute;
		right : -55px;
		margin-top : -180px;
		z-index : -1;
		}
		
		#footer-home
		{		
		padding : 10px 10px 0 10px;
		text-align : left;
		color : #818285;
		border-top : 1px solid #dadada;
		width : auto;
		font-size : 10px;
		text-transform : uppercase;		
		}
		
		#footer-home a
		{
		text-decoration: none !important;
		}
		
		#footer
		{
		padding : 10px 10px 0 10px;
		text-align : left;
		color : #818285;
		border-top : 1px solid #dadada;
		
		width : 610px;
		font-size : 10px;
		text-transform : uppercase;
		}
		
		#footer a:link, #footer a:visited
		{
		color : #666;
		text-decoration : none;
		padding-left: 10px;
		}
		
		#footer a:hover
		{
		color: #000;
		}
		
		#prospectus-download
		{
		}
		
		#map
		{
		border-top: 4px solid #eee;
		border-bottom: 4px solid #eee;
		margin: 10px 0;
		padding: 10px 0;
		background: #fff;
		position: relative;
		}
		
		.paragraphBorder
		{
		border-top: 4px solid #eee;
		border-bottom: 4px solid #eee;
		margin: 10px 0;
		padding: 10px 0;
		text-align: center;
		background: #fff;
		}
		
		.clearer
		{
		clear: both;
		padding-bottom: 9px;
		}		
		
		.tenementMap
		{

		}
		
		.tenementMap li a
		{
		display: block;
		margin-bottom: 5px;
		margin-left: 10px;
		text-decoration: none;
		}
		
		.tenementMap li.all
		{
		background: url(../images/all.gif) no-repeat;
		background-position: 0 4px;
		padding-left: 3px;
		text-decoration: none;
		}
		
		.tenementMap li.uranium
		{
		background: url(../images/uranium.gif) no-repeat;
		background-position: 0 4px;
		padding-left: 3px;
		text-decoration: none;
		}
		
		.tenementMap li.tin
		{
		background: url(../images/tin.gif) no-repeat;
		background-position: 0 4px;
		padding-left: 3px;
		text-decoration: none;
		}
		
		.tenementMap li.base
		{
		background: url(../images/base.gif) no-repeat;
		background-position: 0 4px;
		padding-left: 3px;
		text-decoration: none;
		}
		
		
		/* ====--------- 
		Main Menu
		---------==== */		   
						
		#mainMenu
		{
		padding : 0;
		background : url(../images/menu-bg.gif) repeat-x;
		position: absolute;
		top: 75px;
		right: 0;
		}
		
		#mainMenu li
		{
		display : inline;
		float: left;
		}
		
		#mainMenu li a:link, #mainMenu a:visited
		{
		color : #fff;
		font-weight : bold;
		text-decoration : none;
		height : 15px;
		display : block;
		float : left;
		padding : 6px 6px;
		float : left;
		border-left : 2px solid #fff;
		font-size : 12px;
		}
		
		#mainMenu li a:hover
		{
		background : url(../images/menu-hover-bg.gif) repeat-x;
		color : #fff;
		}
		
		#mainMenu .selected a:link, #mainMenu .selected a:visited
		{
		background : url(../images/menu-active-bg.gif) repeat-x;
		color : #fff;
		}
		
		/* ====--------- 
		Sub Menu
		---------==== */
		
		.subnav
		{
		margin: 0;
		padding: 0;
		}
			
		.subnav li
		{
		border-bottom: 1px solid #eee;
		padding: 7px 0;
		}
		
		.subnav li a:link, .subnav li a:visited
		{
		padding-left : 15px;
		color : #666;
		font-size : 12px;
		margin-bottom : 3px;
		text-decoration : none;
		background : url(../images/bullet.gif) no-repeat;
		background-position : 0 4px;
		}
		
		.subnav #last, .subnav #last
		{
		border-bottom: none;
		}
		
		.subnav li a:hover
		{
		padding-left : 15px;
		color : #000;
		font-size : 12px;
		margin-bottom : 3px;
		text-decoration : none;
		background : url(../images/bullet.gif) no-repeat;
		background-position : 0 4px;
		}
		
		.subnav .selected a:link, .subnav .selected a:visited
		{
		padding-left : 15px;
		color : #666;
		font-size : 12px;
		margin-bottom : 3px;
		text-decoration : none;
		background : url(../images/bullet-over.gif) no-repeat;
		background-position : 0 4px;
		}
		
		.subnav .selected a:hover
		{
		padding-left : 15px;
		color : #000;
		font-size : 12px;
		margin-bottom : 3px;
		text-decoration : none;
		background : url(../images/bullet-over.gif) no-repeat;
		background-position : 0 4px;
		}
