"Page Not Found" error after providing login credentials

Permalink
Our site is not working correctly this morning - worked fine yesterday. It appears that '/administrator' has been prefixed to each generated link. Worse, when we try to login to the site to get to the dashboard, the login panel is also missing style sheets and returns "Page Not Found" when credentials are entered.

(seehttp://www.harrisdata.com )

Clearly, something is out-of-whack. Meanwhile, our site is effectively down - no styles/js for the pages, links to other pages don't work.

We use pretty urls, and we control our own http server/config. We've reviewed it, and seen no changes. The only changes in the concrete5 directories were in the tmp/cache areas.

Anybody got any ideas where to look?