Hi,
Das Rote sollte float:left haben, das Blaue dann float:right. Damit werden die schonmal nebeneinander angezeigt. Das Grüne muss nun das "Fließen" der oberen 2 Divs beenden mit clear:both und einfach die breite 100% haben, dann ist dein simpler Aufbau fertig.
Weil Jp schon Seiten erwähnt, zu empfehlen ist auch www.css4you.de
lg