Erm. I'm no website designer, but I'd say try to keep it simple. Come up with a small simple palette of colours (for example, that cube bikes site uses about 3 colors - yours has 6 or so main colors on the main page, then 'random' colours on other pages. Eg, the 'team onza' text I just happen to be looking at is in orange, the background is a gradient, the logo is yellow, the background of the content box is grey, the border is light grey and the links have a red border. Its a bit like you've just chosen random colors.. you should really choose the colours you want to use as one of the first things you do and think them through. I'd suggest making the background a solid color (black), getting rid of the 'busy' flash header links (why are they flash?) and replacing with html, simple white text, black background, maybe a white border on hover. Ditch the orange and red, use the yellow of the logo sparingly. Keep it simple..