#header #nav li.contact a {
  background-position: 0 -29px;
}

#contact .section {
  background-image: url('/images/template/section/back_steel.png');
}
#contact .section #sub_nav li,
#contact .section #sub_nav a.selected,
#contact  #content a {
  color: #8b8cba;
}

#contact #meat .more_info a.more {
  background-image: url('/images/icons/arrow_steel.png');
}

/* Contact ----------------------------------------------------------------- */


#intro .copy { background: transparent url('/images/ir/copy/contact-statement.png') no-repeat 0 0; height: 69px; text-indent: -99999px; }
#contact .section {
  padding-top: 30px;
}
#contact .section #meat {
  float: left;
  width: 262px;
  margin: 0;
}
#contact .section #meat .vcard {
  line-height: 130%;
  margin-bottom: 20px;
}
#contact .section #meat .vcard .adr {
  text-transform: uppercase;
  margin-bottom: 20px;
}
#contact .section #meat .vcard .adr span,
#contact .section #meat .vcard .tel {
  display: block;
}
#contact .section #meat .vcard .adr .geo {
  display: none;
}

#contact .section #meat p {
  color: #333;
}

#contact .section #map {
  float: right;
  width: 665px;
  height: 500px;
  background-color: #181818;
  border: 1px solid #333;
  text-align: center;
}

#contact .section #map p {
  margin-top: 240px;
  color: #333;
}



