#main {
  position: static;
  background-color: #FCEF9F;
  margin: 0 0 10px; }

#ask_main {
  margin: 0 auto;
  max-width: 600px;
  background-color: #FCEF9F; }
  #ask_main form {
    margin: 10 auto; }
    #ask_main form .formtext {
      border: 0;
      padding: 10px;
      font-size: 1.3em;
      font-family: Arial, sans-serif;
      color: #aaa;
      border: solid 1px #ccc;
      margin: 5 0 0 10px;
      width: 300px;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      border: solid 1px #EEA34A; }
    #ask_main form textarea {
      padding: 10px;
      margin: 5 0 0 10px;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      border: solid 1px #EEA34A; }
    #ask_main form .formbt {
      border: solid 1px #ccc;
      font-family: Arial, sans-serif;
      font-size: 1.2em;
      text-transform: uppercase;
      font-weight: bold;
      color: #333;
      cursor: pointer;
      -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
      -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
      box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px; }
    #ask_main form .formbt:hover, #ask_main form input[type="reset"]:hover {
      opacity: 0.8; }
    #ask_main form p {
      text-align: center; }
    #ask_main form span {
      width: 12em;
      margin: 5 0 0 5px;
      display: block;
      float: left; }
    #ask_main form li {
      list-style-type: none; }

#ask_cnfrm {
  margin: 0 auto;
  max-width: 320px;
  background-color: #FCEF9F; }
  #ask_cnfrm form {
    margin: 10; }
    #ask_cnfrm form .formbt {
      border: solid 1px #ccc;
      font-family: Arial, sans-serif;
      font-size: 1.2em;
      text-transform: uppercase;
      font-weight: bold;
      color: #333;
      cursor: pointer;
      -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
      -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
      box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px; }
    #ask_cnfrm form .formbt:hover, #ask_cnfrm form input[type="reset"]:hover {
      opacity: 0.8; }
    #ask_cnfrm form p {
      text-align: center; }
    #ask_cnfrm form li {
      list-style-type: none; }
    #ask_cnfrm form .span1 {
      width: 12em;
      margin: 5 0 0 5px;
      display: block; }
    #ask_cnfrm form .span2 {
      width: 12em;
      display: block;
      padding-left: 13em; }

#ask_cmplt {
  max-width: 320px;
  background-color: #FCEF9F; }

#footer {
  position: static;
  padding: 10 10 0px; }
  #footer p {
    margin: 20 5 5 5px;
    padding: 0 0 10px; }
