/* line 6, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/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, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
*:focus {
  outline: 0;
}

/* line 20, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
body {
  line-height: 1;
  color: #000;
  background: #fff;
}

/* line 23, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
ol, ul {
  list-style: none;
}

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

/* line 30, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 33, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
q, blockquote {
  quotes: "" "";
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
}

/* line 36, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
a img {
  border: none;
}

/* line 6, ../src/screen.sass */
body {
  background-position: 0px 72px;
  color: #001a0d;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 16.18pt;
}

/* line 13, ../src/screen.sass */
#headergradient {
  background-image: url(../images/header-background.png);
  background-repeat: no-repeat;
  background-position: center 72px;
}

/* line 18, ../src/screen.sass */
#container {
  width: 720px;
  margin: 0 auto;
  overflow: hidden;
  display: inline-block;
}
/* line 5, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
#container {
  display: block;
}

/* line 21, ../src/screen.sass */
#topspacer {
  height: 54px;
  display: inline;
  float: left;
  margin-right: 0;
  width: 720px;
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #topspacer {
  overflow-x: hidden;
}

/* line 25, ../src/screen.sass */
#headerleft {
  display: inline;
  float: left;
  margin-right: 20px;
  width: 211.25px;
  padding-left: 40px;
  height: 306px;
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #headerleft {
  overflow-x: hidden;
}

/* line 30, ../src/screen.sass */
#headerright {
  display: inline;
  float: left;
  margin-right: 0;
  width: 442.5px;
  height: 306px;
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #headerright {
  overflow-x: hidden;
}

/* line 34, ../src/screen.sass */
#navigation {
  display: inline;
  float: left;
  margin-right: 0;
  width: 442.5px;
  height: 18px;
  font-size: 9pt;
  line-height: 9pt;
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #navigation {
  overflow-x: hidden;
}
/* line 39, ../src/screen.sass */
#navigation ul li.link {
  float: left;
  width: 24%;
  text-align: center;
  padding-top: 2px;
}
/* line 44, ../src/screen.sass */
#navigation ul li.link a {
  color: #fff;
  text-decoration: none;
}
/* line 47, ../src/screen.sass */
#navigation ul li.link a:active, #navigation ul li.link a:visited, #navigation ul li.link a:hover {
  color: white;
  text-decoration: none;
}
/* line 50, ../src/screen.sass */
#navigation ul li.link a:hover {
  text-decoration: underline;
}
/* line 53, ../src/screen.sass */
#navigation .left, #navigation .right {
  height: 17px;
  width: 3px;
  background-repeat: no-repeat;
}
/* line 57, ../src/screen.sass */
#navigation .left {
  float: left;
}
/* line 59, ../src/screen.sass */
#navigation .right {
  float: right;
}
/* line 62, ../src/screen.sass */
#navigation #links {
  display: inline;
  float: left;
  margin-right: 20px;
  width: 303.75px;
  background-image: url(../images/links-bg.png);
  background-repeat: repeat-x;
  background-color: #055932;
  height: inherit;
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #navigation #links {
  overflow-x: hidden;
}
/* line 68, ../src/screen.sass */
#navigation #links .left {
  background-image: url(../images/links-left.png);
}
/* line 70, ../src/screen.sass */
#navigation #links .right {
  background-image: url(../images/links-right.png);
}
/* line 73, ../src/screen.sass */
#navigation #support {
  display: inline;
  float: left;
  margin-right: 0;
  width: 118.75px;
  background-image: url(../images/support-bg.png);
  background-repeat: repeat-x;
  background-color: #465b04;
  height: inherit;
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #navigation #support {
  overflow-x: hidden;
}
/* line 79, ../src/screen.sass */
#navigation #support ul li.link {
  width: 90%;
}
/* line 81, ../src/screen.sass */
#navigation #support .left {
  background-image: url(../images/support-left.png);
}
/* line 83, ../src/screen.sass */
#navigation #support .right {
  background-image: url(../images/support-right.png);
}

/* line 86, ../src/screen.sass */
#intro {
  display: inline;
  float: left;
  margin-right: 0;
  width: 442.5px;
  color: #FFF;
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #intro {
  overflow-x: hidden;
}
/* line 89, ../src/screen.sass */
#intro .headline {
  margin-top: 27px;
  font-size: 3em;
  line-height: 1em;
  color: #ccebdc;
}
/* line 94, ../src/screen.sass */
#intro .introtext {
  text-align: left;
  margin-top: 18px;
}
/* line 97, ../src/screen.sass */
#intro .readmore {
  margin-top: 18px;
}
/* line 99, ../src/screen.sass */
#intro .readmore a {
  color: #ccebdc;
  text-decoration: none;
}
/* line 102, ../src/screen.sass */
#intro .readmore a:active, #intro .readmore a:visited, #intro .readmore a:hover {
  color: #ccebdc;
  text-decoration: none;
}
/* line 105, ../src/screen.sass */
#intro .readmore a:hover {
  text-decoration: underline;
}

/* line 108, ../src/screen.sass */
#content {
  display: inline;
  float: left;
  margin-right: 0;
  width: 673.75px;
  padding-left: 40px;
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #content {
  overflow-x: hidden;
}

/* line 112, ../src/screen.sass */
.column {
  display: inline;
  float: left;
  margin-right: 20px;
  width: 211.25px;
  text-align: left;
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .column {
  overflow-x: hidden;
}
/* line 115, ../src/screen.sass */
.column img {
  margin-bottom: 18px;
  width: 100%;
}
/* line 118, ../src/screen.sass */
.column a {
  color: #006632;
  text-decoration: none;
}
/* line 121, ../src/screen.sass */
.column a:active, .column a:visited, .column a:hover {
  color: #006632;
  text-decoration: none;
}
/* line 124, ../src/screen.sass */
.column a:hover {
  text-decoration: underline;
}
/* line 126, ../src/screen.sass */
.column li {
  list-style: none;
  margin-left: 5px;
}
/* line 129, ../src/screen.sass */
.column h2.widgettitle {
  font-weight: bold;
}
/* line 131, ../src/screen.sass */
.column ul {
  list-style: none;
}

/* line 134, ../src/screen.sass */
.wide, .widepage {
  display: inline;
  float: left;
  margin-right: 0;
  width: 442.5px;
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .wide, * html .widepage {
  overflow-x: hidden;
}
/* line 136, ../src/screen.sass */
.wide img, .widepage img {
  float: right;
  width: 231.25px;
  margin: 20px;
}
/* line 140, ../src/screen.sass */
.wide h1, .widepage h1 {
  font-size: 1.5em;
  font-weight: bold;
  clear: both;
}
/* line 144, ../src/screen.sass */
.wide .post, .widepage .post {
  margin-top: 18px;
}

/* line 147, ../src/screen.sass */
.widepage {
  display: inline;
  float: left;
  margin-right: 0;
  width: 488.75px;
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .widepage {
  overflow-x: hidden;
}

/* line 149, ../src/screen.sass */
.narrowpage {
  display: inline;
  float: left;
  margin-right: 20px;
  width: 165px;
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .narrowpage {
  overflow-x: hidden;
}

/* line 152, ../src/screen.sass */
.last {
  margin-right: 0;
}

/* line 155, ../src/screen.sass */
#footer {
  display: inline;
  float: left;
  margin-right: 20px;
  width: 673.75px;
  margin-left: 46.25px;
  margin-top: 18px;
  border-top: 1px solid #497a5e;
  color: #497a5e;
}
/* line 101, ../../../../../../../../Ruby19/lib/ruby/gems/1.9.1/gems/compass-0.10.0.rc1/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #footer {
  overflow-x: hidden;
}
/* line 161, ../src/screen.sass */
#footer .left, #footer .right {
  font-size: 0.8em;
  margin-top: 9px;
  margin-bottom: 18px;
}
/* line 165, ../src/screen.sass */
#footer .left a, #footer .right a {
  color: #497a5e;
  text-decoration: underline;
}
/* line 168, ../src/screen.sass */
#footer .left a:active, #footer .left a:visited, #footer .left a:hover, #footer .right a:active, #footer .right a:visited, #footer .right a:hover {
  color: #497a5e;
  text-decoration: underline;
}
/* line 171, ../src/screen.sass */
#footer .left a:hover, #footer .right a:hover {
  text-decoration: none;
}
/* line 173, ../src/screen.sass */
#footer .left {
  float: left;
}
/* line 175, ../src/screen.sass */
#footer .right {
  float: right;
}
