On some browsers, the tab at the top of your screen shows a little 16x16 pixel hourglass icon next to the site name. Firefox and IE for the PC show it on my work pc, Firefox doesn't show it on the Mac. Seems to be browser and platform dependent.Huh? what hourglass
Since... Ummm.. YesterdayI'm not sure how long it's been there