Check that. The colors I was using for ROOT_COLOR set the background color, but PREPOSITION_COLOR only sets the foreground color -- so the background color set by ROOT_COLOR sometimes bleeds.