hr.hr_maroon{ display: block; height: 1px; border: 0; border-top: 1px solid #861f0b; margin: 0; padding: 0;}
hr.hr_gray_dotted{ display: block; height: 1px; border: 0; border-top: 1px dotted #c7c7c7; margin: 0; padding: 0;}

#opinion_content_wrapper{width: 1024px; margin: 0 auto; font-size: 12px;}
  .maroon{color: #993300;}
  .pink_red{color: #9d0034;}
  .ligth_green{color: #5a8725;}
  
  .op_entry_gray{border: 1px solid #d5d5d5; font-size: 13px; background-color: #f0f0f0;}
    .op_entry_gray h1{ font-family: Times New Roman; font-size: 13pt; text-align: center; padding: 5px; margin: 0; color:#333}
  .op_news_list{ padding: 5px;}
    .op_news_list ul{ margin: 0; padding: 10px;}
    .op_news_list li{list-style-type:square; margin: 5px;font-size: 13px;}
  
  .op_container_img_head_bg{background: url(../images/op_editors_head_bg.png) no-repeat left top;}
  
  /*Left Panel*/
  #opinion_left_panel_wrapper{ width: 370px; margin: 6px; float: left; padding: 0;}
    .op_edit_entry {padding: 5px 5px 5px 2px; text-align: left; border-top: 1px solid #d5d5d5;}
	.op_edit_entry h1{text-align: left; padding: 0; margin: 0; font-family: Arial; font-size: 15px;}
	.op_edit_entry h1 a{font-family: Arial; font-size: 15px; color: #333}
	.op_edit_entry table td{font-family: Arial; font-size: 13px;}
	.op_edit_entry h1 img{margin-bottom: 2px;}
	.op_edit_entry p{margin: 2px 2px 2px 8px;}
	
	.op_editors_head{ font-family: Times New Roman; font-size: 13pt; padding: 8px 5px 5px 5px; color: #861f0b; margin: 10px 0 0 0; }
	.op_editors_entry{padding: 5px 0 5px 0; overflow: hidden;}
	
	.op_editors_entry_img_wrapper{float: left; width: 72px; display: block; overflow: hidden;}
	.op_editors_entry_details{float: right; width: 278px; display: block; overflow: hidden; padding: 2px 5px 5px 15px;}
	.op_editors_entry_details h1{ font-size: 11pt; margin: 0; padding: 0 0 10px 0;}
	.op_editors_entry_details h1 a{color:#333}
	.op_editors_entry_details h2{font-size: 13px; margin: 0; padding: 0; }
	.op_editors_entry_details h2 a{color:#333}
	.op_editors_entry_details p{margin: 0; padding: 0;font-size:13px}
	
	
	

	.op_guestcolumn_details h2{font-size: 13px; margin: 0; padding: 0; }
	.op_guestcolumn_details h2 a{color:#333}
	.op_guestcolumn_details p{margin: 0; padding: 0;font-size:13px}	
	
	.op_editors_entry_img_with_border{width: 70px; border: 0px solid #666666;}
	
	.op_container_near_white{background-color: #f0f0f0;}
	.op_editors_entry_dotted_border{border-bottom: 1px dotted #c7c7c7;}
	
  /*Center Panel*/
  #opinion_center_panel_wrapper{ width: 370px; margin: 6px; float: left; padding: 0;}
     .op_img_bg_plus{background: #f0f0f0 url(../images/op_plus_icon.png) no-repeat right top;}
	 .op_top_picks_entry{border-top: 1px solid #cccccc; padding: 10px; text-align: left;}
     .op_top_picks_entry h1{text-align: left; font-size: 15px; font-family: arial; color:#333}
     .op_top_picks_entry h1 a{font-family: arial; color:#333}
	 .op_top_picks_entry h1 img{margin-bottom: 2px;}
	 
	 .op_guest_column{border: 1px solid #cccccc; margin-top: 20px;}
	   .op_guest_head{overflow: hidden; border-bottom: 1px solid #cccccc; padding: 5px;}
	   .op_guest_head img{float: left; margin: 0 10px 0 0;}
	   .op_guest_head h1{margin: 0; padding: 2px; font-size: 13pt; font-family: Times New Roman; color:#333}
	 .op_guest_column_entry ul{margin: 0 0 0 10px;}
	 
	 .op_columnists_wrapper{ margin-top: 20px;}
	 .op_columnists_head{padding: 10px; background-color: #668153;}
	 .op_columnists_head  img{margin: 2px 10px 0 0;}
	 .op_columnists_head h1{padding: 0; margin: 0; color: #ffffff;}
	 
  /*Right Panel*/
  #opinion_right_panel_wrapper{ width: 246px; margin: 6px 6px 6px 8px; float: right;  padding: 0;}
     .op_wtkt{border-bottom: 1px dotted #c7c7c7;}
	 .op_wtkt_2nd_entry{ border: 0;}
	 .op_wtkt_2nd_entry img{float: right; overflow: hidden;}
	 
	 .op_tott_head img{margin: 5px 10px 0 0;}
	 .op_tott_entry p{margin: 5px 5px 10px 10px; padding: 0;font-size:13px}
	 
	 .op_mp3_service{margin-top: 20px;}
	 .op_ads{padding: 20px;}
	 .op_ads img{width: 206px;}
	
	