body {
    background: #f0f0f0;
    margin: 0;
    padding: 0
    }
.content {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    position: relative;
    width: 750px
    }
.inttable {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
    border-collapse: collapse;
    border: 1px solid #699;
    padding: 3px
    }
.inthead {
    font-weight: Bold;
    color: #3965bd;
    background: #c1e897;
    text-decoration: none;
    text-align: center;
    padding: 1px;
    margin: 0
    }
.inthead:hover {
    text-decoration: underline
    }
.photocredit {
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    color: #333;
    background: #c1e897;
    text-decoration: none;
    text-align: right;
    padding: 6px 1px 6px 1px;
    margin: 0
    }
.photo {
    font: bold 13px Verdana, Arial, Helvetica, sans-serif;
    color: #3965bd;
    background: #c1e897;
    border: 1px solid #699;
    width: 565px;
    padding: 0 0 10px 0;
    margin: 0
    }
.ctable {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
    border: 1px solid #699
    }
.footer {
    font: normal 9px Verdana, Arial, Helvetica, sans-serif;
    line-height: 15px;
    color: #3965bd;
    border-top: 1px dashed #699;
    padding: 3px
    }
.page {
    padding: 5px;
    color: #000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal
    }
.nav {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #3965bd;
    background: #c1e897;
    text-align: left;
    border-right: 1px dashed #3965bd;
    border-bottom: 1px dashed #3965bd
    }
.navfront {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #000;
    border-left: 1px dashed #3965bd;
    border-right: 1px dashed #3965bd;
    border-bottom: 1px dashed #3965bd
    }
.pagenav {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #3965bd;
    text-align: center;
    border-bottom: 1px solid #3965bd
    }
H1 {
    color: #3965bd;
    font: bold 15px Verdana, Arial, Helvetica, sans-serif;
    padding: 0;
    margin: 2px 0 5px 0
    }
H2 {
    color: #3965bd;
    font: bold 13px Verdana, Arial, Helvetica, sans-serif;
    padding: 0;
    margin: 5px 0 5px 0
    }
H3 {
    color: #3965bd;
    font: bold 13px Verdana, Arial, Helvetica, sans-serif;
    padding: 0;
    margin: 0 0 5px 0
    }
.smalltext {
    color: #f0f0f0;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif
    }
.maintext {
    color: #000;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif
    }
.fronttext {
    color: #000;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    padding: 0;
    margin: 0 0 5px 0
    }
.large {
    color: #000;
    font: bold 14px Verdana, Arial, Helvetica, sans-serif
    }
.stext {
    color: #000;
    font: normal 9px Verdana, Arial, Helvetica, sans-serif
    }
.breadcrumbs {
    color: #f0f0f0;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    background: #3965bd;
    padding: 3px 2px 3px 2px
    }
#nnavigation {
    margin: 0;
    padding: 5px 2px 5px 2px;
    background-color: #4d606c;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #fff
    }
A.nnav {
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #f0f0f0;
    text-align: left;
    text-decoration: none;
    padding-left: 3px
    }
A.nnav:hover {
    text-decoration: underline
    }
A.navlink {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    line-height: 25px;
    color: #3965bd;
    text-align: left;
    text-decoration: none;
    padding-left: 10px
    }
A.navlink:hover {
    text-decoration: underline
    }
A.leftlink {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    line-height: 18px;
    color: #3965bd;
    text-align: left;
    text-decoration: none;
    padding-left: 15px
    }
A.leftlink:hover {
    text-decoration: underline
    }
A.subleftlink {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    line-height: 18px;
    color: #4d606c;
    text-align: left;
    text-decoration: none;
    padding-left: 25px
    }
A.subleftlink:hover {
    text-decoration: underline
    }
A.dirlink {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    line-height: 15px;
    color: #f0f0f0;
    text-decoration: underline
    }
A.dirlink:hover {
    text-decoration: underline
    }
A.subnav {
    font: normal 10px 18px Verdana, Arial, Helvetica, sans-serif;
    color: #3965bd;
    text-decoration: none
    }
A.subnav:hover {
    text-decoration: underline
    }
A.textlink {
    color: #000;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
    }
A.textlink:hover {
    text-decoration: none
    }
A.messagelink {
    color: #000;
    font: bold 13px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
    line-height: 20px
    }
A.messagelink:hover {
    text-decoration: none
    }
A.bottomlink {
    font: normal 9px Verdana, Arial, Helvetica, sans-serif;
    color: #3965bd;
    text-decoration: none
    }
A.bottomlink:hover {
    text-decoration: underline
    }
A.hotellist {
    color: #000;
    font: normal 11px 15px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
    }
A.hotellist:hover {
    text-decoration: underline
    }
A {
    color: #000;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
    }
A:hover {
    text-decoration: none
    }
FORM {
    margin: 0;
    padding: 0
    }
SELECT.option {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #3965bd;
    background: #fefefe;
    border: 1px solid #3965bd
    }
INPUT.textbox {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #3965bd;
    background-color: #fefefe;
    border: 1px solid #3965bd
    }
TEXTAREA.textdesc {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #3965bd;
    background-color: #fefefe;
    border: 1px solid #3965bd
    }
.button {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #3965bd;
    background: #fefefe;
    border: 1px solid #3965bd
    }
ul.section {
    list-style-type: none;
    padding: 3px 0 10px 0;
    margin: 0
    }
li.section {
    background-image: url(../images/arrow.gif);
    background-repeat: no-repeat;
    background-position: 0;
    padding: 0 0 0 15px
    }