Fix overlap of speech links with text/border.
Some homepage search CSS from sayit.mysociety.org.

Tidy up display of example project homepage.