Ottimo, quindi essendoci l'immagine in float è meglio mettere il tutto all'interno di un div.

Per il text-align;justify; era li solo per esempio

altra cosa, hai scritto:

codice:
border: 5px 0 5px 0 solid red;
mai visto scritto così, e almeno in FF non funziona, è una svista o mi sono perso qualche cosa ?