Not sure if that was the actual problem or not, but I've started from scratch and gone for floating left p's. Not perfect, because if the screen is shrunk down, the text from the headline wraps underneath the date, but it'll do.
<li class="headline">
<span class="date">1 June 2007</span>
<a href="http://localhost/articles?_s=pwDDJAwYLaKpFaGm&_k=KdcPSbVi&15">Special Report: UPS REMAINS A LOW-KEY PLAYER IN THE MIDDLE EAST</a>
</li>
You *could* just use a table in this case. Of course, matthijs suggestion is certainly a good one. The only probllem would be when users resize their screen and the data wraps around the bottom. To add to matthijs' suggestion, add this to the CSS: