1) Blockquote MUST have a block level child around inline level or cdata elements...
2) I meant the CITE tag, though the CITE attribute isn't a bad idea either.
3) that last one probably shouldn't have a div around it -- though that depends on where in the code it ends up.
4) You're attempting to use the same ID more than once -- remember ID's are supposed to be unique on a page... NOT that there's any reason for those inner ID's.
5) if you have to say ../ or even / from your markup or CSS, there's probably something wrong with your directory structure...
6) You could REALLY do yourself a favor and forget that HTML 5 garbage even exists. It is NOT ready for real world deployment and does NOT offer any real improvements over what came before it, while it DOES loosen the structural rules and introduce redundancies to the point of undoing ALL of the progress STRICT (4 or X 1.0) had given us the past decade.
7) might 'suck' from an accessibility standpoint, but EM's auto-enlargement means you can't predict how many lines OR how tall your text will end up -- I hate to say it but a switch to PX would be more predictable (though broken for geckotards who still use it's broken/outdated text-only resize). Besides, 24px (150% of a default 16px "small fonts/96dpi") is big enough it's unlikely anyone will plotz over it.
8) TITLE should probably go on the Anchor to say where the A goes, not the image where it serves no purpose.