He posted that he is on vacation so the weekly theme would last two weeks. I'm guessing he didn't have time to post the Top 20 before he left. What day is it usually posted?
Ross's comment from the weekly theme-Drive I quote, "This weeks theme will take a slightly different format, I'm having a little holiday so will be running the theme from today Monday 11th June through to Sunday 24th June, so you get a whole extra week to get your shots in! We'll then start the next theme around the 2nd July. So don't panic if you don't see the voting or the next theme up right away. I hope this doesn't confuse too many." Hope that answers your question Brian.