Salve a tutti, ho un problema che non so risolvere.

Ho un layout con 3 colonne, le colonne laterali si "mantengono" grazie a due float, mente il footer ha la regola: clear:both

E fin qui tutto bene

Il problema sorge nella colonna centrale, nel quale vengono visualizzate delle news, cui sono associate delle immagini.

Anche queste immagini hanno un float, ed alla fine della news metto un div vuoto con "clear:right" (le immagini floattano a destra)

Il problema è che questo clear mi "sovrascrive" quello del footer, per cui tutto il contenuto che viene dopo il div vuoto mi si posiziona sotto la colonna dei contenuti extra che floatta a destra

C'è un modo per indicare che quel clear:right deve considerarsi solo per il div delle news?

Spero di essere stato chiaro

Grazie a tutti