What they said. Nice slacks, shoes and a blouse, without a jacket is more than casual and still dressy. You ARE in FL after all, things work a tad different.

You should see what some of my former coworkers considered "professional", made me feel like an old prude as it looked like they were ready to hit the beach or the club, not work!
As for Salary, like already mentioned, talk yourself up, you ARE worth every penny, but at the same time, tactfully mention that due to the current state of the economy (or something) it is negotiable. That way they dont throw you right out for being overqualified for the job and think you are unreasonable...in a better market, stick to your guns, now, well, you know.
GOOD LUCK!!