I know how to block all domains except my own from hotlinking
RewriteEngine on
RewriteCond %{HTTP_REFERER}!^http://mysite.com.*$ [NC]
RewriteCond %{HTTP_REFERER}!^http://www.mysite.com.*$ [NC]
RewriteRule .*.(gif¦GIF¦jpg¦JPG)$ - [F]

but i also want to stop a few sites (some i don't know about) from doing this:

<img src="http://mysite.com/" width="1" height="1">

and adding to my bandwidth.

I do know how to stop domains with certain keywords:

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_REFERER} "cartoon" [OR]
RewriteCond %{HTTP_REFERER} "movies"
RewriteRule .* http://redirecthere.com [L]

but is there a way to stop all other sites and redirect them?

(this doesnt work)

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_REFERER}!^http://mysite.com.*$ [NC]
RewriteCond %{HTTP_REFERER}!^http://www.mysite.com.*$ [NC]
RewriteRule .* http://redirecthere.com [L]