I've got a "main" part of my web page that is supposed to contain all the main elements. The child elements are all displaying correctly, but the main part is displaying 2px tall, so I can't control the background color.
Have a look here:
I've highlighted the main section by giving it a red border so you can see what I mean.
I've tried setting its style to display:block but that didn't work.