|MadSci Network: Earth Sciences|
The short answer is that the core of the earth is about 4150 degrees Centigrade. It is still solid at these temperatures because of the immense pressure (14 Million times atmospheric pressure) which also exists at the center of the earth. For a much more detailed discussion please see this post:
Try the links in the MadSci Library for more information on Earth Sciences.