I have used day-countdown and it happens several time that...it simply pop-up and then settle to its place..... it creates kind of unnecessary attention.. Please check if bug any.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.