What's wrong with the following?
CODE
<div style="border:1px solid #000000; width:100%; position:relative;">
<div style="background-color:#FF0000; border-bottom:1px solid #000000; color:#FFFFFF; font-weight:bold; padding:0.2em; width:100%; position:relative;">Family Fun!</div>
<div style="background-color:#FFD9D9; color:#000000; width:100%; padding:0.2em; position:relative;">The Children's Room is sponsoring a ...</div>
</div>
<div style="background-color:#FF0000; border-bottom:1px solid #000000; color:#FFFFFF; font-weight:bold; padding:0.2em; width:100%; position:relative;">Family Fun!</div>
<div style="background-color:#FFD9D9; color:#000000; width:100%; padding:0.2em; position:relative;">The Children's Room is sponsoring a ...</div>
</div>
Thanks.
...ok, apparently the inner span does the trick. I feel that's a bit more tags than should be required for something like that though. Wasn't the idea of layers over tables to create less clutter?
1.) Main outer DIV to create the boundary and border "art".
2.) First inner DIV for "title" section.
2a.) Span to force padding with text.
3.) Second inner DIV for "info" section.
3a.) Span to force padding with text.
BAH!