body {
	background-color: #1E5D8A;
	background-image: url('../img/background.jpg');
	background-repeat: repeat-y;	
	font-family: Georgia, Times New Roman, Serif;
	font-size: 10pt;
	line-height: 14pt;
	margin-top: 0;
	margin-left: 0;
}

img {
	border: 0;

}


a {
	color: #9FCBFF;
	text-decoration: none;
}

a:hover,
a:active {
	text-decoration: underline;
}

cite {
	font-style: normal;
	color: #fff;
	margin-left:2em;
	display: block;
}

hr {

}





#content {
	
	/*border: 1px solid #ddd;*/
	position: absolute;
	left: 280px;
	width: 100%;
	padding-top: 10px;
	color: #fff; /*#1E5D8A;*/
	background-image: url(../img/paper.jpg);	
	
}

#content p {
	/*border: 1px solid #fff;*/
	
}

#content li {
	margin-bottom: 1.5em;
	
}

#content li ul  {
	display: none;
	margin-top: 20px;
	list-style: none;
}  
#content h1 {
	line-height: 2em;
}

#content h3,h2 {
	width: 470px;

	line-height: 1.25em;
}

#text {
	width: 470px;
}

#wide {
	width: 650px;
	border: 1px dotted #000;
}


#lcol {
	left: 0px;
	top: 0px;
	width: 370px;	
/*	border-right: 1px solid #aaa;*/
}

#rcol {	
	position: absolute;
	top: 10px;
	left: 370px;
	width: 400px;
	
}



#origin {
	background-image: url('../img/origin.gif');
	background-repeat: no-repeat;
	width:200px;
	height:225px;
}

blockquote {
	font-style: italic;
	padding-left: 2em;
}


#sidebar {
	/* border: 1px solid #ddd; */
	float: left;
	width:150px;
	height: 580px;
	background-image: url('../img/navigationbar.gif');
	background-repeat: no-repeat;
	color: #fff;
	font-size: 9pt;

}

#sidebar ul {
	/* border: 1px solid #ddd; */
	margin-top: -10px;
	list-style:none;
	font-variant: small-caps;

	
}

#sidebar ul .select {
	color: #ddd;
}

#sidebar li {
	margin-top: 5px;
	margin-left: -25px;
}

#sidebar li a {
	color: #fff;
	text-decoration: none;
}


#footer {
	color: #fff;
	position: absolute;
	font-size: 10px;
	left: 1.5em;
	line-height: 1.25em;
	width: 100px;
}



.plain {
	text-decoration: none;
}

.flow{
	/*border: 1px solid #fff;*/
	display: block;
	 float: left;
	 font-size: 8pt;
	/* padding: 7 10 10 0;*/
}

.flowblock{
	/*border: 1px solid #fff;*/
	width: 210px;
	 float: left;
	 font-size: 8pt;
	 padding: 7 10 10 0;
}

.flowblockwide{
	/*border: 1px solid #fff;*/
	width: 400px;
	 float: left;
	 font-size: 8pt;
	 padding: 7 10 10 0;
}

.clearblock{
	/*border: 1px solid #fff;*/
	width: 210px;
	 clear: right;
	 font-size: 8pt;
	 padding: 7 10 10 0;
}



.center  {
	margin-left: 150px;
}



.poem {
	/*white-space: pre;*/
	
}

.pref {
white-space: pre;
margin: 0;
padding: 0;
color: #000;
margin: 2em;
font-family: Georgia, serif;
}



