Goodness. I'm afraid I'm going to have to be Cowellish
here. I understand you're probably using a premade shopping cart/e-commerce application, but there are ways to design and arrange the elements so that it looks like more than just a template you slapped a few gradients and Photoshopped images into.
- First off, your code doesn't validate
- Get a header of some kind in there. I have no idea what your site's about when I first arrive.
- Is there a reason why the center column is so narrow? I understand you might be wanting to accommodate low-resolution monitors, but I would bring it up to 700-800 pixels, at least. The kinds of people still clinging to their 640x480 monitors are not likely to be the kind of folks interesting in purchasing electronica online.
- Do you really want to stack the navigation vertically like that? It takes up way too much room for what it's doing and basically just looks like a coding error, especially since the area to the left and right of the text is just wasted space.
- The login area to the right of the content feels like it's just floating out there in neverland and like the navigation, just looks like you made a coding mistake and that's the reason it is where it is.
- Do you really need all those icons in the footer? They clash with the cool, digital-looking color scheme and are just plain ugly.
The overall color scheme and the font you use for "Add to Cart" jive well with (what I gather) is the purpose of the site. There's potential there, you just need a healthy dose of graphic design help to get it all in order. Hope that helps!