Ok, well I am displaying the list items as inline, that’s how I have managed to get them to look like they are in the screengrab. In Safari/Chrome/IE8/FF what happens is if the element is not going to fit on the line it skips to the next line, so you don’t have any gaps to the left, if any they are to the right.
We’d need to see some code as it could be a number of things
It looks to me as though you have displayed the list items as inline but perhaps also triggered haslayout on them at the same time which then makes them behave as inline-block elements and would behave as shown in your image.
I can’t really see any problems with the above so there must be something else affecting it. I don’t see any display:inline rules in the above so each list would be on a separate line and there most be other rules affecting those elements.
If the element is display:inline then the width and height settings are unnecessary anyway as dimensions don’t apply to inline elements.