Hi
versuchtest Du damit die line-height zu bekommen?
.entry p, .entry ul, .entry ol, .entry * ul, .entry * ol {line-height:1.6em;}
wenn ja dann bedenke, dass die li die line-height gerne hätten,
nicht immer funktioniert die Vererbung so wie wir es uns wünschen und schon gar nicht, wenn hacks zum Umfallen ein CSS sowieso sehr instabil machen.
Du hast ein wunderbar modernes CSS,
aber zum Finden von solchen Zusammenhängen die diesen Bug erzeugen ist es schlicht eine Katastrophe 
ich bin ehrlich, ich arbeite sehr konservativ im css.
nutze auch niemals das clearing, das Du nutzt und der Peekaboo-Bug? hat sich bei mir noch nie sehen lassen:)
lg