It could be lots of reasons ranging from your hosting service to code conflicts or getting hacked.  I can't tell you until I can review your site though. Fill out the form above to find out.