body, html {
	margin: 0;
	padding: 0;

	font-family: Verdana, Helvetica, Arial;
}

#page {
	margin: 5em auto;
	padding: 0;

	text-align: center;
}

#content {
}

#image {
}

.entry-container {
	margin: 2.5em auto;
	width: 600px;
}

.entry {
	/*margin: 2.5em auto;*/
	padding: 0.8em;
	/*width: 40em;*/
	font-size: 0.9em;
	line-height: 1.2em;

	/*border: 0.2em black solid;*/
	background-color: #FFE752;
	text-align: justify;
}

.entry-above {
	padding-top: 15px;
	width: 600px;

	background: url(http://static.codelabs.nl/images/msgfront/bar-above.png) no-repeat top center;
}

.entry-under {
	padding-bottom: 15px;
	width: 600px;

	background: url(http://static.codelabs.nl/images/msgfront/bar-under.png) no-repeat bottom center;
}

.subentry {
	padding: 0.8em;
	font-size: 0.9em;
	line-height: 1.2em;

	background-color: #4AE4FF;
	text-align: justify;
}

.subentry-above {
	padding-top: 15px;
	width: 600px;

	background: url(http://static.codelabs.nl/images/msgfront/bar-blue-above.png) no-repeat top center;
}

.subentry-under {
	padding-bottom: 15px;
	width: 600px;

	background: url(http://static.codelabs.nl/images/msgfront/bar-blue-under.png) no-repeat bottom center;
}


.date {
	display: block;
	width: 100%;

	text-align: right;
	font-style: italic;
}

img {
	border: none;
}

a {
	color: #00CCFF;
}

a:hover, a:visited {
	color: #0099FF;
}

.subentry a {
	color: #0000CC;
}

.subentry a:hover, .subentry a:visited {
	color: #000099;
}

.unlink {
	text-decoration: none;
	cursor: default;
	color: inherit;
}

pre {
}

code {
	display: block;
	overflow: scroll;
	width: 97%;
	padding: 0.5em;

	border: 1px solid black;
	background-color: #FFFF99;
}
