/* 960 Grid System ~ Text CSS.
 * Learn more ~ http://960.gs/
 * *
 * Licensed under GPL and MIT. */
/* Colors */
/* Buttons */
/* line 4, ../../../../../Library/Ruby/Gems/1.8/gems/compass-960-plugin-0.9.13/stylesheets/960/_text.sass */
body {
  font: 13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
}

/* line 6, ../../../../../Library/Ruby/Gems/1.8/gems/compass-960-plugin-0.9.13/stylesheets/960/_text.sass */
a:focus {
  outline: 1px dotted invert;
}

/* line 8, ../../../../../Library/Ruby/Gems/1.8/gems/compass-960-plugin-0.9.13/stylesheets/960/_text.sass */
hr {
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px 0 0;
  clear: both;
  height: 0;
}

/* line 14, ../../../../../Library/Ruby/Gems/1.8/gems/compass-960-plugin-0.9.13/stylesheets/960/_text.sass */
h1 {
  font-size: 25px;
}

/* line 16, ../../../../../Library/Ruby/Gems/1.8/gems/compass-960-plugin-0.9.13/stylesheets/960/_text.sass */
h2 {
  font-size: 23px;
}

/* line 18, ../../../../../Library/Ruby/Gems/1.8/gems/compass-960-plugin-0.9.13/stylesheets/960/_text.sass */
h3 {
  font-size: 21px;
}

/* line 20, ../../../../../Library/Ruby/Gems/1.8/gems/compass-960-plugin-0.9.13/stylesheets/960/_text.sass */
h4 {
  font-size: 19px;
}

/* line 22, ../../../../../Library/Ruby/Gems/1.8/gems/compass-960-plugin-0.9.13/stylesheets/960/_text.sass */
h5 {
  font-size: 17px;
}

/* line 24, ../../../../../Library/Ruby/Gems/1.8/gems/compass-960-plugin-0.9.13/stylesheets/960/_text.sass */
h6 {
  font-size: 15px;
}

/* line 26, ../../../../../Library/Ruby/Gems/1.8/gems/compass-960-plugin-0.9.13/stylesheets/960/_text.sass */
ol {
  list-style: decimal;
}

/* line 28, ../../../../../Library/Ruby/Gems/1.8/gems/compass-960-plugin-0.9.13/stylesheets/960/_text.sass */
ul {
  list-style: square;
}

/* line 30, ../../../../../Library/Ruby/Gems/1.8/gems/compass-960-plugin-0.9.13/stylesheets/960/_text.sass */
li {
  margin-left: 30px;
}

/* line 32, ../../../../../Library/Ruby/Gems/1.8/gems/compass-960-plugin-0.9.13/stylesheets/960/_text.sass */
p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset {
  margin-bottom: 20px;
}

/* line 11, ../src/typography.scss */
body {
  color: #444444;
}

/* line 12, ../src/typography.scss */
a {
  color: #2ba4d9;
}

/* line 13, ../src/typography.scss */
ul {
  list-style: disc;
}

/* line 14, ../src/typography.scss */
strong {
  font-weight: bold;
}

/* line 15, ../src/typography.scss */
em {
  font-style: italic;
}

/* line 17, ../src/typography.scss */
article a {
  text-decoration: none;
}
/* line 19, ../src/typography.scss */
article a:hover {
  text-decoration: underline;
  color: #2ba4d9;
}

/* line 22, ../src/typography.scss */
h2 {
  font-size: 18px;
  color: #2ba4d9;
}

/* line 26, ../src/typography.scss */
h3 {
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  color: #80a623;
  margin-bottom: .5em;
}

/* line 34, ../src/typography.scss */
blockquote {
  background: transparent url(/images/bg_blockquote.png) 0 0 no-repeat;
  padding-left: 34px;
  font-style: italic;
  color: #888888;
}

/* line 41, ../src/typography.scss */
small {
  font-size: 10px;
}

/* line 45, ../src/typography.scss */
hr {
  border-color: #d4ebbf;
  border-style: solid;
  border-width: 1px 0 0;
  clear: both;
  margin: 0 160px 20px;
  height: 0;
}

/* line 54, ../src/typography.scss */
time {
  color: #888888;
  font-style: italic;
}
