pues entre div y div tienes mucho espacio prueba quitando todos los espacios
puede ser eso lo otro que puede ser es los divs que tienes...
a lo mejor e est aparte style="width:465px" chequealo :) son solo errores lokos que aveces se escapan :D
Código:
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="464px"><div class="blue_bar2" style="width:465px">
<img src="images/lomasnuevo.gif" alt="" width="127" height="32" /></div>
<div id="fp_featured_article"><img src="images/halo.jpg" alt="" /> </div></td>
<td bgcolor="#000000"><img src="images/banner2.gif" alt="Banner 2" width="318" height="229" /></td>
</tr>
</table>