Layout looks fine to me.
Alt tags may or may not help, but it's a good idea to put em in, just in case. I wouldn't put alt tags on every image though, but that's just me.
I don't know what's up with all the extra/duplicate meta tags in the <head> section. You should probably kill all those.
I'd list that site.
|