		body
		{
			margin: 0;
			padding: 0;
			font-family: Georgia, Times, "Times New Roman", serif;
			color: #000;
			border-right: 1px solid black;

		}
		.letter_index
		{
			background-color: #C0C0C0;
		}
		.letter
		{
			background-color: #FFFFCC;
		}
		
		#highlight
		{
			color: red;
		}
		#frame
		{
			margin: 0;
		}
		
		#header
		{
			background-color: #666;
			border-bottom: 1px solid #333;
		}
		
		#header h1 {
			margin: 0;
			padding: .5em;
			color: #33CCCC;
		}
		
		#columnLeft {
			float: left;
			width: 160px;
			margin-left: 10px;
			padding-top: 1em;
		}

		#columnLeft A {
			text-decoration: none;
		}

		#columnLeft A:link {
			COLOR: blue
		}

		#columnLeft A:visited {
			COLOR: blue
		}

		#columnLeft A:hover {
			COLOR: #41a071
		}

		#columnLeft A:active {
			COLOR: #ff7600
		}

		#columnLeft SUP A:link {
			COLOR: #404fa1
		}

		#columnLeft SUP A:visited {
			COLOR: #404fa1
		}
		
		#columnLeft p { 
			margin-top: 0; 
		}
		
		#columnRight
		{
			padding-top: 1em;
			margin: 0 2em 0 200px;
			
		}
		#columnRight A {
			text-decoration: none;
		}

		#columnRight A:link {
			COLOR: blue
		}

		#columnRight A:visited {
			COLOR: blue
		}

		#columnRight A:hover {
			COLOR: #41a071
		}

		#columnRight A:active {
			COLOR: #ff7600
		}
	
		.righttext
		{
			margin-left: 50%
		}
		.jpgp 
		{ 
			text-align: center;
		}
	
		.jpgj 
		{ 
			text-align: justify;
		}	

		.jpgr
		{ 
			text-align: right;
		}	

		.jpgl
		{ 
			text-align: left;
		}	
			
			
		.jpgf 
		{ 
			text-align: justify;
			FONT-SIZE: .75em;
			COLOR: #0000FF;
		}
					
		.jpgjblue
		{ 
			text-align: justify;
			FONT-SIZE: .75em;
			COLOR: #0000FF;
		}		
		
			
.poemtext    { font-family: Arial Rounded MT Bold; font-size: .75em; color: #000080 }
		.jpgjf 
		{ 
			text-align: justify;
			FONT-SIZE: .75em;
			COLOR: #333333;
		}		
			
		.jpgpf 
		{ 
			text-align: center;
			FONT-SIZE: .75em;
			COLOR: #333333;
		}		

			
		.jpgrf 
		{ 
			text-align: right;
			FONT-SIZE: .75em;
			COLOR: #333333;
		}		


		.jpglf
		{ 
			text-align: left;
			FONT-SIZE: .75em;
			COLOR: #333333;
		}	
			
			


		#columnRight ul { 
		
			text-align: justify;
			list-style: none; 
 			margin: 0; 
 			padding: 0; 

		}


		#columnRight ul li {
			text-align: justify;
 			margin: 0; 
		}
		#columnRight h2 { 
			margin-top: 1em; 
			text-align: center;
		}
		#columnRight h4 {
			text-align: justify;
		}
		
		#columnRight h6 { 
			margin-top: 0; 
			text-align: center;
		}
		#columnRight A {
			text-decoration: none;
		}
		#columnRight A:link {
			COLOR: blue
		}
		#columnRight A:visited {
			COLOR: blue
		}
		#columnRight A:hover {
			COLOR: #41a071
		}
		#columnRight A:active {
			COLOR: #ff7600
		}
		#columnRight SUP A:link {
			COLOR: #404fa1
		}
		#columnRight SUP A:visited {
			COLOR: #404fa1
		}

		#columnRight h5 {
			font-size: x-small;
		}

		.leftindent   {
padding-left: 2em;
			       padding-bottom: 0;
			       margin-bottom: 0;
		}

		.rightindent {position: absolute;
			      left: 460px;
			      padding-left: 1.5em;
			      padding-bottom: 0;
			      margin-bottom: 0;
		}


		

		.italquote {
			font-style: italic;
			text-align: justify;
		}

		.italquotecenter {
			font-style: italic;
			text-align: center;
		}


		#footer
		{
			clear: both;
			background-color: #ccc;
			padding-bottom: 1em;
			border-top: 1px solid #333;
			padding-left: 200px;

		}
		#footer p {
			text-align: center;
			font-size: 0.6em;
			}
		#footer A {
			text-align: center;
			font-size: 1em;
			text-decoration: none;
			}

#navsite h5 {
	display: none;
}

 
#navsite {
	font-size: 0.7em;
font-weight: bold;
 width: 125px; 
 border-right: 1px solid #666; 
 padding: 0 0 0 0; 
 margin-bottom: 1em; 
 font-family: Verdana, Helvetica, Arial, sans-serif; 

}

}
#navsite ul {
 list-style: none; 
 margin: 0; 
 padding: 0; 
}

#navsite ul li {
 margin: 0; 
}


html>body #navsite ul li a { 
 width: auto; 
} 

#navsite ul li a:hover {
 border-left: 10px solid #036;
 border-right: 1px solid #69c;
 border-bottom: 1px solid #369; 
 background-color: #69f; 
 color: #fff; 
}



#navsite UL.subnav {
	BORDER-RIGHT: pink 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: pink 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: pink 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: pink 0px solid; LIST-STYLE-TYPE: none
}
#navsite UL.subnav LI {
	BORDER-RIGHT: green 0px solid; BORDER-TOP: green 0px solid; PADDING-LEFT: 1.5em; BORDER-LEFT: green 0px solid; BORDER-BOTTOM: green 0px solid
}
#navsite UL.subnav LI A {
	BORDER-RIGHT: yellow 0px solid; PADDING-RIGHT: 1%; BORDER-TOP: yellow 0px solid; PADDING-LEFT: 1%; PADDING-BOTTOM: 1%; MARGIN: 0px; FONT: bold 0.7em/1.5 verdana, sans-serif; BORDER-LEFT: yellow 0px solid; COLOR: #5c6f90; PADDING-TOP: 1%; BORDER-BOTTOM: yellow 0px solid; BACKGROUND-COLOR: transparent
}
#navsite UL.subnav LI A:hover {
	COLOR: #43616b; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}