#container1 { background: transparent url('/files/img/bg_middle_main_shadow.gif') repeat-y; }
#container2 { background: transparent url('/files/img/bg_bottom_main_shadow.gif') 0% 100% no-repeat; }
#main-container {
  float: left;
  width: 767px;
  overflow: hidden;
  min-height: 468px;
  float/**/: none;
  background: transparent url('/files/img/bg_top_main_shadow.gif') 0 0 no-repeat;
}
#content-wrapper {

  width: 750px;
  margin-left: 8px;
}
.formTable {
width: 400px !important;
margin-left: auto;
margin-right: auto;
}

form#login-form {
  float: left;
  margin: 0 20px 0 0;
  width: 300px;
}
form#reset-pass {
  margin: 0 20px 0 60px;
}
form#login-form label {
  display: block;
  margin: 0;
  padding: 0 8px 8px 0;
  text-align: right;
  width: 300px;
  vertical-align: middle;
}
form#login-form label.button {
  padding-right: 0;
}
form#login-form input,
form#reset-pass input {
  background: #fff;
  border:1px solid #ccc;
  margin: 0 0 0 8px;
  padding: 1px;
  width: 160px;
  vertical-align: middle;
}
form#reset-pass input {
  margin: 0 8px;
}
form#login-form label a {
  color: #636363;
  font-size: 11px;
}
form#login-form label a:hover {
  color: #ed2c21;
}
#login-page h1 {
  margin: 30px 60px;
}
#login-page h2 {
  font-size: 13px;
  padding: 0 0 12px 0;
}
#login-page p.confirm {
  padding-left: 60px;
}
#registration-page h1 {
  margin: 10px 60px;
}
#registration-page form#login-form {
  float: none;
  margin: 0 auto;
}
