I wonder if there exists an easy and solid way to style ul and li elements so that when using list-style: outside , the li elements lign up with the content above it, or wit
I suggest using something like this:
ul { list-style-position: inside; margin:0px; padding:0px; }
http://jsfiddle.net/Um5L9/4/