/* line 8, ../../../../../Library/Ruby/Gems/1.8/gems/eleven40-1.2/stylesheets/eleven40/reset/_utilities.scss */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
address, cite, code, del, dfn, em, img, ins, q, small, strong, sub, sup, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  border: 0;
  margin: 0;
  padding: 0;
}

/* line 14, ../../../../../Library/Ruby/Gems/1.8/gems/eleven40-1.2/stylesheets/eleven40/reset/_utilities.scss */
article, aside, figure, figure img, figcaption, hgroup, footer, header, nav, section,
video, object {
  display: block;
}

/* line 17, ../../../../../Library/Ruby/Gems/1.8/gems/eleven40-1.2/stylesheets/eleven40/reset/_utilities.scss */
a img {
  border: 0;
}

/* line 20, ../../../../../Library/Ruby/Gems/1.8/gems/eleven40-1.2/stylesheets/eleven40/reset/_utilities.scss */
figure {
  position: relative;
}

/* line 23, ../../../../../Library/Ruby/Gems/1.8/gems/eleven40-1.2/stylesheets/eleven40/reset/_utilities.scss */
figure img {
  width: 100%;
}

/* line 27, ../../../../../Library/Ruby/Gems/1.8/gems/eleven40-1.2/stylesheets/eleven40/reset/_utilities.scss */
img, object, embed {
  max-width: 100%;
}

/* line 1, ../sass/partials/_layout.sass */
.container {
  padding-left: 20px;
  padding-right: 20px;
}

/* line 4, ../sass/partials/_layout.sass */
.header, .footer, .main {
  width: 100%;
  max-width: 1140px;
  margin: 0 auto;
  overflow: hidden;
}

/* line 7, ../sass/partials/_layout.sass */
.header {
  background: black url(/images/chrome/page-header.jpg) top left no-repeat;
  color: white;
  height: 211px;
  border-radius: 0 0 100px 0;
  margin-bottom: 2em;
}

/* line 15, ../sass/partials/_layout.sass */
.footer {
  margin-top: 5em;
  box-shadow: -2px 0 20px rgba(0, 0, 0, 0.4);
  padding-top: 2em;
  text-align: center;
  padding-bottom: 2em;
}

/* line 22, ../sass/partials/_layout.sass */
.sidebar {
  width: 30.8%;
  margin-right: 3.8%;
  float: left;
  margin-right: 0px;
}
/* line 25, ../sass/partials/_layout.sass */
.sidebar ol {
  list-style-type: none;
}
/* line 27, ../sass/partials/_layout.sass */
.sidebar .twitterbadge {
  margin-bottom: 1em;
}
/* line 29, ../sass/partials/_layout.sass */
.sidebar .google-ads {
  text-align: center;
  margin: 0 auto 1em auto;
  width: 180px;
}

/* line 34, ../sass/partials/_layout.sass */
.content {
  width: 65.4%;
  margin-right: 3.8%;
  float: left;
}

/* line 1, ../sass/partials/_typography.sass */
body {
  font-family: "Hoefler Text", Constantia, Palatino, "Palatino Linotype", "Book Antiqua", Georgia, serif;
}

/* line 5, ../sass/partials/_typography.sass */
a:link, a:visited {
  color: #000088;
  text-decoration: none;
}
/* line 8, ../sass/partials/_typography.sass */
a:hover {
  text-decoration: underline;
}

/* line 12, ../sass/partials/_typography.sass */
.header h1 {
  font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif;
  height: 211px;
  line-height: 211px;
  margin: 0 30px;
  font-weight: black;
  font-size: 3em;
  text-shadow: 0px 0px 5px rgba(255, 255, 0, 0.4);
}
/* line 20, ../sass/partials/_typography.sass */
.header h1 a {
  text-decoration: none;
  color: white;
}
/* line 23, ../sass/partials/_typography.sass */
.header h1 span {
  font-size: 0.5em;
  font-weight: normal;
}

/* line 28, ../sass/partials/_typography.sass */
h2, h3, h4, h5 {
  font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif;
  margin-bottom: 0.5em;
}
/* line 31, ../sass/partials/_typography.sass */
h2 span, h3 span, h4 span, h5 span {
  font-style: italic;
  font-weight: 100;
  font-size: 0.6em;
  display: block;
  height: 1.1em;
}
/* line 38, ../sass/partials/_typography.sass */
h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited {
  text-decoration: none;
  color: #444444;
}
/* line 41, ../sass/partials/_typography.sass */
h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover {
  text-decoration: underline;
}

/* line 46, ../sass/partials/_typography.sass */
#disqus_thread h2 span, #disqus_thread h3 span, #disqus_thread h4 span, #disqus_thread h5 span {
  font-size: inherit;
  font-weight: inherit;
  display: inline;
  height: inherit;
  font-style: inherit;
}

/* line 53, ../sass/partials/_typography.sass */
ol, ul {
  margin-bottom: 1em;
}

/* line 56, ../sass/partials/_typography.sass */
.content, .sidebar {
  line-height: 1.3em;
  font-size: 1.2em;
}
/* line 59, ../sass/partials/_typography.sass */
.content p, .sidebar p {
  margin-bottom: 1em;
}

/* line 62, ../sass/partials/_typography.sass */
.footer {
  font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif;
}

/* line 66, ../sass/partials/_typography.sass */
ul.posts {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

