Homepage view tweak

Upcoming Event block should only be output if there IS an upcoming event. Fixes issue on homepage where an extraneous border and margin is showing up