There is a strange bug in IE6 and IE7. Usually when you do
<ol> <li>xxx</li> <li>yyy</li> </ol>
The xxx and yyy will be listed with 1 and 2. This is not the case in IE. Number before list items are always 1 in an ordered list.
To fix this, please add
ol li { display: list-item; }
in your CSS.
Please also take a look at the last item on the list on the right hand side. The number is align at the bottom of the item instead at the top. So simply add
ol li { vertical-align: top; }
The ordered list should display as expected.
