body {text-align: center;
 background-color: #867062;
 font-family: helvetica, sans-serif;}

img.photo {margin-left: auto;
 margin-right: auto;
 display: block;
 border-style: solid;
 border-color: #F2CB87;}

img#banner { border-style:none;}

#header {background-color: #321c0e;}

#container {margin-left: auto;
 margin-right: auto;
 width: 700px;
 text-align: left;
 background-color: #c2a26b;}
 
#menu {background-color: #321c0e;
 text-align: center;
 padding: 5px;} 
 
#content {background-color: #c2a26b;
 padding-left: 15px;
 padding-right: 15px;}
 
#footer {padding-left: 10px;
 padding-right: 10px;
 font-size: small;
 width:700px;
 padding-left: 15px;
 padding-bottom: 15px;
 padding-top: 8px;}
 
#form {border-style: double;
 border-color: #767040;
 padding-left: 15px;}
 


table.accommodation {margin-left: auto;
 margin-right: auto;
 width: 300px;
 border-style: dotted;
 border-color: #767040}
 
p.caption {text-align: center;}
 
hr {color: #767040;}

h2 {background: #F2CB87;
 text-align: center;}

h3 {background: #F2CB87;
 text-align: center;}

#menu a:link {color: #FFFFFF;
 text-decoration: none;}
#menu a:visited {color: #FFFFFF;
 text-decoration: none;}
#menu a:hover {color: #0000FF;
 background-color: white;
 text-decoration: none;}
#menu a:active {color: #FF0000;
 text-decoration: none;}
 
p a:link {color: blue;
 text-decoration: none;}
p a:visited {color: red;
 text-decoration: none;}
p a:hover {color: white;
 text-decoration: underline;}
p a:active {color: green;
 text-decoration: underline;}
 
input {background-color: #c2a26b;
 border: 1px solid #767040;}
 
textarea {background-color: #c2a26b;
 border: 1px solid #767040;}
 
select {background-color: #c2a26b;
 border: 1px solid #767040;}