fix login a width to match the parent login box width (so it doesn't
blow out incorrectly)

Updated text hide method to the improved version:
http://www.zeldman.com/2012/03/01/replacing-the-9999px-hack-new-image-replacement/