Multiple Backgrounds and Borders with CSS 2.1 – Nicolas Gallagher — Blog & Ephemera
Using CSS 2.1 pseudo-elements to provide up to 3 background canvases, 2 fixed-size presentational images, and multiple complex borders for a single HTML element. This method of progressive enhancement works for all browsers that support CSS 2.1 pseudo-elements and their positioning. No CSS3 support required.
fallback for multiple bg, border support. nice.