@charset "UTF-8";
/* CSS Document */

/*Text Links*/
#m_tools a{ font-size: 11px; color: #a01e1e;}

/*Focus block - rainmakers & pot stirrers*/

#rainMakers { width: 195px; height: 60px; font-size: 10px; line-height: 12px;}
	#rainMakers img{ float: left; margin: 5px 4px 5px 13px;}
	#rainMakers p{ display: block; float: left; margin: 0; padding-top: 18px; }
	#rainMakers strong{ font-size: 11px;}
	#rainMakers a{ color: #a01e1e;} 
	
/*Focus block - Today*/

#todayBlock {width: 175px; height: 56px; font-size: 10px; line-height: 13px; padding: 6px 20px 0 0;}
#todayBlock span{ font-size: 12px; font-family:Georgia, "Times New Roman", Times, serif; color: #a01e1e; text-decoration: none; display: block;}
#todayBlock .h1{ font-size: 13px; font-family:Arial, Helvetica, sans-serif; margin: 0; font-weight: normal; line-height: 13px; display:inline-block; color: #463e36;}
#todayBlock .h2{ font-size: 12px; font-family:Arial, Helvetica, sans-serif; margin: 0; font-weight: normal; line-height: 13px; display:inline-block; color: #463e36; }
#todayBlock .h3{ font-size: 11px; font-family:Arial, Helvetica, sans-serif; margin: 0; font-weight: normal; line-height: 13px; display:inline-block; color: #463e36;}
#todayBlock .h4{ font-size: 10px; font-family:Arial, Helvetica, sans-serif; margin: 0; font-weight: normal; line-height: 13px; display:inline-block; color: #463e36;}
	

/*Old Quote Bubble	*/

/* #m_quote	{ width: 248px; height: 50px; padding: 10px 40px 10px 12px; background:url(/pics/bg_spch_bbl.png) no-repeat; margin: 5px 0 0 0; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #67605a; line-height: 17px; }*/
/* #m_quote	h6{ margin:0; font-size: 11px; font-weight: normal; text-align:right;}
*/

/* New Quote Bubble	*/

#m_quote	{ width: 200px; height: 60px; padding: 5px 80px 10px 12px;  margin: 5px 0 0 0; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #67605a; line-height: 17px; }
#m_quote	h6{ margin:0; font-size: 11px; font-weight: normal; text-align:right;}


/*Tools*/

#m_tools { width: 938px; border: 1px solid #e7e6e4; height: 98px; background: url(/pics/bg_tools_box.gif) repeat-x; font-size: 10px; }
#m_tools_col1, #m_tools_col2, #m_tools_col3  { float: left; width: 234px; border-right: 1px solid  #e7e6e4; height: 100px; padding-top: 16px; }
#m_tools_col4 {float: left; width: 233px;  height: 100px; padding-top: 16px;}
.tool_item{margin:0 0 10px 25px; width: auto; height: 28px; display:block; text-align: left; line-height: 13px;}
.tool_item img{ float:left; margin-right: 10px;}
.tool_item .n_subs { width: 144px; border: 1px solid #e7e6e4; padding: 3px; float: left; margin-top: 3px;}
.n_btn_alrt { float: left; margin: 2px 0 0 0;}

.tools { width:300px; color:#a01e1e;}
.tools a { color:#a01e1e; text-decoration:none;}

/*News alerts subscribe */

#n_alerts_holder { width: 350px; height: 31px; margin-top: 4px; 	}
.n_alerts_text { float: left; width: 172px; font-size: 10px; color: #463e36; font-weight: normal; padding-left: 5px; line-height: 12px;}
.n_alerts_text h4{ margin: 5px 0 0 0; color: #a01e1e;}
.n_alerts_text img{ float: left; margin-right: 5px; }
.n_alerts_form { margin-top: 5px;}
.n_subs { width: 120px; border: 1px solid #e7e6e4; padding: 3px; float: left;}
.n_btn_alrt { float: left; margin: 2px 0 0 0;}

/*Box Layout*/

.m_box_outer, .jobs_box_outer, .events_box_outer { width:300px; background:url(/pics/bg_box_hdr.gif) no-repeat; margin: 20px 0;}
.m_box_title { margin: 5px 0 5px 0; height: 29px; font-size: 10px;}
.m_box_title h3{ margin: 9px 0 0 14px; font-size: 13px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal;  }
.m_box_icon {  height: 28px; border-left: 1px solid #e7e6e4; float: right; }
.m_box_cnt { border: 1px solid  #e7e6e4; height: 169px; padding: 20px;  }


/*Tabs Box*/


#c_userBlock_holder{border-style: solid;border-color: #e7e6e4;border-width: 0px 0px 1px 0px;width:300px;}
#c_userBlock_holder2{ background:url(/pics/userBlocks_bg_lhs.gif) no-repeat 0px 0px; border-style: solid;border-color: #e7e6e4;border-width: 0px 0px 1px 0px;width:300px; height:270px;}
#c_userBlock_tabsHolder {}
#c_userBlock_tabsHolder span {padding-left:14px; font-size: 13px; font-family:Georgia, "Times New Roman", Times, serif; }
.c_userBlock_tabs, .c_userBlock_1, .c_userBlock_2, .c_userBlock_3, .c_userBlock_4, .c_userBlock_5, .c_userBlock_Over, .c_userBlock_Over2,  .c_userBlock_markets, .c_userBlock_watchlist{float:left;height:40px;line-height:40px;cursor:hand;cursor:pointer; color: #463e36;}
#MR{width:100px;}
#MC{width:99px;}
#ME{width:101px;}
#M{width:149px;}
#W{width:151px;}


.c_userBlock_1{background-image:URL(/pics/userBlocks_t1.gif);background-repeat:no-repeat;}
.c_userBlock_2{background-image:URL(/pics/userBlocks_t2.gif);background-repeat:no-repeat;}
.c_userBlock_3{background-image:URL(/pics/userBlocks_t3.gif);background-repeat:no-repeat;}
.c_userBlock_Over{background-image:URL(/pics/userBlocks_over.gif);background-repeat: no-repeat; color: #a01e1e;}

.c_userBlock_4{background-image:URL(/pics/userBlocks_t4.gif);background-repeat:no-repeat;}
.c_userBlock_5{background-image:URL(/pics/userBlocks_t5.gif);background-repeat:no-repeat;}
.c_userBlock_Over2{background-image:URL(/pics/userBlocks_over2.gif);background-repeat: no-repeat; color: #a01e1e; width: 151px; }

.c_userBlock_content{ padding: 20px;border-style: solid;border-color: #e7e6e4;border-width: 0px 1px 0px 1px; line-height: 15px; height: 169px; width: 258px; }

#c_userBlock_holder2 .c_userBlock_content{ padding: 20px;border-style: solid;border-color: #e7e6e4;border-width: 0px 1px 0px 1px; line-height: 15px; height: 270px; width: 258px; }


/* Top Story */

.topStory_holder { width: 300px; height: 293px;}
.topStory_holder h4{ margin: 0 0 0 0; font-size: 10px; }
.topStory_holder b{ margin:0; background: #a01e1e; padding: 4px 5px; color: #fff; margin: 0 10px 4px 0; float: left; display:block; font-size: 10px;}
.excl { line-height: 15px; padding: 0; margin: 0; }
.related  { margin: 10px 0 0 0; line-height: 14px;}
.commented { margin: 6px 0 0 0;}
.commented  h4{ margin: 0 0 2px 0; font-size: 10px; }
.related a, .commented a, .m_box_cnt a, #c_userBlock_mostRead a, #c_userBlock_mostEmailed a, #c_userBlock_mostCommented a  { color: #a01e1e; } 





/* Top story image */

.topStory_img_holder {width: 300px; height: auto; line-height: 10px; }
.topStory_img_holder img{ margin-bottom: 9px;}

/* Top story image HP */

.topStory_img_holder_HP {width: 300px; height: 270px; margin:0; padding:0 0 2px 0; line-height: 13px; }
.topStory_img_holder_HP img{ margin-bottom: 2px;} 

/* Top story categorie */

.cat_topStory_holder { width: 300px; line-height: 15px; }
.cat_topStory_holder img{ float: left; margin: 2px 10px 8px 0;}
.cat_topStory_holder h4{margin: 0px 0 2px 0;}
.cat_topStory_holder b, .alr_story_holder_sub b{  background:url(/pics/icon_sml_comment.gif) no-repeat left; margin: 0; padding-left: 17px; float:none; font-weight: normal; color: #67605a; }
.cat_topStory_holder a.title_lk_cs{ color: #67605a;  }

.cat_topStory_holder li a.title_lk_cs{ color: #a01e1e;}


/* Top story columnists */
.column_topStory_holder { width: 300px; line-height: 15px; }
.column_topStory_holder img{ float: left; margin: 2px 10px 8px 0;}
.column_topStory_holder h4{margin: 0px 0 2px 0;}
.column_topStory_holder b, .alr_story_holder_sub b{  background:url(/pics/icon_sml_comment.gif) no-repeat left; margin: 0; padding-left: 17px; float:none; font-weight: normal; color: #67605a; }
.column_topStory_holder a.title_lk_cs{ color: #67605a;  }

.cat_topStory_holder li a.title_lk_cs{ color: #a01e1e;}




/* ALR - title img summary byline date */

.alr_story_holder { width: 300px; height: 179px;  border-top: 1px solid #c6c3bf; }
.alr_story_holder img{ float: left; margin: 2px 10px 0 0;}
.alr_story_holder h4{margin: 7px 0 2px 0;}
.alr_story_holder b, .alr_story_holder_sub b{  background:url(/pics/icon_sml_comment.gif) no-repeat left; margin: 0; padding-left: 17px; float:none; font-weight: normal; color: #67605a; }

.alr_story_holder div{ margin: 16px 0 18px 0; line-height: 15px;  	}
.alr_story_holder h2 a{ color: #463e36;}



/* ALR - title  summary byline date align left */
.alr_story_holder_sub { width: 300px; height: 88px; display: block;  }
.alr_story_holder_sub div{ margin:  0; line-height: 14px;  	}
.alr_story_holder_sub h4 { margin: 4px 0 0  0;}
.alr_story_holder_sub a.title_lk_cs { text-decoration: none; color: #463e36;}
.alr_story_holder_sub a.title_lk_cs:hover { text-decoration:underline; color: #463e36;}

/* Editors Choice */

.alr_ed_choice { float:left; width: 300px; }
.alr_ed_choice  img{ margin-right: 20px;}
.alr_ed_choice h3{ font-size: 13px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; color: #fff; margin: 20px; }
.alr_ed_choice  a{ color: #fff;}


/*Multimedia*/

#alr_multimedia { margin: 0px; padding: 15px 15px 15px 20px; line-height: 15px; border: 1px solid  #e7e6e4; height: 179px;}
#alr_multimedia img{ float: left; margin: 2px 10px 10px 0; }
#alr_multimedia .title { font-size: 10px; color: 67605a; display: block;  margin: 0 0 3px  0; }
#alr_multimedia div{ line-height: 15px;  	}


/* Columnists Box */

#alr_columnisits { margin: 0px; padding: 15px 0  15px 20px; line-height: 15px; border: 1px solid  #e7e6e4; height: auto;}
.columnist_box  img{margin-bottom: 2px; }
.columnist_box a{ font-size: 9px; color: #bc6128;  }
.columnist_box{ height: 62px; width: 80px; display: block; margin-right: 12px; float: left;  	}


/* Special Reports */

#c_special_reports { background:url(/pics/bg_tile_reports.gif) repeat-x bottom; padding: 20px 0 0 20px; height: 189px;  border: 1px solid  #e7e6e4; line-height: 15px; width: 278px; }
#c_special_reports h5{ color: #a01e1e;}
#c_rep_col_left { float:left; width: 150px;  }
.alr_reports {  height: 98px; }
.links_reports {  padding-top: 20px; }
.book_holder_reports { width: 114px; height: 144px;  float: right; background:url(/pics/bg_book_holder.gif) no-repeat; margin-right: 10px; }


.related_stories { height: 153px; line-height: 15px; }
.related_stories a { color:#a01e1e; text-decoration:none;}
.related_stories a:hover { color:#a01e1e; text-decoration:underline;}


/* Inside Miningmx */

#insmmx_alrHoder { height: auto;}


/*List styles*/
.ls_01 li{ list-style:none outside; padding-bottom: 5px;clear:both; line-height: 15px; }
.ls_01 .dateBytime{ margin-left: 8px;}


.ls_02 li{ list-style: decimal inside; padding-bottom: 5px;clear:both; color: #a01e1e; }
.ls_02 .dateBytime{ margin-left: 20px;}

/* Markets */

#metals_table { line-height: 12px; margin-top: -5px; }
#exchange_table { line-height: 12px; text-align: left; }
#watchlist_table { line-height: 12px; text-align: left; margin-top: -5px;}
#metals_table strong, #exchange_table strong, #watchlist_table strong { font-size: 10px;} 
.r { color: #9d1c20;}
.g { color: #78b000;}

/* Article Page */
/* News Alert */

.m_box_title  span.alrt_title {margin: 6px 0 0 14px; width: 75px; font-size: 13px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; color: #a01e1e; display: inline-block; }
.m_box_title  span{ font-size: 10px;}
.alrt_box { padding: 20px 0 0 20px; height:auto;  border: 1px solid  #e7e6e4; line-height: 15px; width: 278px; background:url(/pics/bg_alrts_box.gif) repeat-x; }
.alrt_box .n_subs{ width: 210px; height: 1.2em;}

/* More Headline */

.hdr_more_news {width: auto; padding: 5px 7px 0 10px; height: 15px; background: #a01e1e; font-size: 10px; color: #fff; line-height: 10px;  }
.hdr_more_news  strong{ font-size: 10px; float:left;}
.hdr_more_news  a{ float: right; font-size: 11px; color: #fff; text-decoration: none;}
.m_box_more { margin: 16px 0 8px 0; height: 267px; line-height: 15px;   }

.m_box_more_news { margin: 16px 0 8px 0; height: 153px; line-height: 15px;   }

.related_stories { height: 153px; line-height: 15px; }
.related_stories a { color:#a01e1e; text-decoration:none;}
.related_stories a:hover { color:#a01e1e; text-decoration:underline;}

/* Carousel -  ALR - title img summary byline date - mid cloumn requires width increase */

.alr_story_car{ width: 280px; height: 140px; padding: 20px 0 20px 20px; float: left; }
.alr_story_car2{ width: 300px; height: 140px; padding: 20px 0 20px 20px; float: left; }

.alr_story_car img, .alr_story_car2 img{ float: left; margin: 2px 10px 0 0;}
.alr_story_car h4, .alr_story_car2 h4{margin: 3px 0 2px 0; color: #c6c3bf;}
.alr_story_car div, .alr_story_car2 div{ line-height: 15px; color: #fff;  	}
.alr_story_car h2 a, .alr_story_car2 h2 a{ color: #fff;}


/* ALR - article comments */
.alr_art_com { width: auto; margin-bottom: 20px;   }
.alr_art_com div{ margin:  0; line-height: 15px;  	}
.alr_art_com h4 { margin: 0;}


