Oh right ... I wanted to describe what I did but then this piece of crap that people call computer froze on me ... again ...
So ... yes ... basically I moved everything you had in .thumbnail { } to .thumbnail a { } except for the text-align property.
I had to add the .thumbnail a img { } to remove the white border it was creating around that image.
hth