@charset "UTF-8";
/* CSS Document */

body { margin: 0px;  font-family: arial, sans-serif; font-size: medium;}
.clearfix { clear: both; }
h1,h2,h3 { letter-spacing: -1px; font-weight: normal;}
h1 {  font-size: 32px; margin-top: 0px;}
h2 { font-size: 28px;}
h2.news_title { font-size: 18px; font-weight: bold; text-transform: uppercase;}
h3 { margin-bottom: 0px; font-weight: bold;}
img { border: 0; }
hr { border: 1px solid #d0b65a; border-bottom-width: 0; margin: 35px 0;}
.alignR { float: right; margin: 15px 0 20px 20px;}
.alignL { float: left; margin: 15px 0 20px 20px;}
.alignC { margin: auto;}
blockquote { font-size: 19px; font-style: italic; color: #025074; margin: 1em 0px 0 40px; padding-right: 20px;}
dt { padding-left: 20px; background: url(images/bullet.gif) left center no-repeat; font-weight: bold; margin-bottom: 5px;}
dd { margin-bottom: 15px;}
.colL { width: 240px; float: left; text-align: right; }
.colR { width: 80px; float: left; text-align: left; padding-left: 10px;}

#background { background: url(images/back_top.jpg) center 100px no-repeat; width: 100%; height: 439px; position: absolute; top: 0px; left: 0px; z-index:0; }
#background2 { background: url(images/gradient_back.jpg) left bottom repeat-x; width: 100%; height: 100%; position: absolute; bottom: 0;}
/*header*/
#jayden_wrap { background: url(images/canvas_back.png) top left repeat-y; margin: auto; width: 988px; position: relative; z-index: 1;}
#announcements { width: 500px; float: right; margin-top: 15px;text-align: right; margin-right: 40px;}
#symbol { float: right; margin-right: 40px; margin-top: -20px; }
#branding { text-indent: -4000px; background: url(images/jayden_resources_logo.gif) 40px 0px no-repeat; width: 479px; height: 126px; display: block;}

/*main nav*/
#nav_top { background: url(images/nav_top.gif) top left repeat-x; height: 15px; width: 950px; margin: auto; margin-top: 10px;}
#nav_wrap { background: url(images/main_image.jpg) top left no-repeat; width: 950px; height: 204px; margin: 0 auto; border-bottom: 6px solid #d0b65a;}
#nav_wrap ul {margin: 0; padding: 171px 0 0 0; list-style-type: none; float: right;position: relative; }
#nav_wrap ul li { display: inline; }
#nav_wrap ul li a:link, #nav_wrap ul li a:visited { float: left; width: 124px; height: 42px; background: url(images/tab.png) top left no-repeat;color: #ac8700; text-decoration : none; padding-top: 11px; text-align: center; }
#nav_wrap ul li.active a:link, #nav_wrap ul li.active a:visited { background: url(images/tab_active.png) top left no-repeat; color: #000; font-weight: bold;}
#nav_wrap ul li a:hover { font-weight: bold;}

/*sub navs*/
#nav_wrap ul li ul { display: none; }
#nav_wrap ul li.active ul { display: block; padding: 0px; position: absolute; left: 0px; bottom: -14px; z-index: 100;}
#nav_wrap ul li.active ul li.active a:link, #nav_wrap ul li.active ul li.active a:visited, #nav_wrap ul li.active ul li a:link, #nav_wrap ul li.active ul li a:visited { width: auto; font-size: small; color: #000; float: left; margin-top: -10px; margin-right: 3px; background: url(images/sub_item_back.gif) top left repeat-x; height: 19px; text-align: center; padding: 4px 23px 0 23px; font-weight: bold;}
#nav_wrap ul li.active ul li a:link, #nav_wrap ul li.active ul li a:visited { color: #666; font-weight: normal;}
#nav_wrap ul li.active ul li a:hover, #nav_wrap ul li.active ul li.active a:hover { background-image: none;}
#sub_nav { background: url(images/sub_nav_back.gif) top left repeat-x; width: 950px; margin: 0 auto; height: 26px; padding: 3px 0 3px 0; }


/*sub content*/
#sub_content { width: 200px; float: left; padding: 0px 20px 0 45px; margin-top: 30px; }
#quote { width: 187px; height: 180px; background: url(images/quote_box.gif) top left no-repeat; padding-top: 10px;}
#quote ul { list-style-type: none; margin: 0; padding: 0px;}
ul#quotedata_l { width: 85px; float: left; text-align: right; margin-left: 5px; }
ul#quotedata_r { width: 85px; float: left;  padding-left: 5px;}
ul#quotedata_l li, ul#quotedata_r li { padding: 2px 0; border-bottom: 1px dashed #ccc; font-size: 13px;}
ul#quotedata_r li.last { border-bottom-width: 0;}
#main_content { padding: 10px 20px; width: 655px; float: left; border-left: 1px solid #d0b65a; margin-top: 30px;}
#profilewrap7 fieldset { border-width: 0px; padding: 0; margin: 0; }
#profilewrap7 label { font-size: small; padding-top: 3px; display: block;}

/*news side bar*/
#sub_content #newssummary {display: none;}
#sub_content #newslongtitle, #newsdate, #newsreadmore a:link, #newsreadmore a:visited { font-size: small;}
#sub_content #newsreadmore a:link, #newsreadmore a:visited {display: block; text-align: right; margin-top: 7px;}
#sub_content #newsrel br { line-height: 0px; font-size: 0px;}
#sub_content #newsrel h3 { margin: 0 0 20px 0;}
#sub_content h3:first-child { margin-top: 0px; margin-bottom: 10px;}

/*footer*/
#site_info { clear: both; border-top: 1px solid #ccc; width: 90%; margin: auto; margin-top: 30px; padding: 20px;}

/*index page*/
#main_content #index #silver_coin { background: url(images/content_gradient.gif) top left repeat-x; padding: 15px; width: 625px;}
#index h2 { width: 220px; float: left; border-bottom: 1px solid #000; margin-top: 10px; }
#quotation { width: 350px; float: right;  background: url(images/quote_left.gif) left 10px no-repeat; padding-left: 10px;margin-right: -5px; }
#quotation blockquote { background: url(images/quote_right.gif) bottom right no-repeat; }
cite {display: block; font-size: 16px; color: #000; text-align: right; padding-right: 40px;}
#index h3 { clear: both;}

/* location */
ul.generic { margin: 15px 5px; padding-left: 15px; width: 300px; float: left; }
ul.generic ul { padding-left: 15px;}
ul.generic ul { padding-left: 30px;}
ul.generic li { padding: 10px 0;}
ul.full, ul.full ul { margin: 15px 5px; padding-left: 15px; }
ul.full li { padding: 4px 0;}

/*news releases*/
#main_content #newsdate { font-weight: bold; border-top: 1px solid #ccc; padding-top: 25px;}
#main_content #newssummary p { margin-top: 0px;}
table.pr_table td {text-align: right; border: 1px solid silver;padding: 2px; }
table.pr_table th { padding: 2px; border: 1px solid silver;}
table.pr_table { border: 1px solid silver; border-collapse: collapse;}

table.pr_table2 td {text-align: right; border: 1px solid silver;padding: 5px; }
table.pr_table2 th { padding: 5px; border: 1px solid silver;}
table.pr_table2 { border: 1px solid silver; border-collapse: collapse;}



/*gallery*/
#gallery { margin: 5px;}
#gallery a:link, #gallery a:visited { background-color:#bfbfbf; border:1px solid #ccc; float:left; height:130px; margin:3px; padding:3px; width:146px; }
#gallery a:link img, #gallery a:visited img { margin: auto; display: block; padding-top:10px;}
#gallery a.vert:link img, #gallery a.vert:visited img { padding-top: 0px;}


