It.. doesn't match. The top image is bright red, with turquoise server things, then there's white tables with pink, red, and maroon text, and THEN there's turquoise tables with black, white, and royal blue text, with orange and gray text at the boottom, and a gray background. WAY too much. Either stick to a blue-ish turquoise, or change everything to red.. but not a rainbow of colors.
The area under the navigation seems a bit empty, maybe place a border or something under the navigation buttons.
The server image is really out of place, try moving it to either the right or left sides. Also, you should basically have only 2 fonts on your website, try narrowing them down, it gives for a much more sleek and professional look.