Erm, FWIW, tags like B and CENTER are supposed to have closure to them, being a character-level and block-level tag, respectively. OTTOMH, the only tags in HTML that are not closed are HR and BR; P is considered to be ok to leave unclosed because of backwards compability with about 99% of the pages out there, but with some CSS browsers, P needs to be explicitly closed. Most browsers are smart enough to realize that a character-level tag like B or EM should close at the start of the next block-level tag, and that for non-container block-level tags (P, PRE, BLOCKQUOTE, as opposed to container tags like TABLE, UL, or LI), they should close at the start of the next block-level tag, but this is not a good assumption to make with browsers particularly when CSS is involved.
I'm not sure how that will affect your code, but I did want to point out that misunderstanding in your code header.
Dr. Michael K. Neylon - mneylon-pm@masemware.com
||
"You've left the lens cap of your mind on again, Pinky" - The Brain