Slow loading times for all pages

It seems my site loads very slowly, 6~30 seconds for any page. I cannot figure out why. The homepage for example seems to be only 1.9 mb total but takes this large amount of time to show. there are no live feeds or anything on it. It doesn't make sense why the loading times for these pages are so high. I would think it would be 1 or 2 seconds tops. Any ideas what could be going on? I am enabling support on the espcfl site for anyone to get in and take a swing at it if they like.