body {
    background:#eee;
}
body, table {
    font-size: 12px;
    font-family: sans-serif;
    line-height:1.5em;
}

body { 
    padding:0;
    margin:0;
    color: #555;
}

a { 
    font-weight:bold;
    color:#000;
}
a img { 
    border:0; 
}
a.visited {
}
a.mute { 
    font-weight:normal;
    color:rgb(129, 144, 144);
}
a:hover, a.mute:hover { 
    color:rgb(209, 28, 36);
}

h1 {
    padding-top:0;
    margin-top:0;
    margin-bottom:30px;
}
h1, h2, h3, h4, h5, h6 { 
    
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { 
text-decoration:none;
}

ul, li { 
    margin:0; padding:0; list-style-type:none; 
}
ol { 
    margin:0;
}
ol li { 
    list-style-type:decimal; 
}
blockquote { 
    font-family:serif;
    font-style:italic;
    font-size:1.2em;  
    line-height:1.3em;
    margin:0;
    padding:0;
}
pre, code {
    color:#fde;
    line-height:1.3em;
    font-family: Consolas,"Andale Mono",Monaco,Courier,"Courier New",Verdana,sans-serif;
    padding:1px 5px 2px;
    background:#232323;
    border-radius:4px;
}

#content {
  padding-left: 160px;
  padding-top:30px; 
  padding-bottom: 20px;
}
#content.single {
    padding-top:0;
}

#nextprev {
    padding:0 50px 10px 150px;
}



#nav {
  position:fixed;
    top:0;
    left:0;
  padding:20px;
}
#nav a {
}
#nav a.mute {  font-weight: normal }
#nav li, ul.nav {
  list-style-type:none;
  padding:0 !important;
  margin:0 !important ;
}



.entry {
  background:#fff;
  padding:20px;
  padding-bottom:20px;
  margin-bottom:50px;
}
.single .entry {
}

.singlebg {

}
.entry h1 {
    margin-bottom:40px;
}
.entry h2 {
    margin-top:40px;
}
.entry .metadata { 
    margin-top:30px;
    font-style:italic; color:#777; font-size:12px;
}
.entry .metadata .tags li { 
    display:inline-block; 
    margin-right:0.3em; 
}
.entry p {
     max-width:720px;   
}


.archive li {
    border-bottom:1px dotted #999;
}

.project {
    display:inline-block;
    margin-right:10px;
    margin-bottom:40px;
}
.thumb {
  width:100px;
  height:100px;
  border:1px dotted #000;
  overflow:hidden;
  background:#eee;
}



.column {
  padding-right:100px;
}

.image li, .bookmarks li {
    margin-bottom:40px;
}

ul.image {
    background:#fff;
    padding:20px;
}

