It's indeed hard to tell without any css. If the OP didn't use list-style type: none on the li, it could be that the problem is the default 16px left margin (or padding) on ul’s. Besides, the OP didn't mention if it's only in IE or cross browser.
The default space for the bullet in lists is usually about a 16px left margin, added by default to the UL to allow the bullet image to show.
Ideally, the margin should have been reset to zero, either initially with the global reset, or using:
This will make the bullets show up in all browsers, but you need to check that the 1em still gives enough room for the bullet to show. Usually a 16px left margin or padding does the trick.