[Bug 867416] [Bug 859995]  Initial styles for homepage redesign, plus in...

...tial work on base template architecture.