
/**/
.block-news{ overflow: hidden; }
.block-news .item{ padding: 10px; position:relative; background: url(../../../images/gray-gradient.png) repeat-x; border-bottom: 1px dotted #ddd; margin-top: 5px; line-height: 20px; } 
.block-news .item h2{ font-weight: 700; color: #000; font-size: 15px; letter-spacing: -.05em; margin-bottom: 5px; }
.block-news .item h2 a{ color: #000; }
.block-news .item h2 a:hover{ color: #c00; }
.block-news .item p{ font-size: 12px; letter-spacing: -.05em; }
.block-news .item p a{ color: #333; }
.block-news .item .new{ width: 48px; height: 48px; position: absolute; top: 0; right: 0; }
.archive-link{float:right;margin:10px 0 0 0}