The fact that you removed the RewriteRule line (as suggested by
Dinu) and you
still got this error suggests that something very odd is going on. Removing that line (or commenting it out with
#) should cripple hotlink protection and permit your images to be seen. It sounds like you're not correctly clearing your browser cache (perhaps you're clearing the
browser history instead?). Try instead to bring up one of these pages and press Ctrl-F5 to force a page reload. If it works, you didn't correctly clear the cache.
First, you can cut the list in half by using
(www\.)? in the pattern instead of separate "with and without www." versions. For example,
RewriteCond %{HTTP_REFERER} !^http://www.brenniesdreamscape.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.brenniesdreamscape.com$ [NC]
RewriteCond %{HTTP_REFERER} !^http://brenniesdreamscape.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://brenniesdreamscape.com$ [NC]
becomes
RewriteCond %{HTTP_REFERER} !^http://(www\.)?brenniesdreamscape\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?brenniesdreamscape\.com$ [NC]
You should be able to further reduce that to
RewriteCond %{HTTP_REFERER} !^http://(www\.)?brenniesdreamscape\.com(/)?.*$ [NC]
but you said that didn't work for you. Oddly, it works fine for me.
I'm not sure that placing "RewriteEngine On" so far away is doing any harm, but you might try moving it to right before the first RewriteCond to see if that makes any difference (probably not).
If none of this helps, there could very well be a problem with your server's Apache configuration. Support will have to deal with that.