Where are you accessing the file itself? Could it be a case that you have an older version on the server?
Your styles seem all over the place, some in external css files, some at the start of the page ("embedded style") and some inline. You really need to get all your styles organised. Have them all in external files, at least then you will know what is in your css is the only thing being applied.
I can't see anything off the top of my head, but I bet if you tidy it all up, you'll find that the problem may just make itself apparent.