Markup improved. Embedded JSFiddle example.