I have an unordered list that is two levels deep. The outer UL is css'ed to set padding:0px; and margin:0px; Right below the list, a table starts. However, I can't seem to rid myself of about two pixels of space below the list and above the table. Is there something I'm missing?

Just a curious thought, but what browser are you viewing it in? I came across an issue yesterday with css and tables. I read that the padding commands/margins (forget what exactly) in css aren't supported in IE.

What CSS settings are applied to the table?