HI. We will be in Florence and some of the smaller towns in the Tuscany area. I understand that in the cathedrals in Florence, your shoulders, knees and toes need to be covered. Is this the same in all of the smaller towns as well, ie. San Gimignano, Siena, Montepulciano, Pisa, or would shorts be ok? It will be 90 degrees most days that we are there. Thanks.