1. I am not an expert on fonts, but I believe there used to be money in fonts, but now high quality fonts are freely available. You might want to read about true type fonts at wikipedia for a brief history. I believe they were originally bitmaps - think screen pixels which don't scale well. Later they were modelled using mathematical functions (specifically Bezier curves) which can scale to any resolution.
2. Your CSS file: http://divisionoflabour.com/dl.css
font-family : times new roman, helvetica, serif;
times new roman is one of the most commonly used fonts today.
Most web browsers allow the user to override the specified fonts if they want.