/*
 * Style sheet file: default.css
 * Poetry with Manfred
 */

/*
 * NOTE: The // pattern as comment is NOT allowed! MS IE doesn't like it.
 * NOTE: The _ character is NOT allowed in style names! Netscape ignores all styles with _ in the name!
 *
 * The styles in this file are sorted by name/alphabetically.
 */

/******************************************* img *********************************************/

a   	  { color: #ffffd0; text-decoration: none; }
a:active  { color: #ffffd0; text-decoration: none; }
a:hover   { color: black;   text-decoration: none; background: #ffffb0}
a:link    { color: #ffffd0; text-decoration: none; }
a:visited { text-decoration: none; }

a.item {   /* used in left.htm files: there are level1, level2, and item */
	font-size: 		11px;   		/* pt, px, x-small */
	margin-left: 		5px; 
	margin-top: 		-1px; 
	margin-bottom: 		-1px; 
	color:			black;
}

a.level1 {   /* used in left.htm files: there are level1, level2, and item */
	font-size: 		11px;   		/* pt, px, x-small */
        line-height: 		11px;			/* 80%, 10px, 8 pt */
	color:			blue;
}

a.level2 {   /* used in left.htm files: there are level1, level2, and item */
	font-size: 		11px;   		/* pt, px, x-small */
	margin-left: 		15px; 
	color:			darkblue;
}

a.hide , a.hide:active , a.hide:hover , a.hide:link , a.hide:visited { 
	color: 			#eeeeee;
	text-decoration: 	none; 			/* text-decoration: underline; */
	font-size: 		1px; 			/* Netscape does not allow 0px */
	margin: 		0px;			/* Netscape permits to set it to 0 */
	line-height: 		0px;			/* 80%, 10px, 8 pt */
	background: 		#eeeeef;		/* make it different so the search engine doesn't think we are cheating */
}

a.hide2 , a.hide2:active , a.hide2:hover , a.hide2:link , a.hide2:visited { 
	color: 			#a0a0a0;
	text-decoration: 	none; 			/* text-decoration: underline; */
	font-size: 		1px; 			/* Netscape does not allow 0px */
	margin: 		0px;			/* Netscape permits to set it to 0 */
	line-height: 		0px;			/* 80%, 10px, 8 pt */
	background: 		#a0a0a1;		/* make it different so the search engine doesn't think we are cheating */
}


a.title , a.title:active , a.title:hover , a.title:link , a.title:visited { 
	color: 			#208f20;
	text-decoration: 	none; 			/* text-decoration: underline; */
	font-size: 		10pt; 			/* Netscape does not allow 0px */
	margin: 		1px;			/* Netscape permits to set it to 0 */
	line-height: 		10pt;			/* 80%, 10px, 8 pt */
	background: 		#e0ffe0;		/* make it different so the search engine doesn't think we are cheating */
}

a.title:hover {
	color: 			#e0ffe0;   
	text-decoration: 	none; 
	background: 		#208f20; 
}

a.title:visited { 
	text-decoration: 	none; 
}


a.small2 , a.small2:active , a.small2:hover , a.small2:link , a.small2:visited { 
	color: 			#208f20;
	text-decoration: 	none; 			/* text-decoration: underline; */
	font-size: 		8pt; 			/* Netscape does not allow 0px */
	margin: 		1px;			/* Netscape permits to set it to 0 */
	line-height: 		8px;			/* 80%, 10px, 8 pt */
	background: 		#e0ffe0;		/* make it different so the search engine doesn't think we are cheating */
}

a.small2:hover {
	color: 			#005f00;
}

body { 
/*  greyStripes: dark: 230+230+230 == e6e6e6;;    light: 238+238+238 == eeeeee   */
	background-image: 	url("../images/leavesMargin.gif");
	background-repeat: 	repeat-y;			/* no-repeat, repeat, repeat-x, repeat-y */
	background-color: 	#e0ffe0; 			/* #e0ffe0 == light green */
	color: 			#005f00;			/* #005f00 == dark green */
	font-family: 		Tahoma;  
/*
	font-family: 		Verdana, Arial, Helvetica, Courier 
        font-family: 		Verdana, Arial, Helvetica, sans-serif;
        font-family: 		MS Sans Serif;
        font-family: 		Trebuchet MS;
        font-family: 		Univers, Arial;
	font-family: 		Courier New;
	font-family: 		Tahoma;	
	font-family: 		NewCenturySchlbk, Garamond, Times, serif;
*/
	font-size: 		14px;   		/* pt, px, x-small */
	font-style: 		normal; 		/* normal, italic */
	font-weight: 		normal;  		/* none, normal, bold */
	text-decoration: 	none;  			/* none, underline */
        margin: 		10px;
	/* margin-top:		0px; */
	/* margin-bottom: 	0px; */
	/* margin-left: 	0px; */
	/* margin-right: 	0px; */
	text-align: 		left;
	/* vertical-align: 	middle; */
}

body.left { 
	background-image: 	url("");
	background-repeat: 	repeat;			/* no-repeat, repeat */
	background-color: 	#a0a0a0;
        margin: 		0px;
}

body.life { 
	margin-left: 	15%;
	margin-right: 	15%;
}

body.white { 
	background-image: 	url("");
	background-color: 	#ffffff;
}

div {
	margin-left: 		0px; 
	margin-bottom: 		0px; 
	margin-top: 		0px; 
	margin: 		0px; 
	padding:		0px; 
	/* background-color:	#FFFFCC; */
	border-style:		solid;			/* solid, groove, inset */
	border-width:		1;
	border-color:		#666666;
}

div.parent {
	margin-left: 		0px; 
	margin-bottom: 		0px; 
	margin-top: 		0px; 
	margin: 		0px; 
	padding:		0px; 
	/* background-color:	#FFFFCC; */
	border-style:		inset;			/* solid, groove, inset */
	border-width:		0;
	border-color:		#666666;
}

div.child {
	margin-left: 		25px; 
	margin-bottom: 		0px; 
	margin-top: 		0px; 
	/* margin: 		0px;  */
	padding:		0px; 
	/* background-color:	#FFFFCC; */
	border-style:		solid;
	border-width:		1;
	border-color:		#666666;
}

DD {
	margin-left: 		40px; 
	margin-top: 		0px; 
	margin-bottom: 		0px; 
	font-size: 		10pt; 
	font-weight: 		none; 
}

DL {
	margin-left: 		0px; 
	margin-top: 		0px; 
	margin-bottom: 		0px; 
	font-weight: 		bold; 
}

DT {
	margin-left: 		20px; 
	margin-top: 		0px; 
	margin-bottom: 		0px; 
	font-size: 		10pt; 
	font-weight: 		bold; 
}

font.xsmall {
        margin: 		5px;
	font-size: 		8pt;   			/* pt, px, x-small */
}

form.level1 {   /* used in left.htm files: there are level1, level2, and item */
	font-size: 		12px;   		/* pt, px, x-small */
        line-height: 		10px;			/* 80%, 10px, 8 pt */
	color:			black;
	margin:			0px;
}

H1 {
	font-size: 		14px;   		/* pt, px, x-small */
	font-weight: 		bold; 
}

H2 {
	font-size: 		12px;   		/* pt, px, x-small */
	font-weight: 		bold; 
}

H1, H2, H3 {
	text-align: 		left;
}

H4, H5 {
	text-align: 		center;
}

H1.xsmall {
        margin: 		5px;
	font-size: 		x-small;   		/* pt, px, x-small */
}

h2.table {
	margin-top:		15px;
	margin-bottom:		5px;
}

hr {
	margin-top:		20px;
	margin-bottom:		20px;
	width:			100%;
	color:			#005f00;
}

img {
	/* width: 		50%;  */
	/* margin: 		10px; */
	/* margin-top:		0px; */
	/* margin-bottom: 	0px; */
	/* margin-left: 	0px; */
	/* margin-right: 	0px; */
	border: 		none;			/* solid, none */
	border-width: 		0;
	vertical-align: 	middle;			/* top, middle */
	/* position:		absolute;  */
	/* top: 		5; */			/* goes with position */
	/* left: 		0; */			/* goes with position */
	/* padding: 		0px; */
	/* cursor: 		pointer; */ 		/* hand, pointer */
	/* float:		left; */		/* left, right */
}

img.bullet {
	width:			15px;
}

img.photo {
	/* width:			100%; */
}

img.left {
	vertical-align: 	top;			/* top, middle */
	margin-left: 		0px; 
	margin-right: 		10px;
	margin-top: 		0px; 
	margin-bottom: 		0px; 
	width: 			50%; 
	float: 			left;			/* left, right */
}

img.leftWoSize {
	vertical-align: 	top;			/* top, middle */
	margin-left: 		0px; 
	margin-right: 		10px;
	margin-top: 		0px; 
	margin-bottom: 		0px; 
	float: 			left;			/* left, right */
}

img.right {
	vertical-align: 	top;			/* top, middle */
	margin-left: 		10px; 
	margin-right: 		0px;
	margin-top: 		0px; 
	margin-bottom: 		0px; 
	width: 			50%; 
	float: 			right;			/* left, right */
}

img.rightWoSize {
	vertical-align: 	top;			/* top, middle */
	margin-left: 		10px; 
	margin-right: 		0px;
	margin-top: 		0px; 
	margin-bottom: 		0px; 
	float: 			right;			/* left, right */
}

iframe {
	width: 			100%;			/* works */
	/* height: 		50%; */			/* works: based on width % */
	border: 		0px  inset;
}


p {
        margin: 		10px;
	text-align: 		left;
}

p.date {
        margin: 		0px;
	text-align: 		right;
}

p.large {
	text-align: 		left; 
	font-size: 		18px; 
	font-weight: 		bold; 
	margin: 		0px;
}

p.mid {
	text-align: 		left; 
	font-size: 		14px; 
	font-weight: 		bold; 
	margin: 		0px;
}

p.author {
	margin-top:		5px; 
	text-align: 		center;
	text-style:	 	italic;  		/* none, underline */
	font-weight: 		bold;  			/* none, normal, bold */
}

p.xsmall {
        margin: 		5px;
	font-size: 		8pt;   			/* pt, px, x-small */
}

p.hide {
	color:				#eeeeee; 		/* #f0f0f0; */
	font-size: 			1px; 			/* Netscape does not permit to set it to 0 */
	margin: 			0px;			/* Netscape permits to set it to 0 */
	line-height: 		0px;			/* 80%, 10px, 8 pt */
}

p.hide2 {
	color:				#a0a0a0; 		/* #f0f0f0; */
	font-size: 			1px; 			/* Netscape does not permit to set it to 0 */
	margin: 			0px;			/* Netscape permits to set it to 0 */
	line-height: 		0px;			/* 80%, 10px, 8 pt */
}

p.level1 {   /* used in left.htm files: there are level1, level2, and item */
	font-size: 		12px;   		/* pt, px, x-small */
        line-height: 		10px;			/* 80%, 10px, 8 pt */
	color:			black;
	margin:			0px;
}

pre.poem {
	/* color: 			darkblue;  */
	margin-left:		0px;
	font-family:		Tahoma;
	margin:			15px;
}

select.normal {
	size:			1;
	/* width:			140px;  */
	font-family:		Tahoma;
	font-size:		8pt;
	color:			Blue;
}

table {
	text-align:		left;
}

table.left {
	border-width:		0px;			/* thin */
	border-color:		gray;
	border-style:		groove;
	padding:		0px;
	cellpadding:		0px;
	border-spacing:		0px; 
	border-collapse:	separate;
	margin:			0;
/*
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;			
	background-color: 	#FFFFFF;						
	margin-top: 		0em; 							
	margin-bottom: 		0em;
	margin-left: 		-.8em;					
	padding-left: 		0em;							
	padding-right: 		0em; 
*/
}

table.photo {
	width:			80%;			/* thin */
}

table.poem {
	border-width:		1px;			/* thin */
	border-color:		#005f00;
	border-style:		groove;
	padding:		115px;
	cellpadding:		115px;
/*
	padding:		15px;
	cellpadding:		115px;
	border-spacing:		12px; 
	border-collapse:	separate;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;			
	background-color: 	#FFFFFF;						
	margin-top: 		0em; 							
	margin-bottom: 		0em;
	margin-left: 		-.8em;					
	padding-left: 		0em;							
	padding-right: 		0em; 
*/
}

table.life {
	width:			65%;
	border:			0;
	cellpadding:		0;
	cellspacing:		0;
}

td.left {
	vertical-align:		middle;
	text-align:		center;
}

td.photo {
	vertical-align:		top;
	text-align:		center;
}

td.copyright  {
	vertical-align:		top;
	text-align:		right;
}

td.poem {
	vertical-align:		top;
	align:			left;
}

td.bullet {
	width:			50px;
	vertical-align:		top;
	text-align:		center;
}

td.life-bullet {
	width:			50px;
	vertical-align:	top;
	text-align:		center;
}

td.life-text {
	text-align:		left;
}

td.text {
	/* text-align:		center; */
}

td.title {
	/* text-align:		center; */
}

ul {
	margin-top:		0pt; 
	margin-bottom:		4pt;
}

/********************************************* end of file **************************************/


