/* Dorato Resources - Aug 12, 2009 RA */

/* Essentials */
html, body, td, big, strong, small {font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.5em;}
body {margin: 0; padding: 0;}
big, strong {font-weight: bold;}
small {font-size: 10px;}

/* Text links */
a, a:visited {text-decoration: none; color: #996600;}
a:hover {text-decoration: none; color: #666;}

/* Website layout */
.main_bg {background: #0c3d44 url('/i/common2009/main_bg.jpg') no-repeat top center;}
.container {width: 980px; margin: 0 auto;}
.body_container {width: 980px; min-height: 550px; margin: 0 auto; background: #fff; overflow: hidden; position: relative;}
.logo {float: left; width: 240px; height: 113px;}
.main_menu {float: left; padding: 34px 0 0 30px;}
.top_header {background: url('/i/common2009/top_header.jpg') no-repeat top left; width: 940px; height: 141px; border: 20px solid #fff; border-bottom: none;}
.bottom_shadow {background: url('/i/common2009/bottom_shadow.gif') no-repeat top left; width: 980px; height: 17px; margin: 0 auto;}

.leftcol {float: left; width: 250px;}
.rightcol {float: left; width: 730px;}
.content {padding: 0 20px 20px 17px; overflow: hidden;}

.footer_links {float: left; width: 70%;}
.footer_logo {float: right;}

/* Front Page only */
.fleftcol {float: left; width: 340px;}
.frightcol {float: left; width: 640px;}
.map_content {padding: 20px 0 20px 14px;}
.welcome_content {padding: 20px 30px 20px 20px; background: url('/i/front2009/welcome_bg.gif') no-repeat top left;}
.home_header {background: url('/i/front2009/home_header.jpg') no-repeat top left; width: 640px; height: 141px; margin: 20px 0 0 0;}
.features_bg {background: url('/i/front2009/features_bg.gif') no-repeat top left; width: 980px; height: 185px; margin: 0 auto;}
.stock_quote {float: left; width: 150px;}
.recent_updates {margin: 0 0 0 15px; float: left; background: url('/i/front2009/recent_bg.gif') no-repeat bottom left; width: 405px;}

.stocktable td {border-bottom: 1px solid #ccc;}

/* Front page Recent News Release format */
ul.newsitem {width: 360px; list-style: none; margin: 0 0 0 20px; padding: 0;}
.newsitem li {margin: 0 0 5px 0; padding: 0 7px 5px 0; border-bottom: 1px solid #cccccc;}

/* Side Nav */
.side_nav ul {list-style: none; margin: 0 0 0 20px; padding: 0; font-weight: bold;}
.side_nav ul li {width: 141px; padding: 5px 10px 5px 20px; border-bottom: 1px solid #d9d9d9;}
.side_nav ul li a:link, .side_nav ul li a:visited {display: block; color: #333;}
.side_nav ul li a:hover, .side_nav ul li#active {display: block; color: #cf9f2f;}
.side_nav ul li#active a, .side_nav ul li#active a:visited {display: block; color: #cf9f2f;}

/* Housekeeping */
.clearall {	clear: both;}
.buttons {padding: 20px;}