Ah right, just duff information off wikipedia. I wouldn't be surprised if they moved their games with Rangers to Hampden for the new Glasgow derby.
No, you were right the first time, they don't just play there they own it. Palmerston is about 100 miles away in Dumfries.
Edit; oops, first post, had to go around the forums finding out how many days for this and posts for that before it would let me reply.