  body {
  	
  	background-color: #F0D69D;
}

#all {
	font-family: serif;
  background-color: #F0D69D;

  border: 2em solid #8A2908;
/*   width: 800px; */

  margin-top: 2em;
  margin-left: auto;
  margin-right: auto;
  min-height: 90em;
}



p {
	font-size: x-large;
	text-align: left;
}

h1 {
	text-align: center
}

h2 {
	text-align: center
}

h3 {
	text-align: center
}
ul {
	font-sizd: x-large
}

#head {

  background-color: #8A2908;
  font-size: 1em;
  text-align: center;
  /* vertical-align: middle; DON'T USE vertical-align; DOESN'T WORK RIGHT IN CSS */
  height: 20em;
  border-bottom: 5px #8A2908 double;
	margin-left: -.4em;
  margin-top: .01em;
} 

#leftmenu {
  background-color: white;
  /* vertical-align: middle; DON'T USE vertical-align; DOESN'T WORK RIGHT IN CSS */
  height: .9em;
  /* border-bottom: 5px #8A2908 double; */
  padding-bottom: 1.2em;
  /* border: 3px solid red; */
  float: left;
  width: 135px;
  min-height: 60em;
  background-color: #F0D69D;
  border-right: #8A2908 3px solid;
}

#leftmenu li {
  list-style-type: none;
  float: left;
  font-size: .8em;
  width: 8em;
  background-color: #F0D69D;
  text-align: center;
  margin-right: 3%;
  margin-left: -2em;

    padding-right: 1%;
}

#leftmenu a {
  color: #8A2908;
  display: block;
  border: #8A2908 3px outset;
  text-decoration: none;
}

#leftmenu a:hover {
  border: #A4A4A4 3px inset;
}

#share {
}

#center {
	float: left;
	clear: right;
  width: 80%;
  padding-left: 1%;
  padding-right: 1%;
  min-height: 60em;
  overflow: auto; 
  height: 60em;
}

#centerheading {
  margin-left: auto;
  margin-right: auto;
}  
#middlelist li {

  list-style-type: none;
  float: left;
  clear: both;
  font-size: 1em;
}
.bookimage {
	/* border: 3px solid red; */
	width: 10%;
	vertical-align: top;
}


	
#facebook {
}
