What I would like to do (not in IE obviously) is:
p:not(.list):last-child + :text { margin-bottom: 10px; }
Which would give a text node a margin. (Is that even possible?) How would I get the text node with CSS?