Idolanon has moved to:

http://www.luc.edu/faculty/pmoser/idolanon/

You may click this link now, or you will be switched there within 5 seconds.