What you're seeing on this site is actually an illusion. The reason you see www.mojoportal.com/blog is that the page is named "blog.aspx", and the site is configured for Extensionless URLs, which removes the .aspx portion of the URL. If you go to a blog post and click the title of the post, rather than the mojoportal.com/blog/post that you're expecting, it will be mojoportal.com/post. The reason for this is that mojoPortal doesn't support extra segments in URLs. It's better to just think of your site as a bunch of pages where the organization is provided by and easily rearranged in the site menu, not in the file system (that's old-school HTML file thinking).
I hope this helps.
Jamie