It has everything to do with the chosen font and how font-weight: 300 is displayed. The font-family is set to sans-serif and on my Linux system, it selects DejaVu Sans ExtraLight, which looks like that.
This is actually one reason to use webfonts, since you can be reasonably(ish) sure it looks more or less the same for everyone.