Well, it seems our problems were a result of the hosting site doing a server upgrade. Obviously, it wasn't much of an upgrade. lol
After some hours at the computer and research, Roxy finally got the hosting company to admit it was the fault of the server upgrade. She found that other websites also using the same hosting company have been having the same issues.
Hopefully it is now behind us,
Loren