Basic layout, first round of CSS modifications.