The three latest news blocks are all inside the same parent which only has a 33% width, and they are not floated and do not have a width.
The parent must be wide enough to hold them. They each must have a width specified. The total width of the three must not be more than the width of the parent block. Each of them must have float:left included in their styles. The parent does not need float:left