Ho un problema apparentemente elementare, ma credetemi, delle tante soluzioni (altrettanto elementari) che ho trovato sulla rete, ce ne fosse stata una che funzionasse.

Mi spiego. Come potete vedere su http://gutenberg.arsenalemusica.eu/home sto ancora costruendo un layout con i DIV. (premetto che quando era fatto con le table era perfetto)
A parte le tre colonne flottanti che non riesco ad allineare, il problema che vorrei risolvere ora è quello dell'altezza del container. Come potete dedurre facilmente, essa dovrebbe estendersi verso il basso fino alla fine dell'intero contenuto.

Fra le tante soluzioni di cui sopra ho provato la seguente:

.container{ width: 80%; margin: 100px auto;
min-height:100px; height:auto !important; height:100px;
}

perchè in teoria dovrebbe definire un’altezza minima, e nel caso in cui il DIV contenesse del testo maggiore della altezza definita, si allungherebbe di conseguenza in automatico.
Ebbene, non funziona!!

Avete un idea??