Hi joomlavideotuts,
I've had this problem before and it turned out that there was something in the CSS file that the browser didn't like. On that occassion it was malformed CSS but I have know it to be a binary rather than ASCII upload.
1. Try to remove all of the CSS code and include it one block at a time, see if that works. See if it works at all and, if it stops working, when it stops working.
2. Check your FTPing the page in the correct code.
I've had a look at your source code and it seems fine but I haven't got time to check through the CSS.
I hope that helps anyway.
Regards,
David