Blurry but HD Render - How do I make it sharper? I've new to animating with Blender and I'm having troubles with my rendering.
(Note: These are two still images of the same frame out of my animation project)

The thing is that it is supposed to look like this:

But.. When rendered, it comes out like this:


What's wrong and how do I fix it? 
(Note: I know about the Black background in the second image, and how to fix it.)

EDIT - Blend File: http://www.pasteall.org/blend/29219
I've found out why it was blurred. As @cegaton suggested - It was a defocus node that was added . . .

Can be found in node editor (ShiftF3) as said in the wiki.