A few site problems

This site experienced some problems a week back apparently the old version of the site got mixed with the new version of the site. It all has been repaired. Sorry for the inconvenience.