Main blog page styling; still lots of cleaning up to be done