

.news-main-story {  }
.news-main-story-image { width: 180px; float: left; }
.news-main-story-content { width: 345px; float: left; }
.news-main-story-content-no-image { width: 540px; }
.news-main-story-content h2, .news-main-story-content-no-image h2 { font-size: 80%; margin: 0; }

.news-story {  }
.news-story-image { width: 80px; float: left; }
.news-story-content { width: 445px; float: left; }
.news-story-content h2 { font-size: 70%; margin: 0; }
.news-story-content p { font-size: 70%; }

/* -- NEWS DOWNLOAD OPTIONS -- */
.news-main-download-items { width: auto; height: 20px; background-color: #f5f5f5; }
.news-main-download-item { float: left; width: 172px; height: 20px; font-size: 70%; }
.news-main-download-item a:link, .news-main-download-item a:visited { color: #666; text-decoration: none; }
.news-main-download-item a:active, .news-main-download-item a:hover { color: #00aa96; text-decoration: none; }
.news-main-download-item-icon { width: 20px; height: 20px; float: left; }
.news-main-download-item-name { width: 146px; height: 14px; float: left; padding:3px; color: #666; }

.news-download-items { width: auto; height: 20px; background-color: #f5f5f5; }
.news-download-item { float: left; width: 222px; height: 20px; font-size: 70%; }
.news-download-item a:link, .news-download-item a:visited { color: #666; text-decoration: none; }
.news-download-item a:active, .news-download-item a:hover { color: #00aa96; text-decoration: none; }
.news-download-item-icon { width: 20px; height: 20px; float: left; }
.news-download-item-name { width: 196px; height: 14px; float: left; padding:3px; color: #666; }