nearly there with css,
ah what the hell,
ship it