It's clear that there is a noticeable difference when viewing this in Chrome compared to Firefox. The ":before" and ":after" pseudo classes seem to be malfunctioning in Firefox. Is there a way to resolve this issue?
Edit: It is important for it to work consistently across all browsers. The current version works in Internet Explorer, but not in Firefox: http://jsfiddle.net/tNg2B/13/
I essentially eliminated the :before and :after selectors, and incorporated two additional <span>
's