This seems to be a common problem and I've tried several solutions, but none seem to work for me. There should be 10px of space between each of these divs, but on the top one there is more like 20px. I have changed line-height, padding, margins, positioning, and block. There does happen to be an empty tag (that's another issue!), but even with that tag removed/margins reset the problem does not go away. Any ideas?In this image, you can see I've selected the div with my CSS editor. There is no visible padding on the top (which would be denoted by a dotted line and no margin. Yet, there is space between the inside grey div and the outside white one.http://www.ims4u.net/settlements/http://i.stack.imgur.com/uWJeC.png