why are websites made through prosites looking different then they do if the person is logged in?

while doing a demo for the prosites i am using the business service theme. Logged into the demo site the site looks good and is the way it is suppose to look.

but if logged out or someone goes to look at it the theme being used isn't what is showing and the menu etc. is broken (its incorrect)