#inews2{

float: left;
}
#inews2 ul{
list-style: none;
float: left;
padding-left:0px;
}

#inews2 p{
    margin-bottom:0px;

}

.ic_container{
    vertical-align:baseline;   
    margin:4px;
    position:relative;
    /*-moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-box-shadow: 0 1px 3px #888;
    -webkit-box-shadow: 0 1px 3px #888;*/
    float: left;
}




.overlay{     
    opacity:0.3;
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  
}
.ic_caption{
    position:absolute;    
    opacity:0.6;   
    overflow:hidden;
    margin:0px;
    padding:0px;
    left:0px;
    right:0px;
    cursor:default
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
    z-index:500;
}

.ic_category{
   text-align:left;

}
.ic_category a{
  text-decoration: none;
    color: #FFFFFF;

    font-size:11px;

    padding:5px;
    margin:0px;
}
.ic_caption h3{
    padding:0px 5px 5px 5px;
    margin:0px;
    font-size:18px;
}
.ic_text{
 text-decoration: none;
    color: #FFFFFF;
    padding:0px 5px;
    margin:0px;
    text-align:left;
    font-size:11px;

}
.ic_text a{
 text-decoration: none;
    color: #FFFFFF;
}

#icalendar {
   position:absolute;
    display:block;
   padding:0;
	margin:0;
   text-align:center;
  width:58px;
  height:75px;
  left:-9px;
  float:left;
  z-index:400;
	background: url(calendar2.png) 0 0 no-repeat;
}
#icalendar span.day {
 position:relative;
top:3px;
left:3px;
  font-size:2.0em;
 color:#FFFFFF;
}

#icalendar span.month {
  position:relative;
   left:3px;
   top:0px; 
    
  font-size:0.8em;
 color:#FFFFFF;
}
#icalendar span.year {
   position:relative;
   top:-2px; 
   left:3px; 
  font-size:0.8em;
 color:#FFFFFF;
}
