I have a couple of specific questions about font size:
"pt" in fonts is only for print CSS. Here is a link which explains all differences between types of sizes http://css-tricks.com/css-font-size/