/* CSS Document */



body {

	background-color: #cecece;

	margin: 0px;

	padding: 0px;

	background-image: url(Images/bg_20k.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	}



#container {

	background-image: url(Images/bg_paint.png);

	background-repeat: no-repeat;

	text-align: left;

	border: none;

	width: 916px;

	margin: 0 auto;

	padding: 0;



	}



#containerb {

	background-image: url(Images/bg_paint2.png);

	background-repeat: no-repeat;

	text-align: left;

	border: none;

	width: 916px;

	margin: 0 auto;

	padding: 0;



	}



#container2 {

	width: 916px;

	margin: 0 auto;

	border: 0;

	padding: 0;

	}







#leftMenu {

	float: left;

	width: 155px;

	margin: 100px 4px 200px 0;

	border: 0;

	border-bottom: 1px dashed #ced1d4;

	padding: 0;

	}



	

#leftMenu ul {

	margin: 0;

	list-style: none;

	text-align: right;

	padding: 15px 0 3px 0;

	}



	#leftMenu ul li {

		display: block;

		margin: 0;

		padding: 0 0 10px 0;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 14px;

		font-weight: normal;

		color: #3C3C3C;

		}



	#leftMenu ul li.sub1 {

		display: block;

		margin: 0;

		padding: 0 0 2px 0;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 14px;

		font-weight: normal;

		color: #3C3C3C;

		}



	#leftMenu ul li.sub2 {

		display: block;

		margin: 0;

		padding: 0 0 10px 0;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-weight: normal;

		color: #3C3C3C;

		}

		

	#leftMenu ul li.sub3 {

		display: block;

		margin: 0;

		padding: 0 0 0 0;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-weight: normal;

		color: #3C3C3C;

		}





	#leftMenu ul li a {

		margin: 0;

		padding: 0;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 14px;

		font-weight: normal;

		color: #3C3C3C;

		text-decoration: none;

		letter-spacing: 0.00em;

		}



	#leftMenu ul li.sub2 a {

		font-size: 10px;

		}



	#leftMenu ul li.sub3 a {

		font-size: 10px;

		}



	#leftMenu ul li a:hover {



		text-decoration: underline;

		}







	







p.clear {

	margin: 0;

	padding: 0;

	clear: both;

}



#mainImage {

	float: left;

	width: 345px;

	margin: 40px 22px 0 40px;

	border: 0;

	padding: 0;

	}



#mainImage img.main {

	margin: 0;

	padding: 0;

	float: left;

	border: none;

	}



#mainText {

	float: left;

	width: 300px;

	margin: 55px 20px 0 0;

	border: 0;

	padding: 0;

	}



#sectionMain {

	float: left;

	width: 660px;

	margin: 20px 25px 0 20px;

	border: 0;

	padding: 0 0 0 0;

	}



#sectionText {

	background-color: #e0e3d8;

	float: left;

	width: 660px;

	margin: 5px 0 0 0;

	border: 0;

	padding: 0 0 0 25px;

	}



#sectionText2 {

	float: left;

	width: 435px;

	margin: 0;

	border: 0;

	padding: 10px 0 0 0;

	}



#sectionText h3 {

	font: 90% Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #944;

	margin: 20px 0 5px 0;

	padding: 0;

	clear: both;

	}



#sectionText h3.poem {

	font: 90% Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #5e6e6e;;

	margin: 0 0 0 0;

	padding: 10px 0 0 30px;

	clear: both;

	background-color: #e0e3d8;

	}





#sectionText h3.news {

	font: 90% Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-style: italic;	

	color: #944;

	margin: 0 10px 2px 0;

	padding: 0 10px 0 0;

	}



	

#sectionText h3.date {

	font: 80% Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-style: italic;	

	color: #944;

	margin: 5px 10px 0 0;

	padding: 5px 10px 0 0;

	}

	

#sectionText h3.date2 {

	font: 80% Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-style: italic;	

	color: #944;

	margin: 5px 10px 5px 0;

	padding: 10px 10px 0 0;

	}



#sectionText table {

	margin: 0 0 0 0;

	}



	#sectionText tr td.date {

		width: 40px

	}



	#sectionText tr td {

		vertical-align: top;

		align: top;

		margin: 0;

		padding: 0 0 2px 0;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 10px;

		font-weight: normal;

		color: #222;

		}



	#sectionText tr td a {

		margin: 0;

		padding: 0;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 10px;

		font-weight: normal;

		letter-spacing: 0.00em;

		}



	#sectionText ul li a:hover {



		text-decoration: underline;

		}







#sectionMain h1 {

	width: 300px;

	text-transform: none;

	text-align: left;

	margin: 15px 0 22px 25px;

	font-family: Times New Roman, serif;

	font-size: 280%;

	font-weight: bold;

	font-style: italic;

	letter-spacing: 0 em;

	color: #445;

	}



#titlequote {

	width: 370px;

	float: none;

	margin: 0 0 10px 30px;

	padding: 0 3px 3px 0;

	background-color: #e0e3d8;

	}



p.quote3 {

	text-align: right;

	width: 370px;

	padding: 0;

	margin: 0;

	font: 80%/125% Arial, Helvetica, sans-serif;

	font-style: italic;

	font-weight: bold;

	color: #af7575;

	text-decoration: none;



}



p.quote4 {

	padding: 0;

	margin: 3px 0 0 0;

	text-align: right;

	font: 75%/100% Arial, Helvetica, sans-serif;

	color: #778;

	text-decoration: none;

}





#sectionMain img.main {

	float: right;

	margin: 0 0 0 0;

	padding: 0;

	border: 1px solid #949494;

	}

	

#sectionMain img.book {

	float: left;

	margin: 0 0 0 0;

	padding: 0 5px 0 0;

	border: none;

	}



#mainText h1 {

	text-transform: none;

	text-align: right;

	margin: 0 0 15px 0;

	font-family: Times New Roman, serif;

	font-size: 280%;

	font-weight: bold;

	font-style: italic;

	letter-spacing: 0 em;

	color: #445;

	clear: both;

	}



#mainText img.portrait {

	float: right;

	margin: 5px 0 0 2px;

	border: 0;

	padding: 0;

	width: 100px;

	height: 100px;

	}



#thumbMenu {

	float: left;

	margin: 15px 0 0 0;

	list-style: none;

	text-align: left;

	padding: 0;

	}



#thumbMenu img {

	border: 0;

	}





#thumbMenu ul {

	margin: 0 0 0 28px;

	list-style: none;

	text-align: left;

	padding: 0;

	}



	#thumbMenu ul li {

		display: inline;

		float: left;

		margin: 22px 12px;

		padding: 0;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 14px;

		font-weight: normal;

		color: #3C3C3C;

		}







#rightcol {

	float: left;

	width: 335px;

	margin: 0;

	border: 0;

	padding: 0;

	}



#rightcol p.item{

	padding: 0;

	margin: 15px 0 15px 0;

	font: 80%/110% Verdana, Arial, Helvetica, sans-serif;

	color: #3C3C3C;

	text-decoration: none;

}



#rightcol img {

	clear: both;

	margin: 0 10px 0 0;

	padding: 0;

	float: left;

	border: 1px solid #ced1d4;

	}



#rightcol a {

	padding: 0;

	margin: 0;

	font: 90%/110% Verdana, Arial, Helvetica, sans-serif;

	color: #344993;

	text-decoration: none;

}



#rightcol ul.portfolio {

	margin: 10px 0 10px 10px;

	padding: 0;

	list-style-type: square;

	color: #6C6C6C;

}



#rightcol ul.portfolio li {

	margin: 3px 0;

	padding: 0;

}



#rightcol ul.portfolio li a {

	margin: 0;

	padding: 0;

	padding: 0;

	margin: 0;

	font: 90%/100% Verdana, Arial, Helvetica, sans-serif;

	color: #344993;

	text-decoration: none;

}



#rightcol ul.portfolio li a:hover {



	text-decoration: underline;

}





h2 {

	padding: 0;

	margin: 0 0 6px 0;

	font: 120% Arial, Helvetica, sans-serif;

	font-style: bold;

	color: #5e6e6e;

	text-decoration: none;

	}

	

a {

	padding: 0;

	margin: 0;

	font: 90%/110% Verdana, Arial, Helvetica, sans-serif;

	color: #944;

}



a.pflink {

	margin: 0;

	padding: 0;

	font: 90%/100% Arial, Helvetica, sans-serif;

	color: #A9122A;

}



p.pflink {

	margin: 5px 10px 20px 5px;

	padding: 0;

	clear: both;

	float: left;

}



p.note {

	font-style: italic;

	background-color: #e0e3d8;

	width: 410px;

	padding: 0;

	margin: 0 0 10px 0;

	font: 70%/120% Verdana, Arial, Helvetica, sans-serif;

	color: #3C3C3C;

	text-decoration: none;

}



p.body {

	background-color: #e0e3d8;

	width: 410px;

	padding: 0;

	margin: 0 0 10px 0;

	font: 80%/120% Verdana, Arial, Helvetica, sans-serif;

	color: #3C3C3C;

	text-decoration: none;

}



p.body2 {

	padding: 0;

	margin: 0 0 10px 0;

	font: 75%/100% Verdana, Arial, Helvetica, sans-serif;

	color: #505a64;

	text-decoration: none;

}



p.body3 {

	padding: 0;

	margin: 0 0 7px 0;

	font: 75%/100% Verdana, Arial, Helvetica, sans-serif;

	color: #505a64;

	text-decoration: none;

}



p.body4 {

	background-color: #e0e3d8;

	width: 410px;

	padding: 0;

	margin: 0 0 10px 0;

	font: 80%/120% Verdana, Arial, Helvetica, sans-serif;

	color: #3C3C3C;

	font-style: italic;

	text-decoration: none;

}



p.poem {

	background-color: #e0e3d8;

	padding: 5px 0 0 30px;

	margin: 0 0 10px 0;

	font: 80%/160% Georgia, Times New Roman, serif;

	color: #3C3C3C;

	text-decoration: none;

}



p.poem2 {

	background-color: #e0e3d8;

	padding: 5px 0 0 30px;

	margin: 0 0 10px 0;

	font: 80%/160% Georgia, Times New Roman, serif;

	color: #3C3C3C;

	text-decoration: none;

	font-style: italic;

}





p.quote {

	text-align: left;

	padding: 0;

	margin: 0 0 2px 5px;

	font: 90%/100% Arial, Helvetica, sans-serif;

	font-style: italic;

	font-weight: bold;

	color: #a77;

	text-decoration: none;

}



p.quote2 {

	padding: 0;

	margin: 0 5px 6px 0;

	text-align: right;

	font: 75%/100% Arial, Helvetica, sans-serif;

	color: #778;

	text-decoration: none;

}



.from {

	font-style: italic;

	font-weight: normal;

}



#footer {

	clear: both;

	padding: 15px 0 0 0;

	margin: 0 0 0 200px;

	}







#footer p {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-weight: normal;

		color: #3C3C3C;

}

