Yeah, I am ignorant of what Tampa can handle in terms of 24 hour rain totals but 8-10" looks to be quite possible. Even though they look to avoid the brunt of the hurricane force winds, I would imagine they will still have significant power outages based on the size of the TS wind field?