body {
  margin : 10px;
  padding : 0;
  font : 95% "Trebuchet MS", verdana, tahoma, sans-serif;
  color : #000;
  background : #BBB; /* #d6c4ae; /*#eef6fb url(images/bg25.jpg) repeat-y center;*/
  line-height : 1.5em;
}
#banner2 {
  width : 800px;
  height : 40px;
  padding : 0;
  margin : 0;
  color : #fff;
  background:#72522c; /*#6ca3e4;*/
  /* background : #738ca5 url(images/xti-3190b.jpg) no-repeat; */
}
#container {
  width : 800px;
  margin-left : auto;
  margin-right : auto;
  padding : 0;
  background: #efe5da; /*#eaddce; /*#d6c4ae;*/
  border : 5px solid #fff;
}
#content {
margin : 0 0 20px 240px;
padding : 0 1em;
}
/* Menu background */
#navlist {
  padding : 3px;
  margin : 0;
  text-align : left;
  font : bold 110% "Trebuchet MS", verdana, sans-serif;
  color : #000;
  background : #bfa280; /*#99c6e7;*/
}
#navlist li {
  list-style : none;  /* No bullets */
  margin : 0;
  display : inline;
}
#navlist li a {
  padding : 3px 1.5em;
  margin : 0;
  color : #333;
  background :#72522c; /*#99c6e7;*/
  text-decoration : none;
}
#navlist li a:link, #navlist li a:visited {
  color : #333;
  background :#bfa280; /*#99c6e7;*/
}
/* Color of menu entry when hovering */
#navlist li a:hover {
  color : #fff;
  background :#72522c; /* #6ba0e6;*/
  transition: .3s background-color;
}
/* Color of currently selected menu item */
#navlist li a#current {
  color : #fff;
  background :#72522c /*#6ba0e6;*/
}
h2 {
margin : 10 0 0 10;
font-size: 1.2em;
color: #57470C;
}
h3 {
 color: #0000ff;
 padding-top: 15px;
 padding-bottom: 0px;
 }
p {
  margin-top:6px;
  padding-right:20px;
  text-indent:12px;
  line-height : 1.45em;
  color: black; /*#72522c;*/
  }
figcaption {
  margin:0 0 0 50px;
  font-style:italic;
  line-height: 1.2em;
  }
#footer {
  clear : both;
  padding : 5px;
  margin : 0;
  text-align : center;
  border-top : 10px solid #72522c; /*#6ca3e4;*/
  color : #333;
  background : #bfa280; /*#99c6e7;*/
}
