Restyling basic theme.

We now use a basic box for styling, to frame the content. The previous
theme made it difficult to distinguish where the content stopped.