css, structure with image popups, javascript with clock transitions and prompt text for users