/*michelle*/
body { 
  background-color: #4b4743;
  font-family:      Arial, Helvetica, sans-serif;
  font-size:        14px;
  line-height:		1.6em;
}
  
#allcontent{
	margin: 0;
	min-width: 40em;
	max-width: 60em;
	background-color: #CAA24A;
	border:			0px solid white; 
}

h1 { 
	font-size:	180%;
	color:      #29407C;
	font-family:	serif;
	font-style:		italic;
}

h2 {
	font-size: 160%;
	color:		#29407C;
	font-family:	serif;
	font-style:		italic;
}

h3 {
	font-size:	120%;
	color:		#29407C;
	font-family:	serif;
	font-style:		italic;
}

/*header*/

#header {
	text-align:		right;
	line-height:	1em;
	background-color: #CAA24A;
	height: 		7em;
	margin:			0em;
	border:			0px solid black;
}
	
#logo {
	position:	absolute;
	left:		1em;
	top:		1em;
	margin:			0;
	padding:		0;
}
 
/*body*/

#navigation {
	font-family:	serif;
	font-style:		italic;
	width:			12em;
	height:			21em;
	float:			left;
	margin:			0;
	padding:		5.0em 1.0em 1em 1em;
	background-color:	#CAA24A;
	
	
}
			
#navigation ul {
	position:		relative;
	right:			1.5em;
	top:			0em;
	list-style:		none;
	font-size: 		1.5em;
	line-height:	2.5em;
	
}

#navigation li a {
	text-decoration: none;
	padding:		0.3em;
	margin:			0em;
	
}

#navigation a:link {		
	color: 			#FAF4DA;
}
#navigation a:visited {
	color: 			#FAF4DA;
}

#navigation a:hover {
	color: 				#FAF4DA;
	background:			#503357;
	border-top:			1px solid white;
	border-right:		1px solid black;
	border-bottom:		1px solid white;
	border-left:		1px solid black;
}
#navigation a#current {
	color:				black;
	background-color:	#FAF4DA;
	border-top:			1px solid black;
	border-right:		1px solid black;
	border-bottom:		1px solid black;
	border-left:		1px solid black;
}



/* main area  */

#main {
	margin:				0 0 0 14em;
	padding:			2em;
	background-color:	#FAF4DA;

}

#main a {
	color:	#485C5A;
}

#main h1,h2,h3 {
	color:		#7f7f7f;
}

#directions {
	padding-left: 0;	
}

#pic-poem {
  
}

#picRight {
  float:	right;
  padding:	1em 0.5em 1em 1em;
}


#text {
  clear: left;
}

/*  footer    */

#footer {
	text-align:			center;
	font-size:			0.8em;
	padding:			0.1em;
	margin:				0;
	background-color:	#FAF4DA;
	clear:				left;
	border-top:	1px solid black;
	line-height:		1em;
	
}

/*    what else   */

.empha {
	font-weight: bold;
	font-size:	1.2em;
	color:	#503357;
}
.empha2 {
	font-weight: bold;
	font-size:	1.8em;
	color:		#503357;
}
.picture {
	float: 		left;
	margin:		0.5em 1em 0.5em 0em;
	padding:	0.2em;
		
}
.poem {
  padding-top: 3.0em;
  text-align: center;
  line-height:  1.5em;
  font-style: italic;
  font-weight: normal;
  font-size:  1.1em;
  font-family:  serif;

}
.poem-contact {
	position:		absolute;
	left:			41em;
	top:			33em;
  padding-top: 0em;
  text-align: right;
  line-height:  1.5em;
  font-style: italic;
  font-weight: normal;
  font-size:  1.1em;
  font-family:  serif;

}
.author {
  font-size:  0.8em;
  font-family:  san-serif;
  
}
.mainhead {
  float: right;
/*  position: relative;
  top: -11px;
  right: -400px;
*/  
}
.address {

 padding-left:	1em;
}  