This probably isn’t what happened to you, but just a word of advice: careful with CSS PIE. I have used it in sites in the past and it has had the tendency to cause elements on the page to behave strangely.