Secondo me per allineare due livelli basterebbe flottarne uno solo. Il div flottato dovrebbe comparire per primo nel codice HTML.