no floyd il bordo non era richiesto, l'ho citato io solo per fare l'esempio, cioè per mostrare che con entrambi i div flottati il contenitore rimane vuoto (tranne in IE), cioè essi non aumentano la dimensione del contenitore man mano che si allungano in altezza! io ho avuto questo problema nel fare il mio sito personale e alla fine, non riuscendovi, ho optato per il posizionamento assoluto!
cmq il tuo codice su IE (in quirk) non mi funziona, inoltre non ho capito a che serve il child selector, in IE manco è supportato!