@charset "UTF-8";
body{
 background : none 0% 0% / auto auto repeat scroll padding-box border-box #f9f5ef;
 text-decoration : none;
 color : #663300;
}
#main{
 margin-top: 15px;
 color: #663300;
 text-align : center;
} 
.lead{
 margin-bottom: 20px;
}
#footer{
 background: #dcc9ba;
 color: #a2968c;
}

div#hpb-gallery1 img{
 margin-right : 8px;
 margin-bottom : 40px;
 margin-top : 0px;
}

#cont{
 margin-top : 30px;
 margin-left : 50px;
 margin-right : 50px;
 margin-bottom : 10px;
}
#wrapper{
 width : 100%;
 text-align : center;
 margin-left : auto;
 margin-right : auto;
}
#nav{
 text-align:center;
 margin-bottom: 15px;
 margin-top : 0px;
}
#nav ul{
 list-style: none;
 margin: 0;
 padding: 0;
}
#nav ul li{
 display: inline;
 border-left: solid 1px ;
 margin-left: 8px;
 padding-left: 8px;
 font-size : x-small;
}
#nav ul li a{
 font-size : small;
 color: #a2968c;
 text-decoration : none;
}
#nav ul li a:hover{
  color: #dcc9ba;
  font-size : small;
}
#nav li:last-child{
 border-right: solid 1px;
 padding: 0 8px;
}
.box{
 margin-top : 28px;
 margin-bottom : 28px;
  width : 100%;
  margin-left : auto;
  margin-right : auto;
}
.box h2{
 font-size: 22px;
 color: #5893fe;
 padding-top: 10px;
 text-align: center;
}
.box h2 a{
 text-decoration: none;
 font-size : 22px;
}
.box h3{
  color: #a2968c;
  text-align : right;
  padding-right : 40px;
  font-size : small;
  padding-top : 10px;
}
.box td p{
 text-align: left;
 padding : 20px;
 margin-left : 40px;
 margin-right : 40px;
}
.box img{
 margin-top: 15px;
 margin-bottom: 20px;
 max-width:100%;
 height: auto;
}