Font-weight is still broken in all but one browser →
http://www.clagnut.com/blog/2228/
Richard Rutter:
Since its inception in 1996, CSS has provided a way of displaying these other weights through use a numerical scale with the font-weight property. This is still almost entirely broken in every current browser except Firefox 3 on Mac.