How can you customize the numbers in an ordered list? | How can I left-align the numbers in an ordered list?



```
1.  an item
// skip some items for brevity 
9.  another item
10. notice the 1 is under the 9, and the item contents also line up

```

Change the character after the number in an ordered list?



```
1) an item

```

Also is there a CSS solution to change from numbers to alphabetic/roman lists instead of using the type attribute on the ol element.


I am mostly interested in answers that work on Firefox 3.