Greetings:

Ok, if it's generating a 500 Internal Server Error then there are DEFINATELY configuration issues in your apache httpd.conf, which you probably don't have control over.

I'd suspect there's a no allow overrides statement in there somewhere preventing the htaccess files that I showed you from working.

Definately have your hosting provider check that out for you, and report back.