im currently makeing some form
you can see at http://jsfiddle.net/AnMSa/
it is working fine

but when i run it on my localhost.. it turns like

ive countered this bug till yesterday, and now its time to me to look for help.
heres the html if anybody wants to download it http://www.mediafire.com/?vzi7kjgcdzldh48
please tell me everything that can reproduce this kinda bug.
The html file isn’t valid html. it doesn’t include the html or body tags or the doctype.
It works fine if you add your content in the following:
Or you can use the html5 boilerplate code from http://html5boilerplate.com/