*#content p {
margin: 16px; /* ie only */
}
#content p {
margin: 12px;
*margin: 16px; /* ie only */
}
#content p {
_margin: 16px; /* ie6 only */
}
#content > p {
margin: 16px; /* hides from ie6 */
}
*#content p {
padding: 2px; /* ie6 and ie7 */
_margin: 16px; /* ie6 only */
*margin: 18px; /* ie7 only */
}
#content > p {
margin: 14px;
*padding: 0px; /* ie7 only / not ie6 */
}
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="../iefixes.css" />
<![endif]-->
<body>
<!--[if IE6]>
<![endif]-->
<body>
<!--[if IE6]>
<div id="ie6">
<![endif]-->
<!--[if IE6]>
</div>
<![endif]-->
</body>
p {margin: 10px;} /* global */
#ie6 p {margin: 12px;} /* ie6 only */
<body>
<!--[if gte IE 7]>
<div id="ie7">
<![endif]-->
<!--[if IE 6]>
<div id="ie6">
<![endif]-->
<p>content</p>
<!--[if IE]>
</div>
<![endif]-->
</body>
p {margin: 10px;}
#ie6 p {margin: 12px;}
#ie7 p {margin: 16px;}