/* line 6, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline; }

/* line 17, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
*:focus {
  outline: 0; }

/* line 20, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
body {
  line-height: 1em;
  color: black;
  background: #fff; }

/* line 23, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
ol, ul {
  list-style: none; }

/* tables still need 'cellspacing="0"' in the markup */
/* line 27, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
table {
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle; }

/* line 30, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

/* line 33, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
q, blockquote {
  quotes: "" ""; }
  /* line 101, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
  q:before, q:after, blockquote:before, blockquote:after {
    content: ""; }

/* line 36, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
img a {
  border: none; }

/* line 1, ../../../app/stylesheets/partials/_lightbox.sass */
#jquery-overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  width: 100%;
  height: 500px; }

/* line 9, ../../../app/stylesheets/partials/_lightbox.sass */
#jquery-lightbox {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  text-align: center;
  line-height: 0; }

/* line 19, ../../../app/stylesheets/partials/_lightbox.sass */
#jquery-lightbox a img {
  border: none; }

/* line 21, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-container-image-box {
  position: relative;
  background-color: #fff;
  width: 250px;
  height: 250px;
  margin: 0 auto; }

/* line 28, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-container-image {
  padding: 10px; }

/* line 31, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-loading {
  position: absolute;
  top: 40%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0; }

/* line 40, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10; }

/* line 48, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-container-image-box > #lightbox-nav {
  left: 0; }

/* line 51, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-nav a {
  outline: none; }

/* line 53, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
  width: 49%;
  height: 100%;
  zoom: 1;
  display: block; }

/* line 59, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-nav-btnPrev {
  left: 0;
  float: left; }

/* line 63, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-nav-btnNext {
  right: 0;
  float: right; }

/* line 67, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-container-image-data-box {
  font: 10px Verdana, Helvetica, sans-serif;
  background-color: #fff;
  margin: 0 auto;
  line-height: 1.4em;
  overflow: auto;
  width: 100%;
  padding: 0 10px 0; }

/* line 76, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-container-image-data {
  padding: 0 10px;
  color: #666; }

/* line 80, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-container-image-data #lightbox-image-details {
  width: 70%;
  float: left;
  text-align: left; }

/* line 85, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-image-details-caption {
  font-weight: bold; }

/* line 88, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-image-details-currentNumber {
  display: block;
  clear: left;
  padding-bottom: 1.0em; }

/* line 93, ../../../app/stylesheets/partials/_lightbox.sass */
#lightbox-secNav-btnClose {
  width: 66px;
  float: right;
  padding-bottom: 0.7em; }

/* line 11, ../../../app/stylesheets/site.sass */
body.bp {
  background-image: url("/images/background.jpg");
  background-repeat: no-repeat;
  background-position: top right;
  background-color: black;
  font-family: helvetica neue, helvetica, arial;
  font-size: 14px;
  color: black;
  line-height: 130%; }
  /* line 22, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp body {
    line-height: 1.5;
    font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 75%; }
  /* line 53, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp h1 {
    font-weight: normal;
    color: #222222;
    font-size: 3em;
    line-height: 1;
    margin-bottom: 0.5em; }
    /* line 58, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
    body.bp h1 img {
      margin: 0; }
  /* line 60, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp h2 {
    font-weight: normal;
    color: #222222;
    font-size: 2em;
    margin-bottom: 0.75em; }
  /* line 64, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp h3 {
    font-weight: normal;
    color: #222222;
    font-size: 1.5em;
    line-height: 1;
    margin-bottom: 1em; }
  /* line 69, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp h4 {
    font-weight: normal;
    color: #222222;
    font-size: 1.2em;
    line-height: 1.25;
    margin-bottom: 1.25em; }
  /* line 74, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp h5 {
    font-weight: normal;
    color: #222222;
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 1.5em; }
  /* line 79, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp h6 {
    font-weight: normal;
    color: #222222;
    font-size: 1em;
    font-weight: bold; }
  /* line 83, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp h2 img, body.bp h3 img, body.bp h4 img, body.bp h5 img, body.bp h6 img {
    margin: 0; }
  /* line 85, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp p {
    margin: 0 0 1.5em; }
    /* line 87, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
    body.bp p img.left {
      display: inline;
      float: left;
      margin: 1.5em 1.5em 1.5em 0;
      padding: 0; }
    /* line 91, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
    body.bp p img.right {
      display: inline;
      float: right;
      margin: 1.5em 0 1.5em 1.5em;
      padding: 0; }
  /* line 95, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp a {
    text-decoration: underline;
    color: #000099; }
    /* line 12, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
    body.bp a:visited {
      color: #000066; }
    /* line 15, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
    body.bp a:focus {
      color: black; }
    /* line 18, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
    body.bp a:hover {
      color: black; }
    /* line 21, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
    body.bp a:active {
      color: #cc0099; }
  /* line 98, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp blockquote {
    margin: 1.5em;
    color: #666;
    font-style: italic; }
  /* line 102, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp strong {
    font-weight: bold; }
  /* line 104, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp em {
    font-style: italic; }
  /* line 106, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp dfn {
    font-style: italic;
    font-weight: bold; }
  /* line 109, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp sup, body.bp sub {
    line-height: 0; }
  /* line 111, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp abbr, body.bp acronym {
    border-bottom: 1px dotted #666; }
  /* line 113, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp address {
    margin: 0 0 1.5em;
    font-style: italic; }
  /* line 116, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp del {
    color: #666; }
  /* line 118, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp pre {
    margin: 1.5em 0;
    white-space: pre; }
  /* line 121, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp pre, body.bp code, body.bp tt {
    font: 1em 'andale mono', 'lucida console', monospace;
    line-height: 1.5; }
  /* line 123, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp li ul, body.bp li ol {
    margin: 0 1.5em; }
  /* line 125, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp ul {
    margin: 0 1.5em 1.5em 1.5em;
    list-style-type: disc; }
  /* line 128, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp ol {
    margin: 0 1.5em 1.5em 1.5em;
    list-style-type: decimal; }
  /* line 131, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp dl {
    margin: 0 0 1.5em 0; }
    /* line 133, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
    body.bp dl dt {
      font-weight: bold; }
  /* line 135, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp dd {
    margin-left: 1.5em; }
  /* line 137, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp table {
    margin-bottom: 1.4em;
    width: 100%; }
  /* line 140, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp th {
    font-weight: bold; }
  /* line 142, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp thead th {
    background: #c3d9ff; }
  /* line 144, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp th, body.bp td, body.bp caption {
    padding: 4px 10px 4px 5px; }
  /* line 146, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp tr.even td {
    background: #e5ecf9; }
  /* line 148, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp tfoot {
    font-style: italic; }
  /* line 150, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp caption {
    background: #eee; }
  /* line 152, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp .quiet {
    color: #666666; }
  /* line 154, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  body.bp .loud {
    color: #111111; }
  /* line 9, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
  body.bp .clear {
    clear: both; }
  /* line 12, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
  body.bp .nowrap {
    white-space: nowrap; }
  /* line 16, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
  body.bp .clearfix {
    overflow: hidden;
    display: inline-block; }
    /* line 5, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
    body.bp .clearfix {
      display: block; }
  /* line 18, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
  body.bp .small {
    font-size: .8em;
    margin-bottom: 1.875em;
    line-height: 1.875em; }
  /* line 22, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
  body.bp .large {
    font-size: 1.2em;
    line-height: 2.5em;
    margin-bottom: 1.25em; }
  /* line 26, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
  body.bp .first {
    margin-left: 0;
    padding-left: 0; }
  /* line 29, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
  body.bp .last {
    margin-right: 0;
    padding-right: 0; }
  /* line 32, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
  body.bp .top {
    margin-top: 0;
    padding-top: 0; }
  /* line 35, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
  body.bp .bottom {
    margin-bottom: 0;
    padding-bottom: 0; }
  /* line 7, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_debug.sass */
  body.bp .showgrid {
    background: url('/images/grid.png?1248751166'); }
  /* line 5, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_interaction.sass */
  body.bp .error {
    padding: .8em;
    margin-bottom: 1em;
    border: 2px solid #dddddd;
    background: #fbe3e4;
    color: #8a1f11;
    border-color: #fbc2c4; }
    /* line 30, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_interaction.sass */
    body.bp .error a {
      color: #8a1f11; }
  /* line 7, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_interaction.sass */
  body.bp .notice {
    padding: .8em;
    margin-bottom: 1em;
    border: 2px solid #dddddd;
    background: #fff6bf;
    color: #514721;
    border-color: #ffd324; }
    /* line 38, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_interaction.sass */
    body.bp .notice a {
      color: #514721; }
  /* line 9, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_interaction.sass */
  body.bp .success {
    padding: .8em;
    margin-bottom: 1em;
    border: 2px solid #dddddd;
    background: #e6efc2;
    color: #264409;
    border-color: #c6d880; }
    /* line 46, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_interaction.sass */
    body.bp .success a {
      color: #264409; }
  /* line 11, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_interaction.sass */
  body.bp .hide {
    display: none; }
  /* line 13, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_interaction.sass */
  body.bp .highlight {
    background: yellow; }
  /* line 15, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_interaction.sass */
  body.bp .added {
    background: #006600;
    color: white; }
  /* line 17, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_interaction.sass */
  body.bp .removed {
    background: #990000;
    color: white; }
  /* line 25, ../../../app/stylesheets/site.sass */
  body.bp #container {
    width: 950px;
    margin: 0 auto;
    overflow: hidden;
    display: inline-block; }
    /* line 5, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
    body.bp #container {
      display: block; }
    /* line 28, ../../../app/stylesheets/site.sass */
    body.bp #container #header {
      display: inline;
      float: left;
      margin-right: 0;
      width: 950px; }
      /* line 101, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
      * html body.bp #container #header {
        overflow-x: hidden; }
      /* line 30, ../../../app/stylesheets/site.sass */
      body.bp #container #header h1 {
        margin: 0px;
        text-indent: -9999em;
        overflow: hidden;
        background-image: url(/images/logo2.png);
        background-repeat: no-repeat;
        background-position: 50% 50%;
        width: 415px;
        height: 130px; }
      /* line 36, ../../../app/stylesheets/site.sass */
      body.bp #container #header #navigation {
        height: 42px; }
        /* line 38, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation ul {
          margin: 0;
          padding: 0;
          border: 0;
          outline: 0;
          overflow: hidden;
          display: inline-block; }
          /* line 5, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
          body.bp #container #header #navigation ul {
            display: block; }
          /* line 50, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass */
          body.bp #container #header #navigation ul li {
            list-style-type: none;
            margin-left: 0px;
            white-space: nowrap;
            display: inline;
            float: left;
            padding-left: 0px;
            padding-right: 0px; }
            /* line 40, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass */
            body.bp #container #header #navigation ul li.first {
              padding-left: 0px; }
            /* line 42, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass */
            body.bp #container #header #navigation ul li.last {
              padding-right: 0px; }
        /* line 40, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a.sprite {
          display: block;
          text-indent: -5000px;
          background-position: 0 0;
          background-repeat: no-repeat; }
        /* line 45, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a.sprite:hover {
          background-position: 0 -42px; }
        /* line 47, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a.sprite:active {
          background-position: 0 -42px; }
        /* line 49, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a:active {
          outline: none; }
        /* line 51, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a:focus {
          -moz-outline-style: none; }
        /* line 53, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a#home {
          width: 100px;
          height: 42px;
          background-image: url(/images/nav2/home.png); }
        /* line 57, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a#matches {
          width: 95px;
          height: 42px;
          background-image: url(/images/nav2/matches.png); }
        /* line 61, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a#players {
          width: 90px;
          height: 42px;
          background-image: url(/images/nav2/players.png); }
        /* line 65, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a#gallery {
          width: 130px;
          height: 42px;
          background-image: url(/images/nav2/gallery.png); }
        /* line 69, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a#history {
          width: 123px;
          height: 42px;
          background-image: url(/images/nav2/history.png); }
        /* line 73, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a#shop {
          width: 106px;
          height: 42px;
          background-image: url(/images/nav2/shop.png); }
        /* line 77, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a#events {
          width: 86px;
          height: 42px;
          background-image: url(/images/nav2/events.png); }
        /* line 81, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a#sponsors {
          width: 104px;
          height: 42px;
          background-image: url(/images/nav2/sponsors.png); }
        /* line 85, ../../../app/stylesheets/site.sass */
        body.bp #container #header #navigation a#contact {
          width: 116px;
          height: 42px;
          background-image: url(/images/nav2/contact.png); }
    /* line 90, ../../../app/stylesheets/site.sass */
    body.bp #container #page {
      display: inline;
      float: left;
      margin-right: 0;
      width: 950px;
      background-color: #f8f2cd;
      border-top: black 15px solid; }
      /* line 101, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
      * html body.bp #container #page {
        overflow-x: hidden; }
      /* line 95, ../../../app/stylesheets/site.sass */
      body.bp #container #page #sidebar {
        display: inline;
        float: left;
        margin-right: 0;
        width: 190px;
        padding: 20px 10px 10px 0px; }
        /* line 101, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
        * html body.bp #container #page #sidebar {
          overflow-x: hidden; }
      /* line 99, ../../../app/stylesheets/site.sass */
      body.bp #container #page #content {
        display: inline;
        float: left;
        margin-right: 10px;
        width: 710px;
        min-height: 400px;
        margin: 0px;
        padding: 20px; }
        /* line 101, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
        * html body.bp #container #page #content {
          overflow-x: hidden; }
        /* line 105, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content h1, body.bp #container #page #content h2, body.bp #container #page #content h3, body.bp #container #page #content h4 {
          font-weight: bold;
          color: black; }
        /* line 108, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content h1 {
          font-size: 28px;
          margin-bottom: 15px; }
        /* line 111, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content h2 {
          font-size: 24px; }
        /* line 113, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content h3 {
          font-size: 20px;
          margin-bottom: 4px; }
        /* line 116, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content h4 {
          font-size: 16px; }
        /* line 119, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content a {
          color: blue;
          text-decoration: none; }
        /* line 122, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content a:hover {
          text-decoration: underline; }
        /* line 124, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content a:visited {
          color: blue; }
        /* line 127, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content table {
          margin: 10px 0px 10px 0px; }
        /* line 2, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/tables/_alternating_rows_and_columns.sass */
        body.bp #container #page #content table.alternating_rows th {
          background-color: white; }
          /* line 4, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/tables/_alternating_rows_and_columns.sass */
          body.bp #container #page #content table.alternating_rows th.even {
            background-color: aqua; }
        /* line 7, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/tables/_alternating_rows_and_columns.sass */
        body.bp #container #page #content table.alternating_rows tr.odd td {
          background-color: #ddd8b9; }
          /* line 9, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/tables/_alternating_rows_and_columns.sass */
          body.bp #container #page #content table.alternating_rows tr.odd td.even {
            background-color: #00d8b9; }
        /* line 12, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/tables/_alternating_rows_and_columns.sass */
        body.bp #container #page #content table.alternating_rows tr.even td {
          background-color: #f8f2cd; }
          /* line 14, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/tables/_alternating_rows_and_columns.sass */
          body.bp #container #page #content table.alternating_rows tr.even td.even {
            background-color: #00f2cd; }
        /* line 17, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/tables/_alternating_rows_and_columns.sass */
        body.bp #container #page #content table.alternating_rows tfoot th, body.bp #container #page #content table.alternating_rows tfoot td {
          background-color: white; }
          /* line 19, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/tables/_alternating_rows_and_columns.sass */
          body.bp #container #page #content table.alternating_rows tfoot th.even, body.bp #container #page #content table.alternating_rows tfoot td.even {
            background-color: aqua; }
        /* line 131, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content table.alternating_rows th {
          font-weight: bold;
          background-color: #F8F2CF; }
        /* line 134, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content th, body.bp #container #page #content td.grid {
          padding: 5px 40px 5px 0px; }
        /* line 136, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content td.align_top {
          vertical-align: top; }
        /* line 138, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content td.image {
          vertical-align: top; }
        /* line 140, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content img.bordered {
          border: solid 0px #A29E88;
          margin-right: 10px; }
        /* line 145, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content img.wrap {
          border: solid 0px #A29E88;
          margin: 0px 20px 5px 0px;
          float: left; }
        /* line 149, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content ul.horizontal_list {
          margin: 0;
          padding: 0;
          border: 0;
          outline: 0;
          overflow: hidden;
          display: inline-block; }
          /* line 5, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
          body.bp #container #page #content ul.horizontal_list {
            display: block; }
          /* line 50, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass */
          body.bp #container #page #content ul.horizontal_list li {
            list-style-type: none;
            margin-left: 0px;
            white-space: nowrap;
            display: inline;
            float: left;
            padding-left: 4px;
            padding-right: 4px; }
            /* line 40, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass */
            body.bp #container #page #content ul.horizontal_list li.first {
              padding-left: 0px; }
            /* line 42, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass */
            body.bp #container #page #content ul.horizontal_list li.last {
              padding-right: 0px; }
        /* line 152, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content .bold_italic {
          font-style: italic;
          font-weight: bold; }
        /* line 155, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content .italic {
          font-style: italic; }
        /* line 157, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content .bold {
          font-weight: bold; }
        /* line 159, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content .wrap {
          margin-right: 20px;
          float: left; }
        /* line 162, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content .yellow-background {
          background-color: #fed817; }
        /* line 165, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content #listing {
          padding: 0px;
          margin: 0px;
          border-bottom: solid 1px #A29E88; }
        /* line 170, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content #dynamic_content {
          clear: left;
          padding-top: 15px; }
        /* line 174, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content #twitter-module {
          background-image: url("/images/twitter-module.png");
          background-repeat: no-repeat;
          padding: 80px 20px 20px 10px;
          background-color: #ccc7aa; }
          /* line 179, ../../../app/stylesheets/site.sass */
          body.bp #container #page #content #twitter-module ul {
            padding: 0 0 15px 0; }
            /* line 8, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/lists/_bullets.sass */
            body.bp #container #page #content #twitter-module ul li {
              list-style-type: none;
              margin-left: 0px; }
            /* line 182, ../../../app/stylesheets/site.sass */
            body.bp #container #page #content #twitter-module ul li {
              font-family: georgia;
              font-size: 1.6em;
              font-style: italic;
              line-height: 125%; }
          /* line 187, ../../../app/stylesheets/site.sass */
          body.bp #container #page #content #twitter-module #twitter-icon {
            margin-top: -25px;
            float: right; }
        /* line 191, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content #league-table-module {
          display: inline;
          float: left;
          margin-right: 10px;
          width: 390px;
          background-color: #ccc7aa;
          margin: 20px 0 20px 0;
          padding: 15px 20px 15px 20px;
          border-top: black 15px solid;
          width: 380px; }
          /* line 101, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
          * html body.bp #container #page #content #league-table-module {
            overflow-x: hidden; }
          /* line 198, ../../../app/stylesheets/site.sass */
          body.bp #container #page #content #league-table-module th {
            font-size: 13px;
            font-weight: bold;
            padding: 0px 3px 5px 3px; }
          /* line 202, ../../../app/stylesheets/site.sass */
          body.bp #container #page #content #league-table-module td {
            text-align: left;
            padding: 7px 3px 4px 3px; }
          /* line 205, ../../../app/stylesheets/site.sass */
          body.bp #container #page #content #league-table-module #league_table_link {
            padding-top: 3px;
            float: right; }
        /* line 209, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content #next-match-module {
          display: inline;
          float: left;
          margin-right: 0;
          width: 230px;
          float: right;
          line-height: 150%;
          background-color: #ccc7aa;
          margin: 20px 0 20px 0;
          padding: 15px 20px 15px 20px;
          border-top: black 15px solid; }
          /* line 101, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
          * html body.bp #container #page #content #next-match-module {
            overflow-x: hidden; }
          /* line 217, ../../../app/stylesheets/site.sass */
          body.bp #container #page #content #next-match-module #matches_link {
            padding-top: 7px;
            float: right; }
        /* line 221, ../../../app/stylesheets/site.sass */
        body.bp #container #page #content #description {
          clear: both;
          margin-top: 20px;
          padding: 20px;
          border-top: black 15px solid;
          background-color: #ccc7aa; }
    /* line 228, ../../../app/stylesheets/site.sass */
    body.bp #container #footer {
      display: inline;
      float: left;
      margin-right: 10px;
      width: 950px;
      background-image: url("/images/footer.png");
      background-repeat: no-repeat;
      padding: 58px 20px 40px 20px;
      color: #f8f2cd;
      font-size: 12px; }
      /* line 101, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
      * html body.bp #container #footer {
        overflow-x: hidden; }
      /* line 235, ../../../app/stylesheets/site.sass */
      body.bp #container #footer a {
        text-decoration: none;
        color: #fed817; }
      /* line 238, ../../../app/stylesheets/site.sass */
      body.bp #container #footer a:hover {
        text-decoration: underline;
        color: #fed817; }
      /* line 241, ../../../app/stylesheets/site.sass */
      body.bp #container #footer ul.horizontal_list {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        overflow: hidden;
        display: inline-block;
        font-size: 13px; }
        /* line 5, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
        body.bp #container #footer ul.horizontal_list {
          display: block; }
        /* line 50, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass */
        body.bp #container #footer ul.horizontal_list li {
          list-style-type: none;
          margin-left: 0px;
          white-space: nowrap;
          display: inline;
          float: left;
          padding-left: 4px;
          padding-right: 4px; }
          /* line 40, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass */
          body.bp #container #footer ul.horizontal_list li.first {
            padding-left: 0px; }
          /* line 42, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass */
          body.bp #container #footer ul.horizontal_list li.last {
            padding-right: 0px; }
    /* line 245, ../../../app/stylesheets/site.sass */
    body.bp #container #colophon {
      margin-bottom: 10px;
      padding-right: 10px;
      clear: both;
      text-align: right; }

/* line 15, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_form.sass */
form.bp label {
  font-weight: bold; }
/* line 17, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_form.sass */
form.bp fieldset {
  padding: 1.4em;
  margin: 0 0 1.5em 0; }
/* line 20, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_form.sass */
form.bp legend {
  font-weight: bold;
  font-size: 1.2em; }
/* line 24, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_form.sass */
form.bp input.text, form.bp input.title, form.bp input[type=text] {
  margin: 0.5em 0;
  background-color: #fff;
  padding: 5px; }
/* line 28, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_form.sass */
form.bp input.title {
  font-size: 1.5em; }
/* line 30, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_form.sass */
form.bp input[type=checkbox], form.bp input.checkbox,
form.bp input[type=radio], form.bp input.radio {
  position: relative;
  top: 0.25em; }
/* line 34, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_form.sass */
form.bp textarea {
  margin: 0.5em 0;
  padding: 5px; }
/* line 37, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_form.sass */
form.bp select {
  margin: 0.5em 0; }
/* line 48, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_form.sass */
form.bp fieldset {
  border: 1px solid #cccccc; }
/* line 50, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_form.sass */
form.bp input.text, form.bp input.title,
form.bp textarea,
form.bp select {
  border: 1px solid #bbbbbb; }
  /* line 54, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_form.sass */
  form.bp input.text:focus, form.bp input.title:focus,
  form.bp textarea:focus,
  form.bp select:focus {
    border: 1px solid #666666; }
/* line 41, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_form.sass */
form.bp input.text, form.bp input.title {
  width: 300px; }
/* line 43, ../../../../../../../../opt/local/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_form.sass */
form.bp textarea {
  width: 390px;
  height: 250px; }
