@font-face {
  font-family: 'FlamaLight';
  src: url(/fonts/flama-light-webfont.eot);
  font-weight: 200;
}

@font-face {
  font-family: 'FlamaLightItalic';
  src: url(/fonts/flama-lightitalic-webfont.eot);
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'FlamaBasic';
  src: url(/fonts/flama-basic-webfont.eot);
  font-weight: 400;
}

@font-face {
  font-family: 'FlamaBasicItalic';
  src: url(/fonts/flama-basicitalic-webfont.eot);
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'FlamaMedium';
  src: url(/fonts/flama-medium-webfont.eot);
  font-weight: 500;
}

@font-face {
  font-family: 'FlamaBold';
  src: url(/fonts/flama-semibold-webfont.eot);
  font-weight: bold;
}

body #wrap #inner-wrap div#banner .banner-background .semitransparent-bg {
  background: url(/images/new/header-sprite.png?cb=2) no-repeat;
}

body #wrap #inner-wrap div#banner .banner-background .semitransparent-bg {
  background-position: 0 -245px;
  height: 60px;
  width: 1px;
  width: 100%;
  background-repeat: repeat-x;
}

body #wrap #inner-wrap div.semitransparent#banner .banner-background .gradient-bg {
  display: none;
}

body #wrap #inner-wrap div.gradient#banner .banner-background .semitransparent-bg {
  display: none;
}

body #wrap .nav-panel.dropdown.open {
  background: #111;
  behavior: url("/PIE.htc");
}

body #wrap .ui-autocomplete.ui-widget-content {
  background: #111;
  behavior: url("/PIE.htc");
}

body #wrap #inner-wrap div#banner .page-width #search-container form#search-form div.input-wrapper input#q {
  margin-top: 4px;
}
