Considering that looks like a web page, then it means the font might not be part of your system. There might be font substitution going on, and kerning or other "fitting" of a non-monospaced font is blurring due to lack of insufficient resolution for that size. Anti-aliasing could also have an effect on it. Hard to say though.
If you use firefox you can right click on the text and inspect element. From there you might be able to figure which font is originally requested, whether there is substitution, and so on. This wouldn't do much to fix the issue, but if you know what is going on, then perhaps you might be able to get more information which is actually useful.
EDIT: It also looks like the site is badly done with incorrect spelling...though that won't have anything to do with font, it worries me the site isn't well run. It could be the font for "c" just looks like "o", but this seems kind of extreme.
ANOTHER EDIT: If you see this not as an image, but instead as text, then you could search for the correct spelling of incorrect words, and if it really is "c", then the "o" will still register as a "c" in a search. If the "o" really is an "o", then a word search using the incorrect spelling would find the word. Check if spelling is really correct, and thus a bad font, or if it is a bad site.