/*
 * journal.css - journal specific markup
 */

/***************************************************************************
 *** GENERIC ***************************************************************
 ***************************************************************************/

.date {
	padding: 0;
	display: block;

	font-weight: bold;
	font-size: 80%;
}

.prev {
	border-right: 1px solid black;
	padding-right: .3em;
}

.next {
	border-left: 1px solid black;
	padding-left: .33em;
}

.prev, .next, .index {
	font-size: 80%;
}

.journalpost img.topic,
.journalentry img.topic {
	display: block;
	float: right;

	padding: 1px;
	background: #B0B0B0;
	border: 0;
}

.journalpost img.topic {
	margin: 0 0 1em 1em;
}

.journalentry img.topic {
	position: relative;
	top: -22px;
}

/***************************************************************************
 *** JOURNAL POSTINGS ******************************************************
 ***************************************************************************/

.journalpost {
	display: block;
}

.journalpost .date {
	margin: .8em 0 -1em 0;
}

.journalpost .content {
	margin: 0;
}

/***************************************************************************
 *** JOURNAL POSTING INDEX *************************************************
 ***************************************************************************/

.journalentry {
	margin: 0 0 1.5em 0;
	display: block;
}

.journalentry h2 {
	margin: 0;
	padding: 0;
}

.journalentry h2 a,
.journalentry h2 a:hover,
.journalentry h2 a:active,
.journalentry h2 a:visited {
	text-decoration: none;
	color: black;
}

.journalentry .date {
	margin: -.05em 0 -.8em 0;
}

.journalentry .summary {
	margin-right: 80px;
}

.journalentry .more {
	margin-top: .25em;
	font-size: 80%;
}

/***************************************************************************
 *** JOURNAL TOPIC INDEX ***************************************************
 ***************************************************************************/

.journaltopic .summary p {
	margin: 0;
}

.journaltopic {
	margin: 0 0 1em 0;
}

/* end journal.css */
