body {
  font-size: 12px;
  font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
  margin: 0;
  padding: 0;
}
#header {
  position: relative;
  margin: 0 auto;
  background-image: url('images/header.jpg');
  width: 962px;
  height: 132px;
}
#content {
  margin: 0 auto;
  background-color: #F4EDF4;
  border-left: solid 1px #969698;
  border-right: solid 1px #969698;
  padding: 20px 0;
  width: 960px;
}
#footer {
  position: relative;
  margin: 0 auto;
  background-image: url('images/footer.jpg');
  width: 962px;
  height: 101px;
}
a.btn, a.btn:hover, a.btn:visited, a.btn:active { text-decoration: none; color: #ffffff; }
a.btn_t, a.btn_t:hover, a.btn_t:visited, a.btn_t:active { text-decoration: none; color: #B3B3B3; }
#bottomlinks {
  position: absolute;
  text-align: right;
  top: 10px;
  right: 19px;
  color: white;
  font-size: 11px;
}
.line { padding: 0 0 2px 0; }
#loginlinks {
  position: absolute;
  text-align: right;
  top: 60px;
  right: 19px;
  color: #B3B3B3;
  font-size: 11px;
  font-weight: bold;
}
#bottomlinks .sep { padding: 0 5px; }
#loginlinks .sep { padding: 0 3px; }
.hbtn {
  position: absolute;
  height: 36px;
  top: 96px;
  display: block;
  text-align: center;
  padding: 12px 0 12px 0;
}
#talentbtn { left: 430px; width: 99px; }
#findbtn { left: 530px; width: 90px; }
#faqbtn { left: 621px; width: 49px; }
#resbtn { left: 671px; width: 86px; }
#aboutbtn { left: 758px; width: 87px; }
#contactbtn { left: 846px; width: 97px; }
