/*
   Theme   : Parchment Under Glass 1.0 { http://parchmentunderglass.tumblr.com }
   Author  : Robert Boylan             { http://ninjineer.tumblr.com }
   Platform: Tumblr                    { http://www.tumblr.com }
   Terms   : Free for use and alteration, but please acknowledge source
*/

/*=== Reset ===*/
*
{
   margin: 0;
   padding: 0;
}

/*=== Page Structures ===*/
body
{
   background: #5d706a;
   margin: 30px;
}

#canvas
{
   margin: 0 auto 0 auto;
   width: 950px;
}

.viewport-title
{
   color: #fff;
   font-family: Helvetica, Arial, sans-serif;
   letter-spacing: 1px;
   margin: 0 25px 3px 0;
   text-align: right;
}

.viewport
{
   border: 2px solid #fff;
   border-radius: 20px;
      -moz-border-radius: 20px;
      -webkit-border-radius : 20px;
   clear: right;
   margin-bottom: 30px;
}

.page
{
   background: #5d706a url(http://static.tumblr.com/tvrazok/kAOkqyzcd/pug-parchment.jpg) top left repeat-y;
   margin: 15px;
   min-height: 400px;
}

/*=== Tumblelog Information ===*/
#log-meta
{
   color: #fff;
   float: right;
   font-family: Helvetica, Arial, sans-serif;
   letter-spacing: 1px;
   line-height: 35px;
   text-indent: -1.75em;
   width: 200px;
}

#log-meta a
{
   border: 1px dashed #fff;
   border-radius: 5px;
      -moz-border-radius: 5px;
      -webkit-border-radius : 5px;
   color: #fff;
   font-size: 75%;
   padding: 7px 10px;
   text-decoration: none;
}

#log-meta a:hover
{
   border-style: solid;
}

#log-title
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 3em;
   font-weight: bold;
   margin: 0 25px 1em 25px;
}

#log-title a
{
   color: #fff;
   text-decoration: none;
}

#credit
{
   color: #fff;
   clear: both;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 75%;
   margin: 50px 25px 10px 0;
   text-align: center;
}

#credit a
{
   border: 1px dashed #fff;
   border-radius: 5px;
      -moz-border-radius: 5px;
      -webkit-border-radius : 5px;
   color: #fff;
   padding: 5px 3px;
   text-decoration: none;
}

#credit a:hover
{
   border-style: solid;
}

/*=== Navigation ===*/
#nav
{
   color: #fff;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 2em;
   text-align: center;
}

#prev
{
   float: left;
   letter-spacing: -.65em;
   margin: 0 0 20px 50px;
   text-align: left;
   text-indent: 10px;
}

#next
{
   direction: rtl;
   float: right;
   letter-spacing: -.65em;
   margin: 0 50px 20px 0;
}

#page-count
{
   padding-top: 5px;
}

.button
{
   border: 1px dashed #fff;
   border-radius: 5px;
      -moz-border-radius: 5px;
      -webkit-border-radius : 5px;
   color: #fff;
   display: block;
   padding: 3px 0 0 20px;
   text-decoration: none;
   width: 120px;
}

.button:hover
{
   border-style: solid;
}

.button b
{
   color: #5d706a;
   font-weight: normal;
}

/*=== Dates ===*/
.date
{
   float: left;
   width: 80px;
}

.year
{
   background-image: url(http://static.tumblr.com/tvrazok/zxtkqyzbi/pug-dates.png);
   background-repeat: no-repeat;
   height: 125px;
   position: relative;
      top: -5px;
      left: 10px;
   text-indent: -1000px;
   width: 70px;
}

.y2005 { background-position: 0px 0px; }
.y2006 { background-position: -70px 0px; }
.y2007 { background-position: -140px -0px; }
.y2008 { background-position: -210px -0px; }
.y2009 { background-position: -280px -0px; }
.y2010 { background-position: -350px -0px; }
.y2011 { background-position: -420px -0px; }
.y2012 { background-position: -490px -0px; }
.y2013 { background-position: -560px -0px; }
.y2014 { background-position: -630px -0px; }
.y2015 { background-position: -700px -0px; }
.y2016 { background-position: -770px -0px; }
.y2017 { background-position: -840px -0px; }
.y2018 { background-position: -910px -0px; }
.y2019 { background-position: -980px -0px; }
.y2020 { background-position: -1050px -0px; }
.y2021 { background-position: -1120px -0px; }
.y2022 { background-position: -1190px -0px; }
.y2023 { background-position: -1260px -0px; }
.y2024 { background-position: -1330px -0px; }
.y2025 { background-position: -1400px -0px; }
.y2026 { background-position: -1470px -0px; }
.y2027 { background-position: -1540px -0px; }
.y2028 { background-position: -1610px -0px; }
.y2029 { background-position: -1680px -0px; }
.y2030 { background-position: -1750px -0px; }
.y2031 { background-position: -1820px -0px; }
.y2032 { background-position: -1890px -0px; }
.y2033 { background-position: -1960px -0px; }
.y2034 { background-position: -2030px -0px; }
.y2035 { background-position: -2100px -0px; }

.day
{
   background-image: url(http://static.tumblr.com/tvrazok/zxtkqyzbi/pug-dates.png);
   background-repeat: no-repeat;
   height: 65px;
   position: relative;
      top: -5px;
      left: 10px;
   text-indent: -1000px;
   width: 70px;
}

.d01 { background-position: 0px -125px; }
.d02 { background-position: -70px -125px; }
.d03 { background-position: -140px -125px; }
.d04 { background-position: -210px -125px; }
.d05 { background-position: -280px -125px; }
.d06 { background-position: -350px -125px; }
.d07 { background-position: -420px -125px; }
.d08 { background-position: -490px -125px; }
.d09 { background-position: -560px -125px; }
.d10 { background-position: -630px -125px; }
.d11 { background-position: -700px -125px; }
.d12 { background-position: -770px -125px; }
.d13 { background-position: -840px -125px; }
.d14 { background-position: -910px -125px; }
.d15 { background-position: -980px -125px; }
.d16 { background-position: -1050px -125px; }
.d17 { background-position: -1120px -125px; }
.d18 { background-position: -1190px -125px; }
.d19 { background-position: -1260px -125px; }
.d20 { background-position: -1330px -125px; }
.d21 { background-position: -1400px -125px; }
.d22 { background-position: -1470px -125px; }
.d23 { background-position: -1540px -125px; }
.d24 { background-position: -1610px -125px; }
.d25 { background-position: -1680px -125px; }
.d26 { background-position: -1750px -125px; }
.d27 { background-position: -1820px -125px; }
.d28 { background-position: -1890px -125px; }
.d29 { background-position: -1960px -125px; }
.d30 { background-position: -2030px -125px; }
.d31 { background-position: -2100px -125px; }

.mon
{
   background-image: url(http://static.tumblr.com/tvrazok/zxtkqyzbi/pug-dates.png);
   background-repeat: no-repeat;
   height: 207px;
   position: relative;
      top: -5px;
      left: 10px;
   text-indent: -1000px;
   width: 70px;
}

.m01 { background-position: 0px -190px; }
.m02 { background-position: -70px -190px; }
.m03 { background-position: -140px -190px; }
.m04 { background-position: -210px -190px; }
.m05 { background-position: -280px -190px; }
.m06 { background-position: -350px -190px; }
.m07 { background-position: -420px -190px; }
.m08 { background-position: -490px -190px; }
.m09 { background-position: -560px -190px; }
.m10 { background-position: -630px -190px; }
.m11 { background-position: -700px -190px; }
.m12 { background-position: -770px -190px; }

/*=== Post Meta Data ===*/
.post-meta
{
   color: #fff;
   float: right;
   font-family: helvetica, sans-serif;
   letter-spacing: 1px;
   line-height: 35px;
   padding-top: 45px;
   text-indent: -1.7em;
   margin-left: 1.7em;
   width: 180px;
}

.post-meta a
{
   border: 1px dashed #fff;
   border-radius: 5px;
      -moz-border-radius: 5px;
      -webkit-border-radius : 5px;
   color: #fff;
   font-size: 75%;
   padding: 7px 10px;
   text-decoration: none;
}

.post-meta a:hover
{
   border-style: solid;
}

.post-sep
{
   background: url(http://static.tumblr.com/tvrazok/nQukqyzda/pug-scrollwork-horz.gif) center center no-repeat;
   line-height: 50px;
   margin: 0 240px 0 90px;
}

/*=== Posts ===*/
.post
{
   color: #333;
   font-family: Georgia, serif;
   font-size: 1.1em;
   font-style: italic;
   margin: 0 240px 0 110px;
   padding: 50px 0 20px 0;
}

.post h2
{
   margin-bottom: 1.5em;
}

.post p
{
   line-height: 1.5em;
   margin-bottom: 2em;
}

.post blockquote
{
   background: url(http://static.tumblr.com/tvrazok/BxMkqyze2/pug-scrollwork-vert.gif) center left repeat-y;
   line-height: 1.5em;
   margin: 0 0 2em 0px;
   padding-left: 40px;
}

.post ul, .post ol
{
   margin: 0 0 2em 30px;
}

.post ul ul, .post ul ol, .post ol ol, .post ol ul
{
   margin-bottom: 0;
}
.post li
{
   line-height: 1.5em;
}

.post a
{
   border: 2px dashed #fff;
   border-radius: 5px;
      -moz-border-radius: 5px;
      -webkit-border-radius : 5px;
   color: #333;
   padding: 0 3px;
   text-decoration: none;
}

.post a:hover
{
   border: 2px solid #fff;
}

.post em
{
   text-decoration: underline;
}

/*=== Chat Posts ===*/
.name
{
   font-weight: bold;
}

/*=== Photo Posts ===*/
.photo
{
   text-align: center;
   margin-bottom: 2em;
}

.photo a, .photo a:hover
{
   border: 0;
   padding: 0;
}

.photo a img
{
   border: 2px dashed #fff;
   border-radius: 5px;
      -moz-border-radius: 5px;
      -webkit-border-radius : 5px;
   padding: 3px;
}

.photo a:hover img
{
   border: 2px solid #fff;
}

.caption
{
   margin-top: 1.5em;
}

/*=== Quote Posts ===*/
.said
{
   line-height: 1.5em;
   margin: 0 0 1.5em .4em;
   text-indent: -.4em;
}

.said b
{
   font-size: 1.5em;
   font-weight: normal;
}

.qdash
{
   display: block;
   float: left;
   width: 60px;
   clear: left;
   text-align: right;
}

.who
{
   margin-left:65px;
   margin-bottom: 5px;
   line-height: 1.5em;
}

/*=== Post Notes ===*/
ol.notes
{
   padding: 0px;
   margin: 0px;
   list-style-type: none;
}

ol.notes li.note
{
   padding: 5px 0;
}

ol.notes li.note a
{
   border: 0;
}

ol.notes li.note .action a
{
   border: 2px dashed #fff;
   border-radius: 5px;
      -moz-border-radius: 5px;
      -webkit-border-radius : 5px;
}

ol.notes li.note .action a:hover
{
   border: 2px solid #fff;
}

ol.notes li.note + li.note
{
   border-top: 1px solid #9e741a;
}
   
ol.notes li.note img.avatar
{
   display: none;
}

ol.notes li.note blockquote
{
   margin: 10px 0 0 35px;
}
