Our website is still screwed up. We plan to have it back up and running this week (without all those sidebars and banner ads right in the middle of the page). Thanks to you all for your patience!
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: this_feature_currently_requires_accessing_site_using_safari