Simplify and reorganize CSS file, adding support for a "prologue" section before body