Initial CSS Styling for All Pages

Jeff, can you review and merge if it looks good?