BODY {
background:  #d7c394 url('images/bg.jpg') repeat-x;
}

td.header {
text-align: center;
}
td.nav {
padding-top: 10px;
text-align: center;
}

table.main {
width: 1000px;
border: #ab862f 2px solid;
background: #e1cfa2;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}

td.content {
text-align: left;
padding: 40px;
padding-top: 15px;
font-family: MS Sans Serif4, Geneva, sans-serif;
font-size: 17px;
color: #573902;
text-decoration: none;
font-weight: normal;
vertical-align: top;
}
.content h1 {
font-family: Georgia, Times New Roman, sans-serif;
font-size: 23px;
color: black;
text-decoration: none;
font-weight: normal;
}
.content a:link, .content a:visited {
font-family: MS Sans Serif4, Geneva, sans-serif;
font-size: 17px;
color: #573902;
text-decoration: underline;
font-weight: normal;
}
.content a:active, .content a:hover {
font-family: MS Sans Serif4, Geneva, sans-serif;
font-size: 17px;
color: black;
text-decoration: underline;
font-weight: normal;
}

td.contentH {
text-align: left;
padding: 40px;
padding-top: 15px;
font-family: MS Sans Serif4, Geneva, sans-serif;
font-size: 17px;
color: #573902;
text-decoration: none;
font-weight: normal;
vertical-align: top;
line-height: 25px;
}
.contentH h1 {
font-family: 'Parisienne', cursive;
font-size: 46px;
color: black;
text-decoration: none;
font-weight: normal;
}
td.contextColL {
font-family: MS Sans Serif4, Geneva, sans-serif;
font-size: 17px;
color: #573902;
text-decoration: none;
font-weight: normal;
vertical-align: top;
text-align: left;
padding-right: 25px;
line-height: 45px;
}
td.contextColR {
font-family: MS Sans Serif4, Geneva, sans-serif;
font-size: 17px;
color: #573902;
text-decoration: none;
font-weight: normal;
vertical-align: top;
text-align: left;
padding-left: 25px;
padding-top: 11px;
}


/*  BOOKING FORM  */

td.formText {
font-family: 'Noto Sans', sans-serif;
font-size: 13px;
color: #57585b;
text-decoration: none;
font-weight: 400;
vertical-align: top;
text-align: left;
line-height: 20px;
padding-top: 10px;
padding-bottom: 3px;
}
td.formMessage {
font-family: 'Noto Sans', sans-serif;
font-size: 13px;
color: red;
text-decoration: none;
font-weight: 700;
text-align: left;
line-height: 20px;
padding-top: 4px;
padding-bottom: 4px;
}
td.formLabels {
font-family: 'Noto Sans', sans-serif;
font-size: 15px;
color: #573902;
text-decoration: none;
font-weight: 700;
text-align: left;
vertical align: top;
line-height: 20px;
padding-top: 2px;
padding-bottom: 2px;
}
.formFields {
border: #6c6c6c 1px solid;
font-family: 'Noto Sans', sans-serif;
font-size: 13px;
color: #573902;
text-decoration: none;
font-weight: 700;
width: 325px;
}
.formFieldsTA {
border: #6c6c6c 1px solid;
font-family: 'Noto Sans', sans-serif;
font-size: 13px;
color: #57585b;
text-decoration: none;
font-weight: 700;
width: 350px;
height: 150px;
}
.formSubmit {
background-color: #573902;
border: none;
font-family: 'Noto Sans', sans-serif;
font-size: 12px;
color: white;
text-decoration: none;
font-weight: 700;
}