Image too large in Outlook 2007

This one's a noggin-scratcher, the below email template works fine except for the full width 600px wide image near the top, which in Outlook 2007 is about 150% of the size it's meant to be.  I can't see why it's doing this and it's working fine in other clients as far as I can tell.

Any help would be massively appreciated.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Title here</title>
<style type="text/css">
* {
    font-family:sans-serif;
}
body, h1, h2, h3, h4, h5, h6 {
    margin:0;
    padding:0;
}
table { border-collapse: collapse; }

.thinrow {
    font-size:0;
    height:10px;
}
td {
    vertical-align:top;
}
p a {
    color:#000000;
}
h1 {
    font-weight:400;
    font-size:30px;
    margin:20px 0 15px 10px;
    font-family:Georgia, Serif;
}
h2 {
    font-weight:400;
    font-size:24px;
    margin:15px 0 0 15px;
    font-family:Georgia, Serif;
    color:#48282f;
}
h3 {
    font-weight:400;
    font-size:17px;
    margin:3px 0 3px 15px;
    font-family:Georgia, Serif;
    color:#ffffff;
}
h4 {
    font-weight:400;
    font-size:18px;
    margin:15px 15px 0 15px;
    font-family:Georgia, Serif;
    color:#48282f;
}
img {
    border:0;
}
#headcontact p {
    font-size:12px;
    text-align:right;
    color:#48282f;
    line-height:16px;
    margin-right:10px;
}
#headcontact p a {
    color:#48282f;
}
#date p {
    color:#666666;
    font-size:10px;
    margin:3px 0 3px 10px;
}
.purplebar p {
    color:#ffffff;
    font-size:14px;
    margin:5px 10px 5px 10px;
}
#welcome p {
    margin:8px 20px 20px;
    font-size:12px;
    line-height:18px;
    color:#5b5053;
}
.halfbox p {
    margin:0 10px 10px 15px;
    font-size:13px;
    color:#333333;
    line-height:17px;
}
.fullwidth h4 {
    border-top:1px solid #4a3439;
    margin-top:10px;
}
.fullwidth p {
    margin:0 15px 15px 15px;
    font-size:13px;
    color:#333333;
    line-height:17px;
}
.footaddress {
    font-family:Georgia, serif;
    font-size:13px;
    line-height:18px;
    text-align:right;
    margin:20px;
    color:#4a3439;
}
.footinfo {
    font-family:sans-serif;
    font-size:11px;
    line-height:18px;
    text-align:left;
    margin:20px;
    color:#4a3439;
    vertical-align:bottom;
}
.footinfo a {
    color:#591334;
}
.footer {
    border-top:2px solid #591334;
}
</style>
</head>
<body bgcolor="#4a3439">
<table width="600" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#FFFFFF">
  <tr>
    <td colspan="2" id="date"><p>
        <$currentdayname$>
        <$currentday$>
        <$currentmonthname$>
        <$currentyear$>
      </p></td>
  </tr>
  <tr>
    <td width="389"><h1>Main title</h1></td>
    <td width="211" id="headcontact"><p><a href="http://something.com">http://www.something.com</a><br>
        Tel: 01279 813636<br>
        Fax: 01279 816025</p></td>
  </tr>
  <tr>
    <td colspan="2" bgcolor="#591334" class="purplebar"><$description default='<p>Tagline here</p>'$></td>
  </tr>
  <tr>
    <td width="600" colspan="2" style="font-size:0!important;"><img src="<$imagesrc$>" width="600" alt="A big image here"></td>
  </tr>
  <tr>
    <td colspan="2">
    <table width="100%"  border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td class="thinrow">&nbsp;</td>
          <td class="thinrow">&nbsp;</td>
          <td class="thinrow">&nbsp;</td>
        </tr>
        <tr>
          <td class="thinrow">&nbsp;</td>
          <td width="580" bgcolor="#f7f6df" id="welcome"><h2>
              <$title default='Welcome'$>
            </h2>
            <img src="<$imagesrc$>" style="margin:0px 10px 5px 10px" align="right" width="150">
            <$description default='<p>Vestibulum neque sapien, facilisis non aliquam vel, varius vel magna. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nam in metus sit amet nisi iaculis accumsan eu sit amet ante. Phasellus leo sem, tempus vitae bibendum id, sodales ac tortor. Aliquam mauris justo, tristique at fringilla in, mollis a odio. Proin blandit quam id augue venenatis eleifend.</p>'$></td>
          <td class="thinrow">&nbsp;</td>
        </tr>
        <tr>
          <td class="thinrow">&nbsp;</td>
          <td class="thinrow">&nbsp;</td>
          <td class="thinrow">&nbsp;</td>
        </tr>
      </table></td>
  </tr>
</table>
<table width="600" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#FFFFFF">
  <tr>
    <td valign="top"><repeater><table width="300" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#FFFFFF">
        <tr>
          <td bgcolor="#591334" class="purplebar" width="300"><h3>
              <$title default='Subtitle'$>
            </h3></td>
        </tr>
        <tr>
            <td>&nbsp;</td>
        </tr>
        <tr>
          <td class="halfbox"><img src="<$imagesrc$>" style="margin:0 10px 5px 10px" align="right" width="100">
            <$description default='<p>Suspendisse consequat metus vitae nibh lacinia condimentum. Pellentesque lobortis dignissim velit, sed dignissim risus fringilla sed. Morbi id lectus a ligula congue vestibulum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.</p>'$></td>
        </tr>
      </table></repeater>
    </td>
    <td><repeater><table width="300" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#FFFFFF">
        <tr>
          <td bgcolor="#591334" class="purplebar" width="300"><h3>
              <$title default=Subtitle'$>
            </h3></td>
        </tr>
        <tr>
            <td>&nbsp;</td>
        </tr>
        <tr>
          <td class="halfbox"><img src="<$imagesrc$>" style="margin:0 10px 5px 10px" align="right" width="100">
            <$description default='<p>Suspendisse consequat metus vitae nibh lacinia condimentum. Pellentesque lobortis dignissim velit, sed dignissim risus fringilla sed. Morbi id lectus a ligula congue vestibulum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.</p>'$></td>
        </tr>
      </table></repeater></td>
  </tr>
</table>
<repeater>
  <table width="600" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#FFFFFF">
    <tr>
      <td colspan="2" class="fullwidth"><h4>
          <$title default='Title here'$>
        </h4>
        <img src="<$imagesrc$>" style="margin:0px 10px 15px 10px" align="right" width="100">
        <$description default='<p>Sed ac mi neque. In accumsan, arcu quis molestie iaculis, mauris velit gravida nunc, ut dictum sapien felis ut augue. Fusce posuere scelerisque nisi id ornare. Etiam aliquam, urna non lobortis sollicitudin, felis lorem venenatis odio, non scelerisque sem lorem vitae quam.</p>'$></td>
    </tr>
  </table>
</repeater>
<table width="600" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#FFFFFF">
  <tr>
    <td bgcolor="#f7f6df" width="370" class="footer"><p class="footinfo"><br>
        <br>
        <br>
        <br>
        &copy; Copyright 2011. All rights reserved.<br>
        To unsubscribe from emails from this organisation,
        <unsubscribe>click here</unsubscribe>
        .</p></td>
    <td bgcolor="#f7f6df" width="230" class="footer"><p class="footaddress">Address line 1<br>
        Address line 2<br>
        Address line 3<br>
        Address line 4<br>
        Address line 5</p></td>
  </tr>
</table>
</body>
</html>
Rich Simisker Rich Simisker, 5 years ago

Is it *exactly* 150% bigger?

Outlook has this 'marvellous' feature where it will automatically upscale images to match the Display DPI of the computer it's running on, regardless of what's specified in the image dimension markup.

So if the computer you're testing it on has a display DPI set to 150%, that'll be why.

If it's not, you may have to put the "output" HTML here to make any diagnosis easier.


Self-styled "Technical Boffin" at Plasticle E-mail Design.

Join 200,000 companies around the world that use Campaign Monitor to run email marketing campaigns that deliver results for their business.

Get started for free
1-888-533-8098