Спасибо!
Но появляется проблема: если я хочу сделать margin у заголовков, то он делается не от границы родителя (div), а сдвигает родитель вниз.
Почему такое происходит и можно ли исправить?
Symphony: нет я имею ввиду косяк не с отображением за overflow: hidden а то что в фоксе смещение происходит у родительского элемента если у его дочек есть margin-top