Louise Blouin Media, the art house publisher who’s founder has been dubbed the Red Queen by her staffers, appears to be in the midst of yet another rough financial patch in her mini empire that includes Art & Auction and Modern Painters magazines. Editors of both publications were let go two weeks ago in a corporate downsizing that also saw the company president resign .