well im guessing you missed this post front page, which is also stuck to the top of the site

?
Follow this link .......
http://www.driverheaven.net/news/139...site-skin.html
If you want to discuss the theme, head into that thread. however you can manually reselect your old theme, they are all still there.