From your code I can see that there are several “empty” table cells with non breaking spaces:
<td width="20" bgcolor="#F2F2F2"> </td>
This is inserted by your email marketing platform (Interspire) and is most likely part of the template you are using.
From what I can see, the problem is not with Gmail.
Let me know if I can be of any further assistance.