This is something I have always found frustrating. When I create a block (or even standard node content) with the following code:
 
<ul list-style-type:none>
  <li>Title</li>
  <li>Created</li>
  <li># Comments</li>
</ul>
 
I still get the little white discs, which I think are graphics.
 
If I use display:inline, it stays as a list with white discs.
If I use background-image:none, it stays as a list with white discs.
If I use list-style-image:none, it stays as a list with white discs.
 
I was under the impression that inline CSS took precedence over linked or embedded CSS so why is the default Garland CSS seemingly an immovable object?