Most CSS problems fixed.

See spreadsheet as of 6:18 for changes