Remember that some of the code from that post is css3, so will only display correctly in modern browsers that support it.
If you've been making a lot of other changes to your css, and even the templates, then it's possible something there could upset the expected results.