I've created a div over another div. The top div has a margin-bottom: 0px; The bottom div has a margin-top: 0px; Why is there about 15 px between the?