#mainnews h3 {
color: #000;
font-size: 1.2em;
border-bottom: 2px #cdcdcd solid; 
padding-bottom: 10px;
}

#mainnews h4{
color:#999; 
font-size: 80%;
}
#mainnews h5{
font-weight: bold;
margin-bottom: 0.4em;
}

#mainnews li{
margin: 10px 0px 5px 0px; 
border-bottom: 1px dotted #cdcdcd;
clear:both;
width: 880px;
display:block;
}

#mainnews .newsstories li {
width: 400px; 
float: left; 
margin: 0 40px 1em 0;
border-bottom: none;
clear:none;
min-height: 150px;
}