I've created a private directory on my HOSTMONSTER.COM provided site. When you create a private directory using hostmonster's control panel, it generates an .htacess file, and puts it in the directory. The intent is to make sure only a page form within your site can link to it. So on my site, which is "elfintechnologies.com" there is a directory now called "private", and in there I have a mailform, called elfmail.php, and also an elfmail.html which gets referenced in the case when the user has javascript disabled. Normally, with javascript enabled, a javacript function i wrote opens the page, which is '/private/elfmail.php' in a new window. So here's the problem... in Firefox, you visit, click the contact (far right on the menu) and the mailform opens and works perfectly. Do the same thing from IE however, and the window opens, only to be filled with my usual 403 error, indicating I don't have permission to be there. GRRRR! OK, granted, its IE 8. But I thought this was basic stuff! Could there be something wrong with the way my hosting company implements the HTACESS? It looks like the below. I don't know a LOT about these files, since I only mess them once in a blue moon.

<Files 403.shtml>
order allow,deny
allow from all

# Begin accesslimit

# Begin pageblock
RewriteEngine on
#RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://elfintechnologies.com.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.elfintechnologies.com.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://elfintechnologies.com/private/.*$ [NC]
RewriteRule ^ - [F,L]