Firefox support
This was complete negligence on my part. In the past any time I added new features I used to test it in both IE and Firefox. This time around I completely forgot to do so. Thanks to Lilly for pointing this out. I am happy to tell you that my site now works on Firefox as well. I think I need to create a checklist to avoid such messups in the future. Let me know of any other problems you come across.
Thanks and Enjoy!

Lilly
Find another bug - the post time does not seem to be right. Y2k bug? hehe.
Also the version before you fixed on Firefox showed the license stuff, but neither on this version or the one on IE. Do you mean to show it?
Happy Thanksgiving!
Lilly
I did see the License term on the bottom of the page. Sorry - I missed it earlier.
Vaibhav Kamath