A detective formerly with the Clay County Sheriff's Office has been fired after an internal investigation concluded his online conduct violated two employee policies.