#container { 
  background-image:url(img/bg_news.gif);
  }

#news_content {
   position:absolute;
   top:198px;
   left:0px;
   width:945px;
   padding-right:15px;
   height:266px;
   overflow:auto;
  }
  
h2 {
   color:#dcb34b;
   margin:0;
   padding:0;
   font-weight:normal;
   font-size:20px;
   padding:20px 0;
   }

#news_content .csc-textpic-imagewrap {
  float:left;
  }
  
#news_content .csc-textpic-intext-right .csc-textpic-imagewrap {
  float:right;
  }

#news_content .csc-textpic-text {
  width:720px;
  }
