Check out this example to see the issue with the horizontal rule not extending all the way across under the number. I've tried using list-style-position:inside;
, but that interferes with positioning the number correctly due to the left image being floated. Any suggestions for a CSS solution, or do I have to manually generate numbering and style it accordingly?