make alert and notice paragraphs always there (if sometimes empty). this
way we can populate them via javascript.
add text color for alert and notice elements
attempt to automatically determine geo data from the browser on checkin