#MainContent ul, ]#MainContent ol { margin:0; padding:0 0 1.25em; }
Warum nicht gleich so:
p, ul, ol { margin:0; padding:0 0 1.25em; }
/* ... */
#Navigation ul { margin:0; padding:0; list-style-type:none; }
Das werde ich auch nie verstehen, warum man allgemeine Elemente im Fließtext als "Ausnahme" betrachtet, Ausnahmen wie etwa die Navigation aber als "Regelfall".