Add a nice fade-in/out effect to the home-page example.

While I was at it, I also fixed an issue where the background color
from the <body> would bleed through if the page contents were not long
enough.