Sorry about that! I do have some ideas about how I screwed up. I think its related to the phones native resolution. But my source code is at the other end of the country, so It will take some time. So for now, I'll have unlisted the page from search. Thanks for valuable feedback!