Styling up a little bit and changed the example HTML to accommodate.
Ignoring things. Beware.