Basically, I used a <div> with a non-breaking space. (did work when I used <h1> like they had in the example, and I needed something inbetween, so I used )
.npa {
display: list-item;
list-style-image: url('/images/npa.png');
list-style-position: inside;
letter-spacing: -1000em;
font-size: 1pt;
}
<div class='npa'> </div>
And the result: http://img59.imageshack.us/img59/1638/untitledzf2.png
I could have just used text, but I didn't want it to show up if CSS is disabled (since you're only supposed to see it if you print the page).
And IE doesn't support the :before or :after in CSS2, so I couldn't use CSS generated text.