.item {clear: both; width: 653px; margin: 2px 0; }
.label {float: left; width: 263px; padding: 6px 0 2px 0;}
.input {float: left; width: 390px; }
.input input {background: #feeccf; padding: 3px 0; width: 389px;
  border: none; border-left: 1px solid #b65f60; border-top: 1px solid #9e292b}
.input select {background: #fa9e0d; padding: 3px 0; width: 389px; font-size: 1em;
  border: none; border-left: 1px solid #b65f60; border-top: 1px solid #9e292b}
.qty input {width: 124px;}
.date {width: 124px;}
.time {width: 124px;}
.date input {width: 124px;}
.time_label {width: 128px; padding-right: 12px; float: left; text-align: right}
.time input {width: 124px;}
textarea {background-color: #feeccf; padding: 3px 0; width: 389px; height: 106px;
  border: none; border-left: 1px solid #b65f60; border-top: 1px solid #9e292b}
#submitOrder .last {border-bottom: none}
.submit {margin: -26px 0 10px 0;}
.submit .label {float: none}
#submit {background: #9e292b; color: #feeccf; text-transform: uppercase; font-size: 0.9em; border: 1px solid #fa9e0d; border-right: none}
.message {margin: 0 0 2em 0; background: #feeccf; text-align: center;
  border-top: 1px solid #fa9e0d; border-bottom: 1px solid #fa9e0d; padding: 1em 0; width: 653px; font-size: 1em;}
