I have many problems with how the content area of my site is behaving.
Brand new at WordPress, I made a theme (so hopefully this is the right location for this question) but am pretty sure this is mostly a CSS problem. There are likely WP related problems with the coding and understanding of all the pieces and parts so any suggestions there would be appreciated.
When the <div class="content"> has no content in it, the page looks like: http://mmnkltd.com/wordpress/updates/. This is OK except for the little white line at the bottom.
When there is just an h2 it looks like: http://mmnkltd.com/wordpress/by-laws/. All the background color is missing below the h2.
When there is content and an h2 it looks like: http://mmnkltd.com/wordpress/board-members/
When there is just one line of content, it looks like: http://mmnkltd.com/wordpress/covenants/, just like I'd like it to be.
and finally, when there are two empty paragraphs, it looks like: http://mmnkltd.com/wordpress/community-info/
I can see that the different elements are making differences but don't understand how to manipulate them all so the pages can have any header and paragraph tags in any combination and order.
Any help with understanding and fixing would be ever so much appreciated.