Thanks, it is shared hosting, but it appears to work when I comment out the:
RewriteRule ^index\.php$ - [L]
rule for some reason. Any idea why this one would cause an issue? Is it messing with the
RewriteRule . /blog/index.php [L]
rule at all? or are they doing different things? I do have a custom permalink set-up.