/* Calibre Mining CSS - Oct 7, 2009 - RA */

/* Essentials */
html, body, td, big, strong, small {font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height: 18px;}
body {margin: 0; padding: 0; background: #fff; color: #333;}
big, strong {font-weight: bold;}
small {font-size: 10px;}

/* Text headers */
h1 {color: #7d1610; font-size: 20px; text-transform: uppercase; text-align: right; padding: 38px 10px 0 600px;}
h2 {margin: 0 0 20px 0; padding: 0; font-size: 18px;}

/* Text links */
a, a:visited {text-decoration: none; color: #7d1610;}
a:hover {text-decoration: underline; color: #7d1610;}

/* Layout */
.main_bg {background: #040601 url('/i/common2009/main_bg.jpg') no-repeat top center;}
.container {width: 1024px; margin: 0 auto;}
.body_container {width: 1022px; clear: both; overflow: hidden; margin: 0 auto; border: 1px solid #d6d6d6; background: #fff;}
.footer_container {width: 1024px; height: 49px; margin: 0 auto 10px auto; background: #deddc0; clear: both;}
.content {padding: 10px 20px 20px 45px;}

.logo {float: left;}
.symbol_bg {float: left; background: url('/i/common2009/symbol.png') no-repeat top left; width: 709px; height: 97px; behavior: url('/cc/js/pngbehavior.htc');}
.main_menu {float: left; padding: 34px 0 0 24px;}

/* Front Page only */
.front_img {background: url('/i/common2009/01.jpg') no-repeat top left; width: 960px; height: 296px; margin: 27px 31px 0 32px;}
.featured_area {margin: 0 30px 0 32px;}
.featured_area div {float: left;}
.front_left_col {float: left; width: 290px; padding: 20px 15px 20px 45px;}
.front_mid_col {float: left; width: 288px; padding: 20px 10px 20px 20px;}
.front_right_col {float: left; width: 283px; padding: 20px 35px 20px 20px;}
.front_content {}
.front_content h1 {margin: 0 0 15px 0; padding: 0 0 4px 0; font-size: 16px; color: #000; text-align: left; border-bottom: 1px solid #d9d9d9; width: auto;}

/* Front page Recent News Release format */
ul.newsitem {list-style: none; margin: 0; padding: 0;}
ul.newsitem li {display: block; padding: 0 10px 5px 0;}
ul.newsitem li a, ul.newsitem li a:visited {color: #2b5474;}
.news_date {font-weight: bold; color: #2b5474;}

/* Front Page Stock Quote */
.stock_filler {float: left; width: 140px; height: 66px;}
.stock_box1 {float: left; border-left: 1px solid #bbbaa8; padding: 0 20px 0 20px; height: 66px; text-transform: uppercase; width: 110px; margin: 10px 0 0 0;}
.stock_box2 {float: left; border-left: 1px solid #bbbaa8; padding: 0 10px 0 10px; height: 66px; text-transform: uppercase; width: 80px; margin-top: 10px;}
.stock_symbol {font-weight: bold; border-top: 1px solid #bbbaa8; padding: 7px 0 0 0; padding: 2px; text-align: center;}
.stock_last {text-align: center; padding: 5px; font-weight: bold; font-size: 22px; border-top: 1px solid #bbbaa8; border-bottom: 1px solid #bbbaa8;}
.stock_title {text-align: right; padding-right: 10px; font-size: 11px;}
.stock_value {text-align: right; padding-right: 10px; font-size: 11px;}

/* Header Image */
.header_img {background: url('/i/common2009/header_img.jpg') no-repeat top left; width: 960px; height: 90px; margin: 27px 31px 0 32px;}
.corp_header_img {background: url('/i/common2009/corp_header_img.jpg') no-repeat top left; width: 960px; height: 90px; margin: 27px 31px 0 32px;}
.prj_header_img {background: url('/i/common2009/prj_header_img.jpg') no-repeat top left; width: 960px; height: 90px; margin: 27px 31px 0 32px;}
.news_header_img {background: url('/i/common2009/news_header_img.jpg') no-repeat top left; width: 960px; height: 90px; margin: 27px 31px 0 32px;}
.investors_header_img {background: url('/i/common2009/investors_header_img.jpg') no-repeat top left; width: 960px; height: 90px; margin: 27px 31px 0 32px;}
.generic_header_img {background: url('/i/common2009/header_img.jpg') no-repeat top left; width: 960px; height: 90px; margin: 27px 31px 0 32px;}

/* Columns */
.left_col {float: left; width: 826px;}
.right_col {float: left; width: 194px;}

/* Form Box */
.form_box {margin: 10px 0 0 0;}
.text_field {border: 1px solid #ccc; font-size: 11px; width: 192px; height: 20px; padding: 4px 10px 0 5px;}
.form_field {float: left; padding: 0 5px 0 0;}

/* Side Nav Area */
.side_nav {width: 166px; clear: both;}
.side_nav ul {list-style: none; color: #2b5474; margin: 0; padding: 0;}
.side_nav ul li {border-bottom: 1px solid #fff; background: #f6e8e7;}
.side_nav ul li a:link, .side_nav ul li a:visited {padding: 5px 10px 5px 10px; display: block; color: #35261d;}
.side_nav ul li a:hover {display: block; color: #35261d; background: #cfb4b2; text-decoration: none;}
.side_nav ul li#active, .side_nav ul li#active a, .side_nav ul li#active a:visited {display: block; background: #cfb4b2; color: #35261d; font-weight: normal;}
.side_nav ul ul li a:link, .side_nav ul ul li a:visited {padding: 5px 10px 5px 30px; display: block; color: #35261d;}
.side_nav ul ul li a:hover {display: block; color: #35261d; background: #cfb4b2; text-decoration: none;}
.side_nav ul ul li#active, .side_nav ul ul li#active a, .side_nav ul ul li#active a:visited {display: block; background: #cfb4b2; color: #35261d; font-weight: normal;}

/* Management format */
.mgmt {width: 100%; margin: 0; padding: 0 0 15px 0; clear: both; overflow: hidden;}
.mgmt_name {font-weight: bold; font-size: 14px;}
.mgmt_position {font-style: italic; margin: 0 0 5px 0;}
.mgmt_img {float: left; border: none; width: 120px; height: 140px; margin: 5px auto 0 auto;}
.mgmt_bio {float: left; padding: 0; margin: 0; width: 540px; text-align: left;}

/* PDF List */
ul.pdf {list-style: none; margin: 0; padding: 0;}
ul.pdf li {margin: 3px 0 0 0; padding: 5px 0 5px 25px; background: url('/i/common2009/pdf_icon.gif') no-repeat top left;}

.map1 {margin: 0 auto; padding: 0;}

/* Table formatting for all projects pages */
table.table1 {border-collapse: collapse;}
table.table1 th {font-size: 13px; font-weight: bold; border: 1px solid #999; background: #ccc; padding: 3px;}
table.table1 td {border: 1px solid #999; padding: 3px;}
table.table1 tr.total td {font-weight: bold; background: #f0f0f0;}

/* Footer Area */
.adnet_logo {float: left; padding: 0px 35px 0 0;}
.footer_text {float: left; font-size: 11px; color: #666; padding: 15px 0 0 20px;}
.footer_links {float: right; font-size: 11px; padding: 15px 20px 0 0; overflow: hidden;}
.footer_links ul {list-style: none; margin: 0; padding: 0;}
.footer_links ul li {display: inline; padding: 0;}
.footer_links ul li a, .footer_links ul li a:visited {color: #666; padding: 2px 3px 2px 3px;}
.footer_links ul li a:hover {color: #666; text-decoration: underline;}
.footer_links ul li:before {content: " | ";}
.footer_links ul li:first-child:before {content: "";}

/* Technical Report */
/* PDF List */
ul.pdf2 {list-style: none; margin: 0; padding: 0;}
ul.pdf2 li {margin: 3px 0 0 0; padding: 5px 0 5px 25px; background: url('/i/common2009/pdf_icon.gif') no-repeat bottom right;}


/* Housekeeping */
.clearall {clear: both;}
.buttons {padding: 10px;}
.pngt {behavior: url('/cc/js/pngbehavior.htc');}