Issue #2284813 by neardark: Theming - Homepage updates needs theming. Fi...

...xed issues with spacing above text while logged out and added a little extra space at the bottom of the main content.