Ma scusa un attimo: tu hai realizzato un layout a tre colonne, con i float, suppondo. Allo stesso modo componi sette colonne vicine.

Quello che non mi torna è questo: tu hai un layout fisso adatto per risoluzioni 800×600, pertanto presumo abbia una larghezza di circa 700-770px. Mettiamo la previsione ottimistica di 770: con sette colonne, ognuna sarebbe larga mediamente 110px. Cosa ci metti dentro 110px?