/* =============================================================================
Buffalo - About
============================================================================= */

/* General
============================================================================= */

.section {
  padding: 0 0 30px 0;
  border-bottom: 1px solid #dcdcdc;
}

p.link {margin: 16px 0 0 0;}
ul#navigation li a#about_active {background: url(../images/about.gif) 0 -50px no-repeat;}

/* Introduction
============================================================================= */

h2#introduction {
  background: url(../images/home.gif) 0 0 no-repeat;
  width: 578px;
  height: 56px;
}

  h2#introduction a {
  display: block;
  width: 186px;
  height: 19px;
  padding: 0 0 0 109px;
  }

/* About
============================================================================= */

.middle {
  margin: 25px 0 0 0;
  border: none;
}

h3#about {
  background: url(../images/about.gif) 0 0 no-repeat;
  width: 41px;
  margin: 30px 0 12px 0;
}

div.pullout {
  background: url(../images/about.gif) 0 0 no-repeat;
  width: 200px;
  height: 159px;
  margin: 3px 0 10px 15px;
  padding: 0 15px 0 0;
  float: right;
}

  div.pullout span {display: none;}

#page_text p {
  color: #5c5c56;
  font: normal 12px/17px Arial, Helvetica, sans-serif;
  margin: 9px 0 0 0;
}

/* Founders
============================================================================= */

h3#founders {
  background: url(../images/people.gif) 0 0 no-repeat;
  width: 62px;
}

.founder {
  width: 200px;
  margin: 0 30px 0 0;
  float: left;
}

h3#featured_work {
  background: url(../images/featured_work.gif) 0 0 no-repeat;
  width: 96px;
  margin: 3px 0 0 0;
  float: left;
}

h4 {
  font: normal 14px/17px Arial, Helvetica, sans-serif;
  margin: 8px 0 0 0;
}

.end {margin: 0;}

  .founder .photo_container {
    background: url(../img/backgrounds/photos/founder.gif) 0 0 no-repeat;
    height: 100px;
    margin: 16px 0 0 0;
  }

    .founder .photo_container .photo {margin: 3px 0 0 3px;}

  .founder p {margin: 10px 0 0 0;}

    .founder p span {
      color: #7aaa1b;
      font: bold 12px Arial, Helvetica, sans-serif;
    }

    .founder p strong {
      color: #5c5c56;
      font: bold 12px Arial, Helvetica, sans-serif;
    }
