/* line 4, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html, body {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 6, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html {
  font-size: 100.01%;
}

/* line 16, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
pre, a, abbr, acronym, address, code, del, dfn, em, img,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 18, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote, q {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  quotes: "" "";
}
/* line 45, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote:before, blockquote:after, q:before, q:after {
  content: "";
}

/* line 20, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
th, td, caption {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 22, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
table {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}

/* line 24, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
a img {
  border: none;
}

/* line 14, ../../../app/stylesheets/screen.sass */
body {
  line-height: 1.5;
}
/* line 39, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body body {
  line-height: 1.5;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #333333;
  font-size: 75%;
}
/* line 68, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h1, body h2, body h3, body h4, body h5, body h6 {
  font-weight: normal;
  color: #222222;
}
/* line 69, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h1 img, body h2 img, body h3 img, body h4 img, body h5 img, body h6 img {
  margin: 0;
}
/* line 70, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h1 {
  font-size: 3em;
  line-height: 1;
  margin-bottom: 0.50em;
}
/* line 71, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h2 {
  font-size: 2em;
  margin-bottom: 0.75em;
}
/* line 72, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h3 {
  font-size: 1.5em;
  line-height: 1;
  margin-bottom: 1.00em;
}
/* line 73, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h4 {
  font-size: 1.2em;
  line-height: 1.25;
  margin-bottom: 1.25em;
}
/* line 74, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h5 {
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 1.50em;
}
/* line 75, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h6 {
  font-size: 1em;
  font-weight: bold;
}
/* line 76, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body p {
  margin: 0 0 1.5em;
}
/* line 77, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body p img.left {
  display: inline;
  float: left;
  margin: 1.5em 1.5em 1.5em 0;
  padding: 0;
}
/* line 78, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body p img.right {
  display: inline;
  float: right;
  margin: 1.5em 0 1.5em 1.5em;
  padding: 0;
}
/* line 80, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body a {
  text-decoration: underline;
  color: #000099;
}
/* line 18, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/compass/stylesheets/compass/utilities/links/_link-colors.scss */
body a:visited {
  color: #000066;
}
/* line 22, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/compass/stylesheets/compass/utilities/links/_link-colors.scss */
body a:focus {
  color: black;
}
/* line 26, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/compass/stylesheets/compass/utilities/links/_link-colors.scss */
body a:hover {
  color: black;
}
/* line 30, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/compass/stylesheets/compass/utilities/links/_link-colors.scss */
body a:active {
  color: #cc0099;
}
/* line 81, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body blockquote {
  margin: 1.5em;
  color: #666666;
  font-style: italic;
}
/* line 82, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body strong {
  font-weight: bold;
}
/* line 83, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body em {
  font-style: italic;
}
/* line 84, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body dfn {
  font-style: italic;
  font-weight: bold;
}
/* line 85, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body sup, body sub {
  line-height: 0;
}
/* line 86, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body abbr, body acronym {
  border-bottom: 1px dotted #666666;
}
/* line 87, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body address {
  margin: 0 0 1.5em;
  font-style: italic;
}
/* line 88, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body del {
  color: #666666;
}
/* line 89, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body pre {
  margin: 1.5em 0;
  white-space: pre;
}
/* line 90, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body pre, body code, body tt {
  font: 1em "andale mono", "lucida console", monospace;
  line-height: 1.5;
}
/* line 91, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body li ul, body li ol {
  margin: 0;
}
/* line 92, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body ul, body ol {
  margin: 0 1.5em 1.5em 0;
  padding-left: 3.333em;
}
/* line 93, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body ul {
  list-style-type: disc;
}
/* line 94, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body ol {
  list-style-type: decimal;
}
/* line 95, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body dl {
  margin: 0 0 1.5em 0;
}
/* line 96, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body dl dt {
  font-weight: bold;
}
/* line 97, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body dd {
  margin-left: 1.5em;
}
/* line 98, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body table {
  margin-bottom: 1.4em;
  width: 100%;
}
/* line 99, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body th {
  font-weight: bold;
}
/* line 100, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body thead th {
  background: #c3d9ff;
}
/* line 101, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body th, body td, body caption {
  padding: 4px 10px 4px 5px;
}
/* line 102, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body tr.even td {
  background: #e5ecf9;
}
/* line 103, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body tfoot {
  font-style: italic;
}
/* line 104, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body caption {
  background: #eeeeee;
}
/* line 105, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body .quiet {
  color: #666666;
}
/* line 106, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body .loud {
  color: #111111;
}
/* line 9, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .clear {
  clear: both;
}
/* line 12, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .nowrap {
  white-space: nowrap;
}
/* line 16, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .clearfix {
  overflow: hidden;
  *zoom: 1;
}
/* line 18, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .small {
  font-size: 0.8em;
  margin-bottom: 1.875em;
  line-height: 1.875em;
}
/* line 22, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .large {
  font-size: 1.2em;
  line-height: 2.5em;
  margin-bottom: 1.25em;
}
/* line 26, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .first {
  margin-left: 0;
  padding-left: 0;
}
/* line 29, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .last {
  margin-right: 0;
  padding-right: 0;
}
/* line 32, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .top {
  margin-top: 0;
  padding-top: 0;
}
/* line 35, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .bottom {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 8, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_debug.scss */
body .showgrid {
  background: url('/images/grid.png?1270070788');
}
/* line 4, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .error {
  padding: 0.8em;
  margin-bottom: 1em;
  border: 2px solid #dddddd;
  background: #fbe3e4;
  color: #8a1f11;
  border-color: #fbc2c4;
}
/* line 29, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .error a {
  color: #8a1f11;
}
/* line 6, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .notice {
  padding: 0.8em;
  margin-bottom: 1em;
  border: 2px solid #dddddd;
  background: #fff6bf;
  color: #514721;
  border-color: #ffd324;
}
/* line 37, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .notice a {
  color: #514721;
}
/* line 8, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .success {
  padding: 0.8em;
  margin-bottom: 1em;
  border: 2px solid #dddddd;
  background: #e6efc2;
  color: #264409;
  border-color: #c6d880;
}
/* line 45, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .success a {
  color: #264409;
}
/* line 10, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .hide {
  display: none;
}
/* line 12, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .highlight {
  background: yellow;
}
/* line 14, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .added {
  background: #006600;
  color: white;
}
/* line 16, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_interaction.scss */
body .removed {
  background: #990000;
  color: white;
}
/* line 42, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_scaffolding.scss */
body .box {
  padding: 1.5em;
  margin-bottom: 1.5em;
  background: #e5ecf9;
}
/* line 45, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_scaffolding.scss */
body div.border {
  padding-right: 4px;
  margin-right: 5px;
  border-right: 1px solid #eeeeee;
}
/* line 48, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_scaffolding.scss */
body div.colborder {
  padding-right: 25px;
  margin-right: 26px;
  border-right: 1px solid #eeeeee;
}
/* line 50, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_scaffolding.scss */
body hr {
  background: #dddddd;
  color: #dddddd;
  clear: both;
  float: none;
  width: 100%;
  height: 0.1em;
  margin: 0 0 1.45em;
  border: none;
}
/* line 52, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_scaffolding.scss */
body hr.space {
  background: #dddddd;
  color: #dddddd;
  clear: both;
  float: none;
  width: 100%;
  height: 0.1em;
  margin: 0 0 1.45em;
  border: none;
  background: white;
  color: white;
  visibility: hidden;
}
/* line 54, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_scaffolding.scss */
body form.inline {
  line-height: 3;
}
/* line 6, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
body form.inline p {
  margin-bottom: 0;
}

/* line 18, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form label {
  font-weight: bold;
}
/* line 19, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form fieldset {
  padding: 1.4em;
  margin: 0 0 1.5em 0;
}
/* line 20, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form legend {
  font-weight: bold;
  font-size: 1.2em;
}
/* line 26, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form input.text, form input.title, form input[type=email], form input[type=text], form input[type=password] {
  margin: 0.5em 0;
  background-color: white;
  padding: 5px;
}
/* line 27, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form input.title {
  font-size: 1.5em;
}
/* line 31, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form input[type=checkbox], form input.checkbox, form input[type=radio], form input.radio {
  position: relative;
  top: 0.25em;
}
/* line 33, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form textarea {
  margin: 0.5em 0;
  padding: 5px;
}
/* line 34, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form select {
  margin: 0.5em 0;
}
/* line 59, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form fieldset {
  border: 1px solid #cccccc;
}
/* line 62, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form input.text, form input.title, form input[type=email], form input[type=text], form input[type=password],
form textarea, form select {
  border: 1px solid #bbbbbb;
}
/* line 64, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form input.text:focus, form input.title:focus, form input[type=email]:focus, form input[type=text]:focus, form input[type=password]:focus,
form textarea:focus, form select:focus {
  border: 1px solid #666666;
}
/* line 48, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form input.text, form input.title, form input[type=email], form input[type=text], form input[type=password] {
  width: 300px;
}
/* line 50, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_form.scss */
form textarea {
  width: 390px;
  height: 250px;
}

/* line 29, ../../../app/stylesheets/screen.sass */
body.three-col #container {
  width: 1000px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
}
/* line 31, ../../../app/stylesheets/screen.sass */
body.three-col #header {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 1000px;
}
/* line 139, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.three-col #header {
  overflow-x: hidden;
}
/* line 33, ../../../app/stylesheets/screen.sass */
body.three-col #sidebar {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 326.667px;
}
/* line 139, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.three-col #sidebar {
  overflow-x: hidden;
}
/* line 37, ../../../app/stylesheets/screen.sass */
body.three-col #content {
  display: inline;
  float: left;
  margin-right: 0;
  width: 663.333px;
}
/* line 139, ../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.three-col #content {
  overflow-x: hidden;
}

/* line 47, ../../../app/stylesheets/screen.sass */
.span-15 {
  width: 620px;
}

/* line 50, ../../../app/stylesheets/screen.sass */
.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {
  float: left;
  margin-right: 10px;
}

/* line 54, ../../../app/stylesheets/screen.sass */
.span-7 {
  width: 285px;
}

/* line 57, ../../../app/stylesheets/screen.sass */
.last, div.last {
  margin-right: 0;
}

/* line 60, ../../../app/stylesheets/screen.sass */
.last {
  margin-right: 0;
  padding-right: 0;
}

/* line 64, ../../../app/stylesheets/screen.sass */
body div.colborder {
  border: none;
  margin-right: 25px;
  padding-right: 25px;
  position: relative;
}

/* line 70, ../../../app/stylesheets/screen.sass */
body hr {
  background-color: #b9b15c;
}

/* line 73, ../../../app/stylesheets/screen.sass */
body hr.lower-lists {
  background: transparent url(../../images/gradient-bottom.png) no-repeat scroll center bottom;
  float: left;
  margin-bottom: 33px;
  padding-bottom: 30px;
  width: 960px;
}

/* line 80, ../../../app/stylesheets/screen.sass */
body h1, body h2, body h3, body h4, body h5, body h6 {
  text-align: left;
  color: black;
  font-weight: bold;
}

/* line 88, ../../../app/stylesheets/screen.sass */
body {
  color: #333333;
}

/* line 91, ../../../app/stylesheets/screen.sass */
body {
  background: white url(../../images/header-wrap.png) repeat-x scroll 0 0;
  text-align: justify;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}

/* line 97, ../../../app/stylesheets/screen.sass */
body hr.space {
  color: transparent;
  background: transparent;
}

/* line 101, ../../../app/stylesheets/screen.sass */
.iconed_title {
  height: 55px;
  padding-top: 20px;
}

/* line 105, ../../../app/stylesheets/screen.sass */
#branding-container {
  background: transparent url(http://akretion.s3.amazonaws.com/assets/logo_only_17.png) no-repeat scroll 0 0;
  height: 152px;
}

/* line 109, ../../../app/stylesheets/screen.sass */
.top_right {
  float: right;
}

/* line 112, ../../../app/stylesheets/screen.sass */
#logo {
  text-decoration: none;
}

/* line 115, ../../../app/stylesheets/screen.sass */
#main_content {
  background: transparent url(../../images/main_content_top_fade.png) repeat-x scroll 0 0;
}

/* line 118, ../../../app/stylesheets/screen.sass */
#main_content_top_fade {
  background: #f4f1ef url(http://akretion.s3.amazonaws.com/assets/logo_down_17.png) no-repeat scroll 0 0;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 24px;
}

/* line 124, ../../../app/stylesheets/screen.sass */
#say {
  float: left;
  color: black;
  padding-top: 122px;
  font-size: 16px;
  margin-left: 128px;
}

/* line 132, ../../../app/stylesheets/screen.sass */
h1.logo a {
  -moz-background-clip: border;
  -moz-background-inline-policy: continuous;
  -moz-background-origin: padding;
  background: transparent url(../../images/rails.png) no-repeat scroll 0 0;
  float: left;
  height: 82px;
  margin-top: 15px;
  overflow: hidden;
  text-indent: -1000em;
  width: 90px;
}

/* line 144, ../../../app/stylesheets/screen.sass */
div.menu {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  padding-top: 62px;
}

/* line 150, ../../../app/stylesheets/screen.sass */
div.menu_img_right {
  width: 10px;
  height: 68px;
  float: right;
  background: transparent url(../../images/nav-right.png) no-repeat scroll 0 0;
}

/* line 156, ../../../app/stylesheets/screen.sass */
div.menu_img_left {
  width: 10px;
  height: 68px;
  float: right;
  background: transparent url(../../images/nav-left.png) no-repeat scroll 0 0;
}

/* line 162, ../../../app/stylesheets/screen.sass */
ul.nav li ul {
  top: -999em;
  position: absolute;
  width: 200px;
  background-color: #48494a;
}

/* line 168, ../../../app/stylesheets/screen.sass */
ul.nav li ul li {
  width: 200px;
  font-size: 0.9em;
}

/* line 173, ../../../app/stylesheets/screen.sass */
ul.nav li ul li a {
  width: 192px;
  height: 35px;
  padding: 0px;
  padding-left: 5px;
  text-align: left;
}

/* line 180, ../../../app/stylesheets/screen.sass */
ul.nav li:hover ul {
  left: -20px;
  top: 56px;
  z-index: 99;
}

/* line 185, ../../../app/stylesheets/screen.sass */
ul.nav li:hover li ul {
  top: -999em;
}

/* line 188, ../../../app/stylesheets/screen.sass */
ul.nav li:hover ul li {
  padding: 0 0 0 0;
}

/* line 191, ../../../app/stylesheets/screen.sass */
ul.nav li li:hover ul {
  left: 10em;
  top: 0;
}

/* line 195, ../../../app/stylesheets/screen.sass */
ul.nav li li:hover li ul {
  top: -999em;
}

/* line 198, ../../../app/stylesheets/screen.sass */
div.submenu {
  text-align: center;
}

/* line 201, ../../../app/stylesheets/screen.sass */
ul.nav {
  height: 68px;
  background: transparent url(../../images/nav_bg.png) repeat-x scroll 0 0;
  display: block;
  margin: 0 0 0 0;
  float: right;
  padding-left: 5px;
}

/* line 209, ../../../app/stylesheets/screen.sass */
ul.nav li {
  float: left;
  margin-right: 1px;
  padding: 11px 0 0;
  width: auto;
  list-style: none;
  position: relative;
}

/* line 217, ../../../app/stylesheets/screen.sass */
ul.nav li a {
  color: white;
  float: left;
  font-size: 1em;
  font-weight: bold;
  line-height: 46px;
  padding: 0 12px;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 1px 1px black;
}

/* line 228, ../../../app/stylesheets/screen.sass */
ul.nav li a:hover, ul.nav li a.selected {
  background: transparent url(../../images/nav-hover.png) repeat-x scroll 0 0;
  float: left;
}

/* line 232, ../../../app/stylesheets/screen.sass */
div.pro {
  height: 64px;
  width: 64px;
  float: left;
  margin: 5px;
}

/* line 239, ../../../app/stylesheets/screen.sass */
ul#footer-nav li {
  display: inline;
  margin: 3px 20px 0 0;
}

/* line 243, ../../../app/stylesheets/screen.sass */
li {
  line-height: 18px;
}

/* line 246, ../../../app/stylesheets/screen.sass */
a.more {
  background: transparent url(../../images/r-arow.png) no-repeat scroll right center;
  color: #b50000;
  display: block;
  float: left;
  font-size: 12px;
  padding-right: 17px;
}

/* line 254, ../../../app/stylesheets/screen.sass */
body a.more:visited {
  color: #b50000;
}

/* line 257, ../../../app/stylesheets/screen.sass */
#footer {
  background-color: black;
  text-align: center;
}

/* line 261, ../../../app/stylesheets/screen.sass */
#footer-nav {
  padding-top: 20px;
}

/* line 264, ../../../app/stylesheets/screen.sass */
#footer a {
  color: white;
}

/* line 267, ../../../app/stylesheets/screen.sass */
#footer a:visited {
  color: white;
}

/* line 271, ../../../app/stylesheets/screen.sass */
#en {
  margin-top: 5px;
  margin-left: 5px;
  float: left;
  height: 11px;
  width: 16px;
  background: transparent url(../../images/en.gif) repeat-x scroll 0 0;
}

/* line 279, ../../../app/stylesheets/screen.sass */
#fr {
  margin-top: 5px;
  margin-left: 5px;
  float: left;
  height: 11px;
  width: 16px;
  background: transparent url(../../images/fr.gif) repeat-x scroll 0 0;
}

/* line 287, ../../../app/stylesheets/screen.sass */
#br {
  margin-top: 5px;
  margin-left: 5px;
  float: left;
  height: 11px;
  width: 16px;
  background: transparent url(../../images/br.gif) repeat-x scroll 0 0;
}

/* line 295, ../../../app/stylesheets/screen.sass */
#france:hover, #brasil:hover, #english:hover {
  margin-top: 6px;
  margin-bottom: -1px;
}

/* line 301, ../../../app/stylesheets/screen.sass */
#slider-wrap {
  -moz-background-clip: border;
  -moz-background-inline-policy: continuous;
  -moz-background-origin: padding;
  background: transparent url(http://akretion.s3.amazonaws.com/assets/slider_back.png) no-repeat scroll 0 0;
  display: block;
  float: right;
  height: 276px;
  overflow: hidden;
  width: 390px;
}

/* line 312, ../../../app/stylesheets/screen.sass */
#slider {
  display: block;
  float: left;
  height: 222px;
  left: 34px;
  overflow: hidden;
  position: relative;
  top: 17px;
  width: 340px;
}

/* line 322, ../../../app/stylesheets/screen.sass */
#prevBtn, #nextBtn {
  display: block;
  float: left;
  height: 38px;
  position: absolute;
  text-indent: -8000px;
  top: 148px;
  width: 38px;
}

/* line 331, ../../../app/stylesheets/screen.sass */
#nextBtn {
  left: 602px;
  top: 188px;
}

/* line 335, ../../../app/stylesheets/screen.sass */
#prevBtn a, #nextBtn a {
  background: transparent url(http://akretion.s3.amazonaws.com/assets/slide_left.png) no-repeat scroll 0 0;
  display: block;
  float: left;
  height: 38px;
  position: relative;
  width: 38px;
}

/* line 343, ../../../app/stylesheets/screen.sass */
#prevBtn a {
  display: block;
}

/* line 346, ../../../app/stylesheets/screen.sass */
#nextBtn a {
  background: transparent url(http://akretion.s3.amazonaws.com/assets/slide-right.png) no-repeat scroll 0 0;
  display: block;
  top: -40px;
}

/* line 352, ../../../app/stylesheets/screen.sass */
div.todo {
  height: 120px;
  width: 120px;
  background: transparent url(../../images/under_construction.gif) repeat-x scroll 0 0;
}

/* line 357, ../../../app/stylesheets/screen.sass */
#contact {
  width: 204px;
  height: 24px;
  background: transparent url(../../images/contact.png) repeat-x scroll 0 0;
}

/* line 362, ../../../app/stylesheets/screen.sass */
div#office {
  height: 228px;
  width: 300px;
  float: right;
  margin-right: 160px;
  border: white 1px;
  background: transparent url(../../images/office_fx_s.jpg) repeat-x scroll 0 0;
}

/* line 373, ../../../app/stylesheets/screen.sass */
div.entry {
  margin-bottom: 40px;
}

/* line 376, ../../../app/stylesheets/screen.sass */
h6.blog_link a {
  text-decoration: none;
}

/* line 379, ../../../app/stylesheets/screen.sass */
div.entry h4 {
  margin-bottom: 5px;
}

/* line 382, ../../../app/stylesheets/screen.sass */
.img_left {
  float: left;
  margin: 10px;
}

/* line 386, ../../../app/stylesheets/screen.sass */
.img_right {
  float: right;
}

