body {
	margin:0px;
	color:#444444;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	background: url(bg_body.jpg) top center #FFFFFF;
}

p, h1, h2 {
	margin:0px 0px 12px 0px;
}
h1 {
	font-size:18px;
	color:#5c9534;
}
h2 {
	font-size:14px;
	color:#5c9534;
	font-weight:bold;
	letter-spacing:-1px;
}
form {
	display:inline;
}

/* LINKS */
a 		{ color:#c09811; text-decoration:none; outline:none; }
a:hover { color:#000000; text-decoration:underline; outline:none; }

#footer-links a 	  { color:#FFFFFF; text-decoration:none; }
#footer-links a:hover { color:#AAAAAA; text-decoration:underline; }

.news_title a  	  		{ color:#444444; font-size:14px; font-weight:bold; text-decoration:none; }
.news_title a:hover 	{ color:#444444; font-size:14px; font-weight:bold; text-decoration:underline; }

.all .news_title a  	  	{ color:#29A7E1; font-size:14px; font-weight:bold; text-decoration:none; }
.all .news_title a:hover 	{ color:#29A7E1; font-size:14px; font-weight:bold; text-decoration:underline; }

#exclusive-interview-archive a, .dotted-companies a, #featured-companies div table td a, .grey { color:#444444; text-decoration:none; }
#exclusive-interview-archive a:hover, .dotted-companies a:hover, #featured-companies div table td a:hover, .grey:hover	{ color:#444444; text-decoration:underline; }

a.header-nav { color:#828282; text-decoration:none; padding:2px 14px 2px 0px; position:relative; top:-3px; margin-right:14px; border-right:1px solid #E7E7E7; }
a.header-nav:hover { color:#828282; text-decoration:underline; }

/* TOP */
#container-header {
	height:233px;
	width:100%;
	background:url(bg_header.png) repeat-x;
}
#header {
	width:974px;
	height:233px;
	margin:0px auto;
}
#top {
	padding-top:29px;
	height:115px;
}
#logo {
	float:left;
	height:109px;
	padding-left:49px;
}
#subscribe-top {
	float:left;
	padding:38px 0px 0px 271px;
	height:63px;
}
#social {
	float:left;
	/*padding:49px 0px 0px 53px;*/
	padding:49px 0px 0px 88px;
	height:52px;
}
#navigation {
	width:974px;
	height:30px;
	padding-bottom:10px;
}

#navigation ul {
	margin:0px;
	padding:0px;
	list-style: none;
}
#navigation ul li {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	background-image:url(bg_navigation.jpg);
	height:30px; 
}
#navigation ul li a {
    text-indent: -9000px;
    overflow: hidden;  
	display:block;
	height:30px; 
	cursor:pointer;
}
#nav-home		{ width:197px; background-position:-0px -0px; }
#nav-about 		{ width:184px; background-position:-197px -0px; }
#nav-companies 	{ width:197px; background-position:-381px -0px; }
#nav-interviews { width:211px; background-position:-578px -0px; }
#nav-contact 	{ width:185px; background-position:-789px -0px; }

#nav-home:hover			{ background-position:-0px -30px; }
#nav-companies:hover	{ background-position:-197px -30px; }
#nav-companies:hover 	{ background-position:-381px -30px; }
#nav-interviews:hover	{ background-position:-578px -30px; }
#nav-contact:hover 		{ background-position:-789px -30px; }

#hdr-exclusive-interviews {
	float:left;
	width:233px;
	height:49px;
	background:url(bg_exclusive_interviews.png) no-repeat;
}
#tabs {
	float:left;
	width:507px;
	height:49px;
}

#tabs ul {
	margin:0px;
	padding:0px;
	list-style: none;
}
#tabs ul li {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	background-image:url(bg_tabs.png);
	height:49px; 
}
#tabs ul li a {
    text-indent: -9000px;
    overflow: hidden;  
	display:block;
	height:49px; 
	cursor:pointer;
}
#tab-left			 	{ width:8px; background-position:-0px -0px; }
#tab-precious-metals 	{ width:124px; background-position:-8px -0px; }
#tab-rare-earth-metals 	{ width:122px; background-position:-132px -0px; }
#tab-base-metals 		{ width:122px; background-position:-254px -0px; }
#tab-energy 			{ width:122px; background-position:-376px -0px; }
#tab-right			 	{ width:9px; background-position:-498px -0px; }

#tab-precious-metals:hover		{ background-position:-8px -49px; }
#tab-rare-earth-metals:hover 	{ background-position:-132px -49px; }
#tab-base-metals:hover 			{ background-position:-254px -49px; }
#tab-energy:hover 				{ background-position:-376px -49px; }

#hdr-market-summary {
	float:left;
	width:234px;
	height:49px;
}

#container-content {
	width:974px;
	margin:0px auto;
}
#content-left {
	float:left;
	width:230px;
	margin-left:3px;
}
#content-middle {
	float:left;
	width:490px;
	margin-left:9px;
}
#content-right {
	float:left;
	width:230px;
	margin-left:8px;
}
#exclusive-interviews {
	padding:17px;
	background:#FFFFFF;
}
.exc_int_date {
	font-size:14px;
	font-weight:bold;
}
.all .exc_int_date, .all .mc-archive a								{ color:#29A7E1; }
.precious-metals .exc_int_date, .precious-metals .mc-archive a		{ color:#CFA820; }
.rare-earth-metals .exc_int_date, .rare-earth-metals .mc-archive a	{ color:#800F02; }
.base-metals .exc_int_date, .base-metals .mc-archive a				{ color:#004361; }
.energy .exc_int_date, .energy .mc-archive a						{ color:#66a517; }

.mc-archive {
	text-align:right;
}
#exclusive-interview-archive {
	padding:17px;
	background:#C8C8C8;
	margin-bottom:8px;
	clear:both;
}

#hdr-featured-companies {
	width:230px;
	height:42px;
	background:url(bg_featured_companies.jpg) no-repeat;
}
#featured-companies {
	padding:17px;
	background:#FFFFFF;
	margin-bottom:8px;
}

#hdr-market-commentary  {
	width:490px;
	height:43px;
	background:url(bg_market_commentary2.jpg) no-repeat;
}
#market-commentary {
	padding:17px;
	background:#FFFFFF;
	margin-bottom:8px;
}
#middle-img {
	margin-bottom:8px;
}
#hdr-upcoming-interviews {
	width:490px;
	height:42px;
	background:url(bg_upcoming_interviews.jpg) no-repeat;
}
#upcoming-interviews {
	padding:17px;
	background:#FFFFFF;
	margin-bottom:8px;
}
#signup-container {
}
#signup-header, .interview-header {
	font-size:14px;
	color:#29A7E1;
	font-weight:bold;
}
#signup-description {
	padding-bottom:5px;
}
textarea {
	background:#EAEAEA;
	border:1px solid #CCCCCC;
	width:453px;
	height:100px;
	color:#777777;
}
#user-info {
	height:24px;
	padding-top:3px;
	width:457px;
}
#user-info div {
	float:left;
}
.textbox {
	background:#EAEAEA;
	border:1px solid #CCCCCC;
	height:19px;
	width:146px;
	color:#777777;
}

#market-summary {
	padding:12px 8px 20px 8px;
	background:#FFFFFF;
	background:url(bg_dotted_right.jpg) bottom center no-repeat #FFFFFF;
}
#featured-companies-summary {
	padding:12px 8px 20px 8px;
	background:url(bg_dotted_right.jpg) bottom center no-repeat #FFFFFF;
}
#resource-commodities-summary {
	padding:12px 8px 20px 8px;
	background:#FFFFFF;
	margin-bottom:8px;
}
#company-images {
	padding:12px 8px;
	background:#FFFFFF;
	margin:8px 0px;
}
#left-banner {
	margin-top:8px;
	padding:12px 8px;
	background:#FFFFFF;
	text-align:center;
}

/* FOOTER */
#container-footer {
	width:100%;
	height:100px;
	background:#1D1D1D;
	color:#FFFFFF;
	margin-top:10px;
	clear:both;
}
#footer {
	width:974px;
	height:100px;
	margin:0px auto;
}
#footer-links {
	width:750px;
	padding:15px 0px 0px 7px;
	float:left;
}
#blender {
	float:right;
	text-align:right;
	padding:5px 10px 0px 0px;
}


.all {
	display:block;
}
.precious-metals, .rare-earth-metals, .base-metals, .energy {
	display:none;
}
.title-date {
	width:456px;
}
.news_date {
	float:right;
	text-align:right;
}
.news_title {
	float:left;
	text-align:left;
	width:365px;
}
.news_description, .exc_int_description {
	clear:both;
	padding-bottom:10px;
}
.dotted {
	background:url(bg_dotted.gif) bottom repeat-x;
	margin-bottom:10px;
}
.dotted-companies, .dotted-companies-heading {
	background:url(bg_dotted.gif) bottom repeat-x;
	padding:0px 4px 5px 4px;
	margin-bottom:4px;
}
.dotted-companies {
	padding:0px 4px 5px 2px;
}
.featured-company-dotted {
	background:url(bg_dotted.gif) top repeat-x;
	margin-top:15px;
	padding-top:15px;
}
.clear {
	clear:both;
}
