Avatar Plugin Not working

I’ve searched the forums, found other users with the same issue, but none of the fixes seem to work.

I’m able to upload an avatar, the images are created in the proper folders, but are not displayed – just a red x.

My .htaccess file is exactly as suggested, I’ve listed it below. I uploaded a fresh copy to the server as suggested. I’ve been looking at this for hours and can’t see what I’m missing! Tried clearing cache too.

The site is http://blogoasis.net

Thanks for any help you can give!

Dee

htaccess file:

RewriteEngine On

RewriteBase /

#uploaded files

RewriteRule ^(.*/)?files/$ index.php [L]

RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*

RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L]

RewriteRule ^(.*/)?avatar/(.*) wp-content/avatar.php?file-$2 [L]

# add a trailing slash to /wp-admin

RewriteCond %{REQUEST_URI} ^.*/wp-admin$

RewriteRule ^(.+)$ $1/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]

RewriteCond %{REQUEST_FILENAME} -d

RewriteRule . – [L]

RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]

RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]

RewriteRule . index.php [L]

<IfModule mod_security.c>

<Files async-upload.php>

SecFilterEngine Off

SecFilterScanPOST Off

</Files>

</IfModule>