Alexa.com's updated website interface seems to be keeping up with the trend of The Times. In addition, some functions have been added and improved...