Just now really looking at the CSS posted and I don't see how that would create a shadow effect. Unfortunately, shadowing is not something all browsers can do using the same CSS, so you need to add quite a bit of CSS to get that affect in all browsers. Lots of stuff comes up in google including this that seems pretty complete -
http://www.workingwith.me.uk/article...r-drop-shadows