#header_wrap, #newswire_header_wrap {
  background: black;
  height: 50px;
  overflow: hidden; }

#newswire_header_wrap {
  border-bottom: 5px solid black;
  margin-bottom: 20px; }

#header, #newswire_header {
  width: 940px;
  padding: 0;
  margin: 0 auto;
  font: 13px/20px "Helvetica Neue", Arial, sans-serif; }

#logo {
  float: left;
  font-weight: bold;
  margin-top: 8px; }
  #logo a {
    display: block;
    width: 193px;
    height: 35px;
    text-indent: -9000px; }

a#logo {
  display: block;
  width: 160px;
  height: 50px;
  text-indent: -9000px; }

#nav {
  float: right;
  margin: 12px 0 0; }
  #nav li {
    float: left;
    margin: 0 0 0 20px; }
    #nav li a {
      color: white;
      display: block;
      font-family: "PT Sans", "Helvetica Neue", Arial, sans-serif;
      font-size: 14px;
      text-decoration: none;
      padding: 2px 5px;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      border-radius: 2px; }
      #nav li a:hover, #nav li a.active {
        background: white;
        color: black; }

#logo a, a#logo {
  background: url("http://www.aviator.aero/images/logo_small-white.png") no-repeat top left; }
