Acabei de tentar instalar o Air Theme em um novo site Discourse. No meu site, uma cor de fundo está sendo definida para vários elementos que corrigem o problema de legibilidade que você está encontrando:
Existe algum CSS personalizado no seu site que possa estar substituindo o CSS do Air Theme?
