J´arrive pas repondre sur ton topic c´est bizard. Enfin bon voila les explications pour ton probleme:
Pour tes colonnes, met un div de la taille que tu souhaites dans les colonnes. Ca fait pas tres propre, mais ca marche.
Ensuite pour ton margin-bottom, tout dépends ou tu l´as placé.