Hide Content Until Logged In - Social Theme

I am setting up the Buddypress Social theme for a private site for a church group. Some of the information is personal and not intended for the whole world to view. I have used a couple of plug-ins to make as much info private as I can.

I need to make further changes to the Home page, but I am at the end of my expertise.

How can I make the Home screen for a visitor who is not logged in only show the login banner? Currently under the banner, there is still content and a sidebar visible.

Thanks,

Andy