body {
  background-color:black;
}

div, p, td, * {
  font-family:'Vegur', Palatino, Georgia, "Times New Roman", Times,serif;
}


div, p, td {
  color:#eee;
  font-size:14px;
  line-height:17px;
}

input,
textarea,
select {
  opacity:0.85; filter:alpha(opacity=85);
}

img {
  border:0;
}


#content { border:0; width:1000px; }

.post { border:1px solid #444; padding:8px; margin-bottom:100px; }

.post > h2 {
  color:#bbb;
  margin:-8px -8px 10px -8px;
  padding-bottom:6px;
  border-bottom:3px double #777;
  background:#222;
  padding: 15px 8px 10px 8px;
}
.post > h2,
.post > h2 > a {
  font-family:'Justus','Vegur', Palatino, Georgia, "Times New Roman", Times,serif;font-size:30px;
  line-height:100%;
  text-decoration:none;
  font-size:32px;
}

.post > small {
  color:#999;
  font-size:12px;
}

.entry > p {
  padding:0 30px 0 10px;
}
.entry > p > img,
.entry > p > a > img {
  margin-left:-10px;
}


.entry * {
  font-size:18px;
  line-height:22px;
}

.postmetadata { margin:5px 0 0 0; color:#aaa;  }


#comments { font-size:16px; background:#222; color:#fff; font-style:italic; font-weight:100; padding:10px 5px; margin-bottom:10px; letter-spacing:1.5px; border-bottom:1px solid #888; }
ol.commentlist { margin-bottom:75px; }
li.comment { border-bottom:1px dotted #444; }
li.comment p { font-size:17px; }
li.comment.depth-1 {border-bottom:2px solid #444; padding-bottom:10px; margin-bottom:10px;}
.comment-meta { font-size:12px; }

#respond { width:650px; margin:30px auto; border:3px double #444; padding:15px; }
#respond h3 { font-size:18px; background:#222; color:#fff; font-style:italic; font-weight:100; padding:10px 5px; margin:-15px -15px 10px -15px; letter-spacing:1.5px; border-bottom:1px solid #888; }
#respond #comment { width:650px; }
#respond #author,
#respond #email,
#respond #url,
#respnod #submit { width:200px; font-size:14px; }
#respond #submit { margin-top:15px; padding:4px; font-size:16px; }

#sidebar { width:980px; margin:10px auto; border-spacing:0; }
#sidebar .widget { display:inline-block; width:284px; vertical-align:top; align:left; padding:0; margin:0;  }
#sidebar ul { padding-left:15px; color:#555; padding-right:5px; }

#sidebar .widget.widget_categories { width:120px; }


