Now, no offense, but TRAIN WRECK.
I’m not going to sugar coat this, you need help – badly. Let me run down the list of what I’m seeing wrong:
Redundant icon embeds pointing at a subdirectory instead of just letting document root do it’s job.
spacer.gif? What is this, 1997?
Full paths to files making the site non-portable and wasting bandwidth.
330k of javascript in 13 files? You’ve got more scripts than you do IMAGES!?! FOR WHAT?!?!? Here’s a tip, if you’ve got more than 30k of javascript on a page that doesn’t even do anything yet, you’ve shutupped the puppy so hard you dislocated it’s eyeballs.
Of course that most of it is that stupid malfing prototype nonsense mated to the disaster known as scriptalicious – do yourself a HUGE favor and forget that bull even exists! I don’t know what you are using it for – but you shouldn’t be using it. The same goes for that mm_swap nonsense from adobe which is basically using scripting to do CSS’ job!
From there we have IE conditional comments for nothing, static scripting in the markup, unneccessary classes thrown in all over the place, tables for layout, dozens of unneccessary div’s, MULTIPLE body tags (there can be only one), which is why it’s a completely uneccessary 22k of markup for a mere 398 BYTES of content! (there’s no reason for that to be more than 5k MAX!)
Of course without content in the page, you shouldn’t be this far along in the markup or styling.
Speaking of styling, the CSS uses a fat bloated train wreck of a ‘reset’ that’s damned near a framework, redundant properties, it obviously has specificity issues given the over-the-top use of !important, appears to be built entirely on the concept of presentational classnames (defeating one of the points of CSS) and has no condensed properties. Much less the ‘slap it all on one line’ nonsense that pretty much guarantees you have redundancy since it makes keeping track of what’s declared a joke.
Add in the endless width declarations for christmas only knows what, use of selectors that aren’t ready for prime-time use on production pages, and it’s hardly a shock to see 53k of CSS – easily four to ten times what’s needed!
I’d have to see the actual CONTENT that’s going to be plugged into that, though I highly suspect we’re looking here at a ‘but it works in photoshop’ layout – which has about as much to do with web design as drawing in the sand in terms of bandwidth use, semantic markup, and accessibility. Three things your average “But I can make a pretty PSD” crowd are typically blissfully unaware of. I say this because of things like that giant banner heading area at the top that doesn’t even fit most screens, the screen elements forcing it to a fixed width that’s not even 1024 friendly, the illegibly small top menu, the legibility issues of the white menu on a grey background, the illegible light grey text on white in the footer, use of fixed metric fonts that will be dictated by the fixed height containers… Drug addiction, alcoholism, sadism, beastiality, mutilation, murder, vampirism, necrophilia, cannibalism, not to mention a gamut of sexual goodies. Shall I go on?
My advice, throw it away and start over… and that includes the design.
Not trying to be mean – I’m just telling you what I see and why I suggest.
– edit –
Just noticed this:
content=“Magento, Varien, E-commerce”
<mythbusters>Well there’s your problem</mythbusters>… combine this with the telltales of dreambeaver and it’s no wonder you’re having issues.