Add list and label fixes for IE6/7

Essentially they don't think about margins and lists in the same way
so we need to make adjustments in both cases.