/* line 25, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0; }

/* line 26, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 27, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
fieldset, img {
  border: 0; }

/* line 28, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
address, caption, cite, code, dfn, em, strong, th, var {
  font-style: normal;
  font-weight: normal; }

/* line 29, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
ol, ul {
  list-style: none; }

/* line 30, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
caption, th {
  text-align: left; }

/* line 31, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal; }

/* line 32, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
q:before, q:after {
  content: ''; }

/* line 33, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
abbr, acronym {
  border: 0; }

/* line 34, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
a {
  outline: none;
  text-decoration: none; }

/* line 35, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
a img {
  border: none; }

/* line 36, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
.clear {
  clear: both;
  font-size: 1px;
  line-height: 1px;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0; }

/* line 37, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
.texthide {
  text-indent: -9999em; }

/* line 40, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

/* line 46, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
body {
  background: #39302f url(../images/rose.png) no-repeat fixed right top; }

/* line 49, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
h1 {
  font: normal 1.5em "Helvetica Neue", Helvetica, Verdana, sans-serif;
  font-weight: bold;
  margin-bottom: 10px;
  margin-top: 10px; }

/* line 56, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
h2 {
  font: normal 1.4em "Helvetica Neue", Helvetica, Verdana, sans-serif;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px; }

/* line 63, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
h3 {
  font: normal 1.2em "Helvetica Neue", Helvetica, Verdana, sans-serif;
  font-weight: bold;
  margin-bottom: 10px;
  margin-top: 10px; }

/* line 70, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
h4 {
  font: bold 1em "Helvetica Neue", Helvetica, Verdana, sans-serif;
  margin-bottom: 10px;
  margin-top: 10px; }

/* line 76, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
p {
  padding-bottom: 8px; }

/* line 80, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
ol, ul {
  list-style: circle;
  margin-left: 50px; }

/* line 85, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
a {
  color: #de6581;
  text-decoration: none; }
  /* line 88, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
  a:hover {
    color: #f6e3c6; }
  /* line 89, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
  a:after {
    color: #f6e3c6; }

/* line 94, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
.page {
  *zoom: 1;
  max-width: 34em;
  _width: 34em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto; }
  /* line 38, /Users/newtriks/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .page:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 59em) {
    /* line 94, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
    .page {
      max-width: 59em; } }
  /* line 96, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
  .page header, .page footer {
    clear: both; }
  /* line 98, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
  .page .logo-name {
    display: none; }
  @media (min-width: 59em) {
    /* line 100, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
    .page .logo-name {
      font: bold 5em "Helvetica Neue", Helvetica, Verdana, sans-serif;
      display: inline;
      float: left;
      padding-top: 20px;
      color: #fff;
      opacity: .15;
      -webkit-transition: opacity .2s ease-in-out;
      -moz-transition: opacity .2s ease-in-out;
      -o-transition: opacity .2s ease-in-out;
      transition: opacity .2s ease-in-out; }
      /* line 107, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
      .page .logo-name:hover {
        opacity: .7; }
    /* line 113, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
    .page .primary-nav {
      width: 100%;
      float: left;
      margin-right: 1.69492%; } }
  /* line 117, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
  .page .logo-img {
    margin: 0 auto;
    display: block;
    width: 140px;
    height: 140px;
    background: url(../images/logo.png) no-repeat;
    -webkit-transition: opacity .2s ease-in-out;
    -moz-transition: opacity .2s ease-in-out;
    -o-transition: opacity .2s ease-in-out;
    transition: opacity .2s ease-in-out; }
    /* line 123, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
    .page .logo-img:hover {
      opacity: .7; }
  /* line 129, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
  .page .primary-nav {
    width: 100%;
    float: left;
    margin-right: 2.94118%;
    display: inline;
    font: bold 1em "Helvetica Neue", Helvetica, Verdana, sans-serif;
    margin-bottom: 20px;
    margin-top: 20px;
    text-transform: uppercase;
    letter-spacing: 1px;
    text-align: center; }
    /* line 137, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
    .page .primary-nav ul li {
      display: inline; }
    /* line 138, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
    .page .primary-nav ul {
      margin-left: 0; }
    /* line 139, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
    .page .primary-nav li a {
      font: normal 1em "Helvetica Neue", Helvetica, Verdana, sans-serif;
      padding: 8px 8px 8px 8px;
      margin: 0 5px;
      -webkit-border-top-left-radius: 10px;
      -moz-border-radius-top-left: 10px;
      border-top-left-radius: 10px;
      -webkit-border-bottom-right-radius: 10px;
      -moz-border-radius-bottom-right: 10px;
      border-bottom-right-radius: 10px;
      text-transform: uppercase;
      letter-spacing: 1px;
      border: 1px solid #f6e3c6;
      -webkit-transition: all .3s ease-in-out;
      -moz-transition: all .3s ease-in-out;
      -o-transition: all .3s ease-in-out;
      transition: all .3s ease-in-out;
      color: #f6e3c6;
      background: #c3c0c0;
      background: rgba(208, 208, 198, 0.5);
      text-shadow: 1px 1px 1px #64645d; }
      /* line 160, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
      .page .primary-nav li a:hover {
        color: #39302f;
        background: #f6e3c6; }
  /* line 166, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
  .page .content {
    width: 100%;
    float: left;
    margin-right: 2.94118%;
    display: inline;
    font: normal 1em "Helvetica Neue", Helvetica, Verdana, sans-serif;
    color: #c3c0c0; }
  /* line 171, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
  .page .article-list-title {
    font: normal 1.1em "Helvetica Neue", Helvetica, Verdana, sans-serif;
    height: 20px; }
    /* line 174, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
    .page .article-list-title span {
      font: normal 1em "Helvetica Neue", Helvetica, Verdana, sans-serif;
      height: 20px; }
  /* line 179, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
  .page .article-list-summary {
    font: normal 1em "Helvetica Neue", Helvetica, Verdana, sans-serif;
    color: #c3c0c0; }
  /* line 183, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
  .page .main-footer {
    width: 100%;
    float: left;
    margin-right: 2.94118%;
    display: inline;
    position: fixed;
    background-color: #39302f;
    left: 0;
    bottom: 0;
    height: 30px; }
  /* line 191, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
  .page .copyright {
    font: normal 0.6em "Helvetica Neue", Helvetica, Verdana, sans-serif;
    padding-top: 4px;
    text-align: center;
    opacity: .45;
    color: #fff;
    -webkit-transition: opacity .3s ease-in-out;
    -moz-transition: opacity .3s ease-in-out;
    -o-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out; }
    /* line 197, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
    .page .copyright a {
      opacity: 1;
      color: #fff; }
    /* line 201, /Users/newtriks/Projects/development/ruby/iolarose/source/stylesheets/main.css.scss */
    .page .copyright:hover {
      opacity: .7; }
