[Bug 867416] Small changes to design + structure of homepage.

The changes are based off of today's check-in meeting. See the following etherpad for notes: 

[https://mozillians.etherpad.mozilla.org/status-2013-05-28](https://mozillians.etherpad.mozilla.org/status-2013-05-28)