Using Firefox, I click the link on the home page and this opens (perfectly):
http://www.allanhallphotography.com/blog/?feed=rss2I believe that the blog page has a special tag in the header of the HTML, and that is probably the thing that stimulates the automatic location of the RSS feed. You might try adding that to the home page.
Best regards, ~Ray