/* MetalCORP CSS - Sep 2, 2009 - RA */

/* Essentials */
html, body, td, big, strong, small {color: #333; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.5em;}
body {margin: 0; padding: 0; background: #000;}
big, strong {font-weight: bold;}
small {font-size: 10px;}

/* Text headers */
h1, h2, h3, h4, h5, h6 {margin: 0 0 10px 0; padding: 0;  font-weight: normal;}
h1 {font-size: 14px; color: #686868; text-transform: uppercase; border-bottom: 1px solid #b5b5b5; margin: 24px 0 0 30px; padding: 0 0 4px 14px;}
h2 {font-size: 25px; text-transform: uppercase; margin: 0;}
h3 {font-size: 17px; color: #9d9d9d; text-transform: uppercase; margin: 0;}
h4 {font-size: 14px; color: #313131; text-transform: uppercase; margin: 0 0 10px 0;}
.pagetitle {margin: 0 0 20px 0;}

/* Text links */
a, a:visited {text-decoration: none; color: #003366;}
a:hover {text-decoration: none; color: #d9c07c;}

/* Layout */
.container {width: 960px; margin: 0 auto;}
.body_container {width: 960px; margin: 0 auto; background: #fff; overflow: hidden;}
.main_bg {background: #ded5b5 url('/i/common2009/main_bg.jpg') repeat-x top left;}
.logo_bg {background: url('/i/common2009/logo_bg.gif') no-repeat top left; width: 960px; height: 85px; margin: 20px 0 0 0;}
.front_header {background: url('/i/common2009/front_header.jpg') no-repeat top left; width: 960px; height: 185px;}
.footer_bg {background: url('/i/common2009/footer_bg.gif') no-repeat top left; width: 960px; height: 39px;}
.logo {float: left;}
.main_menu {float: left; padding: 0 0 0 70px;}
.left_col {float: left; width: 196px;}
.right_col {float: left; width: 754px;}
.content {padding: 20px 30px 20px 40px;}

/* Image Headers */
.generic {background: url('/i/common2009/h1.jpg') no-repeat top left; width: 960px; height: 125px;}
.playter_header {background: url('/i/common2009/playter_header.jpg') no-repeat top left; width: 960px; height: 125px;}
.nrock_header {background: url('/i/common2009/nrock_header.jpg') no-repeat top left; width: 960px; height: 125px;}
.plake_header {background: url('/i/common2009/plake_header.jpg') no-repeat top left; width: 960px; height: 125px;}
.bbear_header {background: url('/i/common2009/bbear_header.jpg') no-repeat top left; width: 960px; height: 125px;}
.biglake_header {background: url('/i/common2009/biglake_header.jpg') no-repeat top left; width: 960px; height: 125px;}
.dorset_header {background: url('/i/common2009/dorset_header.jpg') no-repeat top left; width: 960px; height: 125px;}
.keezhik_header {background: url('/i/common2009/keezhik_header.jpg') no-repeat top left; width: 960px; height: 125px;}
.hemlo_header {background: url('/i/common2009/hemlo_header.jpg') no-repeat top left; width: 960px; height: 125px;}
.news_header {background: url('/i/common2009/news_header.jpg') no-repeat top left; width: 960px; height: 125px;}
.investors_header {background: url('/i/common2009/investors_header.jpg') no-repeat top left; width: 960px; height: 125px;}

/* Front Page */
.front_left_col {float: left; width: 254px; background: url('/i/common2009/news_bg.gif') no-repeat top left; padding: 20px 10px 10px 20px; overflow: hidden;}
.front_mid_col {float: left; width: 391px;}
.front_right_col {float: left; width: 255px; background: url('/i/common2009/map_bg.gif') no-repeat top left; padding: 20px 10px 10px 20px;}
.features_area {height: 106px; display: none;}

/* Front page Recent News Release format */
ul.newsitem {list-style: none; margin: 0; padding: 0;}
ul.newsitem li {padding: 0 0 10px 5px;}

/* Side Nav Area */
.side_nav {padding: 30px 0 20px 30px;}
.side_nav ul {list-style: none; margin: -5px 0 0 0; padding: 0; }
.side_nav ul li {width: 167px; background: url('/i/common2009/side_arrow.gif') no-repeat top left;}
.side_nav ul li a:link, .side_nav ul li a:visited {width: 148px; padding: 1px 5px 1px 14px; display: block; color: #0368a8;}
.side_nav ul li a:hover, .side_nav ul li#active {display: block; color: #000;}
.side_nav li#active a, .side_nav li#active a:visited {display: block; color: #000;}

.side_nav ul ul {list-style: none; margin: 0; padding: 0; }
.side_nav ul ul li {width: 167px;}
.side_nav ul ul li a:link, .side_nav ul ul li a:visited {width: 138px; padding: 4px 5px 4px 24px; display: block; color: #0368a8;}
.side_nav ul ul li a:hover, .side_nav ul ul li#active {display: block; color: #000;}
.side_nav ul ul li#active a, .side_nav ul ul li#active a:visited {display: block; color: #000;}

/* Stock Quote/Chart */
.stock_box {background: #fff; width: 579px; overflow: hidden; border: 1px solid #212121;}
.stock_last {float: left; z-index: 0; width: 96px; height: 35px; font-size: 22px; font-weight: bold; text-align: right; padding: 15px 15px 0 0;}
.stock_title {float: left; font-weight: bold; text-align: center; background: #ccc; width: 77px; height: 22px; padding: 3px 0 0 0; border-left: 1px solid #212121;}
.stock_value {float: left; text-align: right; padding: 2px 30px 0 0; background: #fff; width: 47px; height: 23px; border-left: 1px solid #212121; border-top: 1px solid #212121;}
.stock_info {background: #212121; width: 577px; padding: 2px;}
.stock_symbol {color: #fff; font-weight: bold; margin-left: 10px;}
.stock_exchange {font-size: 11px; color: #fff;}
.stock_chart {margin: 10px 0 0 0;}

/* Project Map */
.loc_map {float: right; width: 260px; text-align: center; font-weight: bold; border: 1px solid #ccc; padding: 5px 0 0 0; margin: 0 0 10px 10px;}
.loc_map_wide {float: right; width: 450px; text-align: center; font-weight: bold; border: 1px solid #ccc; padding: 5px 0 0 0; margin: 0 0 10px 10px;}

/* Footer Links */
.adnet_logo {float: left; width: 210px; height: 37px;}
.footer_links {float: left; text-align: right; height: 37px; color: #ccc;}
.footer_links ul {list-style: none; padding: 8px 0 0 150px; margin: 0;}
.footer_links ul li {display: inline; float: left; padding: 0 15px 10px 0;}
.footer_links ul li a, .footer_links ul li a:visited {color: #ccc;}
.footer_links ul li a:hover {color: #dbd2b3;}

/* Form */
.text_field {float: left; border: none; border-right: 1px solid #eaeaea; background: url('/i/common2009/form_bg.jpg') no-repeat top left; width: 160px; height: 19px; color: #666; font-size: 11px;}
.form_button {float: left;}

/* Housekeeping */
.clearall {	clear: both;}
.buttons {padding: 20px;}
.pngt {behavior: url('/cc/js/pngbehavior.htc');}