You need to preload the images or they may never load for some people. Also, the logo should be split up into two seperate images because at the moment users will have to load two seperate 22KB images just to see the sign brighten up. That's 44KB total for one image, you could cut the size down a lot by splitting the image in two.
Also the image of the code on the right side of the page seems to cause me to look away from it, and from the text. Invert the colours to reduce the high contrast.