Changes made to incorporate The Ugly Fix are in bold
p { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 22px; margin-top: 0px; margin-bottom: 30px; } body { margin: 20px 0px 0px 20px; padding: 0px 0px 0px 0px; font-family: verdana, arial, helvetica, sans-serif; color: #ccc; background-color: #333; } #content { float: left; padding: 30px 10px 10px 10px; margin: 0px 20px 20px 0px; background: #666; border: 5px solid #ccc; width: 400px; /* ie5win fudge begins */ voice-family: "\"}\""; voice-family:inherit; width: 370px; } html>body #content { width: 370px; /* ie5win fudge ends */ } pre { font-size: 12px; line-height: 22px; margin-top: 0px; margin-bottom: 30px; }