Until 2008?....DARN!
FL senators normally serve a four year term...except when a two year term for senators occurs in the first election following the ten year census, and affects odd numbered districts (at least this one did).
If that doesn't make your head spin, nothing will.