#mc { 
 width:944px;
 min-height: 505px;
 padding:28px 0 0 46px;
 background: url(/images/back_news.jpg) no-repeat top left; 
}
* html #mc { 
 height: 505px;
}

.news_item { width: 400px; margin:0 0 16px; }
.pic_right_pad { padding-right: 8px; }

.hdr    { margin-bottom:3px; color:#b3aa73; text-transform:uppercase; }
.subhdr { margin:3px 0 24px; font-size:14px; }