Some css, javascript and styling idea