After a late start and braving rain, we made our way to downtown St. Pete this afternoon. We did wind up getting rained on, but only briefly. This is Florida after all, and in 10 minutes or so, the rain had given way to sunshine. There was an art festival going on but we got…