added several fonts, type and font declarations, and a special little JS function for fun