address fonts by ids instead of csnames