div#divOptIn {
    background-color: #f9abb8;
    color: #be6372;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 15px;
    padding: 20px;
    height: 122px;
  
}

    div#divOptIn span.messsage {
        display: inline-block;
    }
 div#divOptIn input#optInEmailAddress {
     height: 46px !important;
     width: 350px;
     margin-right: 20px;
     margin-top: 0px;
     margin-bottom: 0px;
     padding-top: 0px;
     padding-bottom: 0px;
     line-height: 46px;
      margin-top: 15px;
 }
 div#divOptIn input#optInSubmit {
     font-family: oswald;
     height: 46px;
     background-color: #f5758c;
     color: white;
      border-radius: 4px;
     border: none;
     margin: 0px;
     padding: 0px;
     width: 135px;
       margin-top: 15px;
 
 }
 div#divOptIn div#optInError {
     text-align: center;
       margin-top: 15px;
 }
 #optInError {
     position: relative;
 }
 #optInError img {
     width: 16px;
     height: 16px;
     margin-left: auto;
     margin-right: auto;
     position: relative;
     top: -49px;
 }
 table#optin {
     width: 500px;
     margin-left: auto;
     margin-right: auto;
     text-align: left;
     height: 200px;
 }
 table#optin td.optinLabel {

     text-align: right !important;
     padding-right: 15px;
     vertical-align: top;
 }
  table#optin .control input[type=text] {

      width: 250px;
 }
  #optinwrapper {
      width: 1000px;
      text-align: center;
  }
    #optinwrapper input {
        float: none;
    }
  .validationSummary
  {
     width: 500px;
     margin-left: auto;
     margin-right: auto;
      text-align: center;
     
 }