/* line 1, basic.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,
b, u, i, center,
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-size: 100%;
  vertical-align: baseline;
  background: transparent; }

/* line 17, basic.sass */
body {
  line-height: 1; }

/* line 20, basic.sass */
ol, ul {
  list-style: none; }

/* line 23, basic.sass */
blockquote, q {
  quotes: none; }

/* line 26, basic.sass */
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none; }

/* line 32, basic.sass */
body {
  width: 600px;
  margin: 1em auto;
  font-family: Verdana, Arial, sans-serif;
  line-height: 1.4; }

/* line 39, basic.sass */
h1, h2, h3, h4 {
  font-family: Futura, "Century Gothic", "URW Gothic L", Helvetica, sans-serif;
  font-weight: normal; }

/* line 43, basic.sass */
h1 {
  border-bottom: 1px solid #777777; }

/* line 47, basic.sass */
h2, h3, h4, p {
  margin-top: 1em; }

/* line 51, basic.sass */
ul, ol {
  margin-top: 0.5em; }

/* line 55, basic.sass */
h1 {
  font-size: 2em; }

/* line 59, basic.sass */
h2 {
  font-size: 1.5em; }

/* line 63, basic.sass */
h3 {
  font-size: 1.2em; }

/* line 67, basic.sass */
h4 {
  font-size: 1.1em; }

/* line 71, basic.sass */
a {
  color: #224466;
  text-decoration: none;
  border-bottom: 1px solid; }

/* line 77, basic.sass */
h1 a, h2 a, h3 a, h4 a {
  border-bottom: none; }

/* line 81, basic.sass */
a:visited {
  color: #555666; }

/* line 85, basic.sass */
a:hover,
a:focus {
  color: #224466;
  background-color: #e4f2ff; }

/* line 91, basic.sass */
a:active {
  color: #224466; }

/* line 95, basic.sass */
pre {
  background-color: #eeeeee; }

/* line 98, basic.sass */
img {
  float: left;
  margin: 0px 20px 0px 0px; }

/* line 102, basic.sass */
ol.nav {
  height: 1.5em;
  color: #cccccc; }
  /* line 105, basic.sass */
  ol.nav li {
    float: left;
    padding-right: 0.4em; }

/* line 109, basic.sass */
div.clear {
  clear: both; }
