font: corrections, fixes.

Casting to int made font rendering look out of place at points.