Gute oder schlechte Lösung?
ja, in mehrerlei hinsicht
http://www.css4you.de/wslayout1/ex0010.html
zudem ist DIV.div_for_message ein unglücklicher klassename
nenns entweder #message oder .message - vielleicht is es später kein div mehr (man weiss ja nie)
weiters ist left/middle/right etwas unklug - vielleicht änderst du später die reihenfolge oder du setzt die dinger untereinander, oder nur 2 nebeneinander und den anderen drunter
zudem solltest du den selektor DIV nicht groß schreiben (und das element im html ebenfalls nicht) das spart dir in zukunft einige sorgen