/* NEWS HOME PAGE */
#featured { width: 100%; margin: 0; list-style-type: none; }
 
	#featured .featured-stories { float: left; width: 49%; }
		
		#featured .featured-stories .featured-main { padding: 5px 5px 10px 5px; }
	 
			#featured .featured-stories .featured-main h3 { font-size: 1.8em;  font-weight: bold; line-height: 115%; margin-bottom: 8px; }
	 
			#featured .featured-stories .featured-main img { clear:both; margin: 0 0 10px 0 }
		 
			#featured .featured-stories .featured-main p { margin-bottom: 0; }
	 
		#featured .featured-stories .featured-list { list-style-type: none; }
 
	#featured .latest-stories { float: right; width: 49%; }
				
		#featured .latest-stories li { margin-bottom: 3px; }
		
.top-headlines li { margin-bottom: 5px; }
 
	.top-headlines li.more { font-size: .85em; text-align: right; margin-bottom: 0px; }
 
	.top-headlines li h5 { margin-bottom: .25em }
 
		.top-headlines li h5 a:link, .top-headlines li h5 a:visited { font-weight: bold; line-height: normal; font-size: 14px; }
 
		.top-headlines li h5 a:hover { text-decoration: underline; }
 
	.top-headlines li p { margin-bottom: .5em }
 
.top-headlines img { float: left; padding: 0 10px 10px 0; }

/* ARTICLE DETAIL */
.post > div {  padding: 25px; line-height: 22px; font-size: 14px; }

.post > div > div.lead-image { float: left; margin: 0 25px 20px 0; }
 
	.post > div > div.lead-image img { clear: both; }
 
	.post > div > div.lead-image .caption { clear: both; max-width: 290px }
 
		.post > div > div.lead-image .caption p { font-size: 11px; line-height: 14px; margin: 4px 0px; color: #666 }
		
ul.article-detail-bar { padding: 6px; }
		
	ul.article-detail-bar li { width: 50%; }

	ul.article-detail-bar li.comments { text-align: right; }

/* SECTION DETAIL */
.section-summary .article-image { float:left; padding: 0 10px 10px 0; }

ul.view-comments { }
 
ul.view-comments { clear: both; font-size: .95em; list-style-type: none; margin: 0; }
 
	ul.view-comments li { float:left; margin-right: 10px }
	
/* Category list */	
.section-list li { width: 48%; float: left; }
 
/* Date */
span.date { font-size: .9em; font-weight: normal; font-style: italic }

/* Date Nav */
.date-navigation a:hover { text-decoration: none; }