You have 2 HTML boxes on your home page. A weather widget and a hit counter. It is possible that one of those widgets has some code that redirects a visitor. I have not seem your site fail to load, but I would remove at list the hit counter at the bottom, which doesn't seem to work anyway. Search engines don't like hit counters much because they do not provide useful information and they often contain code that is harmful.