Custom HTML Image in Email

I have my custom HTML code below and it looks fine on screen when I am seeing, but then when I send a test email the image is way to large and messes everything up, Any idea why?