Firefox fixes, and added a .htaccess file to enable cross-domain hosting