invece di usare i div annidati potresti usare float left per il primo div, float right per il secondo e clear both per il terzo