#news { width: 584px; border: #9A9A9A 1px solid; margin-left: 123px; padding: 10px 12px; }
#news { \width: 610px; w\idth: 584px; }
#related_links { float: left; width: 268px; padding-left: 12px; }
#related_links { \width: 280px; w\idth: 268px; }

#article { width: 584px; border: #9A9A9A 1px solid; margin-left: 106px; padding: 10px 12px; }
#article { \width: 610px; w\idth: 584px; }


#right_side { float: right; width: 300px; display: inline; margin-left: 10px; margin-bottom: 7px; }
#pic { width: 281px; padding-left: 9px; }
#text_pic { margin-top: 23px; }
#ad { margin-top: 15px; }

.pic { border: #000 1px solid; padding: 2px; }
.caption { margin-top: 1px; margin-bottom: 18px; padding: 4px 15px; background: #000; color: #FFF; }
.news_nav { color: #666; }
.article_info { padding-top: 11px; padding-bottom: 11px; }
.date { font-weight: bolder; color: #666; }
.related_header { font-weight: bolder; }
.related_items_border { border-top: #000 1px solid; border-bottom: #000 1px solid; padding-top: 9px; padding-bottom: 9px; }
.related_items { padding-bottom: 3px; }
.news_nav_border { border-top: #D2D2D2 1px solid; }
.italic { font-style: italic; }
.by_source { font-size: 11px; font-style: italic; color: #000; font-weight: bold; }
.title_sub_text { font-size: 16px; }
.archive_link { position: relative; top: 5px; }
.news_archive { border: #000 1px solid; }
.news_archive_header { border-bottom: #000 1px solid; padding: 5px 6px 5px 15px; }
.archive_header_text { font-weight: bold; font-size: 18px; }
.archive_main_text { padding-right: 23px; padding-left: 23px; }

.nav_top_border{ border-top: #D2D2D2 1px solid; margin-top: 8px; }
.nav { margin-top: 1px; padding-top: 6px; border-top: #BFBFBF 2px solid; text-align: left; }

.news_lead { padding-top: 15px; }
.news_item_lead img { width:275px; height:235px; margin-right: 10px; }
.news_item_secondary img { width:92px; height:72px; margin-right: 5px; }
.news_secondary { padding-top: 26px; padding-bottom: 40px; }
.news_item_secondary { float: left; width: 280px; }
.div_3 { padding-left: 16px; }