Ok, I hope this isn\'t a simple oversight but I have been working on this for hours!
I have a fairly complex HTML / CSS structure on a page I\'m working with. I have
Use padding instead. The margin is there, it's just that margin does not fill in the background (which is why it looks like there is no separation.) It's there, it's just not visible.
element.style {
padding-bottom: 10px; /* change the margin property to padding */
font-size: .9em;
font-style: italic;
}