i think you missed out the {}s in your javascript alalex
yeah i hate stupid firefox and internet explorer. You have to code EVERYTHING differently just b/c of them. It drives me nuts.
Thanks for all of your help, but I've decided to scrap it for now, I'll just go with a plain one.
Upon closer inspection, it turned out to be transparent rather that than white. It's certainly non standard and I'll check it out with IE7 tonight.
I had to look twice to see what that box was meant to do; it'll certainly confuse the newbies so maybe best to leave it out.
You could use JS to auto-submit the form when the user presses Enter, without needing a submit button...