CSS: Fix positioning for relatively positioned 'body'/'html' elements

Special thanks for @sporkmonger for the original idea.

Fixes #491
Fixes #423
Fixes #200

Ref #495
Dropping lingering remnant from the days of supports IE<9.