Hi All,

Yahoo is aligning my HTML email to the left instead of center. Email renders fine in all other email clients. I've also set my outer most table with style="table-layout: fixed" which seemed to resolve this issue in Yahoo Mail for some people. Please take a look at my code below. Thanks in advance!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
      <title>NEXIUM 24HR | Rascal Flatts - Email 1</title>
      <style type="text/css">

         /* Client-specific Styles */
         #outlook a {padding:0;} /* Force Outlook to provide a "view in browser" menu link. */
         body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;}
         /* Prevent Webkit and Windows Mobile platforms from changing default font sizes, while not breaking desktop design. */
         .ExternalClass {width:100%;} /* Force Hotmail to display emails at full width */
         .ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} /* Force Hotmail to display normal line spacing.  More on that: http://www.emailonacid.com/forum/viewthread/43/ */
         #backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;}
         img {outline:none; text-decoration:none;border:none; -ms-interpolation-mode: bicubic;}
         a img {border:none;}
         .image_fix {display:block;}
         p {margin: 0px 0px !important;}
         h1, h2, h3, h4, h5, h6 {color: #6c7480 !important;}
         h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #f17c72 !important;}
         h1 a:active, h2 a:active,  h3 a:active, h4 a:active, h5 a:active, h6 a:active {
         color: red !important; 
         }
         h1 a:visited, h2 a:visited,  h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {
         color: purple !important; 
         }
         table td {border-collapse: collapse;}
         table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; }
         /*a {color: #f17c72;text-decoration: none;text-decoration:underline;!important;}*/
         /*STYLES*/
         table[class=full] { width: 100%; clear: both; }
         /*IPAD STYLES*/
         @media only screen and (max-width: 640px) {
         a[href^="tel"], a[href^="sms"] {
         text-decoration: none;
         /* color: #f17c72; or whatever your want */
         pointer-events: none;
         cursor: default;
         }
         .mobile_link a[href^="tel"], .mobile_link a[href^="sms"] {
         text-decoration: default;
         /*color: #f17c72 !important;*/
         pointer-events: auto;
         cursor: default;
         }
         table[class=devicewidth] {width: 440px!important;text-align:left!important;}
         table[class=devicewidthinner] {width: 420px!important;text-align:center!important;}
         table[class=main-bannertext] {width: 415px!important;/*text-align:center!important;*/}
         td[class="title-top-space"]{height:20px!important;}
         td[class=main-bannertext] {font-size:16px!important;line-height:25px!important;height:100px!important;text-align:left!important;}
         table[class="main-bannertext-tablet"]{width: 390px!important;text-align:center!important;}
         table[class="tablet-button"]{width:148px!important;height:26px!important;font-size:16px!important;}
         table[class="tablet-divider"]{width:60px!important;}
         td[class="tablet-button"]{font-size:12px!important;}
         table[class="main-bannerimg"]{width:440px!important;text-align:center!important;background-color:#000000;border-right: 1px solid #000000!important;}

         td[class="tablet-divider"]{width:15px!important;}
         td[class="side-padding"]{width:25px!important;}
         table[class="removeMobile"]{display:none!important;}

         table[class="content"]{width:440px!important;}
         table[class="main-content-text-tablet"]{width:440px!important;}
         td[class=content-top-space] {height: 22px!important;}
         td[class=content-title] {padding-left: 25px!important; padding-right:25px!important;}
         td[class=content2-title] {padding-left: 25px !important;padding-right: 25px !important;}
         td[class=content-text] {padding-left: 25px!important; padding-right:25px!important; height:50px!important;}
         td[class=content2-text] {padding-left: 25px!important; padding-right:25px!important; height:50px!important;}
         td[class=content-button-left-padding] {padding-left: 25px!important;}
         td[class=content-bottom-space] {height: 20px!important;}
         td[class=hide-bg] {background-image: none!important;}
         td[class=mobile-bg] {background-position: bottom center!important;}
         }

         /*IPHONE STYLES*/
         @media only screen and (max-width: 480px) {
         a[href^="tel"], a[href^="sms"] {
         text-decoration: none;
         /*color: #f17c72; /* or whatever your want */
         pointer-events: none;
         cursor: default;
         }
         .mobile_link a[href^="tel"], .mobile_link a[href^="sms"] {
         text-decoration: default;
         /*color: #f17c72 !important; */
         pointer-events: auto;
         cursor: default;
         }
         table[class=devicewidth] {width: 320px!important;text-align:left!important;}
         table[class=devicewidthinner] {width: 260px!important;text-align:center!important;}
         table[class=main-bannertext] {width: 210px!important;/*text-align:center!important;*/}
         table[class=main-content-text] {width: 230px!important;text-align:left!important;}
         table[class="tablet-button"]{width:148px!important;}
         table[class="removeMobile"]{display:none!important;}
         table[class="main-bannerimg"]{width:320px!important; background-color:#000000;border-right: 1px solid #000000!important;}
         table[class="main-bannertext-tablet"]{width: 252px!important;/*text-align:center!important;*/}
         td[class="title-top-space"]{height:20px!important;}
         td[class=main-bannertext] {height:120px!important;font-size:16px!important;line-height:25px!important;text-align:left!important;padding-top: 10px!important;}
         td[class=main-bannertext-mobile] {font-size:12px!important;line-height:17px!important;text-align:left!important;height:84px!important;padding-right: 25px!important;}
         td[class="side-padding"]{width:25px!important;}
         td[class=text-block-mobile] {font-size:14px!important;line-height:16px!important;text-align:left!important;padding-right: 80px!important;padding-top: 18px!important;}
         td[class=button-left-padding-mobile] {width: 25px!important;}
         td[class=html-page-link] {padding-left: 74px !important;padding-right: 74px!important;}
         td[class=footer-mobile] {width:230px!important;}
         td[class=main-content1-text-tablet] {width:230px!important;}
         table td.content-left-padding-m {padding-left: 25px !important;}

         table[class="content"]{width:320px!important;}
         table[class="main-content-text-tablet"]{width:320px!important;}
         td[class=content-top-space] {height: 22px!important;}
         td[class=content-title] {padding-left: 25px !important;padding-right: 40px !important;}
         td[class=content2-title] {padding-left: 25px !important;padding-right: 25px !important;}
         td[class=content-text] {padding-left: 25px !important;padding-right: 25px !important;height: 65px!important;}
         td[class=content2-text] {padding-left: 25px !important;padding-right: 25px !important;height: 65px!important;}
         td[class=content-bottom-space] {height: 20px!important;}
         td[class=hide-bg] {background-image: none!important;}
         td[class=mobile-bg] {background-position: bottom center!important;}
         }
      </style>

   </head>
   <body>
      <table width="100%" align="center" bgcolor="#ffffff" cellpadding="0" cellspacing="0" border="0" id="backgroundTable" style="table-layout: fixed;">
         <tbody>
            <tr>
               <td>
<!-- Start of preheader -->
<table width="600" cellpadding="0" cellspacing="0" border="0" align="center" class="devicewidth">
   <tbody>
      <!-- Spacing -->
      <tr>
         <td width="100%" height="20" style="font-size:1px; line-height:1px; mso-line-height-rule: exactly;">&nbsp;</td>
      </tr>
      <!-- Spacing -->
      <tr>
         <td align="center" valign="middle" style="font-family:arial, sans-serif; font-size:10px; color: #5a2c7a; line-height:13px;" class="html-page-link">
            Having trouble viewing this e-mail?  <a href="#" target="_blank" style="text-decoration: underline; color: #5a2c7a">Load it in your web browser</a>.
         </td>
      </tr>
      <!-- Spacing -->
      <tr>
         <td width="100%" height="20" style="font-size:1px; line-height:1px; mso-line-height-rule: exactly;">&nbsp;</td>
      </tr>
      <!-- Spacing -->
   </tbody>
</table>
<!-- End of preheader --> 
<!-- Start of header -->
<table bgcolor="#f7dc34" background="http://stage.allstateonline.com/HTML-Email/nexium/header-bg.jpg" width="600" cellpadding="0" cellspacing="0" border="0" align="center" class="devicewidth">
   <tbody>
      <!-- Spacing -->
      <tr>
         <td width="100" class="side-padding"></td>
         <td width="400" class="mobile-headder">
            <table width="100%" cellpadding="0" cellspacing="0" border="0">
               <!-- Spacing -->
               <tr>
                  <td height="6" style="font-size:1px; line-height:1px; mso-line-height-rule: exactly;">&nbsp;</td>
               </tr>
               <!-- Spacing -->
               <tr>
                  <td height="20" valign="top" style="font-family:arial, sans-serif; font-size:11px; color:#5a2c7a;" align="left">Enter for a chance to win a trip to the CMA Awards<span style="font-size:9px;line-height:9px;"><sup>&reg;</sup></span></td>
               </tr>
               <tr>
                  <td>
                     <a href="https://www.nexium24hr.com/?utm_source=email&utm_medium=email&utm_content=Nexium%2024hr%20opt-ins%20longform%207&utm_campaign=sweeps%202014" target="_blank" style="text-decoration:none;"><img src="http://stage.allstateonline.com/HTML-Email/nexium/logo.png" alt="Nexium 24HR" border="0" style="display:block; border:none; outline:none; text-decoration:none;"></a>
                  </td>
               </tr>
               <!-- Spacing -->
               <tr>
                  <td height="9" style="font-size:1px; line-height:1px; mso-line-height-rule: exactly;">&nbsp;</td>
               </tr>                                  
               <!-- Spacing -->
            </table>      
         <td width="100" class="side-padding"></td>
      </tr>   
   </tbody>
</table>
<!-- End of header -->  
<!-- Start of header bar -->
<table bgcolor="#ffffff" width="600" cellpadding="0" cellspacing="0" border="0" align="center" class="devicewidth">
   <tbody>
      <tr>
         <td width="100%" height="4" valign="top" style="font-size:1px; line-height:1px; mso-line-height-rule: exactly;">&nbsp;</td>
      </tr>
   </tbody>
</table>
<!-- End of header bar -->  
<!-- Start of main-banner -->
<table bgcolor="#5b2c7a" width="600" align="center" cellspacing="0" cellpadding="0" border="0" class="devicewidth">
   <tbody>
      <tr>
         <td width="100%" align="" valign="top">
            <!-- start of text -->
            <table width="285" align="left" cellspacing="0" cellpadding="0" border="0" style="border-collapsee:collapsee;" class="main-bannertext">
               <tbody>
                  <tr>
                     <td>
                        <table width="285" cellspacing="0" cellpadding="0" class="main-bannertext">
                           <tbody>
                              <tr>
                                 <td width="100" class="side-padding content-left-padding-m"></td>
                                 <td>
                                    <table width="180" cellpadding="0" cellspacing="0" align="left" class="main-bannertext-tablet">
                                       <tbody>
                                          <!-- spacing -->
                                          <tr>
                                             <td width="100%" height="25" style="font-size:1px; line-height:1px; mso-line-height-rule: exactly;" class="title-top-space">&nbsp;</td>
                                          </tr>
                                          <!-- end of spacing  -->
                                          <!-- headline  -->
                                          <tr>
                                             <td height="130" valign="top" style="font-family:arial, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left; text-transform:uppercase; line-height:21px;" class="main-bannertext">
                                                 WANT A CHANCE TO WIN A TRIP TO NASHVILLE TO ATTEND THE CMA AWARDS<span style="font-size:9px;line-height:10px;"><sup>&reg;</sup></span> AND MEET RASCAL FLATTS?      
                                             </td>
                                          </tr>
                                          <!-- end of headline -->
                                          <tr>
                                             <td height="60" valign="top" style="font-family:arial, sans-serif; font-size:9px; color:#FFFFFF; text-align:left; line-height:11px;" class="">
                                                  Other prizes include: Coleman<span style="font-size:7px;line-height:7px;"><sup>&reg;</sup></span> RoadTrip<span style="font-size:7px;line-height:7px;"><sup>&reg;</sup></span> Grills and Utensils, Outdoor Sound Systems, Gift Cards and Signed Rascal Flatts CDs.
                                             </td>
                                          </tr>  
                                          <tr>
                                             <td height="26" align="left">
                                                <!-- button -->
                                                <table width="148" height="26" bgcolor="#fbe039" align="left" valign="middle" border="0" cellpadding="0" cellspacing="0" style="" class="tablet-button">
                                                   <tbody>
                                                      <tr>
                                                         <td height="6" style="font-size:1px; line-height:1px; mso-line-height-rule: exactly;">&nbsp;</td>
                                                      </tr>
                                                      <tr>
                                                         <td height="14" align="center" valign="middle" style="font-family:arial, sans-serif; font-size:12px; color:#5b2c7a; text-align:center; line-height:14px;" class="tablet-button">
                                                            <a style="color: #5b2c7a; text-align:center;text-decoration: none;font-weight:bold;line-height: 14px;" href="http://www.Nexium24HR.com/Sweeps?utm_source=email&utm_medium=email&utm_content=Nexium%2024hr%20opt-ins%20longform%201&utm_campaign=sweeps%202014" target="_blank">ENTER NOW</a>
                                                         </td>
                                                      </tr>
                                                      <tr>
                                                         <td height="6" style="font-size:1px; line-height:1px; mso-line-height-rule: exactly;">&nbsp;</td>
                                                      </tr>   
                                                   </tbody>
                                                </table>
                                                <!-- /button -->
                                             </td>
                                          </tr>
                                          <!-- spacing -->
                                          <tr>
                                             <td width="100%" height="25" style="font-size:1px; line-height:1px; mso-line-height-rule: exactly;">&nbsp;</td>
                                          </tr>
                                          <!-- end of Spacing  -->                                                      
                                       </tbody>
                                    </table>
                                 </td>
                              </tr>
                           </tbody>
                        </table>
                     </td>
                  </tr>
               </tbody>
            </table>
            <!-- end of text -->
            <!-- start of image -->
            <table align="right" width="300" cellspacing="0" cellpadding="0" border="0" class="main-bannerimg" style="border-right:1px solid #000000;">
               <tbody>
                  <tr>
                     <td align="center" style="border-collapse: collapse;">
                        <a href="http://www.nexium24HR.com/Sweeps?utm_source=email&utm_medium=email&utm_content=Nexium%2024hr%20opt-ins%20longform%206&utm_campaign=sweeps%202014" target="_blank"><img src="http://stage.allstateonline.com/HTML-Email/nexium/singers.jpg" width="300" height="270" alt="48 CMA Awards" border="0" class="main-bannerimg" style="display:block;"></a>
                     </td>
                  </tr>
               </tbody>
            </table>
            <!-- end of image -->            
         </td>
      </tr>
   </tbody>
</table>
<!-- End of main-banner --> 

<!-- Start of footer -->
<table width="600" bgcolor="#202123" cellpadding="0" cellspacing="0" border="0" align="center" class="devicewidth">
   <tbody>
      <!-- Spacing -->
      <tr>
         <td width="100%" height="20" style="font-size:1px; line-height:1px; mso-line-height-rule: exactly;">&nbsp;</td>
      </tr>
      <!-- Spacing -->
      <tr>
         <td>
             <table bgcolor="#202123" width="600" align="center" cellpadding="0" cellspacing="0" border="0" class="devicewidth">
               <tbody>
                 <tr>
                     <td width="100" class="side-padding"></td>
                     <td width="400" bgcolor="#202123" style="font-family: arial, sans-serif; font-size:9px; color:#888787; line-height:11px;" class="footer-mobile">
                        Add <a style="color:#888787; text-decoration:none;" href="mailto:Nexium24HR@mypromosupport.com" target="_top">Nexium24HR@mypromosupport.com</a> to your address book to ensure you get all Nexium 24HR exclusive content and special offers, including coupons. Use as directed for 14 days to treat frequent heartburn. Nexium 24HR may take 1&ndash;4 days for full effect. Do not take for more than 14 days or more than one course every 4 months, unless directed by a healthcare professional.
                        <br><br>
                        Visit <a style="color:#888787; text-decoration:underline;" href="http://www.Nexium24HR.com?utm_source=email&utm_medium=email&utm_content=Nexium%2024hr%20opt-ins%20longform%204&utm_campaign=sweeps%202014" target="_blank">www.Nexium24HR.com</a> or product packaging for more information.
                        <br><br>
                        We've contacted you because you registered at <a style="color:#888787; text-decoration:underline;" href="http://www.Nexium24HR.com?utm_source=email&utm_medium=email&utm_content=Nexium%2024hr%20opt-ins%20longform%205&utm_campaign=sweeps%202014" target="_blank">www.Nexium24HR.com</a> for exclusive content and special offers &ndash; or you provided your email address. To unsubscribe, <a style="color:#888787; text-decoration:underline;" href="https://unsubscribe.pfizer.com/" target="_blank">click here</a>. 
                        <br><br>
                        This email is sent from an account we use for sending messages only. If you want to contact us, do not reply to this email. Instead call us at 1-866-226-1600, Monday-Friday, 9AM-5PM EST.
                        <br><br>
                        If you believe you have experienced an adverse event when using our product, please contact us at 1-866-226-1600. If you have a medical emergency, contact your healthcare professional immediately.
                        <br><br>
                        Pfizer Consumer Healthcare P.O Box 29387 Mission, KS 66201
                        <br><br>
                        <a style="color:#888787; text-decoration:underline;" href="http://www.pfizer.com/general/privacy" target="_blank">PRIVACY POLICY</a>
                        <br><br>
                        &copy; 2014 Pfizer Inc
                        <br><br>
                        NO PURCHASE OR PAYMENT NECESSARY TO ENTER OR WIN Nexium 24HR Rascal Flatts Sweepstakes is open to legal residents of the 50 United States and D.C. who are 18 years of age or older &amp; of legal age of majority (19 or older in AL and NE).  Void where prohibited.  Sweepstakes begins at 12:01 a.m. ET on 8/27/14 &amp; ends at 11:59:59 p.m. ET on 9/23/14.  See Official Rules at <a style="color:#888787; text-decoration:underline;" href="https://www.Nexium24HR.com/Sweeps?utm_source=email&utm_medium=email&utm_content=Nexium%2024hr%20opt-ins%20longform%208&utm_campaign=sweeps%202014" target="_blank">Nexium24HR.com/Sweeps</a> for details.  Sponsored by Pfizer Inc., 235 East 42nd Street, New York, New York 10017
                         <br><br><br>
                      </td>
                      <td width="100" class="side-padding"></td>
                 </tr>
               </tbody>
            </table>
         </td>
      </tr>      
      <!-- Spacing -->
      <tr>
         <td width="100%" height="30" style="font-size:1px; line-height:1px; mso-line-height-rule: exactly;">&nbsp;</td>
      </tr>
      <!-- Spacing -->
   </tbody>
</table>
<!-- End of footer -->
               </td>
            </tr>
         </tbody>
      </table>
   </body>
</html>