You have chosen to sponsor your bid up to a maximum amount of .
This problem can be reproduced by downloading Firefox 3.6.28, http://www.mozilla.org/en-US/firefox/all-older.html
Using a current browser, the map & push-pins at http://www.followride.com work correctly, i.e., the map centers on the United States and the two dozen push pins fall into place.
With the older browsers, Firefox 3.6.28, the map centers on 0, 0 lat/lng, and does not drop the push pins.
All of the files/source you need to review/resolve the problem are available at http://www.followride.com