Posts that only show up if logged in as admin

Hi,

Odd thing. My site has something weird going on. All new posts come up as cannot be found, but if I'm logged in I can see them fine.

This is a weird site I'm working on. I guess something could be set telling all new posts to be private? I look at each post and they aren't private. Everything seems normal.

Any advice?

Thanks,

John