Tema site styling fixes

A few minor styling tweaks that make the tema sites appear better out of the box.