apply half margin on each top and bottom of a block-level element