This has got me bamboozled - we know that your page is all good ( I applied your css to my page too and now have it much as yours is) - I suppose I was saying sorry because you have been pretty much getting it right yourself all along, and me sticking my oar in has just set the whole process back a day or two.
So what we have so far:
• The pages work on my remote server (123Reg) but not on yours.
• It's not an email thing because you receive the email
• The validation (WA) server-side works on my remote server, but not yours, although we are using identical files.
• We have used all the same supporting files (all present in the right locations on your remote server)
(I have no lightbulbs flashing).
I will have a ponder, but I think a WA tech Wiz may have to look at this.