/* **************************************** */
/* **** Kutner Online Web Site CSS ******** */
/* **************************************** */

/* <link rel="stylesheet" type="text/css" href="/kutner/style.sheet.css" /> */

	body {
		margin-left: 0;						/* auto, length, or % */
		margin-right: 0;						/* auto, length, or % */
		font-size: normal;						/* xx-small, x-small, small, medium, large, x-large, xx-large, smaller, larger, length */
		color: rgb(102, 102, 102);
		background-color: rgb(255, 255, 255);				/* rgb(255, 255, 255), #ffffff, color */
		background-attachment: fixed;					/* scroll or fixed */
		background-attachment: scroll;					/* scroll or fixed */
		background-position: center center;
		background-repeat: repeat;					/* repeat-x, repeat-y, no-repeat, or repeat */
		background-image: url(/kutner/_themes/kutner-family-2002/poetextb.gif);	/* none, or url(xxxx/yyyy.gif) */
		/* background-image: url(/kutner/images/photographer.jpg);
		background-repeat: no-repeat; */
		font-family: 'Book Antiqua', 'Times New Roman', Times;
	}
	hr {
		/* color: rgb(255, 0, 0); */
		height: 20;
		width: 600;
		border: 0;
		border-style: none;						/* none, hidden, dotted, dashed, solid, double, groove, ridge, inset, outset */
		border-width: 0;						/* thin, medium, thick, length */
		background-image: url(/kutner/_themes/kutner-family-2002/poehorsa.gif);
		background-repeat: no-repeat;					/* repeat-x, repeat-y, no-repeat, or repeat */
		background-position: center center;
		background-border-style: none;
	}
	ol { 
		background: transparent; 
		margin: 0 0 0 50;						/* top, right, bottom, left */
		padding: 5 0 5 0;						/* top, right, bottom, left */
	}
	ul { 
		background: transparent; 
		margin: 0 0 0 50;
		padding: 5 0 5 0;
		list-style-position: outside;					/* inside, or outside */
		list-style-type: disc;						/* none, disc, circle, square, decimal, decimal-leading-zero, lower-roman, upper-roman, lower-alpha, upper-alpha, lower-greek, lower-latin, upper-latin, hebrew, armenian, georgian, cjk-ideographic, hiragana, katakana, hiragana-iroha, katakana-iroha  */
		list-style-image: URL(/kutner/_themes/kutner-family-2002/poebul1a.gif);
	}
	ul ul { 
		background: transparent; 
		margin: 0 0 0 25;
		padding: 5 0 5 0;
		list-style-position: outside;					/* inside, or outside */
		list-style-type: disc;						/* none, disc, circle, square, decimal, decimal-leading-zero, lower-roman, upper-roman, lower-alpha, upper-alpha, lower-greek, lower-latin, upper-latin, hebrew, armenian, georgian, cjk-ideographic, hiragana, katakana, hiragana-iroha, katakana-iroha  */
		list-style-image: URL(/kutner/_themes/kutner-family-2002/poebul2a.gif);
	}
	ul ul ul { 
		background: transparent; 
		margin: 0 0 0 25;
		padding: 5 0 5 0;
		list-style-position: outside;					/* inside, or outside */
		list-style-type: disc;						/* none, disc, circle, square, decimal, decimal-leading-zero, lower-roman, upper-roman, lower-alpha, upper-alpha, lower-greek, lower-latin, upper-latin, hebrew, armenian, georgian, cjk-ideographic, hiragana, katakana, hiragana-iroha, katakana-iroha  */
		list-style-image: URL(/kutner/_themes/kutner-family-2002/poebul3a.gif);
	}
	ul ul ul ul { 
		background: transparent; 
		margin: 0 0 0 25;
		padding: 5 0 5 0;
		list-style-position: outside;					/* inside, or outside */
		list-style-type: disc;						/* none, disc, circle, square, decimal, decimal-leading-zero, lower-roman, upper-roman, lower-alpha, upper-alpha, lower-greek, lower-latin, upper-latin, hebrew, armenian, georgian, cjk-ideographic, hiragana, katakana, hiragana-iroha, katakana-iroha  */
		list-style-image: URL();
	}
	dl { 
		background: transparent; 
		margin: 0 0 0 50;
		padding: 5 0 5 0;
	}
	dd { 
		background: transparent; 
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	li {
		/* color: normal; */
		background: transparent;
		margin: 0 0 0 0;
		padding: 0 0 0 10;
	}
	.compressed {
		margin: 0 0 0 15;
		padding: 0 0 0 20;
	}
	a:link {
		color: rgb(102, 102, 153);
		font-weight: none;
		text-decoration: none;
	}

	a:visited {
		color: rgb(51, 153, 153);
		font-weight: none;
		text-decoration: none;
	}

	a:focus {
	}

	a[href]:hover {
		color: rgb(102, 153, 153);
		color: rgb(128, 0, 0);
		text-decoration: none;						/* none, underline, overline, line-through, blink */
		font-weight: none;
		font-size: none;						/* xx-small, x-small, small, medium, large, x-large, xx-large, smaller, larger, length */
	}

	a:hover {
		color: rgb(102, 153, 153);
		color: rgb(128, 0, 0);
		text-decoration: none;						/* none, underline, overline, line-through, blink */
		font-weight: none;
		font-size: none;						/* xx-small, x-small, small, medium, large, x-large, xx-large, smaller, larger, length */
	}

	a:active {
		color: rgb(153, 102, 153);
		font-weight: none;
		text-decoration: none;
	}

	.showNoLink {
		color: rgb(102, 51, 102);
	}

	.mstheme-topbar-font {
		color: rgb(102,51,102);
		font-size: 8pt; 
		font-family: 'Book Antiqua', 'Times New Roman', Times;
	}
	button {
		background-color: rgb(204, 153, 0);
		color: rgb(0, 0, 0);
		font-size: 8pt; 
		font-style: normal; 
		font-family:  'Book Antiqua', 'Times New Roman', Times;
		border-style: solid;						/* none, hidden, dotted, dashed, solid, double, groove, ridge, inset, outset */
		border-width: 1pt;						/* thin, medium, thick, length */
	}
	caption {
		color: rgb(204, 153, 0);
		font-size: 14pt;
		font-family: 'Book Antiqua', 'Times New Roman', Times;
		font-style: Normal;
	}
	fieldset {
		color: rgb(0, 0, 0);
		font-family: 'Book Antiqua', 'Times New Roman', Times; 
		font-size: 8pt;
		font-style: normal; 
		border-style: solid; 
		border-width: 1pt; 
	}
	h1 { 
		color: rgb(204, 153, 0);
		color: rgb(255, 0, 0);
		text-transform: none;						/* none, capitalize, uppercase, or lowercase */ 
		white-space: normal;						/* normal, pre, or nowrap */
		font-family: 'Book Antiqua', 'Times New Roman', Times ;
		font-style: normal; 						/* normal, italic, oblique */
		font-size: 24pt;						/* xx-small, x-small, small, medium, large, x-large, xx-large, smaller, larger, length */
		font-weight: bolder;						/* normal, bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900 */
		font-variant: small-caps;					/* normal, small-caps */
	}
	h2 {
		color: rgb(204, 153, 0);
		font-family: 'Book Antiqua', 'Times New Roman', Times; 
		font-style: normal; 
		font-size: 18pt; 
		font-weight: bolder;
	}
	h3 { 
		color: rgb(204, 153, 0);
		font-family: 'Book Antiqua', 'Times New Roman', Times; 
		font-style: normal; 
		font-size: 14pt; 
		font-weight: bolder;
	}
	h4 {
		color: rgb(204, 153, 0);
		font-family: 'Book Antiqua', 'Times New Roman', Times;
		font-style: normal; 
		font-size: 12pt; 
		font-weight: bolder;
	}
	h5 {
		color: rgb(204, 153, 0);
		font-family: 'Book Antiqua', 'Times New Roman', Times;
		font-style: normal; 
		font-size: 10pt; 
		font-weight: bolder;
	}
	h6 {
		color: rgb(204, 153, 0);
		font-family: 'Book Antiqua', 'Times New Roman', Times; 
		font-size: 8pt; 
		font-style: normal; 
		font-weight: bolder;
	}
	p {
		font-size: none; 
	}
	p:first-letter {							/* first-line, first-letter, before, after */
		/* font-size: 200%; float: left */
		}
	input {
		color: rgb(0, 0, 0);
		font-style: normal; 
	}
	input.name {
		text-transform: capitalize;					/* none, capitalize, uppercase, or lowercase */ 
	}
	.little-used {								/* Class for little used options in input fields */
		background-color: #f0e0cc;
	}
	label {
		color: rgb(102, 102, 102);
		font-family: 'Book Antiqua', 'Times New Roman', Times; 
		font-style: normal;
		font-size: 8pt; 
	}
	legend {
		color: rgb(204, 153, 0);
		font-style: Normal; 
		font-size: 8pt; 
		font-family: 'Book Antiqua', 'Times New Roman', Times;
	}
	marquee {
		font-family: 'Book Antiqua', 'Times New Roman', Times; 
		font-size: 14pt;
	}
	select {
		color: rgb(0, 0, 0);
		font-style: normal; 
		font-size: 10pt; 
		border-style: solid; 
		border-width: 1pt;
	}
	table {
		table-border-color-light: rgb(204, 204, 153);
		table-border-color-dark: rgb(153, 153, 0);
		font-family: 'Book Antiqua', 'Times New Roman', Times; 
		font-style: normal;
	}
	textarea {
		color: rgb(0, 0, 0);
		font-style: normal; 
	}
	th {
		color: rgb(102, 102, 102);
		font-family: 'Book Antiqua', 'Times New Roman', Times; 
		font-style: normal;
	}
	/* ***************************************** */
	/* ***************************************** */
	/* Following Style is defined for the Banner */
	/* ***************************************** */
	/* ***************************************** */
	.banner {
		/* Class for Banner on Web Pages */
		color: rgb(102, 102, 102);
		width: 600;
		height: 60;
		position: relative;						/* static, relative, absolute, fixed */
		top: 0px;
		left: 0px;
		background-image: url(/kutner/_themes/kutner-family-2002/poebanna.gif);
		/* background-image: url(/kutner/_themes/kutner-family-2002/poebannd.gif); */
		background-width: 100%;
		background-height: 100%;
		background-border: none;
		background-color: none;						/* rgb(255, 255, 255), #ffffff, color */
		background-attachment: scroll;					/* scroll or fixed */
		background-position: top center;
		background-repeat: no-repeat;					/* repeat-x, repeat-y, no-repeat, or repeat */
		font-family: 'Book Antiqua', 'Times New Roman', Times; 
		color: rgb(102, 51, 102);
		font-size: 24pt;
		font-style: normal;
		font-weight: normal;
		text-align: center;
		vertical-align: bottom;
		vertical-align: middle;
		vertical-align: top;
		font-style: normal;

		/* background-image: none;
		font-family: 'Lucida Casual', David, Arial; */
	}
	.linkSub {
		/* Class for LinkSub subroutine (in external.asp) */
		font-size: 13pt;
		font-weight: bolder;
		color: rgb(255, 0, 0);
	}
	/* ********************************************* */
	/* ********************************************* */
	/* Following Style is defined for the Album Menu */
	/* ********************************************* */
	/* ********************************************* */
	div.album-menu {
		position: inline;
		text-align: left;
		margin: 0 0 0 100; 
	}
	div.album-menu p.sep {
		margin: 25 0 25 -100;
		text-align: center;
	}
	div.album-menu ul { 
		list-style-image: URL(/kutner/_themes/kutner-family-2002/poebul2a.gif);
	}
	div.album-menu ul ul { 
		list-style-image: URL(/kutner/_themes/kutner-family-2002/poebul3a.gif);
		padding: 0;
	}
	div.album-menu ul ul ul { 
		list-style-image: URL(/kutner/_themes/kutner-family-2002/poebul1a.gif);
		padding: 0;
	}
	div.album-menu ul ul ul ul { 
		list-style-image: URL();
		padding: 0;
	}

	/* ******************************************** */
	/* ******************************************** */
	/* Following Style is defined for the Main Menu */
	/* ******************************************** */
	/* ******************************************** */
	div.main-menu {
		margin: 0 10 0 0;
		font-size: 80% /*smaller*/;
		font-weight: bold;
		text-align: center;
		position: inline;
		width: 11em;
		white-space: normal;				/* nowrap, pre, or normal */
		/* border: medium outset rgb(156, 101, 74); */
	}
	div.main-menu p {
		text-decoration: none; 
		margin: 10;
		font-family: Arial, sans-serif;
		font-weight: bold;
		line-height: 1.25;
		background: rgb(231, 222, 173);
		border: medium outset rgb(214, 198, 156);
		color: white;
		padding: 0 0 0 0;
	}

	div.main-menu a, div.banner em {
		display: block; 
		margin: 0 0.5em;
		margin: 0;
		/* margin: 0 1em;
		border-top: 2px groove rgb(0, 0, 0); */
	}
	div.main-menu a:first-child {
		border-top: none;
	}
	div.main-menu em {
		color: #f0e0cc;
		color: black;
	}

	div.main-menu a:link {
		text-decoration: none; 
		color: rgb(102, 102, 153);
	}
	div.main-menu a:visited {
		text-decoration: none; 
		color: rgb(51, 153, 153);
	}
	div.main-menu a:active {
		text-decoration: none; 
		color: rgb(153, 102, 153);
	}
	div.main-menu a:hover {
		text-decoration: none; 
		color: white;
		background: rgb(102, 102, 153);
		border: medium outset rgb(102, 102, 153);
	}
	/* ********************************************* */
	/* ********************************************* */
	/* Following Style is defined for displaying	 */
	/* poems and other literary forms in the 	 */
	/* Album & Photo descriptions			 */
	/* ********************************************* */
	/* ********************************************* */
	.poem {
		color: black;
		margin: 10 50 10 50;
	}

	/* ********************************************* */
	/* ********************************************* */
	/* Following Style is defined for displaying	 */
	/* warnings and highlights (such as Intranet	 */
	/* Only Messages) 				 */
	/* ********************************************* */
	/* ********************************************* */
	.hot {
		color: red;
		text-transform: none;						/* none, capitalize, uppercase, or lowercase */ 
		font-style: none; 						/* normal, italic, oblique */
		font-weight: none;						/* normal, bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900 */
		font-variant: none;					/* normal, small-caps */
	}

	/* ********************************************* */
	/* ********************************************* */
	/* Following Style is defined for displaying	 */
	/* text in Links				 */
	/* ********************************************* */
	/* ********************************************* */
	.link-preview {
		/* Class (in Body tag) for Preview of Links on Links Approval Page */
		margin-left: 25;
		margin-top: 25;
		margin-right: 25;
		margin-bottom: 25;
	}
	.link-desc {
		/* Class for Description of Links on Links Page */
		font-size: 11pt;
		font-style: none;
		font-weight: normal;
	}
	/* Classes for hyperlinks within Description of Links on Links Page */
	.link-desc a:link {
		font-weight: bold;
		text-decoration: none;
	}
	.link-desc a:visited {
		font-weight: bold;
		text-decoration: none;
	}

	/* ******************************************** */
	/* ******************************************** */
	/* ******************************************** */


	@media print {
		@page {
			margin: 10%
		}
		H1, H2, H3, H4, H5, H6 {
			page-break-after: avoid; 
			page-break-inside: avoid;
		}
		BLOCKQUOTE, PRE {
			page-break-inside: avoid;
		}
		UL, OL, DL {
			page-break-before: avoid
		}
	}
/* ************************** */
/* ************************** */
/* ************************** */
