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

/* global styles */
body{margin:0px; padding: 0px; background-color:#FFF;}
div{overflow:hidden;}
img{ border: none;}
b {color: #e7e6e4; margin: 0 5px; }

h1{ font-size: 22px; color: #67605a; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; margin: -3px  0 4px 0; line-height: 25px; } 
h2{ font-size: 17px; color: #463e36; margin: 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 17px; margin-top: -2px;  }
h3 { font-size: 13px; color: #a01e1e; margin: 0 0 4px 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 13px; }
h4{ font-size: 11px; color: #67605a; font-weight: normal;}
h5{ font-size: 10px; color: #67605a; margin:0;}


.h3_sr { font-size: 13px; color: #a01e1e; margin: 0 0 5px 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 15px; text-transform:lowercase; }
.h3_sr:first-letter { font-size: 13px; color: #a01e1e; margin: 0 0 5px 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 15px; text-transform:capitalize; }


.dateBytime{ color: #67605a; margin-top: -4px;  }

 li{list-style:none outside;padding-top:0px;clear:both;}
 ol{ padding: 0; margin: 0;}

/* global font styles */
body, select, input  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #463e36; background: #f5f3f1;}
form{ margin: 0;}

a{ text-decoration:none;  }
a:hover{ text-decoration: underline;}
a.mc_more { color: #a01e1e; text-decoration:none; font-size: 11px;}
a.mc_more:hover { color: #a01e1e; text-decoration: underline;}
a.title_lk_cs { color: #a01e1e;}

h1 a.title_lk_cs{ color: #67605a;  }

.g_clear{clear:both;height:0px;line-height:0px;font-size:0px;}
.g_clear20px{clear:both;height:0px;line-height:0px;font-size:0px;padding-top:20px;}
.g_clear15px{clear:both;height:0px;line-height:0px;font-size:0px;padding-top:15px;}

/* global div styles */

#g_wrapper { width: auto; margin: 0; }
#c_holder { margin: 0 auto 0 auto; width: 940px;  height: 100%; border-left: 20px solid #fff; border-right: 20px solid #fff; background: #fff;   }

#c_leaderBoard {width:940px; height: 90px; margin-bottom: 10px; }
	#b_728x90 { float: left; width: 728px; height: 90px;}
	#b_212x90 { float: left; width: 212px; height: 90px;}

#c_leaderBoard_cat {width:940px; height: auto; margin-bottom: 10px; }
#b_728x90_cat { float: left; width: 728px; height: auto;}
#b_212x90_cat { float: left; width: 212px; height: auto;}

#c_headerHolder {width:940px;margin-bottom:20px;}

#m_headerRow { width: 940px; height: 170px; }
#m_headerHolder {height: 90px;}
#m_logoHolder { float:left; margin: 15px 65px 0 0; padding-left: 20px; }

#m_breadcrumb { width: auto; height: 20px; border-bottom: 1px solid #e7e6e4; color: #a01e1e; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 10px; }
#m_breadcrumb a{color: #a01e1e;  }

#m_headerFocus { float: left; margin: 10px 5px 20px 0; width:155px; border-right:1px solid #e7e6e4;}
 
 #m_nav { width: 940px; margin-top: -30px;  height: 100px;  background: url(/pics/nav_bg_full_op.png) no-repeat; color: #fff; font-weight: bold;}	

#navHolder{padding-top:1px;width:940px;text-align:left;}
#nav_start{width: 940px;  height: 40px;  color: #fff; font-weight: bold;}
.nav_bar, .nav_bar_over{height:40px;margin: 0 20px 0 20px;float:left;line-height:40px;cursor:hand;cursor:pointer; color: #fff; font-weight: normal; font-size: 11px;}
.nav_bar_over{background: url(/pics/nav_sel_tiles.gif) repeat-x bottom;}

.subnav_item, .subnav_item_over{margin: 0 20px 0 20px; float:left;cursor:hand;cursor:pointer; height:40px;line-height:40px; color: #463e36; font-weight: normal; font-size: 11px;}
.subnav_item_over{ color: #a01e1e; }
.subnav{width:940px;}

/*Search */
#m_srch { position: relative; left: 640px; top: 0px; z-index: 10; padding-left: 5px; margin: 10px 10px 0 0; width: 285px; height: 20px; background:url(/pics/srch_bg_cnr.gif) left top no-repeat #fff;  }
#m_srch .srch_go { float: right;}
#m_srch .srch_field{ float: left; padding: 3px 3px 0 3px; width: 250px; font-size: 12px; color: #a01e1e;  border: 0;  background:url(/pics/srch_watermark.gif)   120px -1px no-repeat;  }
 

#c_row_Holder { width: 940px; margin: 0 ; }


/*Group left and midlle column to accomodate breadcrumb*/
#c_2col_left { width: 620px; float: left; height: 211px; border-bottom: 1px solid #e7e6e4; margin-bottom: 20px; }
#c_2col_left #c_colMid_Holder { width: 300px; float: left; margin: 0 0 0 20px; } 


/*Breadcrumb */
#c_breadcrumb { width: 620px; height: 20px;  border-bottom: 1px solid #e7e6e4; color: #a01e1e; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 10px; }
#c_breadcrumb a{color: #a01e1e;  }
#c_breadcrumb div{ float:left;}
#c_breadcrumb span{ float:right;  color: #463e36; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

.c_subcol_left { float: left; width: 300px; line-height: 15px; height: 240px;  }
.c_subcol_right { float: left; width: 320px;  line-height: 15px;  height: 240px;}
DIV.c_subcol_right .alr_story_holder{ padding-left: 20px;}

.c_subcol_left2 { float: left; width: 300px; margin-right: 20px; line-height: 15px; }
.c_subcol_right2 { float: left; width: 300px;  line-height: 15px;}

#b_468_holder{ width: 620px; /*background: #f5f3f1; */ }
/*#b_468_holder img{ height: 90px; margin-left: 76px;} */


#c_colLft_Holder { width: 300px;  float: left;} 
#c_colMid_Holder { width: 300px; float: left; margin: 0 20px 0 20px; } 
#c_colMid_Holder_sr { width: 280x; float: left; margin: 0 10px 0 0; } 
DIV#c_colMid_Holder_sr .alr_story_holder{width: 280px; padding-left: 20px;}

#c_colRht_Holder { width: 300px; float: right;} 

#c_colLft_Holder2 { width: 300px;  float: left; height: 368px;} 
#c_colMid_Holder2 { width: 320px; float: left; margin: 0 20px 0 0; height: 368px; } 
DIV#c_colMid_Holder2 .alr_story_holder{ padding-left: 20px;}

#c_tag_cloud { width: 600px;  float: left; height: auto;} 


#c_wide_highlights { width: 940px; height: 180px; background: url(/pics/bg_tile_carosel.gif) repeat-x; }
#c_wide_highlights a.mc_more {color: #c6c3bf;}

#c_colspan2_Holder{ width: 620px; float: left; }

#c_ed_choice { width: 620px; height: 100px; background:url(/pics/bg_tile_ed_choice.gif) repeat-x;  }
#c_ed_choice img{ float: left;}


#t_bar { width: 610px; padding: 5px 0 0 10px; height: 15px; background: #9a968f; font-size: 10px; color: #fff; font-weight: bold; line-height: 10px;   }



#t_holder { width: 940px; height: 100px; margin-bottom: 20px; }


#footer_holder{ height: 200px; background: #463e36;}
#footer_txt { width: 950px; padding: 40px 0 0 30px; color: #c6c3bf; margin: 0 auto 0 auto; }
#footer_txt span{ padding: 0 12px 0 12px; }
#footer_txt div{ width: 137px; float: left; color: #ffffff;  }
#footer_txt a{ text-decoration:none; color: #c6c3bf;}
#footer_txt a:hover{ text-decoration:underline;}

.date_float {float:right; font-size: 10px; color: #67605a; font-weight: normal; margin:0px; font-family: Arial, Helvetica, sans-serif;}
*+html .date_float {float:right; font-size: 10px; color: #67605a; font-weight: normal; margin:-8px 0 0 0; font-family: Arial, Helvetica, sans-serif;}

/* element adjustments */

.related h4{ margin: 8px 0 2px 0; line-height: 15px;}
.commented { margin-top: 15px;}
.commented h4{ margin: 0;}

.alr_story_holder { border-bottom: 1px solid #e7e6e4; border-top: none; height: 110px; margin-bottom: 18px; }
.alr_story_holder div{ margin: 0 0 20px 0;  	}
.alr_story_holder h4{ margin: 2px;}
.alr_story_holder_sub { height: 90px; margin-bottom: 28px; }
.alr_story_holder_sub h4{ margin: 2px 0 0 0;} 
.alr_story_holder_sub div{ margin:  0; line-height: 15px;  	}
.m_box_more { height: auto; margin-bottom: 0;}

.m_box_more_column { height: auto; margin-bottom: 0; color:#bc6128; margin-top:5px; margin-left: 20px;}
DIV.m_box_more_column a.title_lk_cs { color: #bc6128; }
.title_columns { margin-left:18px; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif;}
