Hmm, that is odd... Are you running this on IIS or Apache? I know IIS has had problems when calling external CSS stylesheets, I don't know why, but when I switched to Apache, problem went away.
You could try calling the stylesheet before the script. Thats all I have for now
