/* ikiwiki local style sheet */

.header
{
	font-size: 1em;
}

/* for the blog */

.sidebar
{
	width: 20ex;
}

.pagecloud
{
	float: none;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}

.inlinepage
{
	border: 1px solid black;
	margin-bottom: 0.5em;
	overflow: auto;
}

/* for all pages */

.pageheader .header
{
	font-size: 2em;
	padding: 0.25em 0 0.25em 0.25em;
	border: 2px solid #0040FF;
	background-color: #EBF5FF;
	margin-bottom: 0.5em;
}

.parentlinks
{
	font-size: 0.5em;
}

.title
{
	display: block;
	font-size: 1em;
}

.toc:before
{
	padding: 1em;
	font-size: 0.5em;
	font-family: sans-serif;
	content: "Table of contents";
}

.toc
{
	border: 2px solid #0040FF;
	background-color: #EBF5FF;

	clear: both;
}

/* This is supposed to resemble the normal borders found in ikiwiki */

hr
{
	border:		none;
	border-bottom:	1px solid black;
}

h1, h2, h3, h4, h5
{
	overflow:		auto;
	border-bottom:		1px solid black;
	padding:		0.25em 0 0.25em 0.25em;

	clear: both;
}

h1
{
	font-size: 1.5em;
}

/* In blog posts, headers should be the same size */

.inlinepage h1
{
	font-size: 1em;
	border: none;
}

h2, h3, h4, h5, h6
{
	font-size: 1em;
}

pre code
{
	display: block;
	background-color: #EEE;
	border: 1px solid black;
	padding: 1em 1em 1em 1em;
	overflow: auto;
}

/* left and right column */

div.lcol
{
	float: left;
	width: 49%;

	text-align: justify;

	margin-bottom: 	1em;
	margin-top:	1em;
}

div.rcol
{
	float: right;
	width: 49%;

	text-align: justify;

	margin-bottom: 	1em;
	margin-top:	1em;
}

