For those who might be still seeing this page. Pedal Prayers has moved to another server and also it has it's own domain name. This switch occured
The new URL is:

http://www.pedalprayers.org