I won't touch the CSS, feel free to fix it yourself ;-)