The TE logo on the top of the site seems to be rendered incorrectly. It seems too big and out of proportion, in fact obscuring the google adds even...dunno if thats deliberate tho hyeah:
THe only way that can be happening is because of low resolution. it tried a windowed mode and yes the logo is not getting resized. I guess its meant for 1280x1024 + resolutions.