    /* Dance dance dance CSS! */
    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, 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-weight: inherit;
      font-style: inherit;
      font-size: 100%;
      font-family: inherit;
      vertical-align: baseline; }

    *:focus {
      outline: 0; }

    body {
      line-height: 1;
      color: black;
      background: white; }

    ul {
      list-style: none; }

    table {
      border-collapse: separate;
      border-spacing: 0; }

    caption, th, td {
      text-align: left;
      font-weight: normal; }

    blockquote:before, blockquote:after, q:before, q:after {
      content: ""; }

    blockquote, q {
      quotes: "" ""; }

    body {
      color: #191919;
      /* Change to 0.875em if you're not me :p */
      font: normal 0.875em/1.4 Palatino, Georgia, "Times New Roman", serif;
      line-height: 1.4; }

    h1, h2, h3, h4, h5, .post.quote blockquote, .permalink p, .source, #footer {
      font-family: "GillSans", "Gill Sans", Helvetica;
      letter-spacing: 0.14em;
      margin: 0 15px 0.8em;
      text-align: center;
      text-shadow: rgba(0,0,0,0.01) 0 0 1px;
      text-transform: uppercase; }

    h2 {
      font-size: 1.28em;
      line-height: 1.33;
      padding: 0; }
      h2 a {
        color: #242424;
        text-decoration: none; }
        h2 a:hover {
          color: #c55e31; }

    p {
      padding: 0.5em 0 0.5em; }

    .hr {
      border-bottom: 1px #9d9f9a solid;
      margin: 0 auto 1em;
      width: 140px; }
      .hr hr {
        display: none; }

    #header {
      background: #92300d url(http://thenestcoffee.com/imgs/1.jpg); }
      #header h1 {
        background: #bc3d0e url(http://thenestcoffee.com/imgs/2.jpg);
        margin: 0 auto;
        width: 540px; }
        #header h1 a {
          background: url(http://thenestcoffee.com/imgs/logo.png) no-repeat center 20px;
          color: #111;
          display: block;
          height: 200px;
          text-decoration: none; }
          #header h1 a:hover {
            color: #666; }
          #header h1 a span {
            display: table-cell;
            height: 200px;
            padding-left: 170px;
            vertical-align: middle;
            width: 200px; }
          #header h1 a em {
            display: block;
            font-size: 0.6em;
            font-style: normal; }

    #footer {
      background: #92300d url(http://thenestcoffee.com/imgs/1.jpg);
      margin: 0; }
      #footer .wrapper {
        background: #bc3d0e url(http://thenestcoffee.com/imgs/2.jpg);
        margin: 0 auto 0;
        overflow: hidden;
        padding: 10px 0 20px;
        width: 540px;
        zoom: 1; }
      #footer ul li {
        float: left;
        padding-top: 2.6em;
        width: 180px; }
        #footer ul li.page {
          font-size: 4.4em;
          padding-top: 0;
          width: 180px; }
        #footer ul li.newer {
          text-align: left; }
        #footer ul li.older {
          text-align: right; }
      #footer p {
        clear: both;
        text-align: center;
        font-size: 11px; }
      #footer a {
        color: #222;
        text-decoration: none; }
        #footer a:hover {
          color: #fff;
          text-shadow: #555 0 1px 1px; }

    .post {
      background: #d4d4cb url(http://thenestcoffee.com/imgs/3.jpg) top repeat-x;
      border-top: 6px #c45d30 solid; }
      .post .wrapper {
        background: #ecece2 url(http://thenestcoffee.com/imgs/4.jpg) top repeat-x;
        margin: 0 auto;
        padding: 1.2em 15px;
        width: 510px; }
        .post.photo .wrapper { text-align: center; }
        .post.photo .wrapper .description { text-align: left; }
      .post .permalink {
        background: #92300d url(http://thenestcoffee.com/imgs/1.jpg); }
        .post .permalink .wrapper {
          background: #bc3d0e url(http://thenestcoffee.com/imgs/2.jpg);
          padding: 0 15px; }
        .post .permalink p {
          font-size: 0.7em;
          margin: 0;
          overflow: hidden;
          text-align: right;
          padding: 1em 0; }
          .post .permalink p a {
            border: 0;
            background: transparent url(http://thenestcoffee.com/imgs/bird.png) center center no-repeat;
            color: #222 !important;
            display: block;
            text-decoration: none;
            overflow: hidden;
            zoom: 1; }
            .post .permalink p a:hover {
              color: #fff !important;
              text-shadow: #555 0 1px 1px; }
            .post .permalink p a span {
              display: block;
              float: left;
              padding: 20px 35px 20px 0;
              width: 220px; }
            .post .permalink p a .right {
              padding: 20px 0 20px 35px;
              text-align: left; }
        .post .permalink .wrapper {
          padding-bottom: 0; }
      .post img, .post object, .post embed {
        border: none;
        padding: 4px; }
      .post a:hover img {
        background: #fff;
        border-color: #398c81; }
      .post .description {
        margin-right: 5px;
        margin-left: 5px;
        margin-top: 10px; }
        .poss .description p:first-child {
          margin-top: 0; }
        .post p a, .post li a, .post .description a {

          color: #bc3d0e;
          text-decoration: none; }
          .post p a:hover, .post li a:hover, .post .description a:hover {
            color: #000 !important; }
      .post blockquote {
        border-left: 1px #9d9f9a dotted;
        margin: 0 15px 0.5em;
        padding: 0 0 0 10px; }
        .post blockquote p {
          margin-top: 0.5em;
          margin-bottom: 0.5em;
          padding: 0; }
      .post ul {
        list-style: disc;
        margin-right: 16px;
        margin-left: 16px; }
      .post ol {  
        margin-right: 16px;
        margin-left: 20px; }

    .post.quote {
      border-color: #005a9e; }
      .post.quote blockquote {
        border: 0;
        font-size: 2em;
        line-height: 1.2;
        padding: 0; }
        .post.quote blockquote.short {
          font-size: 2em; }
        .post.quote blockquote.medium {
          font-size: 1.7em; }
        .post.quote blockquote.long {
          font-size: 1.4em; }
        .post.quote blockquote p {
          padding-bottom: 0; }
      .post.quote p a, .post.quote li a, .post.quote .source a {
        color: #005a9e; }
      .post.quote .permalink {
        background: #004e88 url(http://thenestcoffee.com/imgs/5.jpg); }
        .post.quote .permalink .wrapper {
          background-color: #005a9e;
          background-image: url(http://thenestcoffee.com/imgs/6.jpg); }
        .post.quote .permalink p a {
          background: transparent url(http://thenestcoffee.com/imgs/bird.png) center center no-repeat; }

    .post.photo {
      border-color: #036f5d; }
      .post.photo h2 a:hover {
        color: #036f5d; }
      .post.photo p a, .post.photo li a, .post.photo .description a {
        color: #036f5d; }
      .post.photo .permalink {
        background: #005547 url(http://thenestcoffee.com/imgs/7.jpg); }
        .post.photo .permalink .wrapper {
          background-color: #036f5d;
          background-image: url(http://thenestcoffee.com/imgs/8.jpg); }
        .post.photo .permalink p a {
          background: transparent url(http://thenestcoffee.com/imgs/bird.png) center center no-repeat; }

    .post.video {
      border-color: #cd2855; }
      .post.video h2 a:hover {
        color: #cd2855; }
      .post.video p a, .post.video li a, .post.video .description a {
        color: #cd2855; }
      .post.video .permalink {
        background: #b4224a url(http://thenestcoffee.com/imgs/9.jpg); }
        .post.video .permalink .wrapper {
          background-image: url(http://thenestcoffee.com/imgs/10.jpg);
          background-color: #cd2855; }
        .post.video .permalink p a {
          background: transparent url(http://thenestcoffee.com/imgs/bird.png) center center no-repeat; }

    .post.link {
      border-color: #a40e12; }
      .post.link h2 a:hover {
        color: #a40e12; }
      .post.link p a, .post.link li a, .post.link .description a {
        color: #a40e12; }
      .post.link .permalink {
        background: #901112 url(http://thenestcoffee.com/imgs/11.jpg); }
        .post.link .permalink .wrapper {
          background-image: url(http://thenestcoffee.com/imgs/12.jpg);
          background-color: #a40e12; }
        .post.link .permalink p a {
          background: transparent url(http://thenestcoffee.com/imgs/bird.png) center center no-repeat; }

    .post.conversation {
      border-color: #d5be16; }
      .post.conversation h2 a:hover {
        color: #d5be16; }
      .post.conversation p a, .post.conversation li a, .post.conversation .description a {
        color: #d5be16; }
      .post.conversation .permalink {
        background: #bca913 url(http://thenestcoffee.com/imgs/13.jpg); }
        .post.conversation .permalink .wrapper {
          background-image: url(http://thenestcoffee.com/imgs/14.jpg);
          background-color: #d5be16; }
        .post.conversation .permalink p a {
          background: transparent url(http://thenestcoffee.com/imgs/bird.png) center center no-repeat; }
      .post.conversation ul {
        list-style: none;
        margin-left: 0; }
        .post.conversation ul li {
          padding: 5px 8px 4px; }
          .post.conversation ul li span {
            color: #444; }
          .post.conversation ul li.user_1 {
            background: #e7e7cf;
            border-left: 1px #cfcfaf dotted; }
          .post.conversation ul li.user_2 {
            background: transparent;
            border-left: 0; }
          .post.conversation ul li.user_3 {
            background: #f8f8ec;
            border-left: 1px #c3c3ab dotted; }

    .post.audio {
      border-color: #006e9d; }
      .post.audio h2 a:hover {
        color: #006e9d; }
      .post.audio p a, .post.audio li a, .post.audio .description a {
        color: #006e9d; }
      .post.audio .permalink {
        background: #005e86 url(http://thenestcoffee.com/imgs/15.jpg); }
        .post.audio .permalink .wrapper {
          background-image: url(http://thenestcoffee.com/imgs/16.jpg);
          background-color: #006e9d; }
        .post.audio .permalink p a {
          background: transparent url(http://thenestcoffee.com/imgs/bird.png) center center no-repeat; }
      .post.audio .audio_player {
        margin: 10px auto;
        text-align: center; }

    .source {
      margin: 0 80px; }
    
    #disqus_thread #dsq-content h3 {
      font-weight: normal !important;
      margin: 10px 0 !important; }

    #dsq-content #dsq-auth .dsq-by {
      display: none !important; }

    .dsq-comment-header, #dsq-content #dsq-comments .dsq-comment-footer, a.dsq-brlink {
      font-family: "GillSans", "Gill Sans", Helvetica !important;
      font-weight: normal !important;
      letter-spacing: 0.14em !important;
      text-transform: uppercase !important; }

    a.dsq-brlink {
      display: none !important;
      text-align: center !important; }

    #dsq-content #dsq-comments .dsq-comment-footer {
      font-size: 10px !important; }

    #dsq-content #dsq-comments .dsq-comment-header cite {
      font-weight: normal !important; }

    #dsq-content #dsq-comments .dsq-header-avatar {
      margin: 0 5px 3px 0 !important; }

    #dsq-content #dsq-comments .dsq-comment-body {
      clear: both !important; }

    #dsq-content #dsq-options {
      background: #fff !important;
      padding: 10px !important; }

    #dsq-extra-links img {
      border: 0 !important;
      padding: 0 4px 0 0 !important; }

    #dsq-options a,
    a#dsq-options-toggle {
      border-bottom: 1px #c8c8ad solid !important;
      color: #bc3d0e !important;
      text-decoration: none !important; }
      #dsq-options-toggle a:hover {
        color: #000 !important; }

    a.comment_link {
      background: none !important;
      display: none !important;
      text-align: center !important;
      margin-top: 3px !important;
      margin-bottom: 8px !important; }

    #index a.comment_link {
      display: block !important; }

    /* Custom CSS */
    {CustomCSS}