[*]blah[+]blah[o]blah
Shouldn't the bullets be different styles?
list-style-type is applied to the whole list, not to single elements, so the first style is used to... rule them all.
classic circle:
square:
empty circle:
numbered:
classic circle:
[*]blah
square:
[+]blah
empty circle:
[o]blah
numbered:
[#]blah