@charset "UTF-8";

}

,// call masonry as a callback.
function() {
  $#postsmasonryappendedContent:$(this);
}  
}

  
}

);
</> {
  /block:IndexPage;
}

 {
  block:indexpage;
}

<div class="navigation"> {
  block:Pagination;
}

 {
  block:}

<p id="page_nav"><span onclick='return false;'><a style="float:right;opacity:0;bottom:0px;" href="{NextPage}" id="next">Older</a> {
  block/block:NextPageNextPage;
}

 {
  block:}

<a style="float:right;opacity:0;bottom:0px;" href="{PreviousPage}">Newer</a></p></span> {
  block/block:PreviousPagePreviousPage;
}

 {
  /block:}

</div> {
  /block/block:Paginationindexpage;
}

<style type="text/css">
iframe#tumblr_controls {
  top:0!important;
  right:0!important;
  position:fixed!important;
}

body {
  margin:0;
  padding:0;
  margin-top:0;
  margin-bottom:0;
  font-family:'cambria';
  font-size:10px;
  color:{color:text;
}

;
background-color: {
  color:background;
}  
}

a {
  color:{color:link;
}  
}

a:hover {
  text-decoration:none;
}

a:active,a:focus {
  outline:0;
}

::-webkit-scrollbar {
  width:6px;
  height:6px;
  background:{color:background;
}  
}

::-webkit-scrollbar-thumb {
  background:{color:scrollbar;
}  
}

#posts {
  {block:IndexPage;
}

width:810px; margin-left:-405px; {
  /block:IndexPage;
}

 {
  block:PermalinkPage;
}

width:500px;
margin-left:-250px; {
  /block:PermalinkPage;
}

position:relative;
float:left;
margin-top:140px;
left:50%; {
  block:ifshowbanner;
}

margin-top:185px; {
  /block:ifshowbanner;
}  
}

#header {
  width:100%;
  padding:10px;
  top:40px;
  z-index:2;
  position:fixed;
  background-color:rgba(255,255,255,0.7);
  height:85px;
  {block:ifsolidheader;
}

background-color: {
  color:header;
}

; {
  /block:ifsolidheader;
}

 {
  block:ifblackbackground;
}

background-color:rgba(0,0,0,0.7); {
  /block:ifblackbackground;
}

 {
  block:ifshowbanner;
}

height:130px; {
  /block:ifshowbanner;
}  
}

.blogtitle {
  margin-top:0;
  left:50%;
  margin-left:-200px;
  position:absolute;
  padding:3px;
  width:400px;
  text-align:center;
}

.blogtitle a {
  color:{color:blog title;
}  
}

#banner {
  margin-top:-5px;
  left:50%;
  margin-left:-250px;
  width:500px;
  text-align:center;
  position:fixed;
}

.deion {
  text-align:justify;
  color:{color:deion;
}

;
font-family:cambria;
line-height:100%;
font-size:11px;
position:absolute;
left:50%;
padding:3px;
margin-left:-240px;
z-index:2;
width:480px;
margin-top:30px; {
  block:ifshowbanner;
}

margin-top:75px; {
  /block:ifshowbanner;
}  
}

.deion a {
  z-index:2;
  color:{color:deion link;
}  
}

.deion a:hover {
  text-decoration:none;
}

.navlinks {
  text-align:center;
  width:300px;
  left:50%;
  padding:3px;
  margin-left:-150px;
  top:70px;
  {block:ifshowbanner;
}

top:115px; {
  /block:ifshowbanner;
}  
}

.navlinks a {
  font-family:'cambria';
  color:{color:nav links;
}  
}

.navlinks a:hover {
  border-top:1px solid {color:nav links;
}

;
border-bottom:1px solid {
  color:nav links;
}  
}

.notes {
  padding-left:20px;
  font-size:10px;
}

li.notes {
  float:left;
  width:500px;
  padding-left:5px;
  margin-top:10px;
  overflow-x:hidden;
  over-flow-y:scroll;
  list-style-type:none;
  font-weight:normal;
  font-size:10px;
  text-transform:none;
}

li.note {
  padding-top:2px;
  opacity:1;
  -moz-transition:.1s ease-in;
  -webkit-transition:.1s ease-in;
  -o-transition:.1s ease-in;
  transition:.1s ease-in;
}

li.note img.avatar {
  width:14px;
  height:14px;
}

.permalink {
  padding:2px;
  text-align:right;
  {block:permalinkpage;
}

opacity:0; {
  /block:permalinkpage;
}  
}

.post .permalinkphoto {
  position:absolute;
  width:80px;
  padding:5px;
  opacity:0;
  overflow:hidden;
  font-family:'cambria';
  font-size:9px;
  text-align:center;
  bottom:7px;
  left:5px;
  z-index:1;
  word-spacing:10px;
  background-color:{color:permalink background;
}  
}

.post .permalinkphoto a {
  color:{color:permalink link;
}  
}

.post:hover .permalinkphoto {
  opacity:1;
  -webkit-transition:all .4s ease-out;
  -moz-transition:all .4s ease-out;
  transition:all .4s ease-out;
}

.headings {
  font-size:16px;
  text-align:left;
  font-style:italic;
}

#audioplayer {
  background-color:#000;
  height:27px;
  margin-bottom:-4px;
  width:250px;
}

.post {
  {block:indexpage;
}

width:250px;
margin:10px; {
  /block:indexpage;
}

 {
  block:permalinkpage;
}

width:500px;
padding:20px;
margin-top:15px; {
  /block:permalinkpage;
}

float:left;
position:relative;
text-align:left;
font-family:cambria;
font-size:10px;
color: {
  color:text;
}  
}

.quote {
  text-align:center;
  font-size:12px;
}

.quotesource {
  text-align:right;
}

.image:hover {
  opacity:1;
}

.chat {
  text-align:right;
  line-height:11px;
}

.captions {
  margin-top:-8px;
}