@import url(http://fonts.googleapis.com/css?family=Droid+Sans:regular,bold);
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
mark, rp, rt, ruby, summary, time{ display: inline }

/* Site-wide properties ======================================================== */
html {
	height:100%;
}
body{
    font: normal normal 10px/10px Tahoma, Arial, Helvetica, Verdana, sans-serif;
    height:100%; }
    
    /* Fibonacci based heading scale ratio */
    h1{ font-size: 4.4em; font-weight: normal; }
    h2{ font-family:'Georgia';font-weight:normal;font-size:24px;color:#ffffff;line-height:32px; }
    h3{ font-family: 'Droid Sans', arial, serif;font-size: 1.9em; font-weight: normal; color:#474747;  }
    h4{ font-family: 'Droid Sans', arial, serif;font-size: 13px; font-weight: normal; color:#000000; line-height:19px;  }
	h5{ font-family: 'Droid Sans', arial, serif;font-size: 14px; font-weight: normal; color:#464646; line-height:15px;  }
    
    a {font-family: 'Droid Sans',arial, serif;color:#253f73;font-size: 13px; font-weight:bold; text-decoration:none;}
    a:hover {font-family: 'Droid Sans',arial, serif;color:#6279a2;font-size: 13px; font-weight:bold; text-decoration:underline;}

/* Reusable classes ============================================================ */

/* Left & Right alignment */
.left{ float: left; }
.right{ float: right; }

/* The inside class provides consistent padding. To be used often! */
.inside{ padding: 20px; }

/* The fraction classes are useful for column lists */
.half, .third, .quarter, .fifth, .sixth{ width: 100%; }
.half li, .third li, .quarter li, .fifth li, .sixth li{ float: left; }
.half li{ padding-right: 5%; width: 45% }
.third li{  padding-right: 5%; width: 28.3% }
.quarter li{  padding-right: 5%; width: 20% }
.fifth li{  padding-right: 5%; width: 15% }

/* For when a <br /> just ain't enough */
.separator{
    clear: both;
    float: left;
    height: 1px;
    width: 100%; }

/* Basic Structure ============================================================= */
.push {
height: 85px;
clear: both;
}
div.container {
  	width: 950px;
  	margin: 0 auto;
	padding: 0;
	background-color: transparent; 	
}
#wrap {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -85px;
}
#header {
	height:143px;
	background-color:#e8e3d9;
	border-bottom: 1px solid #d8cfbc;
}
#header-content {
	height:143px;
	background:url(/img/goldbarbg.jpg) top left no-repeat;
}
#main-top {
	height:460px;
	background-color:#f3f1ec;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #d8cfbc;
}
#submain-top {
	height: 122px;
	background-color:#ece8e0;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #d8cfbc;
	
}
#stock-ticker {
	color:#54421c;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	padding-left:320px;
}	
#stock-ticker2 {
	color:#54421c;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	padding-left:320px;
}
#stock-ticker-bg {
	width:696px;
	height:23px;
	background:url(/img/bgticker.png) no-repeat;
	position:relative;
	top:-90px;
	left:264px;
}
#stock-ticker2-bg {
	width:696px;
	height:23px;
	background:url(/img/bgticker.png) no-repeat;
	position:relative;
	top:-88px;
	left:264px;
}
#search-box {
	width:230px;
	position:relative;
	left:710px;
	top:-110px;
	
}
#main-top-content {
	width:960px;
	margin-top:20px;
}
#main-mid-content {
	clear:both;
	width:944px;
	height:105px;
	background-color:#f4f2eb;
	border:3px solid #c6baa1;
	margin-left:10px;
	position:relative;
}
#dotline {
	border-bottom: 1px dotted #b4b4b4;
	margin-top:8px;
	margin-bottom:7px;
}
#dotline-brown {
	border-bottom: 1px dotted #b4a179;
	margin-top:12px;
	margin-bottom:6px;
}
#latest-news {
	width:190px;
	height:315px;
	background-color:#d9d1af;
	margin-left:10px;
	float:left;
}
#latest-news-content {
	padding-top:16px;
	padding-left:10px;
	padding-right:10px;
}
#submenu {
	width:190px;
	height:315px;
	margin-left:10px;
	float:left;
	margin-top:90px;
}
#submenu-content {
	padding-top:16px;
	padding-left:10px;
	padding-right:10px;
}
#submenu-link {
	margin-bottom:8px;
}

#subcontent {
	float:left;
	margin-left:0px;
	margin-top:20px;
	margin-right:0px;
	width:750px;
	display:block;	
}
#sub-image {
	padding-top:0px;
	margin-right:0px;
	margin-left:15px;
	top:-70px;
	left:8px;
	float:right;	
}
#subcontent-heading{
	padding-top:57px;	
}
#shadows {
	clear:both;
	width:960px;
}
#shadow-left {
	width:190px;
	text-align: center;
	margin-left:10px;
	margin-right:10px;
	float:left;
}
#shadow-right {
	width:750px;
	text-align: center;
	float:right;
}
#news-teaser {
	margin-bottom:8px;
}
#navigation {
	width:950px;
	height:36px;
	background-color: #54421c;
	margin-left:10px;
	position:absolute;
	top:120px;
}


#presentations {
	width:280px;
	float:left;
	padding:10px;
	margin-right:2px;
	margin-top:8px;
}
#management {
	width:280px;
	float:left;
	padding:10px;
	margin-right:2px;
	margin-top:8px;
}
#mines {
	width:280px;
	float:left;
	padding:10px;
	margin-top:8px;
}
#main-img {
	float:right;
	margin-left:10px;
	width:750px;
	height:315px;
}

#submain-bottom {
	/*height:550px;*/
	background-color:#ffffff;
	border-bottom: 1px solid #d8cfbc;
	padding-top:60px;
}

#main-bottom {
	height:225px;
	background-color:#ffffff;
	border-bottom: 1px solid #d8cfbc;
	padding-top:60px;
}
#main-bottom-content {
	width:960px;
}
#welcome {
	float:left;
	width:434px;
	margin-right:10px;	
}
#investor-blog {
	width:622px;
	height:200px;
	margin-right:14px;
	float:left;
	margin-left:10px;
}
#newsletter-signup {
	border:1px solid #d8cfbc;
	background-color:#e7e2ce;
	width:308px;
	height:200px;
	float:left;
}
#welcome-content {
	margin-left:12px;
	margin-right:12px;
	margin-top:20px;
}
#investor-blog-content {
	margin-left:12px;
	margin-right:12px;
	margin-top:20px;
}
#investor-blog-content img {
	margin-right:6px;
	position:relative;
	top:-5px;
}
#newsletter-signup-content {
	margin-left:12px;
	margin-right:12px;
	margin-top:20px;
}
#footer {
	height:85px;
	background-color:#3f2c07;
	border-top: 1px solid #ffffff;
	clear:both;
} 
#footer-right {
	float:right;
	text-align: right;
	color:#d8cfbc;
	font-size:13px;
	height:70px;
	line-height:16px;
} 
#footer-right a {
	color:#dbc979;
	font-weight:normal;
}
#footer-content {
	margin-top:20px;
	margin-left:12px;
	
}
#social-icons {
	padding-top:6px;
	padding-left:140px;
}
#social-icons img {
	margin-right:18px;
}
/* Project specifics =========================================================== */
.panel-overlay {
	padding-top:10px;
}
#photos {

}

/* Pour some CSS below ========================================================= */