pre, tt { color: #970BB3; }
pre, tt { color: #D132F1; }
pre {  padding: 1em; background-color: #18131A; }
pre {  padding: 1em; background-color: #3E3144; }

.metadata { font-size: 70%; color: #bbb; margin-top: 0.5em; }

.journal-title { margin-bottom: 0; }
.journal-title a { text-decoration: none; }
.journal-entry { }

.journal-block, .journal-inset {
	font-size: 90%; 
	padding: 1em;
	margin-left: 1em;
}
.journal-block { width: 60%; margin-top: 3em; }
.journal-inset ul { 
	list-style: none; 
	margin: 0; 
	padding-left: 1em;
}
.journal-inset ul ul { border-left: 1px solid #323232; }
.journal-inset li { padding: 0; margin: 0; }

.journal-comment-form { font-size: 80%; border-top: 1px solid #323232; padding-top: 1em; }
.journal-comment-form table { width: 60%; margin: auto; }
.journal-comment-form th { width: 20%; }
.journal-comment-form th { background-color: #161616; }
.journal-comment-form th, td { border: 0; padding: 0.5em; }
.journal-comment-form input,
.journal-comment-form textarea { background-color: #c0c0c0; border: 1px solid #c0c0c0; }
.journal-comment-form input:hover,
.journal-comment-form input:focus,
.journal-comment-form textarea:hover, 
.journal-comment-form textarea:focus { background-color: white; border: 1px solid #3984E5; }

.journal-comment { border-top: 1px solid #323232; margin-bottom: 0.5em; }
.journal-comment p { margin-top: 0.5em; margin-bottom: 0; }

.feed { 
	display: block;
	min-height: 12px;
	line-height: 12px;
	font-size: 12px;
	background-image: url(/images/feed.png);
	background-repeat: no-repeat;
	margin-top: 2em;
/*	margin-bottom: 2em; */
	padding-left: 16px;
}

.left-insert { float: left; width: 15%; }
.center { margin-left: 20%; }

