The design is okay.. however, your logo text is very plain. Try using a nicer font (maybe porky: found at: dafont.com)
Huge quantity of various styles. Beautiful enough design. A skeleton in the form of the table. Workmanship satisfactory. Functionality on an average level. Bad compatibility with various browsers, application of the non-standard receptions demanding plug-ins or concrete versions of browsers.
Too much color! The orange/yellowish in the middle is overwhelming with all the rest of the links and colors on the sides.