well maybe you just have a mistake somewhere else in your link or in the page...
Something really simple like a missing " or something?

Hope you get it figured out, maybe you should create a brand new page and start from scratch with the code above and see if that works, then you will eventually be able to track down the fuck-up and eliminate the problem! In theory at least, LOL
Bruce