Hello from Florence, Italy
Sorry about the site being down. Looks like Scott and Matthew got it fixed. I felt kind of helpless, being over here, but the tech guys got it working.
Ciao and Go Frogs
By the way, I am getting Italian banner ads over here. It's kind of funny