/*
 * SITE SPECIFIC STYLES
 */

body {
  background:transparent url('../images/header_bg.png') repeat-x 0 0;
}

#layout_container {
  width:740px;
  margin:0 auto;
}

#header_logo {
  background: transparent url('../images/monster_logo.png') no-repeat 0 0;
  height:40px;
}

#header_logo .site_name {
  display:none;
}  

#header_logo .tagline {
  display:none;
}

#layout_main {
  background:transparent url('../images/LeadForm_GOF.jpg') no-repeat 0 0;
  padding-top:265px; 
  margin-top:30px;
}

#layout_center {
  background: transparent url('../images/form_bg_repeat.png') repeat-y 0 0;
  height:auto;
  padding-bottom:0;
  width:740px;
}

#arrow_copy {
  color:#ddd;
  float:left;
  margin-left:5px;
  position:relative;
  top:30px;
  width:185px;
}

/* Form Elements */
div.index_form {
  float:none;
  width:auto;
  padding-top:0;
  background: transparent url('../images/form_bg.png') no-repeat 0 0;
}

form.index_form {
  float:none;
  width:auto;
  padding-left:200px;
  background: transparent url('../images/form_bg_footer.png') no-repeat 0 100%;
}

.index_form h2 {
  font-size:1.2em;
  clear:left;
}

.formRow {
  padding:7px 0px;
  float:left;
  width:235px;
}

.formRow .formElements {
  float:left;
}

.formRow input {
  clear:none;
  width:125px;
}

.formRow select {
  clear:none;
  width:131px;
}

.index .formRow label {
  width:95px;
  text-align:right;
  padding-right:.5em;
  font-weight:normal;
}

/* Second set of form questions */

#widget-single-offer {
  clear:both;
}

#widget-single-offer .formRow {
  float:none;
  width:auto;
}

#widget-single-offer .formRow label {
  width:200px;
  text-align:left;
  margin-right:20px;
}

#widget-single-offer .formRow select {
  width:auto; 
}

.buttonContainer {
  width:85%;
  padding-bottom:30px;
}

.button {
  background-color:#AFBDD1;
  border:1px solid #999;
  cursor:pointer;
  display:block;
  margin-left:auto;
  padding:2px;
  position:relative;
}

/* Thank you page content */

#main_content {
  width:480px;
  float:right;
  padding:15px 60px 100px 0px;
  position:relative;
}

.thanks #layout_center {
  background: transparent url('../images/form_bg.jpg') no-repeat 0 0;
  height:630px;
}

#section1 {
  width:510px;
}

.formRow .multi_part {
  float:none;
}

#widget-single-offer .formRow select {
  clear:none;
}

.subQuestions {
  clear:both;
}
