anchor.diff:    @include clearfix();
   }
   
  -#map {
  -  @include stretch($navbar_height, 0, 0, $sidebar_width);
  -
  -  a:hover {
  -    border-bottom: none;
  -  }
  -  img {
  -    max-width: none;
  -  }
  -
  -  @media (max-width: 768px) {
  -    top: $navbar_height + $title_height;
  -    left: 0;
  -    height: $map_height_tablet;
  -  }
  -
  -  @media (max-width: 480px) {
  -    height: $map_height_phone;
  -  }
  -}
  -
  +/* HEADER STYLES */
   header {
     padding: 0 $sidebar_margin;
     color: white;
  
positive.code:   }
  }
  
  #navigation {
    min-width: 320px;
    width: $sidebar_width;
    float: left;
  
  
    .subnav {
      height:33px;
  
negative.code:   @include gradient-vertical(#93d2d0, #679a98);
  }
  
  ////////
  /* MAIN LAYOUT COMPONENTS: #TITLE, #MAP, #NAVIGATION */
  ////////
  
  // title is at the top of the page with a fixed height. it contains an h3 for text
  #title {
    header {
      height: $title_height;
  