Okay, now we're getting there. This is what I've been trying to ask for all along to determine whether sohoadmin or Wordpress is generating the pages. It appears that Wordpress is not generating those pages at all.
But in the first post, you're telling me that you are able to create content from Wordpress and access the Wordpress backend and all that, but the theme is not getting invoked.
Can you confirm that?
That seems strange, because the links are clearly not being created by WP. It's not just getting mixed up. Those are not the way WP creates its stylesheet links (they would be absolute links to /wp-content/themes/theme-name).
Also, can you edit down your .htaccess files from both root and /blog and post theme. This could reveal sensitive info about your site, so be careful just cutting and pasting. At least, change out any domain name links for "example.com".
This just isn't making sense.