I\'m currently having problems with Internet Explorer 8 ignoring padding/line-heights that I have on a list which includes a check box.
To start off here is my CSS and X
My limited experience with IE8 so far has been that it's very picky about proper markup. Accordingly, you've got a close tag with no corresponding head. Check that out and see if it helps.
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.users.on.net%2F~prashyanthy%2Ftext.html&charset=%28detect+automatically%29&doctype=Inline&group=0