It's a common iMac display problem - see http://discussions.apple.com/thread.jspa?threadID=2300580&tstart=0
open