body { 
	background: black;
	color: white;
	font-family: "DejaVu Sans","Bitstream Vera Sans", Helvetica, Verdana, Arial, sans-serif;
	position: absolute;
	padding: 0; margin: 0; top: 0; left: 0; right: 0;
	}
div#maincontainer {
	width: 94%;
	margin: 1em auto 1em auto;
	background: #444 url(/images/ulcorner000.gif) no-repeat scroll top left;;
	color: white;
	}
div#maincontainer > div {
	background: transparent url(/images/urcorner000.gif) no-repeat scroll top right;
	}
div#maincontainer > div > div {
	background: transparent url(/images/lrcorner000.gif) no-repeat scroll bottom right;
	}
div#maincontainer > div > div > div {
	background: transparent url(/images/llcorner000.gif) no-repeat scroll bottom left;
	}
div#currentdl, div.newpar {
	background: #443232 url(/images/ulcorner444.gif) no-repeat scroll top left;
	}
div#currentdl { margin: 1.5em 6% 1.5em 6%; }
div#olddl {margin: 1.5em 0; }
div.newpar, div.oldpar { margin: 1em; }
div#currentdl > div, div.newpar > div {
	background: transparent url(/images/urcorner444.gif) no-repeat scroll top right;
	}
div#currentdl > div > div, div.newpar > div > div {
	background: transparent url(/images/lrcorner444.gif) no-repeat scroll bottom right;
	}
div#currentdl > div > div > div, div.newpar > div > div > div {
	background: transparent url(/images/llcorner444.gif) no-repeat scroll bottom left;
	}
div#olddl, div.oldpar {
/*	background: #323244 url(/images/ulcorner444.gif) no-repeat scroll top left; */
	background: #324432 url(/images/ulcorner444.gif) no-repeat scroll top left;
	}
div#olddl > div, div.oldpar > div {
	background: transparent url(/images/urcorner444.gif) no-repeat scroll top right;
	}
div#olddl > div > div, div.oldpar > div > div {
	background: transparent url(/images/lrcorner444.gif) no-repeat scroll bottom right;
	}
div#olddl > div > div > div, div.oldpar > div > div > div {
	background: transparent url(/images/llcorner444.gif) no-repeat scroll bottom left;
	}
p { margin: 1em 5em; }
h1 {
	text-align: center;
	padding-top: 1em;
	font-family: "Bitstream Vera Serif", Georgia, Times, serif;
	}
h2 { text-align: center; margin: 0 auto; padding: 0.5em 0.5em 0 0.5em }
ul {
	font-family: "Bitstream Vera Sans Mono", "Andale Mono", "Lucida Console", monospace;
	text-align: center;
	margin: 0;
	padding: 1em;
	line-height: 150%;
	list-style-type: none;
	}
#currentdl, #olddl {
	float: left;
	width: 41%;
	}
.newpar, .oldpar {
	float: left;
	width: 19em;
	}
a:link { color: yellow; text-decoration: none; }
a:visited { color: #0FF; text-decoration: none; }
a:hover { color: #0F0; background: black; text-decoration: none; }
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
	}