You'll need to edit your Joomla template and set the topleft module position to only show to guests using Joomla API. Then the topright module would need to be set to Registered. This would give you what you're wanting. Joomla does not work in reverse permissions, sorry. You can only give users more access, not necessarily take it away. e.g. Registered users will always have Public access.