Font sizes should be unspecified, or specified in points.
Short, concise description of the idea
Font sizes should never, ever, not in a million years, be specified in pixels. High resolution displays mean unreadable crawling ants instead of readable text. The CSS stuff should either be yanked entirely or replaced with specifications in pt.
Full description of the idea
The problem is that, if you specify sizes in pixels, my browser can, knowing what resolution my display is, render 12pt text as "1/6th of an inch", without LJ needing to know what DPI my display is. (On my current display, 12pt is 20 pixels high) If you specify them in pt, 10pt text is basically illegible; I need to lean forwards and squint to read text on LJ right now.
An ordered list of benefits
2. Substantially more accessible.
An ordered list of problems/issues involved
An organized list, or a few short paragraphs detailing suggestions for implementation
2. Change "pt" to "px" in all font size specifications.