The favicon works fine in the root of your website, since you are not referencing to anything special and it finds this:
http://www.robertrafton.com/favicon.ico
However, for the gallery section of your website, you seem to have deleted the default favicon.png graphic from Imagevue, without replacing it. Your gallery is therefore looking for a file that does not exist:
http://www.robertrafton.com/gallery/favicon.png
Either upload your favicon as png in the same location as above, or you need to edit iv-includes/templates/default/index.gallery.phtml, and change the following on line 18:
<link rel="icon" type="image/png" href="favicon.png" />
to:
<link rel="icon" type="image/png" href="/favicon.ico" />
After you do this, it will still take some time before you can see changes in your browser, because old stuff caches in your browser history.