Added backup timeout for when getCurrentPosition doesn't work or time out
Corrected CSS so that shorter popups are not drawn overly large [BoudewijnBoogaard]