Fix problems with offline message.

Move it completely off the screen so it can never be exposed + add
overflow:hidden so if the screen is resized, the longer offline message
doesn't wrap down into the main body.