limpiando flotadores anidados

Estoy creando una cuadrícula de imágenes en mosaico como una galería de imágenes con una cuadrícula de miniaturas, y necesito que las imágenes se ajusten a la siguiente fila después de 3 imágenes. Así que estoy flotando un grupo de divs que contienen una imagen y luego borro el flotador manualmente después de tres imágenes.

El problema es que estoy trabajando dentro de una plantilla existente bastante complicada que ya utiliza float para organizar todo. Borrar el flotador en mi cuadrícula revuelve toda la página, presumiblemente porque está eliminando todos los flotadores en la página hasta ahora. ¿Que puedo hacer?

Estoy limpiando el flotador usando insertando un div en blanco. es decir:

<div style='clear:right'>

¿Podría uno de los otros métodos para limpiar flotadores funcionar mejor?

Respuestas a la pregunta(4)

Su respuesta a la pregunta