#rightCol {
margin-left:123px;
}

#rightCol2 {
margin-left:353px;
}

.newsList .item  a:hover{
  color: #e40f82;
}

.newsList .item  a{
  color: #585858;
  text-decoration: none;
}

.box_list .footer{
  height: 10px;
  font-size: 1px;
  background: url(boxes/news2/footer_list.gif) no-repeat;
}

.box_list .header{
  height: 10px;
  font-size: 1px;
  background: url(boxes/news2/header_list.gif) no-repeat;
}

.box_list .content{
  background: url(boxes/news2/content_list.gif) repeat-y;
  overflow: hidden;
  padding: 2px 15px;
  height:auto;
  width: 200px;
  position: relative;
}

.contentBox .footer{
  height: 10px;
  font-size: 1px;
  background: url(boxes/news2/footer.gif) no-repeat;
}

.contentBox .header{
  height: 10px;
  font-size: 1px;
  background: url(boxes/news2/header.gif) no-repeat;
}

.contentBox .content{
  background: url(boxes/news2/content.gif) repeat-y;
  overflow: hidden;
  padding: 0px 15px;
  height: 94px;
  width: 571px;
  position: relative;
}

.newsList {
float:left;
margin:0;
width: 230px;
}

.contentBox {
float:left;
margin-left:15px;
margin-right:0px;
width: 601px;
}

#rightCol .contentElement .bodytext {
width:auto;
}

.list_title{
font-size: 14px;
}

.singleView .csc-textpic-imagewrap {
padding-top:80px;
}

.singleView .news-single-timedata {
padding:5px 0 15px;
}

.newsList .item {
	height: auto;
}
