show/hide content based on logged in/out status

I have a message I want non-logged in users to see (it's something like 'join us! click here to register). I then have content I'd like only logged-in members to see (something like 'click here to view your account details'). I'm using [ms-protect-content silent="yes" access="no"]content I want non-logged in people to see[/ms-protect-content] but it's showing as if I hadn't used the access="no" modifier. my question is basically how do I mark some content to show when users are logged in and some other content to show when users are not logged in (and hide the first content)?