added margin and padding, put background color in top div