My point is that our society has gotten so anal that we fire people over a button. Why not send the guy a message... go home with out pay for a few days for breaking the dress code, and then come back with the correct clothing.
If the guy needs the job bad enough, he'd do as he told, otherwise he'd move along.
And gorknoids, it doesnt matter to me if you believe in Jesus, Allah, Budda, or the Jolly Green Giant, that's your right to believe or disbelieve in whatever you want. Don't take me wrong, I'm not trying to shove Jesus down your throat. But IMHO, I'd rather be safe than sorry.