Where exactly is the poll? I looked on the link you provided and I didn*t see it.
Look at the bottom, it asks you to rate the picture. The top rated pix get posted on the front.