hmm... så du vill alltså att div:arna skall vara lika höga som innehållet eller minst en viss höjd om innehållet inte fyller ut div:en?
Isåfall får du använda min-height: på div:en. Då blir den så lång den behöver bli, men aldrig kortare än den höjd du satt. Detta fungerar inte som standard i ie, så du får använda dig av antingen ett javascript för att lägga till den funktionaliteten eller ett css hack i stil med det här:
http://www.cssplay.co.uk/boxes/minheight.html
Om det nu var det du menade