Jaki konkretnie problem? Wyłączam w firebugu ten min-height i zupełnie nic się nie zmienia, również wtedy, gdy wywalę wszystkie posty.
Poza tym w całym kodzie masz mnóstwo zupełnie niepotrzebnych właściwości (tę stronę dałoby się spokojnie zrobić z dużo mniej niż połową tego co jest w Twoim arkuszu stylów), stosujesz też namiętnie display:table zamiast domyślnego display:block, itd itp. Jeśli to nie jest Twój ostatni kod w życiu to poucz się najpierw porządnie na małych przykładach z książek (najlepsza wg mnie to:
http://gettingstartedwithcss.com/ ), bo teraz robisz sobie mnóstwo niepotrzebnej pracy, musisz rozwiązywać problemy, które sam na siebie nakładasz i do tego kod jest nieintuicyjny (np dlaczego stosujesz class zamiast id?) - jeśli ktoś będzie miał to kiedyś zmieniać, to się pochlasta :-)