.version.index {
    color: #0000F1;
    background-color: #5DE740;
}

.js body {
    visibility: hidden;
}

.js body.initialized {
    visibility: visible;
}

#page {
    border-color: #000000;
    z-index: 1;
    margin-right: auto;
    background-image: none;
    margin-left: auto;
    border-width: 0px;
    background-color: transparent;
}
/* form#ftb-bookingWidgetForm {
    z-index:111111111;
}
.ftb-widget .datepicker.dropdown-menu{
    background:#ffffff !important; 
    z-index: 111111 !important;
}
.datepicker-days {
    background:#ffffff;
} */
#u97915-3 {
    position: relative;
    width: 9px;
}

#u134590 {
    z-index: 85;
    position: relative;
    width: 200px;
    height: 93px;
}

#u125405 {
    border-color: transparent;
    border-width: 0px;
    position: relative;
    width: 200px;
    min-height: 90px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    background-color: transparent;
}

#u125456,
#u125491,
#u130914,
#u130940 {
    border-color: transparent;
    min-height: 124px;
    position: relative;
    width: 200px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    border-width: 0px;
    background-color: transparent;
}

#u125404,
#u130965,
#u131042 {
    border-color: transparent;
    width: 200px;
    position: relative;
    min-height: 107px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    border-width: 0px;
    background-color: transparent;
}

#u162 {
    position: fixed;
    z-index: 486;
    top: 0px;
    height: 80px;
}

#u162-bw {
    z-index: 486;
}

#slideshowu76640 {
    margin-right: -10000px;
    position: relative;
    width: 0.01px;
}

#u76659 {
    background-color: transparent;
    position: absolute;
}

.SSSlideLoading {
    background: url("../images/loading.gif?crc=3815509949") no-repeat center center;
}

#u134562 {
    min-width: 40px;
    margin-right: -10000px;
    position: relative;
    background-color: transparent;
    border-color: transparent;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    max-width: 980px;
    border-width: 0px;
}

#u17407-6 {
    font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
    position: relative;
}

.home-h1-header {
    border-width: 0px;
    border-color: #000000;
}

#u17408-4 {
    position: relative;
    font-weight: bold;
}

#u133217 {
    border-color: transparent;
    position: relative;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    border-width: 0px;
    background-color: transparent;
}

#u19008-4 {
    left: 60px;
    margin-right: -10000px;
    position: relative;
    font-weight: bold;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#u19009-4,
#u19012-4,
#u19017-4,
#u19020-4 {
    position: relative;
    min-height: 100px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#u19007 {
    filter: alpha(opacity=100);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: center top;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    border-color: #000000;
    border-width: 0px;
    opacity: 1;
    background-size: cover;
}

#u19188-4 {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    -webkit-transition-timing-function: ease;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF000000, endColorstr=#FF000000, GradientType=1);
    position: relative;
    min-height: 50px;
    border-radius: 100px;
    border-width: 0px;
    -webkit-transition-duration: 0.3s;
    line-height: 22px;
    transition-timing-function: ease;
    width: 200px;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF000000', endColorstr='#FF000000', GradientType=1)";
    transition-duration: 0.3s;
    border-color: #000000;
    font-weight: bold;
    -webkit-transition-delay: 0.1s;
    transition-delay: 0.1s;
}

#u19188-4:hover {
    padding-bottom: 0px;
    min-height: 50px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF999999, endColorstr=#FF999999, GradientType=1);
    box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.2);
    margin-bottom: 0px;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF999999', endColorstr='#FF999999', GradientType=1)";
    margin-left: 0px;
    width: 200px;
    padding-top: 0px;
}

#u19255 {
    filter: alpha(opacity=100);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: center top;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    background-size: cover;
}

#u82228,
#u82213,
#u82221,
#u82235,
#u82279,
#u82301,
#u82294,
#u82287 {
    margin-right: -10000px;
    position: relative;
    width: 60px;
    background-color: transparent;
}

#u19011-4,
#u19016-4,
#u19019-4,
#u19448-4,
#u19451-4,
#u19454-4,
#u19459-4 {
    margin-right: -10000px;
    position: relative;
    font-weight: bold;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#u19447 {
    border-color: #000000;
    position: relative;
    filter: alpha(opacity=100);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: left top;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    border-width: 0px;
    background-size: cover;
}

#u19618-6 {
    text-shadow: 6px 6px 8px rgba(0, 0, 0, 0.5);
    margin-right: -10000px;
    position: relative;
    box-shadow: none;
    background-color: transparent;
    font-weight: bold;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#pamphletu19667 {
    position: relative;
    width: 0.01px;
}

#u19670 {
    position: absolute;
    -pie-background: rgba(255, 255, 255, 0.98);
}

#u21426-4 {
    position: relative;
    background-color: transparent;
    border-width: 0px;
}

#u19187-3,
#u21671-3 {
    color: #999999;
}

#u19727,
#u19741,
#u19713,
#u19685,
#u19671,
#u19755,
#u19699 {
    border-color: #999999;
    background-color: transparent;
    margin-right: -10000px;
    position: relative;
    border-width: 0px;
}

#u133101,
#u76662,
#u76850,
#u76916,
#u76979,
#u21041,
#u21169,
#u21299,
#u21419,
#u21539,
#u21664,
#u19700 {
    border-color: transparent;
    margin-right: -10000px;
    position: relative;
    border-width: 0px;
    background-color: transparent;
}

#u21051,
#u21179,
#u21309,
#u21429,
#u21549,
#u21674,
#u19703 {
    position: relative;
    filter: alpha(opacity=100);
    box-shadow: 6px 6px 20px rgba(0, 0, 0, 0.2);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: center top;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    background-size: cover;
}

#u21045-4,
#u21173-4,
#u21303-4,
#u21423-4,
#u21543-4,
#u21668-4,
#u19711-4 {
    position: relative;
    min-height: 25px;
    background-color: transparent;
    border-width: 0px;
}

#u21049-4,
#u21177-4,
#u21307-4,
#u21427-4,
#u21547-4,
#u21672-4,
#u19705-4 {
    position: relative;
    min-height: 30px;
    background-color: transparent;
    border-width: 0px;
}

#u21048-4,
#u21176-4,
#u21306-4,
#u21546-4,
#u21671-5,
#u19712-4 {
    position: relative;
    background-color: transparent;
    margin-top: 26px;
    border-width: 0px;
}

#u19773 {
    margin-right: -10000px;
    position: relative;
}

#u19778 {
    background-position: center center;
    border-color: #DEDEDE;
    opacity: 1;
    position: absolute;
    -webkit-transition-delay: 0.1s;
    background-repeat: no-repeat;
    background-color: #333333;
    -webkit-transition-duration: 0.3s;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    transition-timing-function: ease;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease;
    transition-delay: 0.1s;
    background-size: cover;
}

#u19774 {
    -webkit-transition-duration: 0.3s;
    -webkit-transition-timing-function: ease;
    transition-delay: 0.1s;
    position: absolute;
    background-repeat: no-repeat;
    background-color: #333333;
    background-position: center center;
    -webkit-transition-delay: 0.1s;
    transition-timing-function: ease;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    transition-duration: 0.3s;
    border-color: #DEDEDE;
    filter: alpha(opacity=100);
    opacity: 1;
    background-size: cover;
}

#u19779 {
    border-color: #DEDEDE;
    transition-delay: 0.1s;
    position: absolute;
    -webkit-transition-delay: 0.1s;
    background-repeat: no-repeat;
    background-color: #333333;
    background-position: center center;
    filter: alpha(opacity=100);
    transition-timing-function: ease;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    background-size: cover;
}

#u19777 {
    transition-delay: 0.1s;
    position: absolute;
    -webkit-transition-delay: 0.1s;
    background-repeat: no-repeat;
    background-color: #333333;
    background-position: center center;
    filter: alpha(opacity=100);
    transition-timing-function: ease;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    border-color: #DEDEDE;
    -webkit-transition-timing-function: ease;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    background-size: cover;
}

#u19777:hover {
    background-position: center center;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    min-height: 0px;
    filter: alpha(opacity=100);
    box-shadow: 6px 6px 20px rgba(0, 0, 0, 0.118);
    background-repeat: no-repeat;
    border-color: #DEDEDE;
    opacity: 1;
    margin: 0px;
    -pie-background: rgba(51, 51, 51, 0.59);
    background-size: cover;
}

#u19776 {
    -webkit-transition-duration: 0.3s;
    transition-delay: 0.1s;
    position: absolute;
    -webkit-transition-delay: 0.1s;
    background-repeat: no-repeat;
    background-color: #333333;
    background-position: center center;
    filter: alpha(opacity=100);
    transition-timing-function: ease;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    transition-duration: 0.3s;
    border-color: #DEDEDE;
    -webkit-transition-timing-function: ease;
    opacity: 1;
    background-size: cover;
}

#u19780 {
    border-color: #DEDEDE;
    position: absolute;
    -webkit-transition-delay: 0.1s;
    background-repeat: no-repeat;
    background-color: #333333;
    background-position: center center;
    filter: alpha(opacity=100);
    transition-timing-function: ease;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    transition-delay: 0.1s;
    -webkit-transition-timing-function: ease;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    background-size: cover;
}

#u19775 {
    -webkit-transition-duration: 0.3s;
    transition-delay: 0.1s;
    position: absolute;
    -webkit-transition-delay: 0.1s;
    background-repeat: no-repeat;
    background-color: #333333;
    background-position: center center;
    filter: alpha(opacity=100);
    transition-timing-function: ease;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    transition-duration: 0.3s;
    border-color: #DEDEDE;
    -webkit-transition-timing-function: ease;
    opacity: 1;
    background-size: cover;
}

#u19778:hover,
#u19774:hover,
#u19779:hover,
#u19776:hover,
#u19780:hover,
#u19775:hover {
    background-position: center center;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    min-height: 0px;
    filter: alpha(opacity=100);
    box-shadow: 6px 6px 20px rgba(0, 0, 0, 0.12);
    background-repeat: no-repeat;
    border-color: #DEDEDE;
    opacity: 1;
    margin: 0px;
    -pie-background: rgba(51, 51, 51, 0.6);
    background-size: cover;
}

#u19668 {
    background-image: url("../images/blank.gif?crc=4208392903");
    padding-bottom: 7px;
    opacity: 0.8;
    position: absolute;
    -webkit-transition-delay: 0.1s;
    background-color: #FFFFFF;
    -webkit-transition-duration: 0.3s;
    filter: alpha(opacity=80);
    transition-timing-function: ease;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    transition-duration: 0.3s;
    border-color: #DEDEDE;
    width: 40px;
    -webkit-transition-timing-function: ease;
    transition-delay: 0.1s;
    height: 33px;
}

#u19668:hover {
    opacity: 1;
    min-height: 0px;
    filter: alpha(opacity=100);
    background-color: #EDEDED;
    border-color: #999999;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    width: 40px;
    height: 33px;
    margin: 0px;
}

#u19669-4 {
    color: #888888;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    margin-top: 8px;
    margin-right: -10000px;
    position: relative;
    text-align: center;
    min-height: 25px;
    background-color: transparent;
    font-size: 18px;
    font-weight: bold;
    width: 25px;
    line-height: 25px;
}

#u19769 {
    background-image: url("../images/blank.gif?crc=4208392903");
    padding-bottom: 7px;
    opacity: 0.8;
    position: absolute;
    -webkit-transition-delay: 0.1s;
    background-color: #FFFFFF;
    -webkit-transition-duration: 0.3s;
    filter: alpha(opacity=80);
    transition-timing-function: ease;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    transition-duration: 0.3s;
    border-color: #DEDEDE;
    width: 40px;
    -webkit-transition-timing-function: ease;
    transition-delay: 0.1s;
    height: 33px;
}

#u19769:hover {
    border-color: #999999;
    height: 33px;
    width: 40px;
    min-height: 0px;
    background-color: #EDEDED;
    margin: 0px;
}

#u19770-4 {
    left: 7px;
    color: #888888;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    margin-top: 8px;
    margin-right: -10000px;
    position: relative;
    text-align: center;
    min-height: 25px;
    background-color: transparent;
    border-color: transparent;
    font-weight: bold;
    font-size: 18px;
    width: 25px;
    line-height: 25px;
    border-width: 0px;
}

#u19669-4:hover,
#u19770-4:hover {
    width: 25px;
    padding-bottom: 0px;
    min-height: 25px;
    padding-top: 0px;
    margin: 8px -10000px 0px 0px;
}

#u19771 {
    background-image: url("../images/blank.gif?crc=4208392903");
    border-width: 0px;
    position: absolute;
    -webkit-transition-delay: 0.1s;
    background-color: transparent;
    -webkit-transition-duration: 0.3s;
    transition-timing-function: ease;
    transition-duration: 0.3s;
    border-color: transparent;
    -webkit-transition-timing-function: ease;
    transition-delay: 0.1s;
}

#u19771:hover {
    min-height: 0px;
    margin: 0px;
}

#u19772-4 {
    color: #FFFFFF;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    margin-right: -10000px;
    position: relative;
    text-align: center;
    min-height: 30px;
    -webkit-transition-delay: 0.1s;
    background-color: #333333;
    -webkit-transition-duration: 0.3s;
    font-weight: bold;
    transition-timing-function: ease;
    font-size: 24px;
    transition-duration: 0.3s;
    background-image: url("../images/blank.gif?crc=4208392903");
    width: 30px;
    line-height: 29px;
    -webkit-transition-timing-function: ease;
    transition-delay: 0.1s;
}

#u19772-4:hover {
    width: 30px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    margin-right: -10000px;
    margin-left: 0px;
    min-height: 30px;
    padding-top: 0px;
    background-color: #808080;
}

#u19772-4:hover p {
    visibility: inherit;
    color: #FFFFFF;
}

.SSFirstButton,
.SSPreviousButton,
.SSNextButton,
.SSLastButton,
.SSSlideLink,
.SSCloseButton,
.PamphletWidget .ThumbGroup .Thumb,
.PamphletNextButton,
.PamphletPrevButton,
.PamphletCloseButton {
    cursor: pointer;
}

#u19781-4 {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    -webkit-transition-delay: 0.1s;
    position: relative;
    min-height: 50px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF000000, endColorstr=#FF000000, GradientType=1);
    -webkit-transition-duration: 0.3s;
    border-radius: 100px;
    transition-timing-function: ease;
    width: 200px;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF000000', endColorstr='#FF000000', GradientType=1)";
    transition-duration: 0.3s;
    font-weight: bold;
    line-height: 22px;
    -webkit-transition-timing-function: ease;
    transition-delay: 0.1s;
}

#u19781-4:hover {
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    width: 200px;
    min-height: 50px;
    box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.2);
}

.slideInUp,
.slideInDown {
    border-color: #000000;
    border-width: 0px;
    background-color: transparent;
}

#u26742 {
    filter: alpha(opacity=100);
    background-repeat: no-repeat;
    background-color: #EEEEEE;
    background-position: center top;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    background-size: cover;
}

#u19185,
#u26741 {
    background-color: #FAFAFA;
}

#u19458-4,
#u19449-4,
#u19452-4,
#u19455-4,
#u19460-4,
#u26744-4,
#u21965-4 {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    position: relative;
}

#u21971 {
    background-image: url("../images/blank.gif?crc=4208392903");
    -webkit-transition-timing-function: ease;
    margin-right: -10000px;
    position: relative;
    -webkit-transition-delay: 0.1s;
    box-shadow: 6px 6px 20px rgba(0, 0, 0, 0.2);
    background-color: #FAFAFA;
    -webkit-transition-duration: 0.3s;
    transition-timing-function: ease;
    transition-duration: 0.3s;
    border-color: #000000;
    border-width: 0px;
    transition-delay: 0.1s;
}

#u21969 {
    -webkit-transition-duration: 0.3s;
    -webkit-transition-timing-function: ease;
    margin-right: -10000px;
    transition-delay: 0.1s;
    position: relative;
    filter: alpha(opacity=100);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: center center;
    -webkit-transition-delay: 0.1s;
    transition-timing-function: ease;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    transition-duration: 0.3s;
    border-color: #000000;
    border-width: 0px;
    opacity: 1;
    background-size: cover;
}

#u21968-4 {
    background-image: url("../images/blank.gif?crc=4208392903");
    border-width: 0px;
    margin-right: -10000px;
    position: relative;
    min-height: 30px;
    -webkit-transition-delay: 0.1s;
    background-color: #000000;
    -webkit-transition-duration: 0.3s;
    margin-top: 20px;
    transition-timing-function: ease;
    transition-duration: 0.3s;
    border-color: #000000;
    -webkit-transition-timing-function: ease;
    transition-delay: 0.1s;
}

#u21977 {
    background-image: url("../images/blank.gif?crc=4208392903");
    border-color: #FAFAFA;
    -webkit-transition-timing-function: ease;
    margin-right: -10000px;
    position: relative;
    padding-bottom: 0px;
    -webkit-transition-delay: 0.1s;
    box-shadow: 6px 6px 20px rgba(0, 0, 0, 0.2);
    background-color: #FAFAFA;
    -webkit-transition-duration: 0.3s;
    transition-timing-function: ease;
    transition-duration: 0.3s;
    border-style: solid;
    border-width: 1px;
    transition-delay: 0.1s;
}

#u21977:hover {
    min-height: 1px;
    box-shadow: 6px 6px 20px rgba(0, 0, 0, 0.2);
    margin: 0px -10001px -1px 0px;
}

#u21977_position_content {
    margin-top: -1px;
    width: 100%;
}

#pu21974 {
    margin-left: -1px;
    width: 0.01px;
}

#u21974 {
    -webkit-transition-timing-function: ease;
    margin-right: -10000px;
    transition-delay: 0.1s;
    position: relative;
    filter: alpha(opacity=100);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: center center;
    -webkit-transition-delay: 0.1s;
    transition-timing-function: ease;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    border-width: 0px;
    opacity: 1;
    background-size: cover;
}

#u21979-4 {
    border-width: 0px;
    margin-right: -10000px;
    position: relative;
    min-height: 30px;
    -webkit-transition-delay: 0.1s;
    background-color: #000000;
    -webkit-transition-duration: 0.3s;
    margin-top: 20px;
    transition-timing-function: ease;
    transition-duration: 0.3s;
    background-image: url("../images/blank.gif?crc=4208392903");
    width: 99px;
    -webkit-transition-timing-function: ease;
    transition-delay: 0.1s;
}

#u21979-4:hover {
    width: 99px;
    padding-bottom: 0px;
    min-height: 30px;
    padding-top: 0px;
    margin: 20px -10000px 0px 0px;
}

#u21975-4 {
    left: -1px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    margin-top: 20px;
    position: relative;
    min-height: 30px;
    -webkit-transition-delay: 0.1s;
    -webkit-transition-duration: 0.3s;
    font-weight: bold;
    transition-timing-function: ease;
    transition-duration: 0.3s;
    background-image: url("../images/blank.gif?crc=4208392903");
    -webkit-transition-timing-function: ease;
    transition-delay: 0.1s;
}

#u21978-4 {
    left: -1px;
    font-weight: bold;
    position: relative;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    min-height: 25px;
}

#u21976-4 {
    left: -1px;
    margin-top: 20px;
    position: relative;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#u21966,
#u21973,
#u21980 {
    border-color: transparent;
    position: relative;
    border-width: 0px;
    background-color: transparent;
}

#u21984 {
    background-image: url("../images/blank.gif?crc=4208392903");
    -webkit-transition-timing-function: ease;
    margin-right: -10000px;
    position: relative;
    -webkit-transition-delay: 0.1s;
    box-shadow: 6px 6px 20px rgba(0, 0, 0, 0.2);
    background-color: #FAFAFA;
    -webkit-transition-duration: 0.3s;
    transition-timing-function: ease;
    transition-duration: 0.3s;
    border-color: #000000;
    border-width: 0px;
    transition-delay: 0.1s;
}

#u21971:hover,
#u21984:hover {
    min-height: 0px;
    box-shadow: 6px 6px 20px rgba(0, 0, 0, 0.2);
    margin: 0px -10000px 0px 0px;
}

#pu82228,
#pu82221,
#pu82279,
#pu82294,
#pu21969,
#pu21985 {
    width: 0.01px;
}

#u21985 {
    -webkit-transition-duration: 0.3s;
    -webkit-transition-timing-function: ease;
    margin-right: -10000px;
    transition-delay: 0.1s;
    position: relative;
    filter: alpha(opacity=100);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: center center;
    -webkit-transition-delay: 0.1s;
    transition-timing-function: ease;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    transition-duration: 0.3s;
    border-color: #000000;
    border-width: 0px;
    opacity: 1;
    background-size: cover;
}

#u21969:hover,
#u21974:hover,
#u21985:hover {
    background-position: center center;
    min-height: 0px;
    background-repeat: no-repeat;
    margin: 0px -10000px 0px 0px;
    background-size: cover;
}

#u21982-4 {
    background-image: url("../images/blank.gif?crc=4208392903");
    border-width: 0px;
    margin-right: -10000px;
    position: relative;
    min-height: 30px;
    -webkit-transition-delay: 0.1s;
    background-color: #000000;
    -webkit-transition-duration: 0.3s;
    margin-top: 20px;
    transition-timing-function: ease;
    transition-duration: 0.3s;
    border-color: #000000;
    -webkit-transition-timing-function: ease;
    transition-delay: 0.1s;
}

#u21968-4:hover,
#u21982-4:hover {
    padding-bottom: 0px;
    min-height: 30px;
    padding-top: 0px;
    margin: 20px -10000px 0px 0px;
}

#u19669-4:hover p,
#u19770-4:hover p,
#u21968-4:hover p,
#u21979-4:hover p,
#u21982-4:hover p {
    visibility: inherit;
    color: #E63F64;
}

#u21967-4,
#u21981-4 {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    margin-top: 20px;
    position: relative;
    min-height: 30px;
    -webkit-transition-delay: 0.1s;
    -webkit-transition-duration: 0.3s;
    font-weight: bold;
    transition-timing-function: ease;
    transition-duration: 0.3s;
    background-image: url("../images/blank.gif?crc=4208392903");
    -webkit-transition-timing-function: ease;
    transition-delay: 0.1s;
}

#u21970-4,
#u21986-4 {
    font-weight: bold;
    position: relative;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    min-height: 25px;
}

#u21972-4,
#u21983-4 {
    margin-top: 20px;
    position: relative;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#u22246 {
    background-color: #444444;
}

#u19015-4,
#u19189-4,
#u19457-4,
#u19782-4,
#u19783-4,
#u26743-4,
#u21964-4,
#u22251-4,
#u22252-4 {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    position: relative;
    font-weight: bold;
}

#u127235 {
    position: relative;
    width: 200px;
    background-color: transparent;
}

#u18728-4 {
    z-index: 61;
    position: relative;
}

#u18729-4 {
    z-index: 65;
    position: relative;
}

#u18730-4 {
    z-index: 69;
    position: relative;
    min-height: 48px;
    width: 198px;
}

#u18730-4:hover {
    width: 199px;
    padding-bottom: 0px;
    margin-bottom: -1px;
    margin-left: 0px;
    min-height: 49px;
    padding-top: 0px;
}

#u18727,
#u18727-bw {
    z-index: 60;
}

#u18704-3 {
    width: 198px;
    z-index: 7;
    position: relative;
    min-height: 80px;
}

#u18703-4 {
    z-index: 3;
    position: relative;
}

#pu69065 {
    width: 0.01px;
    z-index: 74;
}

#u69065 {
    position: relative;
    width: 53px;
    z-index: 74;
    margin-right: -10000px;
    height: 54px;
}

#u69065:hover {
    width: 53px;
    min-height: 0px;
    height: 54px;
    margin: 0px -10000px 0px 0px;
}

#u69059 {
    left: 53px;
    z-index: 73;
    margin-right: -10000px;
    position: relative;
    width: 50px;
    height: 50px;
}

#u69059:hover {
    margin-bottom: 0px;
    margin-right: -10000px;
    margin-left: 0px;
    width: 50px;
    min-height: 0px;
    height: 50px;
}

#u18705-4 {
    z-index: 10;
    position: relative;
    min-height: 40px;
}

#pu69080 {
    width: 0.01px;
    z-index: 77;
}

#u69080 {
    width: 40px;
    z-index: 77;
    margin-right: -10000px;
    position: relative;
}

#u18706-4 {
    z-index: 14;
    margin-right: -10000px;
    position: relative;
}

#pu69087 {
    z-index: 79;
    width: 0.01px;
}

#u69087 {
    width: 40px;
    z-index: 79;
    margin-right: -10000px;
    position: relative;
}

#u18717-5 {
    z-index: 29;
    margin-right: -10000px;
    position: relative;
    min-height: 30px;
}

#pu69072 {
    z-index: 75;
    width: 0.01px;
}

#u69072 {
    width: 43px;
    z-index: 75;
    margin-right: -10000px;
    position: relative;
}

#u18719-5 {
    z-index: 34;
    margin-right: -10000px;
    position: relative;
    min-height: 30px;
}

#u18707-4 {
    z-index: 18;
    position: relative;
    min-height: 40px;
}

#u18721-4 {
    min-height: 30px;
    z-index: 39;
    position: relative;
}

#u18722-4 {
    min-height: 30px;
    z-index: 43;
    position: relative;
}

#u18723-4 {
    min-height: 30px;
    z-index: 47;
    position: relative;
    margin-top: 5px;
}

#u18723-4:hover {
    padding-bottom: 0px;
    min-height: 30px;
    padding-top: 0px;
    margin: 5px 0px 0px;
}

#u18724-4 {
    min-height: 30px;
    z-index: 51;
    position: relative;
}

#u18721-4:hover,
#u18724-4:hover {
    padding-bottom: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    min-height: 30px;
    padding-top: 0px;
}

#u97927-4 {
    min-height: 30px;
    z-index: 81;
    position: relative;
}

#u97927-4:hover {
    padding-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
    min-height: 30px;
    padding-top: 0px;
}

#u18725-4 {
    min-height: 30px;
    z-index: 55;
    position: relative;
}

#u18722-4:hover,
#u18725-4:hover {
    padding-bottom: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
    min-height: 30px;
    padding-top: 0px;
}

#u18702,
#u18702-bw {
    z-index: 2;
}

#u19185_align_to_page,
#u26741_align_to_page,
#u22246_align_to_page,
#u18727_align_to_page,
#u18702_align_to_page,
#u18714_align_to_page {
    margin-right: auto;
    position: relative;
    margin-left: auto;
}

#u18715-6 {
    z-index: 23;
    position: relative;
}

#u18726 {
    min-height: 23px;
    width: 200px;
    z-index: 59;
    position: relative;
}

#u18714,
#u18714-bw {
    z-index: 22;
}

#u163-3 {
    left: 50%;
    width: 198px;
    z-index: 487;
    position: fixed;
    min-height: 80px;
    top: 0px;
}

.html {
    background-color: #FFFFFF;
}

#u19187-7,
body {
    position: relative;
}

@media (min-width: 1201px),
print {
    #muse_css_mq {
        background-color: #FFFFFF;
    }

    #bp_infinity.active {
        display: block;
    }

    #page {
        width: 1200px;
        min-height: 1443px;
    }

    #pu125405 {
        z-index: 481;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-top: 254px;
        margin-left: -744px;
    }

    #u125405 {
        z-index: 481;
    }

    #u125404 {
        z-index: 474;
        margin-top: 8px;
    }

    #pu134590 {
        z-index: 85;
        width: 0.01px;
        margin-top: -8px;
    }

    #u134590 {
        margin-right: -10000px;
        left: 84px;
    }

    #u125456 {
        z-index: 475;
        margin-right: -10000px;
        margin-top: 15px;
    }

    #u125491 {
        z-index: 476;
        margin-top: 8px;
    }

    #u130914 {
        z-index: 477;
        margin-left: 9px;
        margin-top: 38px;
    }

    #u130940 {
        z-index: 478;
        margin-left: 9px;
        margin-top: 20px;
    }

    #u130965 {
        z-index: 479;
        margin-left: 9px;
        margin-top: 28px;
    }

    #u131042 {
        z-index: 480;
        margin-left: 9px;
        margin-top: 63px;
    }

    #ppslideshowu76640 {
        z-index: 0;
        width: 0.01px;
        margin: 76px -10000px -3px -360px;
    }

    #pslideshowu76640 {
        z-index: 86;
        width: 0.01px;
    }

    #slideshowu76640 {
        z-index: 86;
        height: 1028px;
    }

    #u76659 {
        width: 1920px;
        height: 1028px;
    }

    #u76659popup {
        z-index: 87;
    }

    #u133101 {
        z-index: 88;
        width: 1920px;
        height: 1028px;
    }

    #u76662 {
        z-index: 90;
        width: 1920px;
        height: 1028px;
    }

    #u76850 {
        z-index: 92;
        width: 1920px;
        height: 1028px;
    }

    #u76916 {
        z-index: 94;
        width: 1920px;
        height: 1028px;
    }

    #u76979 {
        z-index: 96;
        width: 1920px;
        height: 1028px;
    }

    #u17407-6 {
        z-index: 98;
        width: 548px;
        min-height: 188px;
        margin-right: -10000px;
        margin-top: 178px;
        left: 375px;
    }

    .home-h1-header {
        background-color: #686868;
        background-color: rgba(0, 0, 0, 0.59);
    }

    #u17407-2 {
        padding-top: 35px;
    }

    #u17407-4 {
        line-height: 50px;
    }

    #u17408-4 {
        z-index: 104;
        width: 641px;
        min-height: 66px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        margin-right: -10000px;
        margin-top: 382px;
        left: 375px;
    }

    #u133217 {
        z-index: 484;
        width: 496px;
        min-height: 119px;
        margin-right: -10000px;
        margin-top: 572px;
        left: 375px;
    }
    h3#u17408-2 {
        text-indent:0px;
        padding:20px;
    }
    #u134562 {
        z-index: 485;
        width: 600px;
        height: 30px;
        margin-top: 752px;
        left: 658px;
    }

    #u97915-3 {
        z-index: 559;
        margin-right: -10000px;
        margin-top: 119px;
        left: 37px;
    }

    #ppu19015-4 {
        z-index: 0;
        width: 0.01px;
        margin-left: 374px;
    }

    #pu19015-4 {
        z-index: 146;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-top: 82px;
    }

    #u19015-4 {
        z-index: 146;
        width: 799px;
        min-height: 114px;
        margin-left: 1px;
    }

    #u19014-21 {
        z-index: 125;
        width: 770px;
        min-height: 100%;
        margin-left: 1px;
        margin-top: 17px;
        position: relative;
    }

    #u19014-2 {
        padding-bottom: 8px;
    }

    #u19014-4 {
        padding-bottom: 8px;
        font-weight: bold;
    }

    #u19014-5 {
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-style: normal;
    }

    #u19014-7 {
        font-size: 31px;
        line-height: 47px;
        font-weight: bold;
    }

    #u19014-8,
    #u19014-15 {
        font-size: 18px;
        line-height: 27px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
    }

    #pu82228 {
        z-index: 462;
        margin-left: 1px;
        margin-top: 56px;
    }

    #u82228 {
        z-index: 462;
    }

    #u19008-4 {
        z-index: 109;
        width: 310px;
        min-height: 40px;
        margin-top: 13px;
    }

    #u82213 {
        z-index: 458;
        left: 395px;
    }

    #u19011-4 {
        z-index: 117;
        width: 310px;
        min-height: 40px;
        margin-top: 13px;
        left: 461px;
    }

    #pu19009-4 {
        z-index: 113;
        width: 0.01px;
        margin-left: 1px;
        margin-top: 23px;
    }

    #u19009-4 {
        z-index: 113;
        width: 370px;
        margin-right: -10000px;
    }

    #u19012-4 {
        z-index: 121;
        width: 370px;
        margin-right: -10000px;
        left: 401px;
    }

    #pu82221 {
        z-index: 460;
        margin-top: 51px;
    }

    #u82221 {
        z-index: 460;
    }

    #u19016-4 {
        z-index: 150;
        width: 310px;
        min-height: 40px;
        margin-top: 10px;
        left: 61px;
    }

    #u82235 {
        z-index: 464;
        left: 398px;
    }

    #u19019-4 {
        z-index: 158;
        width: 310px;
        min-height: 40px;
        margin-top: 10px;
        left: 462px;
    }

    #pu19017-4 {
        z-index: 154;
        width: 0.01px;
        margin-left: 1px;
        margin-top: 20px;
    }

    #u19017-4 {
        z-index: 154;
        width: 370px;
        margin-right: -10000px;
    }

    #u19020-4 {
        z-index: 162;
        width: 370px;
        margin-right: -10000px;
        left: 401px;
    }

    #u19007 {
        z-index: 108;
        width: 745px;
        height: 1100px;
        background-image: url("../images/old-inn-photo8.jpg?crc=118259144");
        position: relative;
        margin-right: -10000px;
        left: 801px;
    }

    #u19255 {
        z-index: 182;
        width: 945px;
        height: 603px;
        background-image: url("../images/old-inn-photo74.jpg?crc=152639353");
        position: relative;
        margin-right: -10000px;
    }

    .hidpi #u19255 {
        background-image: url("../images/old-inn-photo74_2x.jpg?crc=492470369");
    }

    #pu19189-4 {
        z-index: 178;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-top: 100px;
        margin-left: 975px;
    }

    #u19189-4 {
        z-index: 178;
        width: 570px;
        min-height: 114px;
    }

    #u19187-7 {
        z-index: 167;
        width: 570px;
        min-height: 200px;
        margin-top: 20px;
    }

    #u19188-4 {
        z-index: 174;
        background: -webkit-gradient(linear, left center, right center, from(#000000), color-stop(100%, #000000));
        background: -webkit-linear-gradient(left, #000000, #000000 100%);
        background: linear-gradient(to right, #000000, #000000 100%);
        margin-top: 19px;
    }

    #u19188-4:hover {
        background: -webkit-gradient(linear, left center, right center, from(#999999), color-stop(100%, #999999));
        background: -webkit-linear-gradient(left, #999999, #999999 100%);
        background: linear-gradient(to right, #999999, #999999 100%);
        margin-right: 0px;
        margin-top: 19px;
    }

    #u19185,
    #u19185-bw {
        z-index: 166;
        min-height: 603px;
    }

    #ppu19457-4 {
        z-index: 0;
        width: 0.01px;
        margin-left: 375px;
    }

    #pu19457-4 {
        z-index: 208;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-top: 100px;
    }

    #u19457-4 {
        z-index: 208;
        width: 770px;
        min-height: 60px;
    }

    #u19458-4 {
        z-index: 212;
        width: 770px;
        min-height: 30px;
    }

    #pu82279 {
        z-index: 466;
        margin-top: 48px;
    }

    #u82279 {
        z-index: 466;
        margin-top: 1px;
    }

    #u19448-4 {
        z-index: 184;
        width: 310px;
        min-height: 40px;
        margin-top: 13px;
        left: 60px;
    }

    #u82301 {
        z-index: 472;
        left: 400px;
    }

    #u19451-4 {
        z-index: 192;
        width: 310px;
        min-height: 40px;
        margin-top: 13px;
        left: 460px;
    }

    #pu19449-4 {
        z-index: 188;
        width: 0.01px;
        margin-top: 22px;
    }

    #u19449-4 {
        z-index: 188;
        width: 370px;
        min-height: 100px;
        margin-right: -10000px;
    }

    #u19452-4 {
        z-index: 196;
        width: 370px;
        min-height: 100px;
        margin-right: -10000px;
        left: 400px;
    }

    #pu82294 {
        z-index: 470;
        margin-top: 21px;
    }

    #u82294 {
        z-index: 470;
    }

    #u19454-4 {
        z-index: 200;
        width: 310px;
        min-height: 40px;
        margin-top: 10px;
        left: 60px;
    }

    #u82287 {
        z-index: 468;
        left: 400px;
    }

    #u19459-4 {
        z-index: 216;
        width: 310px;
        min-height: 40px;
        margin-top: 10px;
        left: 460px;
    }

    #pu19455-4 {
        z-index: 204;
        width: 0.01px;
        margin-top: 20px;
    }

    #u19455-4 {
        z-index: 204;
        width: 370px;
        min-height: 100px;
        margin-right: -10000px;
    }

    #u19460-4 {
        z-index: 220;
        width: 370px;
        min-height: 100px;
        margin-right: -10000px;
        left: 400px;
    }

    #u19447 {
        z-index: 183;
        width: 745px;
        height: 720px;
        background-image: url("../images/old-inn-photo43.jpg?crc=362870835");
        margin-right: -10000px;
        left: 800px;
    }

    #u19617 {
        z-index: 224;
        min-height: 376px;
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: alpha(opacity=100);
        padding-bottom: 124px;
        background: #333333 url("../images/old-inn-image8.jpg?crc=3831852421") no-repeat center center;
        background-size: cover;
    }

    #u19617_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 1200px;
        left: -360px;
    }

    #u19618-6 {
        z-index: 225;
        width: 1170px;
        min-height: 184px;
        margin-top: 192px;
        left: 375px;
    }

    #u19617-bw {
        z-index: 224;
        min-height: 376px;
    }

    #u19782-4 {
        z-index: 366;
        width: 1170px;
        min-height: 60px;
        margin-left: 375px;
        margin-top: 101px;
    }

    #u19783-4 {
        z-index: 370;
        width: 1170px;
        min-height: 30px;
        margin-left: 375px;
    }

    #pamphletu19667 {
        z-index: 231;
        height: 1297px;
        margin-left: 375px;
        margin-top: 48px;
    }

    #u19670 {
        width: 1160px;
        height: 680px;
        background-color: #FFFFFF;
        background-color: rgba(255, 255, 255, 0.98);
        top: 60px;
        left: 1566px;
    }

    #u19670popup {
        z-index: 232;
    }

    #u19727 {
        z-index: 233;
        width: 1160px;
        height: 660px;
        padding-bottom: 20px;
    }

    #u21041 {
        z-index: 234;
        width: 1120px;
        margin-top: 20px;
        left: 20px;
    }

    #u21051 {
        z-index: 235;
        width: 743px;
        height: 640px;
        background-image: url("../images/old-inn-photo12.jpg?crc=404692226");
        margin-right: -10000px;
    }

    .hidpi #u21051 {
        background-image: url("../images/old-inn-photo12_2x.jpg?crc=297179425");
    }

    #pu21045-4 {
        z-index: 244;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 773px;
    }

    #u21045-4 {
        z-index: 244;
        width: 347px;
    }

    #u21049-4 {
        z-index: 240;
        width: 347px;
    }

    #u21048-4 {
        z-index: 236;
        width: 347px;
        min-height: 145px;
    }

    #u19741 {
        z-index: 248;
        width: 1160px;
        height: 660px;
        padding-bottom: 20px;
    }

    #u21169 {
        z-index: 249;
        width: 1120px;
        margin-top: 20px;
        left: 20px;
    }

    #u21179 {
        z-index: 250;
        width: 743px;
        height: 640px;
        background-image: url("../images/old-inn-photo14.jpg?crc=3758773114");
        margin-right: -10000px;
    }

    .hidpi #u21179 {
        background-image: url("../images/old-inn-photo14_2x.jpg?crc=4064610618");
    }

    #pu21173-4 {
        z-index: 259;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 773px;
    }

    #u21173-4 {
        z-index: 259;
        width: 347px;
    }

    #u21177-4 {
        z-index: 255;
        width: 347px;
    }

    #u21176-4 {
        z-index: 251;
        width: 347px;
        min-height: 250px;
    }

    #u19713 {
        z-index: 263;
        width: 1160px;
        height: 660px;
        padding-bottom: 20px;
    }

    #u21299 {
        z-index: 264;
        width: 1120px;
        margin-top: 20px;
        left: 20px;
    }

    #u21309 {
        z-index: 265;
        width: 743px;
        height: 640px;
        background-image: url("../images/old-inn-photo107.jpg?crc=4176757499");
        margin-right: -10000px;
    }

    #pu21303-4 {
        z-index: 274;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 773px;
    }

    #u21303-4 {
        z-index: 274;
        width: 347px;
    }

    #u21307-4 {
        z-index: 270;
        width: 347px;
    }

    #u21306-4 {
        z-index: 266;
        width: 347px;
        min-height: 120px;
    }

    #u19685 {
        z-index: 278;
        width: 1160px;
        height: 660px;
        padding-bottom: 20px;
    }

    #u21419 {
        z-index: 279;
        width: 1120px;
        margin-top: 20px;
        left: 20px;
    }

    #u21429 {
        z-index: 280;
        width: 743px;
        height: 640px;
        background-image: url("../images/old-inn-photo136.jpg?crc=3986405735");
        margin-right: -10000px;
    }

    #pu21423-4 {
        z-index: 289;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 773px;
    }

    #u21423-4 {
        z-index: 289;
        width: 347px;
    }

    #u21427-4 {
        z-index: 285;
        width: 347px;
    }

    #u21426-4 {
        z-index: 281;
        width: 347px;
        min-height: 250px;
        margin-top: 26px;
    }

    #u19671 {
        z-index: 293;
        width: 1160px;
        height: 660px;
        padding-bottom: 20px;
    }

    #u21539 {
        z-index: 294;
        width: 1120px;
        margin-top: 20px;
        left: 20px;
    }

    #u21549 {
        z-index: 295;
        width: 743px;
        height: 640px;
        background-image: url("../images/old-inn-photo49.jpg?crc=495255726");
        margin-right: -10000px;
    }

    .hidpi #u21549 {
        background-image: url("../images/old-inn-photo49_2x.jpg?crc=324324621");
    }

    #pu21543-4 {
        z-index: 304;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 773px;
    }

    #u21543-4 {
        z-index: 304;
        width: 347px;
    }

    #u21547-4 {
        z-index: 300;
        width: 347px;
    }

    #u21546-4 {
        z-index: 296;
        width: 347px;
        min-height: 250px;
    }

    #u19755 {
        z-index: 308;
        width: 1160px;
        height: 660px;
        padding-bottom: 20px;
    }

    #u21664 {
        z-index: 309;
        width: 1120px;
        margin-top: 20px;
        left: 20px;
    }

    #u21674 {
        z-index: 310;
        width: 743px;
        height: 640px;
        background-image: url("../images/old-inn-photo85.jpg?crc=228393753");
        margin-right: -10000px;
    }

    #pu21668-4 {
        z-index: 320;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 773px;
    }

    #u21668-4 {
        z-index: 320;
        width: 347px;
    }

    #u21672-4 {
        z-index: 316;
        width: 347px;
    }

    #u21671-5 {
        z-index: 311;
        width: 347px;
        min-height: 250px;
    }

    #u19187-3,
    #u21671-3 {
        font-size: 16px;
        text-align: left;
        line-height: 24px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19699 {
        z-index: 324;
        width: 1160px;
        height: 660px;
        padding-bottom: 20px;
    }

    #u19700 {
        z-index: 325;
        width: 1120px;
        margin-top: 20px;
        left: 20px;
    }

    #u19703 {
        z-index: 326;
        width: 743px;
        height: 640px;
        background-image: url("../images/old-inn-photo91.jpg?crc=97250312");
        margin-right: -10000px;
    }

    .hidpi #u19703 {
        background-image: url("../images/old-inn-photo91_2x.jpg?crc=4006051667");
    }

    #pu19711-4 {
        z-index: 335;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 773px;
    }

    #u19711-4 {
        z-index: 335;
        width: 347px;
    }

    #u19705-4 {
        z-index: 331;
        width: 347px;
    }

    #u19712-4 {
        z-index: 327;
        width: 347px;
        min-height: 250px;
    }

    #u19773 {
        z-index: 339;
        width: 1170px;
        height: 1297px;
    }

    #u19778 {
        width: 383px;
        height: 318px;
        background-image: url("../images/old-inn-photo12-u19778-fr.jpg?crc=146949759");
    }

    #u19778:hover {
        background-image: url("../images/old-inn-photo12-u19778-r-fr.png?crc=3785274201");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 383px;
        height: 318px;
    }

    .hidpi #u19778 {
        background-image: url("../images/old-inn-photo12-u19778-fr_2x.jpg?crc=4089899403");
    }

    .hidpi #u19778:hover {
        background-image: url("../images/old-inn-photo12-u19778-r-fr_2x.png?crc=3852718029");
    }

    #u19774 {
        width: 383px;
        height: 318px;
        background-image: url("../images/old-inn-photo14-u19774-fr.jpg?crc=153584376");
        left: 394px;
    }

    #u19774:hover {
        background-image: url("../images/old-inn-photo14-u19774-r-fr.png?crc=331982631");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 383px;
        height: 318px;
    }

    .hidpi #u19774 {
        background-image: url("../images/old-inn-photo14-u19774-fr_2x.jpg?crc=355349139");
    }

    .hidpi #u19774:hover {
        background-image: url("../images/old-inn-photo14-u19774-r-fr_2x.png?crc=433752485");
    }

    #u19779 {
        width: 383px;
        height: 646px;
        background-image: url("../images/old-inn-photo107.jpg?crc=4176757499");
        left: 787px;
    }

    #u19779:hover {
        background-image: url("../images/old-inn-photo107-u19779-r-fr.png?crc=4072805450");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 383px;
        height: 646px;
    }

    .hidpi #u21309,
    .hidpi #u19779 {
        background-image: url("../images/old-inn-photo107_2x.jpg?crc=4122140989");
    }

    .hidpi #u19779:hover {
        background-image: url("../images/old-inn-photo107-u19779-r-fr_2x.png?crc=4032304123");
    }

    #u19777 {
        width: 383px;
        height: 640px;
        background-image: url("../images/old-inn-photo136.jpg?crc=3986405735");
        top: 328px;
    }

    #u19777:hover {
        background-image: url("../images/old-inn-photo136-u19777-r-fr.png?crc=215056739");
        background-color: #868686;
        background-color: rgba(51, 51, 51, 0.59);
        width: 383px;
        height: 640px;
    }

    .hidpi #u21429,
    .hidpi #u19777 {
        background-image: url("../images/old-inn-photo136_2x.jpg?crc=4172237814");
    }

    .hidpi #u19777:hover {
        background-image: url("../images/old-inn-photo136-u19777-r-fr_2x.png?crc=4205968999");
    }

    #u19776 {
        width: 383px;
        height: 318px;
        background-image: url("../images/old-inn-photo49-u19776-fr.jpg?crc=397760927");
        top: 328px;
        left: 394px;
    }

    #u19776:hover {
        background-image: url("../images/old-inn-photo49-u19776-r-fr.png?crc=3997022567");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 383px;
        height: 318px;
    }

    .hidpi #u19776 {
        background-image: url("../images/old-inn-photo49-u19776-fr_2x.jpg?crc=4152100377");
    }

    .hidpi #u19776:hover {
        background-image: url("../images/old-inn-photo49-u19776-r-fr_2x.png?crc=1779454");
    }

    #u19780 {
        width: 776px;
        height: 641px;
        background-image: url("../images/old-inn-photo85.jpg?crc=228393753");
        top: 656px;
        left: 394px;
    }

    #u19780:hover {
        background-image: url("../images/old-inn-photo85-u19780-r-fr.png?crc=271103501");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 776px;
        height: 641px;
    }

    .hidpi #u21674,
    .hidpi #u19780 {
        background-image: url("../images/old-inn-photo85_2x.jpg?crc=3975506480");
    }

    .hidpi #u19780:hover {
        background-image: url("../images/old-inn-photo85-u19780-r-fr_2x.png?crc=4180928042");
    }

    #u19775 {
        width: 383px;
        height: 318px;
        background-image: url("../images/old-inn-photo91-u19775-fr.jpg?crc=133653488");
        top: 979px;
    }

    #u19775:hover {
        background-image: url("../images/old-inn-photo91-u19775-r-fr.png?crc=90853755");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 383px;
        height: 318px;
    }

    .hidpi #u19775 {
        background-image: url("../images/old-inn-photo91-u19775-fr_2x.jpg?crc=4115462202");
    }

    .hidpi #u19775:hover {
        background-image: url("../images/old-inn-photo91-u19775-r-fr_2x.png?crc=3967155546");
    }

    #u19668 {
        top: 657px;
        left: 1619px;
    }

    #u19669-4 {
        z-index: 348;
        left: 8px;
    }

    #u19769 {
        top: 657px;
        left: 1668px;
    }

    #u19770-4 {
        z-index: 353;
    }

    #u19771 {
        width: 43px;
        height: 37px;
        padding-bottom: 6px;
        top: 60px;
        left: 2669px;
    }

    #u19771:hover {
        width: 43px;
        height: 37px;
    }

    #u19772-4 {
        z-index: 358;
        margin-top: 7px;
        left: 6px;
    }

    #u19772-4:hover {
        margin-top: 7px;
    }

    #u19781-4 {
        z-index: 362;
        background: -webkit-gradient(linear, left center, right center, from(#000000), color-stop(100%, #000000));
        background: -webkit-linear-gradient(left, #000000, #000000 100%);
        background: linear-gradient(to right, #000000, #000000 100%);
        margin-left: 860px;
        margin-top: 60px;
    }

    #u19781-4:hover {
        margin-left: 860px;
        margin-right: 0px;
        margin-top: 60px;
    }

    #u26741 {
        z-index: 448;
        min-height: 582px;
    }

    #u26742 {
        z-index: 449;
        width: 945px;
        height: 582px;
        background-image: url("../images/old-inn-photo24.jpg?crc=409769343");
        position: relative;
        margin-right: -10000px;
    }

    .hidpi #u26742 {
        background-image: url("../images/old-inn-photo24_2x.jpg?crc=43729709");
    }

    #pu26743-4 {
        z-index: 450;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 100px;
        margin-left: 975px;
    }

    #u26743-4 {
        z-index: 450;
        width: 570px;
        min-height: 60px;
    }

    #u26744-4 {
        z-index: 454;
        width: 570px;
        min-height: 30px;
        margin-top: 16px;
    }

    #u26741-bw {
        z-index: 448;
        min-height: 582px;
        margin-top: 79px;
    }

    #u21964-4 {
        z-index: 374;
        width: 1170px;
        min-height: 60px;
        margin-left: 375px;
        margin-top: 100px;
    }

    #u21965-4 {
        z-index: 378;
        width: 1170px;
        min-height: 30px;
        margin-left: 375px;
    }

    #pu21966 {
        z-index: 382;
        width: 0.01px;
        margin-left: 375px;
        margin-top: 50px;
    }

    #u21966 {
        z-index: 382;
        width: 370px;
        margin-right: -10000px;
    }

    #u21971 {
        z-index: 383;
        width: 370px;
        padding-bottom: 25.289823008850362px;
    }

    #pu21969 {
        z-index: 392;
    }

    #u21969 {
        z-index: 392;
        width: 370px;
        height: 264px;
        background-image: url("../images/old-inn-photo127-u21969-fr.jpg?crc=4067702282");
    }

    .hidpi #u21969 {
        background-image: url("../images/old-inn-photo127-u21969-fr_2x.jpg?crc=3948948253");
    }

    #u21968-4 {
        z-index: 397;
        width: 103px;
    }

    #u21968-4:hover {
        width: 103px;
    }

    #u21967-4 {
        z-index: 388;
        width: 370px;
    }

    #u21970-4 {
        z-index: 393;
        width: 370px;
    }

    #u21972-4 {
        z-index: 384;
        width: 370px;
        min-height: 140px;
    }

    #u21973 {
        z-index: 401;
        width: 370px;
        margin-right: -10000px;
        left: 400px;
    }

    #u21977 {
        z-index: 402;
        width: 368px;
    }

    #u21977:hover {
        width: 369px;
    }

    #u21977_position_content {
        padding-bottom: 24px;
    }

    #pu21974 {
        z-index: 411;
    }

    #u21974 {
        z-index: 411;
        width: 370px;
        height: 264px;
        background-image: url("../images/old-inn-photo88-u21974-fr.jpg?crc=3886555466");
    }

    .hidpi #u21974 {
        background-image: url("../images/old-inn-photo88-u21974-fr_2x.jpg?crc=4077362798");
    }

    #u21979-4 {
        z-index: 416;
    }

    #u21975-4 {
        z-index: 407;
        width: 370px;
    }

    #u21978-4 {
        z-index: 412;
        width: 370px;
    }

    #u21976-4 {
        z-index: 403;
        width: 370px;
        min-height: 140px;
    }

    #u21980 {
        z-index: 420;
        width: 370px;
        margin-right: -10000px;
        left: 800px;
    }

    #u21984 {
        z-index: 421;
        width: 370px;
        padding-bottom: 25.296902654868973px;
    }

    #u21971:hover,
    #u21984:hover {
        width: 370px;
    }

    #pu21985 {
        z-index: 430;
    }

    #u21985 {
        z-index: 430;
        width: 370px;
        height: 264px;
        background-image: url("../images/old-inn-photo60.jpg?crc=3946199046");
    }

    #u21969:hover,
    #u21974:hover,
    #u21985:hover {
        width: 370px;
        height: 264px;
    }

    .hidpi #u21985 {
        background-image: url("../images/old-inn-photo60_2x.jpg?crc=130064363");
    }

    #u21982-4 {
        z-index: 435;
        width: 116px;
    }

    #u21982-4:hover {
        width: 116px;
    }

    #u21968-2,
    #u21979-2,
    #u21982-2 {
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21981-4 {
        z-index: 426;
        width: 370px;
    }

    #u21986-4 {
        z-index: 431;
        width: 370px;
    }

    #u21983-4 {
        z-index: 422;
        width: 370px;
        min-height: 140px;
    }

    #u22246 {
        z-index: 439;
        min-height: 666px;
    }

    #u22246_align_to_page {
        width: 1200px;
        left: -360px;
        padding-top: 96px;
        padding-bottom: 95px;
    }

    #u22251-4 {
        z-index: 440;
        width: 1170px;
        min-height: 60px;
        left: 375px;
    }

    #u22252-4 {
        z-index: 444;
        width: 1088px;
        min-height: 30px;
        left: 416px;
        margin-top: 8px;
    }

    #u127235 {
        z-index: 482;
        left: 860px;
        margin-top: 71px;
    }

    #u22246-bw {
        z-index: 439;
        min-height: 666px;
        margin-top: 116px;
    }

    #u18727 {
        min-height: 138px;
        padding-bottom: 42px;
    }

    #pu18728-4 {
        z-index: 61;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 48px;
        margin-left: 375px;
    }

    #u18728-4 {
        width: 870px;
        min-height: 60px;
    }

    #u18729-4 {
        width: 870px;
        min-height: 30px;
    }

    #u18730-4 {
        margin-right: -10000px;
        margin-top: 65px;
        left: 1310px;
    }

    #u18730-4:hover {
        margin-right: -10001px;
        margin-top: 65px;
    }

    #u18727-bw {
        min-height: 138px;
    }

    #pu18702 {
        z-index: 2;
        width: 0.01px;
    }

    #u18702 {
        min-height: 387px;
        padding-bottom: 133px;
    }

    #u19185_align_to_page,
    #u26741_align_to_page,
    #u18727_align_to_page,
    #u18702_align_to_page {
        width: 1200px;
        left: -360px;
    }

    #pu18704-3 {
        z-index: 7;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-top: 85px;
        margin-left: 366px;
    }

    #u18704-3 {
        margin-left: 9px;
    }

    #u18703-4 {
        width: 570px;
        min-height: 100px;
        margin-left: 9px;
        margin-top: 15px;
    }

    #pu69065 {
        margin-top: 42px;
    }

    #u69059 {
        margin-top: 2px;
    }

    #u69059:hover {
        margin-top: 2px;
    }

    #pu18705-4 {
        z-index: 10;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-top: 100px;
        margin-left: 975px;
    }

    #pu69080 {
        margin-top: 40px;
    }

    #u18706-4 {
        width: 240px;
        min-height: 55px;
        left: 50px;
    }

    #pu69087 {
        margin-top: 1px;
    }

    #u18717-5 {
        width: 240px;
        margin-top: 10px;
        left: 50px;
    }

    #pu69072 {
        margin-top: 9px;
    }

    #u18719-5 {
        width: 261px;
        margin-top: 10px;
        left: 50px;
    }

    #pu18707-4 {
        z-index: 18;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 100px;
        margin-left: 1305px;
    }

    #u18705-4,
    #u18707-4 {
        width: 270px;
    }

    #u18721-4 {
        width: 240px;
        margin-top: 40px;
    }

    #u18721-4:hover {
        margin-right: 0px;
        margin-top: 40px;
        width: 240px;
    }

    #u18722-4 {
        width: 240px;
        margin-top: 5px;
    }

    #u18723-4 {
        width: 240px;
    }

    #u18723-4:hover {
        width: 240px;
    }

    #u18722-4:hover,
    #u18724-4 {
        margin-top: 5px;
        width: 240px;
    }

    #u18724-4:hover {
        margin-right: 0px;
        margin-top: 5px;
        width: 240px;
    }

    #u97927-4 {
        width: 240px;
        margin-top: 6px;
    }

    #u97927-4:hover {
        margin-bottom: 0px;
        margin-top: 6px;
        width: 240px;
    }

    #u18725-4 {
        width: 240px;
        margin-top: 6px;
    }

    #u18725-4:hover {
        margin-top: 6px;
        width: 240px;
    }

    #u18702-bw {
        min-height: 387px;
    }

    #u18714 {
        min-height: 109px;
    }

    #u18714_align_to_page {
        width: 1200px;
        left: -360px;
        padding-top: 25px;
        padding-bottom: 39px;
    }

    #u18726 {
        left: 860px;
    }

    #u18715-6 {
        width: 570px;
        min-height: 25px;
        left: 375px;
        top: -2px;
        margin-bottom: -2px;
    }

    #u18714-bw {
        min-height: 109px;
        margin-top: 457px;
    }

    #pu163-3 {
        z-index: 487;
        width: 0.01px;
        height: 0px;
        padding-bottom: 80px;
        margin-right: -10000px;
    }

    #u163-3 {
        margin-left: -585px;
    }

    #menuu164 {
        z-index: 490;
        width: 608px;
        height: 80px;
        position: fixed;
        top: 0px;
        left: 50%;
        margin-left: -291px;
    }

    #u235 {
        width: 101px;
        min-height: 80px;
        position: relative;
        margin-right: -10000px;
    }

    #u280 {
        width: 101px;
        padding-bottom: 64px;
        position: relative;
    }

    #u280:hover {
        width: 101px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u280:active {
        width: 101px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u281-4 {
        width: 101px;
        min-height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
    }

    #u280:hover #u281-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 101px;
        margin: 0px -10000px 0px 0px;
    }

    #u280:active #u281-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 101px;
        margin: 0px -10000px 0px 0px;
    }

    #u284 {
        width: 101px;
        min-height: 80px;
        position: relative;
        margin-right: -10000px;
        left: 101px;
    }

    #u350 {
        width: 101px;
        padding-bottom: 64px;
        position: relative;
    }

    #u280.MuseMenuActive,
    #u350:hover {
        width: 101px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u350:active {
        width: 101px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u353-4 {
        width: 87px;
        min-height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
    }

    #u350:hover #u353-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 87px;
        margin: 0px -10000px 0px 0px;
    }

    #u350:active #u353-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 87px;
        margin: 0px -10000px 0px 0px;
    }

    #u352 {
        z-index: 503;
        width: 14px;
        height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
        left: 87px;
    }

    #u350:hover #u352 {
        width: 14px;
        height: 14px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u350:active #u352 {
        width: 14px;
        height: 14px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u285 {
        width: 107px;
        top: 80px;
    }

    #u286 {
        width: 107px;
        position: relative;
    }

    #u286:hover {
        width: 107px;
        min-height: 0px;
        margin: 0px;
    }

    #u97831 {
        width: 107px;
        position: relative;
    }

    #u97833 {
        width: 105px;
        padding-bottom: 20px;
        position: relative;
        margin-right: -10000px;
    }

    #u97833:hover {
        width: 105px;
        min-height: 0px;
        margin: 1px -9999px 1px 1px;
    }

    #u97833.MuseMenuActive {
        width: 105px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u97837-4 {
        width: 97px;
        min-height: 14px;
        padding-left: 2px;
        padding-top: 4px;
        padding-right: 2px;
        position: relative;
        margin-right: -10000px;
        top: 10px;
        left: 2px;
    }

    #u97833:hover #u97837-4 {
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 97px;
        margin: 0px -10000px 0px 0px;
    }

    #u97833.MuseMenuActive #u97837-4 {
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 97px;
        margin: 0px -10000px 0px 0px;
    }

    #u193 {
        width: 101px;
        min-height: 80px;
        position: relative;
        margin-right: -10000px;
        left: 202px;
    }

    #u231 {
        width: 101px;
        padding-bottom: 64px;
        position: relative;
    }

    #u350.MuseMenuActive,
    #u231:hover {
        width: 101px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u231:active {
        width: 101px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u234-4 {
        width: 101px;
        min-height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
    }

    #u280.MuseMenuActive #u281-4,
    #u231:hover #u234-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 101px;
        margin: 0px -10000px 0px 0px;
    }

    #u231:active #u234-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 101px;
        margin: 0px -10000px 0px 0px;
    }

    #u231.MuseMenuActive #u234-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 101px;
        margin: 0px -10000px 0px 0px;
    }

    #u165 {
        width: 101px;
        min-height: 80px;
        position: relative;
        margin-right: -10000px;
        left: 303px;
    }

    #u189 {
        width: 101px;
        padding-bottom: 64px;
        position: relative;
    }

    #u231.MuseMenuActive,
    #u189:hover {
        width: 101px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u189:active {
        width: 101px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u189.MuseMenuActive {
        width: 101px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u191-4 {
        width: 87px;
        min-height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
    }

    #u350.MuseMenuActive #u353-4,
    #u189:hover #u191-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 87px;
        margin: 0px -10000px 0px 0px;
    }

    #u189:active #u191-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 87px;
        margin: 0px -10000px 0px 0px;
    }

    #u189.MuseMenuActive #u191-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 87px;
        margin: 0px -10000px 0px 0px;
    }

    #u190 {
        z-index: 524;
        width: 14px;
        height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
        left: 87px;
    }

    #u350.MuseMenuActive #u352,
    #u189:hover #u190 {
        width: 14px;
        height: 14px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u189:active #u190 {
        width: 14px;
        height: 14px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u189.MuseMenuActive #u190 {
        width: 14px;
        height: 14px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u166 {
        width: 180px;
        left: -37px;
        top: 80px;
    }

    #u167 {
        width: 180px;
        position: relative;
    }

    #u167:hover {
        width: 180px;
        min-height: 0px;
        margin: 0px;
    }

    #u169 {
        width: 180px;
        padding-bottom: 21px;
        position: relative;
        margin-right: -10000px;
    }

    #u169:hover {
        width: 180px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u172-4 {
        width: 172px;
        min-height: 14px;
        padding-left: 2px;
        padding-top: 4px;
        padding-right: 2px;
        position: relative;
        margin-right: -10000px;
        top: 10px;
        left: 2px;
    }

    #u169:hover #u172-4 {
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 172px;
        margin: 0px -10000px 0px 0px;
    }

    #u183 {
        width: 180px;
        padding-bottom: 21px;
        position: relative;
        margin-right: -10000px;
    }

    #u169.MuseMenuActive,
    #u183:hover {
        width: 180px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u185-4 {
        width: 172px;
        min-height: 14px;
        padding-left: 2px;
        padding-top: 4px;
        padding-right: 2px;
        position: relative;
        margin-right: -10000px;
        top: 10px;
        left: 2px;
    }

    #u169.MuseMenuActive #u172-4,
    #u183:hover #u185-4 {
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 172px;
        margin: 0px -10000px 0px 0px;
    }

    #u168,
    #u182,
    #u175 {
        width: 180px;
        position: relative;
    }

    #u176 {
        width: 180px;
        padding-bottom: 21px;
        position: relative;
        margin-right: -10000px;
    }

    #u176:hover {
        width: 180px;
        min-height: 1px;
        margin: 0px -10000px -1px 0px;
    }

    #u183.MuseMenuActive,
    #u176.MuseMenuActive {
        width: 180px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u179-4 {
        width: 172px;
        min-height: 14px;
        padding-left: 2px;
        padding-top: 4px;
        padding-right: 2px;
        position: relative;
        margin-right: -10000px;
        top: 10px;
        left: 2px;
    }

    #u183.MuseMenuActive #u185-4,
    #u176:hover #u179-4 {
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 172px;
        margin: 0px -10000px 0px 0px;
    }

    #u176.MuseMenuActive #u179-4 {
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 172px;
        margin: 0px -10000px 0px 0px;
    }

    #u354 {
        width: 102px;
        min-height: 80px;
        position: relative;
        margin-right: -10000px;
        left: 404px;
    }

    #u378 {
        width: 102px;
        padding-bottom: 64px;
        position: relative;
    }

    #u378:hover {
        width: 102px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u378:active {
        width: 102px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u380-4 {
        width: 102px;
        min-height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
    }

    #u378:hover #u380-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 102px;
        margin: 0px -10000px 0px 0px;
    }

    #u378:active #u380-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 102px;
        margin: 0px -10000px 0px 0px;
    }

    #u91017 {
        width: 102px;
        min-height: 80px;
        position: relative;
        margin-right: -10000px;
        left: 506px;
    }

    #u91018 {
        width: 102px;
        padding-bottom: 64px;
        position: relative;
    }

    #u378.MuseMenuActive,
    #u91018:hover {
        width: 102px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u91018:active {
        width: 102px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u91018.MuseMenuActive {
        width: 102px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u91019-4 {
        width: 102px;
        min-height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
    }

    #u378.MuseMenuActive #u380-4,
    #u91018:hover #u91019-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 102px;
        margin: 0px -10000px 0px 0px;
    }

    #u91018:active #u91019-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 102px;
        margin: 0px -10000px 0px 0px;
    }

    #u91018.MuseMenuActive #u91019-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 102px;
        margin: 0px -10000px 0px 0px;
    }

    #u68984 {
        z-index: 557;
        width: 55px;
        height: 54px;
        position: fixed;
        top: 13px;
        left: 50%;
        margin-left: 424px;
    }

    #u68984:hover {
        width: 55px;
        height: 54px;
        min-height: 0px;
        margin: 0px 0px 0px 424px;
    }

    #u69026 {
        z-index: 558;
        width: 50px;
        height: 50px;
        position: fixed;
        top: 15px;
        left: 50%;
        margin-left: 479px;
    }

    #u69026:hover {
        width: 50px;
        height: 50px;
        min-height: 0px;
        margin: 0px 0px 0px 479px;
    }

    body {
        min-width: 1200px;
    }
}

@media (min-width: 991px) and (max-width: 1200px) {
    #muse_css_mq {
        background-color: #0004b0;
    }

    #bp_1200.active {
        display: block;
    }

    #page {
        width: 990px;
        min-height: 1400px;
    }

    #pu125405 {
        z-index: 481;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 254px;
        margin-left: -614px;
    }

    #u125405 {
        z-index: 481;
    }

    #u125404 {
        z-index: 474;
        margin-top: 8px;
    }

    #u125456 {
        z-index: 475;
        margin-top: 7px;
    }

    #pu125491 {
        z-index: 476;
        width: 0.01px;
        margin-top: 8px;
    }

    #u125491 {
        z-index: 476;
        margin-right: -10000px;
    }

    #u130914 {
        z-index: 477;
        margin-right: -10000px;
    }

    #u130940 {
        z-index: 478;
        margin-right: -10000px;
    }

    #u130965 {
        z-index: 479;
        margin-right: -10000px;
    }

    #u131042 {
        z-index: 480;
        margin-right: -10000px;
    }

    #pu97915-3 {
        z-index: 559;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 195px;
        margin-left: -377px;
    }

    #u97915-3 {
        z-index: 559;
        margin-left: 54px;
    }

    #u134590 {
        margin-top: 186px;
    }

    #ppu68984 {
        z-index: 0;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 13px;
        margin-left: -105px;
    }

    #pu68984 {
        z-index: 557;
        width: 0.01px;
        margin-left: 983px;
    }

    #u68984 {
        z-index: 557;
        width: 55px;
        height: 54px;
        position: relative;
        margin-right: -10000px;
    }

    #u68984:hover {
        width: 55px;
        height: 54px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u69026 {
        z-index: 558;
        width: 50px;
        height: 50px;
        position: relative;
        margin-right: -10000px;
        margin-top: 2px;
        left: 55px;
    }

    #u69026:hover {
        width: 50px;
        height: 50px;
        min-height: 0px;
        margin: 2px -10000px 0px 0px;
    }

    #pslideshowu76640 {
        z-index: 86;
        width: 0.01px;
        margin-top: 9px;
    }

    #slideshowu76640 {
        z-index: 86;
        height: 682px;
    }

    #u76659 {
        width: 1200px;
        height: 682px;
    }

    #u76659popup {
        z-index: 87;
    }

    #u133101 {
        z-index: 88;
        width: 1200px;
        height: 682px;
    }

    #u76662 {
        z-index: 90;
        width: 1200px;
        height: 682px;
    }

    #u76850 {
        z-index: 92;
        width: 1200px;
        height: 682px;
    }

    #u76916 {
        z-index: 94;
        width: 1200px;
        height: 682px;
    }

    #u76979 {
        z-index: 96;
        width: 1200px;
        height: 682px;
    }

    #u17407-6 {
        z-index: 98;
        width: 455px;
        min-height: 172px;
        line-height: 60px;
        color: #FFFFFF;
        font-size: 60px;
        text-align: left;
        font-weight: bold;
        margin-right: -10000px;
        margin-top: 133px;
        left: 120px;
    }

    .home-h1-header {
        background-color: #686868;
        background-color: rgba(0, 0, 0, 0.59);
    }

    #u17407-2 {
        padding-left: 46px;
        padding-top: 35px;
    }

    #u17407-4 {
        padding-left: 46px;
    }

       #u17408-4 {
        z-index: 104;
        width: 633px;
        min-height: 66px;
        color: #FFFFFF;
        font-size: 22px;
        text-indent: 24px;
        line-height: 36px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        margin-right: -10000px;
        margin-top: 310px;
        left: 120px;
    }
.home-h1-header h3{
    text-indent:0px;
    padding:10px;
}

    #u17408-2 {
        padding-top: 14px;
    }

     #u133217 {
        z-index: 484;
        width: 496px;
        min-height: 119px;
        margin-right: -10000px;
        margin-top: 480px;
        left: 120px;
    }

    #u134562 {
        z-index: 485;
        width: 495px;
        height: 30px;
        margin-top: 602px;
        left: 352px;
    }

    #ppu19015-4 {
        z-index: 0;
        width: 0.01px;
        margin-left: 119px;
        margin-top: -1px;
    }

    #pu19015-4 {
        z-index: 146;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-top: 85px;
    }

    #u19015-4 {
        z-index: 146;
        width: 561px;
        min-height: 80px;
        line-height: 36px;
        color: #000000;
        font-size: 36px;
        text-align: left;
        margin-left: 1px;
    }

    #u19014-21 {
        z-index: 125;
        width: 633px;
        min-height: 60px;
        color: #333333;
        text-align: left;
        margin-left: 1px;
        margin-top: 21px;
        position: relative;
    }

    #u19014-2 {
        font-size: 16px;
        line-height: 24px;
        padding-bottom: 8px;
    }

    #u19014-4 {
        font-size: 16px;
        line-height: 24px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
    }

    #u19014-5 {
        font-size: 16px;
        line-height: 24px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-style: normal;
    }

    #u19014-7 {
        font-size: 28px;
        line-height: 42px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
    }

    #u19014-10,
    #u19014-17 {
        font-size: 22px;
        line-height: 33px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
    }

    #u19014-8,
    #u19014-12,
    #u19014-14,
    #u19014-15,
    #u19014-19 {
        font-size: 18px;
        line-height: 27px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
    }

    #pu82228 {
        z-index: 462;
        margin-left: 1px;
        margin-top: 65px;
    }

    #u82228 {
        z-index: 462;
        margin-top: 1px;
    }

    #u19008-4 {
        z-index: 109;
        width: 247px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 11px;
    }

    #u82213 {
        z-index: 458;
        left: 327px;
    }

    #u19011-4 {
        z-index: 117;
        width: 247px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 11px;
        left: 387px;
    }

    #pu19009-4 {
        z-index: 113;
        width: 0.01px;
        margin-left: 1px;
        margin-top: 20px;
    }

    #u19009-4 {
        z-index: 113;
        width: 307px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
    }

    #u19012-4 {
        z-index: 121;
        width: 307px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
        left: 327px;
    }

    #pu82221 {
        z-index: 460;
        margin-top: 50px;
    }

    #u82221 {
        z-index: 460;
    }

    #u19016-4 {
        z-index: 150;
        width: 247px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 10px;
        left: 61px;
    }

    #u82235 {
        z-index: 464;
        left: 327px;
    }

    #u19019-4 {
        z-index: 158;
        width: 247px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 10px;
        left: 388px;
    }

    #pu19017-4 {
        z-index: 154;
        width: 0.01px;
        margin-left: 1px;
        margin-top: 20px;
    }

    #u19017-4 {
        z-index: 154;
        width: 307px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
    }

    #u19020-4 {
        z-index: 162;
        width: 307px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
        left: 327px;
    }

    #u19007 {
        z-index: 108;
        width: 405px;
        height: 1169px;
        background-image: url("../images/old-inn-photo8.jpg?crc=118259144");
        position: relative;
        margin-right: -10000px;
        left: 676px;
    }

    #u19255 {
        z-index: 182;
        width: 590px;
        height: 593px;
        background-image: url("../images/old-inn-photo74.jpg?crc=152639353");
        position: relative;
        margin-right: -10000px;
    }

    .hidpi #u19255 {
        background-image: url("../images/old-inn-photo74_2x.jpg?crc=492470369");
    }

    #pu19189-4 {
        z-index: 178;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-top: 100px;
        margin-left: 610px;
    }

    #u19189-4 {
        z-index: 178;
        width: 470px;
        min-height: 80px;
        line-height: 36px;
        color: #000000;
        font-size: 36px;
        text-align: left;
    }

    #u19187-7 {
        z-index: 167;
        width: 470px;
        min-height: 220px;
        font-size: 16px;
        line-height: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        margin-top: 24px;
    }

    #u19187-2 {
        color: #333333;
        font-style: normal;
    }

    #u19187-5 {
        color: #999999;
    }

    #u19188-4 {
        z-index: 174;
        background: -webkit-gradient(linear, left center, right center, from(#000000), color-stop(100%, #000000));
        background: -webkit-linear-gradient(left, #000000, #000000 100%);
        background: linear-gradient(to right, #000000, #000000 100%);
        color: #FFFFFF;
        font-size: 18px;
        text-align: center;
        margin-top: 19px;
    }

    #u19188-4:hover {
        background: -webkit-gradient(linear, left center, right center, from(#999999), color-stop(100%, #999999));
        background: -webkit-linear-gradient(left, #999999, #999999 100%);
        background: linear-gradient(to right, #999999, #999999 100%);
        margin-right: 0px;
        margin-top: 19px;
    }

    #u19185,
    #u19185-bw {
        z-index: 166;
        min-height: 593px;
    }

    #ppu19457-4 {
        z-index: 0;
        width: 0.01px;
        margin-left: 120px;
    }

    #pu19457-4 {
        z-index: 208;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 100px;
    }

    #u19457-4 {
        z-index: 208;
        width: 633px;
        min-height: 50px;
        line-height: 36px;
        color: #000000;
        font-size: 36px;
        text-align: left;
    }

    #u19458-4 {
        z-index: 212;
        width: 633px;
        min-height: 30px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: left;
        margin-top: 4px;
    }

    #pu82279 {
        z-index: 466;
        margin-top: 57px;
    }

    #u82279 {
        z-index: 466;
        margin-top: 2px;
    }

    #u19448-4 {
        z-index: 184;
        width: 246px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 10px;
        left: 60px;
    }

    #u82301 {
        z-index: 472;
        left: 327px;
    }

    #u19451-4 {
        z-index: 192;
        width: 246px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 10px;
        left: 387px;
    }

    #pu19449-4 {
        z-index: 188;
        width: 0.01px;
        margin-top: 3px;
    }

    #u19449-4 {
        z-index: 188;
        width: 306px;
        min-height: 100px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
    }

    #u19452-4 {
        z-index: 196;
        width: 306px;
        min-height: 100px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
        left: 327px;
    }

    #pu82294 {
        z-index: 470;
        margin-top: 50px;
    }

    #u82294 {
        z-index: 470;
    }

    #u19454-4 {
        z-index: 200;
        width: 246px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 10px;
        left: 61px;
    }

    #u82287 {
        z-index: 468;
        left: 327px;
    }

    #u19459-4 {
        z-index: 216;
        width: 246px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 10px;
        left: 387px;
    }

    #u19008-2,
    #u19011-2,
    #u19016-2,
    #u19019-2,
    #u19448-2,
    #u19451-2,
    #u19454-2,
    #u19459-2 {
        padding-left: 20px;
    }

    #pu19455-4 {
        z-index: 204;
        width: 0.01px;
        margin-top: 26px;
    }

    #u19455-4 {
        z-index: 204;
        width: 306px;
        min-height: 100px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
    }

    #u19460-4 {
        z-index: 220;
        width: 306px;
        min-height: 100px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
        left: 327px;
    }

    #u19447 {
        z-index: 183;
        width: 427px;
        height: 751px;
        background-image: url("../images/old-inn-photo43.jpg?crc=362870835");
        margin-right: -10000px;
        left: 653px;
    }

    #u19617 {
        z-index: 224;
        min-height: 235px;
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: alpha(opacity=100);
        padding-bottom: 165px;
        background: #333333 url("../images/old-inn-image8.jpg?crc=3831852421") no-repeat center center;
        background-size: cover;
    }

    #u19617_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 990px;
        left: -105px;
    }

    #u19618-6 {
        z-index: 225;
        width: 960px;
        min-height: 110px;
        line-height: 48px;
        color: #FFFFFF;
        font-size: 48px;
        text-align: center;
        margin-top: 125px;
        left: 120px;
    }

    #u19617-bw {
        z-index: 224;
        min-height: 235px;
    }

    #u19782-4 {
        z-index: 366;
        width: 960px;
        min-height: 50px;
        line-height: 36px;
        color: #000000;
        font-size: 36px;
        text-align: center;
        margin-left: 120px;
        margin-top: 99px;
    }

    #u19783-4 {
        z-index: 370;
        width: 960px;
        min-height: 30px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: center;
        margin-left: 120px;
    }

    #pamphletu19667 {
        z-index: 231;
        height: 1070px;
        margin-left: 120px;
        margin-top: 50px;
    }

    #u19670 {
        width: 960px;
        height: 800px;
        background-color: #FFFFFF;
        background-color: rgba(255, 255, 255, 0.98);
        top: 60px;
        left: 1100px;
    }

    #u19670popup {
        z-index: 232;
    }

    #u19727 {
        z-index: 233;
        width: 960px;
        height: 593px;
        padding-bottom: 207px;
    }

    #u21041 {
        z-index: 234;
        width: 920px;
        margin-top: 70px;
        left: 20px;
    }

    #u21051 {
        z-index: 235;
        width: 610px;
        height: 523px;
        background-image: url("../images/old-inn-photo12.jpg?crc=404692226");
        margin-right: -10000px;
    }

    .hidpi #u21051 {
        background-image: url("../images/old-inn-photo12_2x.jpg?crc=297179425");
    }

    #pu21045-4 {
        z-index: 244;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 640px;
    }

    #u21045-4 {
        z-index: 244;
        width: 280px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21049-4 {
        z-index: 240;
        width: 280px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21048-4 {
        z-index: 236;
        width: 280px;
        min-height: 280px;
        line-height: 24px;
        color: #333333;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: normal;
    }

    #u19741 {
        z-index: 248;
        width: 960px;
        height: 593px;
        padding-bottom: 207px;
    }

    #u21169 {
        z-index: 249;
        width: 920px;
        margin-top: 70px;
        left: 20px;
    }

    #u21179 {
        z-index: 250;
        width: 610px;
        height: 523px;
        background-image: url("../images/old-inn-photo14-u21179-fr.jpg?crc=530410031");
        margin-right: -10000px;
    }

    .hidpi #u21179 {
        background-image: url("../images/old-inn-photo14-u21179-fr_2x.jpg?crc=4113662255");
    }

    #pu21173-4 {
        z-index: 259;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 640px;
    }

    #u21173-4 {
        z-index: 259;
        width: 280px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21177-4 {
        z-index: 255;
        width: 280px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21176-4 {
        z-index: 251;
        width: 280px;
        min-height: 280px;
        line-height: 24px;
        color: #333333;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19713 {
        z-index: 263;
        width: 960px;
        height: 593px;
        padding-bottom: 207px;
    }

    #u21299 {
        z-index: 264;
        width: 920px;
        margin-top: 70px;
        left: 20px;
    }

    #u21309 {
        z-index: 265;
        width: 610px;
        height: 523px;
        background-image: url("../images/old-inn-photo107.jpg?crc=4176757499");
        margin-right: -10000px;
    }

    #pu21303-4 {
        z-index: 274;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 640px;
    }

    #u21303-4 {
        z-index: 274;
        width: 280px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21307-4 {
        z-index: 270;
        width: 280px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21306-4 {
        z-index: 266;
        width: 280px;
        min-height: 280px;
        line-height: 24px;
        color: #333333;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19685 {
        z-index: 278;
        width: 960px;
        height: 593px;
        padding-bottom: 207px;
    }

    #u21419 {
        z-index: 279;
        width: 920px;
        margin-top: 70px;
        left: 20px;
    }

    #u21429 {
        z-index: 280;
        width: 610px;
        height: 523px;
        background-image: url("../images/old-inn-photo136-u21429-fr.jpg?crc=3902474603");
        margin-right: -10000px;
    }

    .hidpi #u21429 {
        background-image: url("../images/old-inn-photo136-u21429-fr_2x.jpg?crc=4016039182");
    }

    #pu21423-4 {
        z-index: 289;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 640px;
    }

    #u21423-4 {
        z-index: 289;
        width: 280px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21427-4 {
        z-index: 285;
        width: 280px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21426-4 {
        z-index: 281;
        width: 280px;
        min-height: 280px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        margin-top: 8px;
    }

    #u19671 {
        z-index: 293;
        width: 960px;
        height: 593px;
        padding-bottom: 207px;
    }

    #u21539 {
        z-index: 294;
        width: 920px;
        margin-top: 70px;
        left: 20px;
    }

    #u21549 {
        z-index: 295;
        width: 610px;
        height: 523px;
        background-image: url("../images/old-inn-photo49-u21549-fr.jpg?crc=4108965962");
        margin-right: -10000px;
    }

    .hidpi #u21549 {
        background-image: url("../images/old-inn-photo49-u21549-fr_2x.jpg?crc=513841841");
    }

    #pu21543-4 {
        z-index: 304;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 640px;
    }

    #u21543-4 {
        z-index: 304;
        width: 280px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21547-4 {
        z-index: 300;
        width: 280px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21546-4 {
        z-index: 296;
        width: 280px;
        min-height: 280px;
        line-height: 24px;
        color: #333333;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19755 {
        z-index: 308;
        width: 960px;
        height: 593px;
        padding-bottom: 207px;
    }

    #u21664 {
        z-index: 309;
        width: 920px;
        margin-top: 70px;
        left: 20px;
    }

    #u21674 {
        z-index: 310;
        width: 610px;
        height: 523px;
        background-image: url("../images/old-inn-photo85-u21674-fr.jpg?crc=3838935848");
        margin-right: -10000px;
    }

    .hidpi #u21674 {
        background-image: url("../images/old-inn-photo85-u21674-fr_2x.jpg?crc=104810328");
    }

    #pu21668-4 {
        z-index: 320;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 640px;
    }

    #u21668-4 {
        z-index: 320;
        width: 280px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21672-4 {
        z-index: 316;
        width: 280px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21671-5 {
        z-index: 311;
        width: 280px;
        min-height: 280px;
        line-height: 24px;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21671-2 {
        color: #333333;
    }

    #u19699 {
        z-index: 324;
        width: 960px;
        height: 593px;
        padding-bottom: 207px;
    }

    #u19700 {
        z-index: 325;
        width: 920px;
        margin-top: 70px;
        left: 20px;
    }

    #u19703 {
        z-index: 326;
        width: 610px;
        height: 523px;
        background-image: url("../images/old-inn-photo91-u19703-fr.jpg?crc=3848114652");
        margin-right: -10000px;
    }

    .hidpi #u19703 {
        background-image: url("../images/old-inn-photo91-u19703-fr_2x.jpg?crc=403217879");
    }

    #pu19711-4 {
        z-index: 335;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 640px;
    }

    #u19711-4 {
        z-index: 335;
        width: 280px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u19705-4 {
        z-index: 331;
        width: 280px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u19712-4 {
        z-index: 327;
        width: 280px;
        min-height: 280px;
        line-height: 24px;
        color: #333333;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19773 {
        z-index: 339;
        width: 960px;
        height: 1070px;
    }

    #u19778 {
        width: 313px;
        height: 260px;
        background-image: url("../images/old-inn-photo12-u19778-fr2.jpg?crc=3981301615");
    }

    #u19778:hover {
        background-image: url("../images/old-inn-photo12-u19778-r-fr2.png?crc=4233149323");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 313px;
        height: 260px;
    }

    .hidpi #u19778 {
        background-image: url("../images/old-inn-photo12-u19778-fr_2x2.jpg?crc=4237070666");
    }

    .hidpi #u19778:hover {
        background-image: url("../images/old-inn-photo12-u19778-r-fr_2x2.png?crc=3867189498");
    }

    #u19774 {
        width: 313px;
        height: 260px;
        background-image: url("../images/old-inn-photo14-u19774-fr2.jpg?crc=4061288759");
        left: 323px;
    }

    #u19774:hover {
        background-image: url("../images/old-inn-photo14-u19774-r-fr2.png?crc=3989412988");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 313px;
        height: 260px;
    }

    .hidpi #u19774 {
        background-image: url("../images/old-inn-photo14-u19774-fr_2x2.jpg?crc=364057847");
    }

    .hidpi #u19774:hover {
        background-image: url("../images/old-inn-photo14-u19774-r-fr_2x2.png?crc=3767879155");
    }

    #u19779 {
        width: 313px;
        height: 530px;
        background-image: url("../images/old-inn-photo107.jpg?crc=4176757499");
        left: 647px;
    }

    #u19779:hover {
        background-image: url("../images/old-inn-photo107-u19779-r-fr.png?crc=4072805450");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 313px;
        height: 530px;
    }

    .hidpi #u21309,
    .hidpi #u19779 {
        background-image: url("../images/old-inn-photo107_2x.jpg?crc=4122140989");
    }

    .hidpi #u19779:hover {
        background-image: url("../images/old-inn-photo107-u19779-r-fr_2x.png?crc=4032304123");
    }

    #u19777 {
        width: 313px;
        height: 530px;
        background-image: url("../images/old-inn-photo136-u19777-fr.jpg?crc=147874094");
        top: 270px;
    }

    #u19777:hover {
        background-image: url("../images/old-inn-photo136-u19777-r-fr2.png?crc=116681323");
        background-color: #868686;
        background-color: rgba(51, 51, 51, 0.59);
        width: 313px;
        height: 530px;
    }

    .hidpi #u19777 {
        background-image: url("../images/old-inn-photo136-u19777-fr_2x.jpg?crc=448756875");
    }

    .hidpi #u19777:hover {
        background-image: url("../images/old-inn-photo136-u19777-r-fr_2x2.png?crc=169578411");
    }

    #u19776 {
        width: 313px;
        height: 260px;
        background-image: url("../images/old-inn-photo49-u19776-fr2.jpg?crc=3934311136");
        top: 270px;
        left: 324px;
    }

    #u19776:hover {
        background-image: url("../images/old-inn-photo49-u19776-r-fr2.png?crc=4049367997");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 313px;
        height: 260px;
    }

    .hidpi #u19776 {
        background-image: url("../images/old-inn-photo49-u19776-fr_2x2.jpg?crc=3964091966");
    }

    .hidpi #u19776:hover {
        background-image: url("../images/old-inn-photo49-u19776-r-fr_2x2.png?crc=118417604");
    }

    #u19780 {
        width: 636px;
        height: 530px;
        background-image: url("../images/old-inn-photo85-u19780-fr.jpg?crc=473614455");
        top: 540px;
        left: 324px;
    }

    #u19780:hover {
        background-image: url("../images/old-inn-photo85-u19780-r-fr2.png?crc=3773237340");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 636px;
        height: 530px;
    }

    .hidpi #u19780 {
        background-image: url("../images/old-inn-photo85-u19780-fr_2x.jpg?crc=493207734");
    }

    .hidpi #u19780:hover {
        background-image: url("../images/old-inn-photo85-u19780-r-fr_2x2.png?crc=342707684");
    }

    #u19775 {
        width: 313px;
        height: 260px;
        background-image: url("../images/old-inn-photo91-u19775-fr2.jpg?crc=231753172");
        top: 810px;
    }

    #u19775:hover {
        background-image: url("../images/old-inn-photo91-u19775-r-fr2.png?crc=173684790");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 313px;
        height: 260px;
    }

    .hidpi #u19775 {
        background-image: url("../images/old-inn-photo91-u19775-fr_2x2.jpg?crc=4156853617");
    }

    .hidpi #u19775:hover {
        background-image: url("../images/old-inn-photo91-u19775-r-fr_2x2.png?crc=4153961988");
    }

    #u19668 {
        top: 594px;
        left: 1142px;
    }

    #u19669-4 {
        z-index: 348;
        left: 8px;
    }

    #u19769 {
        top: 594px;
        left: 1191px;
    }

    #u19770-4 {
        z-index: 353;
    }

    #u19771 {
        width: 41px;
        height: 35px;
        padding-bottom: 5px;
        top: 90px;
        left: 2010px;
    }

    #u19771:hover {
        width: 41px;
        height: 35px;
    }

    #u19772-4 {
        z-index: 358;
        margin-top: 5px;
        left: 6px;
    }

    #u19772-4:hover {
        margin-top: 5px;
    }

    #u19781-4 {
        z-index: 362;
        background: -webkit-gradient(linear, left center, right center, from(#000000), color-stop(100%, #000000));
        background: -webkit-linear-gradient(left, #000000, #000000 100%);
        background: linear-gradient(to right, #000000, #000000 100%);
        color: #FFFFFF;
        font-size: 18px;
        text-align: center;
        margin-left: 500px;
        margin-top: 60px;
    }

    #u19781-4:hover {
        margin-left: 500px;
        margin-right: 0px;
        margin-top: 60px;
    }

    #u19188-2,
    #u19781-2 {
        padding-top: 12px;
    }

    #u26741 {
        z-index: 448;
        min-height: 612px;
    }

    #u26742 {
        z-index: 449;
        width: 590px;
        height: 612px;
        background-image: url("../images/old-inn-photo24.jpg?crc=409769343");
        position: relative;
        margin-right: -10000px;
    }

    .hidpi #u26742 {
        background-image: url("../images/old-inn-photo24_2x.jpg?crc=43729709");
    }

    #pu26743-4 {
        z-index: 450;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 100px;
        margin-left: 610px;
    }

    #u26743-4 {
        z-index: 450;
        width: 470px;
        min-height: 50px;
        line-height: 36px;
        color: #000000;
        font-size: 36px;
        text-align: left;
    }

    #u26744-4 {
        z-index: 454;
        width: 470px;
        min-height: 60px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: left;
    }

    #u26741-bw {
        z-index: 448;
        min-height: 612px;
        margin-top: 90px;
    }

    #u21964-4 {
        z-index: 374;
        width: 960px;
        min-height: 50px;
        line-height: 36px;
        color: #000000;
        font-size: 36px;
        text-align: center;
        margin-left: 120px;
        margin-top: 100px;
    }

    #u21965-4 {
        z-index: 378;
        width: 960px;
        min-height: 30px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: center;
        margin-left: 120px;
        margin-top: 1px;
    }

    #pu21966 {
        z-index: 382;
        width: 0.01px;
        margin-left: 120px;
        margin-top: 50px;
    }

    #u21966 {
        z-index: 382;
        width: 307px;
        margin-right: -10000px;
    }

    #u21971 {
        z-index: 383;
        width: 307px;
        padding-bottom: 0px;
    }

    #u21971_position_content {
        padding-bottom: 25px;
        width: 100%;
    }

    #pu21969 {
        z-index: 392;
    }

    #u21969 {
        z-index: 392;
        width: 307px;
        height: 219px;
        background-image: url("../images/old-inn-photo127-u21969-fr2.jpg?crc=299702355");
    }

    .hidpi #u21969 {
        background-image: url("../images/old-inn-photo127-u21969-fr_2x2.jpg?crc=345365460");
    }

    #u21968-4 {
        z-index: 397;
        width: 99px;
        line-height: 21px;
        color: #FFFFFF;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21967-4 {
        z-index: 388;
        width: 307px;
        line-height: 27px;
        color: #000000;
        font-size: 18px;
        text-align: left;
    }

    #u21970-4 {
        z-index: 393;
        width: 307px;
        line-height: 21px;
        color: #999999;
        text-align: left;
    }

    #u21972-4 {
        z-index: 384;
        width: 307px;
        min-height: 140px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
    }

    #u21973 {
        z-index: 401;
        width: 307px;
        margin-right: -10000px;
        left: 327px;
    }

    #u21977 {
        z-index: 402;
        width: 305px;
    }

    #u21977:hover {
        width: 306px;
    }

    #u21977_position_content {
        padding-bottom: 24px;
    }

    #pu21974 {
        z-index: 411;
    }

    #u21974 {
        z-index: 411;
        width: 307px;
        height: 219px;
        background-image: url("../images/old-inn-photo88-u21974-fr2.jpg?crc=169578623");
    }

    .hidpi #u21974 {
        background-image: url("../images/old-inn-photo88-u21974-fr_2x2.jpg?crc=420451638");
    }

    #u21979-4 {
        z-index: 416;
        line-height: 21px;
        color: #FFFFFF;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21975-4 {
        z-index: 407;
        width: 307px;
        line-height: 27px;
        color: #000000;
        font-size: 18px;
        text-align: left;
    }

    #u21978-4 {
        z-index: 412;
        width: 307px;
        line-height: 21px;
        color: #999999;
        text-align: left;
    }

    #u21976-4 {
        z-index: 403;
        width: 307px;
        min-height: 140px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
    }

    #u21980 {
        z-index: 420;
        width: 307px;
        margin-right: -10000px;
        left: 653px;
    }

    #u21984 {
        z-index: 421;
        width: 307px;
        padding-bottom: 21.35353982300876px;
    }

    #u21971:hover,
    #u21984:hover {
        width: 307px;
    }

    #pu21985 {
        z-index: 430;
    }

    #u21985 {
        z-index: 430;
        width: 307px;
        height: 219px;
        background-image: url("../images/old-inn-photo60.jpg?crc=3946199046");
    }

    #u21969:hover,
    #u21974:hover,
    #u21985:hover {
        width: 307px;
        height: 219px;
    }

    .hidpi #u21985 {
        background-image: url("../images/old-inn-photo60_2x.jpg?crc=130064363");
    }

    #u21982-4 {
        z-index: 435;
        width: 99px;
        line-height: 21px;
        color: #FFFFFF;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21968-4:hover,
    #u21982-4:hover {
        width: 99px;
    }

    #u21968-2,
    #u21979-2,
    #u21982-2 {
        padding-right: 20px;
        padding-left: 20px;
        padding-top: 3px;
    }

    #u21981-4 {
        z-index: 426;
        width: 307px;
        line-height: 27px;
        color: #000000;
        font-size: 18px;
        text-align: left;
    }

    #u21986-4 {
        z-index: 431;
        width: 307px;
        line-height: 21px;
        color: #999999;
        text-align: left;
    }

    #u21983-4 {
        z-index: 422;
        width: 307px;
        min-height: 140px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
    }

    #u21967-2,
    #u21970-2,
    #u21972-2,
    #u21975-2,
    #u21978-2,
    #u21976-2,
    #u21981-2,
    #u21986-2,
    #u21983-2 {
        padding-right: 20px;
        padding-left: 20px;
    }

    #u22246 {
        z-index: 439;
        min-height: 584.7999999999956px;
        padding-bottom: 0px;
    }

    #u22246_align_to_page {
        width: 990px;
        left: -105px;
        padding-top: 58px;
        padding-bottom: 74px;
    }

    #u22251-4 {
        z-index: 440;
        width: 960px;
        min-height: 50px;
        line-height: 36px;
        color: #FFFFFF;
        font-size: 36px;
        text-align: center;
        left: 120px;
    }

    #u22252-4 {
        z-index: 444;
        width: 960px;
        min-height: 30px;
        line-height: 27px;
        color: #FFFFFF;
        font-size: 18px;
        text-align: center;
        left: 120px;
        margin-top: 6px;
    }

    #u127235 {
        z-index: 482;
        left: 500px;
        margin-top: 61px;
    }

    #u22246-bw {
        z-index: 439;
        min-height: 584.7999999999956px;
        margin-top: 100px;
    }

    #u18727 {
        min-height: 138px;
        padding-bottom: 42px;
    }

    #pu18728-4 {
        z-index: 61;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 48px;
        margin-left: 120px;
    }

    #u18728-4 {
        width: 715px;
        min-height: 60px;
    }

    #u18729-4 {
        width: 715px;
        min-height: 30px;
    }

    #u18730-4 {
        margin-right: -10000px;
        margin-top: 65px;
        left: 867px;
    }

    #u18730-4:hover {
        margin-right: -10001px;
        margin-top: 65px;
    }

    #u18727-bw {
        min-height: 138px;
    }

    #pu18702 {
        z-index: 2;
        width: 0.01px;
    }

    #u18702 {
        min-height: 405px;
        padding-bottom: 115px;
    }

    #u19185_align_to_page,
    #u26741_align_to_page,
    #u18727_align_to_page,
    #u18702_align_to_page {
        width: 990px;
        left: -105px;
    }

    #pu18704-3 {
        z-index: 7;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 80px;
        margin-left: 111px;
    }

    #u18704-3 {
        margin-left: 9px;
    }

    #u18703-4 {
        width: 396px;
        min-height: 100px;
        margin-left: 9px;
        margin-top: 13px;
    }

    #pu69065 {
        margin-top: 34px;
    }

    #u69059 {
        margin-top: 2px;
    }

    #pu18705-4 {
        z-index: 10;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-top: 100px;
        margin-left: 569px;
    }

    #u18705-4 {
        width: 225px;
        margin-left: 5px;
    }

    #pu69080 {
        margin-top: 39px;
    }

    #u69080 {
        margin-top: 1px;
    }

    #u18706-4 {
        width: 245px;
        min-height: 55px;
        left: 52px;
    }

    #u69059:hover,
    #pu69087 {
        margin-top: 2px;
    }

    #u18717-5 {
        width: 149px;
        margin-top: 7px;
        left: 51px;
    }

    #pu69072 {
        margin-top: 9px;
    }

    #u18719-5 {
        width: 251px;
        margin-top: 9px;
        left: 57px;
    }

    #pu18707-4 {
        z-index: 18;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 100px;
        margin-left: 903px;
    }

    #u18707-4 {
        width: 225px;
    }

    #u18721-4 {
        width: 192px;
        margin-top: 40px;
    }

    #u18721-4:hover {
        margin-right: 0px;
        margin-top: 40px;
        width: 192px;
    }

    #u18722-4 {
        width: 192px;
        margin-top: 5px;
    }

    #u18723-4 {
        width: 192px;
    }

    #u18723-4:hover {
        width: 192px;
    }

    #u18722-4:hover,
    #u18724-4 {
        margin-top: 5px;
        width: 192px;
    }

    #u18724-4:hover {
        margin-right: 0px;
        margin-top: 5px;
        width: 192px;
    }

    #u97927-4 {
        width: 192px;
        margin-top: 8px;
    }

    #u97927-4:hover {
        margin-bottom: 0px;
        margin-top: 8px;
        width: 192px;
    }

    #u18725-4 {
        width: 192px;
        margin-top: 7px;
    }

    #u18725-4:hover {
        margin-top: 7px;
        width: 192px;
    }

    #u18702-bw {
        min-height: 405px;
    }

    #u18714 {
        min-height: 100px;
    }

    #u18714_align_to_page {
        width: 990px;
        left: -105px;
        padding-top: 38px;
        padding-bottom: 14px;
    }

    #u18715-6 {
        width: 470px;
        min-height: 25px;
        left: 120px;
    }

    #u18726 {
        left: 500px;
    }

    #u18714-bw {
        min-height: 100px;
        margin-top: 420px;
    }

    #pu163-3 {
        z-index: 487;
        width: 0.01px;
        height: 0px;
        padding-bottom: 80px;
        margin-right: -10000px;
    }

    #u163-3 {
        margin-left: -480px;
    }

    #menuu164 {
        z-index: 490;
        width: 498px;
        height: 80px;
        position: fixed;
        top: 0px;
        left: 50%;
        margin-left: -252px;
    }

    #u235 {
        width: 83px;
        min-height: 80px;
        position: relative;
        margin-right: -10000px;
    }

    #u280 {
        width: 83px;
        padding-bottom: 64px;
        position: relative;
    }

    #u280:hover {
        width: 83px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u280:active {
        width: 83px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u281-4 {
        width: 83px;
        min-height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
    }

    #u280:hover #u281-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 83px;
        margin: 0px -10000px 0px 0px;
    }

    #u280:active #u281-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 83px;
        margin: 0px -10000px 0px 0px;
    }

    #u284 {
        width: 83px;
        min-height: 80px;
        position: relative;
        margin-right: -10000px;
        left: 83px;
    }

    #u350 {
        width: 83px;
        padding-bottom: 64px;
        position: relative;
    }

    #u280.MuseMenuActive,
    #u350:hover {
        width: 83px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u350:active {
        width: 83px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u353-4 {
        width: 69px;
        min-height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
    }

    #u350:hover #u353-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 69px;
        margin: 0px -10000px 0px 0px;
    }

    #u350:active #u353-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 69px;
        margin: 0px -10000px 0px 0px;
    }

    #u352 {
        z-index: 503;
        width: 14px;
        height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
        left: 69px;
    }

    #u350:hover #u352 {
        width: 14px;
        height: 14px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u350:active #u352 {
        width: 14px;
        height: 14px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u285 {
        width: 144px;
        top: 80px;
    }

    #u286 {
        width: 144px;
        position: relative;
    }

    #u286:hover {
        width: 144px;
        min-height: 0px;
        margin: 0px;
    }

    #u97831 {
        width: 144px;
        position: relative;
    }

    #u97833 {
        width: 142px;
        padding-bottom: 29px;
        position: relative;
        margin-right: -10000px;
    }

    #u97833:hover {
        width: 142px;
        min-height: 0px;
        margin: 1px -9999px 1px 1px;
    }

    #u97833.MuseMenuActive {
        width: 142px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u97837-4 {
        width: 134px;
        min-height: 14px;
        padding-left: 2px;
        padding-top: 4px;
        padding-right: 2px;
        position: relative;
        margin-right: -10000px;
        top: 14px;
        left: 2px;
    }

    #u97833:hover #u97837-4 {
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 134px;
        margin: 0px -10000px 0px 0px;
    }

    #u97833.MuseMenuActive #u97837-4 {
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 134px;
        margin: 0px -10000px 0px 0px;
    }

    #u193 {
        width: 83px;
        min-height: 80px;
        position: relative;
        margin-right: -10000px;
        left: 166px;
    }

    #u231 {
        width: 83px;
        padding-bottom: 64px;
        position: relative;
    }

    #u350.MuseMenuActive,
    #u231:hover {
        width: 83px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u231:active {
        width: 83px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u234-4 {
        width: 83px;
        min-height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
    }

    #u280.MuseMenuActive #u281-4,
    #u231:hover #u234-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 83px;
        margin: 0px -10000px 0px 0px;
    }

    #u231:active #u234-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 83px;
        margin: 0px -10000px 0px 0px;
    }

    #u165 {
        width: 83px;
        min-height: 80px;
        position: relative;
        margin-right: -10000px;
        left: 249px;
    }

    #u189 {
        width: 83px;
        padding-bottom: 64px;
        position: relative;
    }

    #u231.MuseMenuActive,
    #u189:hover {
        width: 83px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u189:active {
        width: 83px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u191-4 {
        width: 69px;
        min-height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
    }

    #u350.MuseMenuActive #u353-4,
    #u189:hover #u191-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 69px;
        margin: 0px -10000px 0px 0px;
    }

    #u189:active #u191-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 69px;
        margin: 0px -10000px 0px 0px;
    }

    #u189.MuseMenuActive #u191-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 69px;
        margin: 0px -10000px 0px 0px;
    }

    #u190 {
        z-index: 524;
        width: 14px;
        height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
        left: 69px;
    }

    #u350.MuseMenuActive #u352,
    #u189:hover #u190 {
        width: 14px;
        height: 14px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u189:active #u190 {
        width: 14px;
        height: 14px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u189.MuseMenuActive #u190 {
        width: 14px;
        height: 14px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u166 {
        width: 168px;
        left: -42px;
        top: 80px;
    }

    #u167 {
        width: 168px;
        position: relative;
    }

    #u167:hover {
        width: 168px;
        min-height: 0px;
        margin: 0px;
    }

    #u169 {
        width: 168px;
        padding-bottom: 21px;
        position: relative;
        margin-right: -10000px;
    }

    #u169:hover {
        width: 168px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u172-4 {
        width: 160px;
        min-height: 14px;
        padding-left: 2px;
        padding-top: 4px;
        padding-right: 2px;
        position: relative;
        margin-right: -10000px;
        top: 10px;
        left: 2px;
    }

    #u169:hover #u172-4 {
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 160px;
        margin: 0px -10000px 0px 0px;
    }

    #u183 {
        width: 168px;
        padding-bottom: 21px;
        position: relative;
        margin-right: -10000px;
    }

    #u169.MuseMenuActive,
    #u183:hover {
        width: 168px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u185-4 {
        width: 160px;
        min-height: 14px;
        padding-left: 2px;
        padding-top: 4px;
        padding-right: 2px;
        position: relative;
        margin-right: -10000px;
        top: 10px;
        left: 2px;
    }

    #u169.MuseMenuActive #u172-4,
    #u183:hover #u185-4 {
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 160px;
        margin: 0px -10000px 0px 0px;
    }

    #u168,
    #u182,
    #u175 {
        width: 168px;
        position: relative;
    }

    #u176 {
        width: 168px;
        padding-bottom: 21px;
        position: relative;
        margin-right: -10000px;
    }

    #u176:hover {
        width: 168px;
        min-height: 1px;
        margin: 0px -10000px -1px 0px;
    }

    #u183.MuseMenuActive,
    #u176.MuseMenuActive {
        width: 168px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u179-4 {
        width: 160px;
        min-height: 14px;
        padding-left: 2px;
        padding-top: 4px;
        padding-right: 2px;
        position: relative;
        margin-right: -10000px;
        top: 10px;
        left: 2px;
    }

    #u183.MuseMenuActive #u185-4,
    #u176:hover #u179-4 {
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 160px;
        margin: 0px -10000px 0px 0px;
    }

    #u176.MuseMenuActive #u179-4 {
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 160px;
        margin: 0px -10000px 0px 0px;
    }

    #u354 {
        width: 83px;
        min-height: 80px;
        position: relative;
        margin-right: -10000px;
        left: 332px;
    }

    #u378 {
        width: 83px;
        padding-bottom: 64px;
        position: relative;
    }

    #u189.MuseMenuActive,
    #u378:hover {
        width: 83px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u378:active {
        width: 83px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u380-4 {
        width: 83px;
        min-height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
    }

    #u231.MuseMenuActive #u234-4,
    #u378:hover #u380-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 83px;
        margin: 0px -10000px 0px 0px;
    }

    #u378:active #u380-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 83px;
        margin: 0px -10000px 0px 0px;
    }

    #u91017 {
        width: 83px;
        min-height: 80px;
        position: relative;
        margin-right: -10000px;
        left: 415px;
    }

    #u91018 {
        width: 83px;
        padding-bottom: 64px;
        position: relative;
    }

    #u378.MuseMenuActive,
    #u91018:hover {
        width: 83px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u91018:active {
        width: 83px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u91018.MuseMenuActive {
        width: 83px;
        min-height: 1px;
        margin: -1px 0px 0px;
    }

    #u91019-4 {
        width: 83px;
        min-height: 14px;
        position: relative;
        margin-right: -10000px;
        top: 33px;
    }

    #u378.MuseMenuActive #u380-4,
    #u91018:hover #u91019-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 83px;
        margin: 0px -10000px 0px 0px;
    }

    #u91018:active #u91019-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 83px;
        margin: 0px -10000px 0px 0px;
    }

    #u91018.MuseMenuActive #u91019-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 14px;
        width: 83px;
        margin: 0px -10000px 0px 0px;
    }

    body {
        overflow-x: hidden;
        min-width: 990px;
    }
}

@media (min-width: 751px) and (max-width: 990px) {
    #muse_css_mq {
        background-color: #0003de;
    }

    #bp_990.active {
        display: block;
    }

    #page {
        width: 750px;
        min-height: 1820px;
    }

    #pu97915-3 {
        z-index: 553;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 195px;
        margin-left: -465px;
    }

    #u97915-3 {
        z-index: 553;
        margin-left: 142px;
    }

    #u125405 {
        z-index: 481;
        margin-top: 42px;
    }

    #pu134590 {
        z-index: 85;
        width: 0.01px;
        margin-top: 7px;
    }

    #u134590 {
        margin-right: -10000px;
        margin-top: 98px;
        left: 29px;
    }

    #u125404 {
        z-index: 474;
        margin-right: -10000px;
    }

    #u125456 {
        z-index: 475;
        margin-right: -10000px;
        margin-top: 115px;
    }

    #pu125491 {
        z-index: 476;
        width: 0.01px;
        margin-top: 8px;
    }

    #u125491 {
        z-index: 476;
        margin-right: -10000px;
    }

    #u130914 {
        z-index: 477;
        margin-right: -10000px;
    }

    #u130940 {
        z-index: 478;
        margin-right: -10000px;
    }

    #u130965 {
        z-index: 479;
        margin-right: -10000px;
    }

    #u131042 {
        z-index: 480;
        margin-right: -10000px;
    }

    #pu162 {
        z-index: 486;
        width: 0.01px;
        height: 0px;
        padding-bottom: 80px;
        margin-right: -10000px;
    }

    #accordionu72458 {
        z-index: 492;
        position: fixed;
        top: 0px;
    }

    #u72459 {
        z-index: 493;
    }

    #u72460-3 {
        z-index: 494;
        min-height: 80px;
    }

    #u72460-3.AccordionPanelTabOpen {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 80px;
        margin: 0px;
    }

    #u72461 {
        z-index: 497;
        width: 100%;
    }

    #menuu72462 {
        z-index: 498;
        width: 614px;
        height: 344px;
        position: relative;
        /* margin-right: -10000px; */
        left: 100px;
    }

    #u72498 {
        width: 614px;
        position: relative;
    }

    #u72499 {
        width: 614px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u72499:hover {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72499:active {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72499.MuseMenuActive {
        width: 614px;
        min-height: 17px;
        margin: 0px -10000px 0px 0px;
    }

    #u72501-4 {
        width: 614px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u72499:hover #u72501-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72499:active #u72501-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72515 {
        width: 614px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u72515:hover {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72515:active {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72516-4 {
        width: 614px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u72499.MuseMenuActive #u72501-4,
    #u72515:hover #u72516-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72515:active #u72516-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u124607 {
        width: 614px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u72515.MuseMenuActive,
    #u124607:hover {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u124607:active {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u124608-4 {
        width: 614px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u72515.MuseMenuActive #u72516-4,
    #u124607:hover #u124608-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u124607:active #u124608-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72473 {
        width: 614px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u124607.MuseMenuActive,
    #u72473:hover {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72473:active {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72476-4 {
        width: 614px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u124607.MuseMenuActive #u124608-4,
    #u72473:hover #u72476-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72473:active #u72476-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72466 {
        width: 614px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u72473.MuseMenuActive,
    #u72466:hover {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72466:active {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72468-4 {
        width: 614px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u72473.MuseMenuActive #u72476-4,
    #u72466:hover #u72468-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72466:active #u72468-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72485 {
        width: 614px;
        min-height: 17px;
        padding-bottom: 19px;
        position: relative;
        margin-right: -10000px;
    }

    #u72466.MuseMenuActive,
    #u72485:hover {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72485:active {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72488-4 {
        width: 614px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
    }

    #u72466.MuseMenuActive #u72468-4,
    #u72485:hover #u72488-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72485:active #u72488-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72494 {
        width: 614px;
        min-height: 17px;
        padding-bottom: 19px;
        position: relative;
        margin-right: -10000px;
    }

    #u72485.MuseMenuActive,
    #u72494:hover {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72494:active {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72495-4 {
        width: 614px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
    }

    #u72485.MuseMenuActive #u72488-4,
    #u72494:hover #u72495-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72494:active #u72495-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72478 {
        width: 614px;
        min-height: 17px;
        padding-bottom: 19px;
        position: relative;
        margin-right: -10000px;
    }

    #u72494.MuseMenuActive,
    #u72478:hover {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72478:active {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72480-4 {
        width: 614px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
    }

    #u72494.MuseMenuActive #u72495-4,
    #u72478:hover #u72480-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72478:active #u72480-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72512,
    #u124604,
    #u72470,
    #u72463,
    #u72484,
    #u72491,
    #u72477,
    #u72505 {
        width: 614px;
        margin-top: 2px;
        position: relative;
    }

    #u72506 {
        width: 614px;
        min-height: 17px;
        padding-bottom: 19px;
        position: relative;
        margin-right: -10000px;
    }

    #u72478.MuseMenuActive,
    #u72506:hover {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72506:active {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72506.MuseMenuActive {
        width: 614px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72509-4 {
        width: 614px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
    }

    #u72478.MuseMenuActive #u72480-4,
    #u72506:hover #u72509-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72506:active #u72509-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #u72506.MuseMenuActive #u72509-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 614px;
        margin: 0px -10000px 0px 0px;
    }

    #accordionu72458-bw {
        z-index: 492;
    }

    #ppu68984 {
        z-index: 0;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 13px;
        margin-left: -120px;
    }

    #pu68984 {
        z-index: 490;
        width: 0.01px;
        margin-left: 688px;
    }

    #u68984 {
        z-index: 490;
        width: 55px;
        height: 54px;
        position: relative;
        margin-right: -10000px;
    }

    #u68984:hover {
        width: 55px;
        height: 54px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u69026 {
        z-index: 491;
        width: 50px;
        height: 50px;
        position: relative;
        margin-right: -10000px;
        margin-top: 2px;
        left: 55px;
    }

    #u69026:hover {
        width: 50px;
        height: 50px;
        min-height: 0px;
        margin: 2px -10000px 0px 0px;
    }

    #pslideshowu76640 {
        z-index: 87;
        width: 0.01px;
        margin-top: 9px;
    }

    #slideshowu76640 {
        z-index: 87;
        height: 678px;
    }

    #u76659 {
        width: 990px;
        height: 678px;
    }

    #u76659popup {
        z-index: 88;
    }

    #u133101 {
        z-index: 89;
        width: 990px;
        height: 678px;
    }

    #u76662 {
        z-index: 91;
        width: 990px;
        height: 678px;
    }

    #u76850 {
        z-index: 93;
        width: 990px;
        height: 678px;
    }

    #u76916 {
        z-index: 95;
        width: 990px;
        height: 678px;
    }

    #u76979 {
        z-index: 97;
        width: 990px;
        height: 678px;
    }

    #u17407-6 {
        z-index: 99;
        width: 411px;
        min-height: 147px;
        line-height: 48px;
        color: #FFFFFF;
        font-size: 48px;
        text-align: left;
        font-weight: bold;
        margin-right: -10000px;
        margin-top: 99px;
        left: 135px;
    }

    .home-h1-header {
        background-color: #686868;
        background-color: rgba(0, 0, 0, 0.59);
    }

    #u17407-2 {
        padding-left: 46px;
        padding-top: 35px;
    }

    #u17407-4 {
        padding-left: 46px;
    }

    #u17408-4 {
        z-index: 105;
        width: 484px;
        min-height: 55px;
        color: #FFFFFF;
        font-size: 18px;
        text-indent: 24px;
        line-height: 27px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        margin-right: -10000px;
        margin-top: 268px;
        left: 135px;
    }

    #u17408-2 {
        padding-top: 14px;
    }

    #u133217 {
        z-index: 484;
        width: 338px;
        min-height: 142px;
        margin-right: -10000px;
        margin-top: 410px;
        left: 135px;
    }
    h3#u17408-2 {
        text-indent:0px;
        padding:10px;
    }
    #u134562 {
        z-index: 485;
        width: 375px;
        height: 30px;
        margin-top: 564px;
        left: 306px;
    }

    #u19015-4 {
        z-index: 147;
        width: 575px;
        min-height: 80px;
        line-height: 36px;
        color: #000000;
        font-size: 36px;
        text-align: left;
        margin-left: 135px;
        margin-top: 86px;
    }

    #u19014-21 {
        z-index: 126;
        width: 720px;
        min-height: 439px;
        color: #333333;
        text-align: left;
        margin-left: 135px;
        margin-top: 25px;
        position: relative;
    }

    #u19014-2 {
        font-size: 16px;
        line-height: 24px;
        padding-bottom: 8px;
    }

    #u19014-4 {
        font-size: 16px;
        line-height: 24px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
    }

    #u19014-5 {
        font-size: 16px;
        line-height: 24px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-style: normal;
    }

    #u19014-7 {
        font-size: 28px;
        line-height: 42px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
    }

    #u19014-10,
    #u19014-17 {
        font-size: 22px;
        line-height: 33px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
    }

    #u19014-8,
    #u19014-12,
    #u19014-14,
    #u19014-15,
    #u19014-19 {
        font-size: 18px;
        line-height: 27px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
    }

    #pu82228 {
        z-index: 462;
        margin-left: 135px;
        margin-top: 45px;
    }

    #u82228 {
        z-index: 462;
    }

    #u19008-4 {
        z-index: 110;
        width: 290px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 10px;
    }

    #u82213 {
        z-index: 458;
        left: 370px;
    }

    #u19011-4 {
        z-index: 118;
        width: 290px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 10px;
        left: 430px;
    }

    #pu19009-4 {
        z-index: 114;
        width: 0.01px;
        margin-left: 135px;
        margin-top: 21px;
    }

    #u19009-4 {
        z-index: 114;
        width: 350px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
    }

    #u19012-4 {
        z-index: 122;
        width: 350px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
        left: 370px;
    }

    #pu82221 {
        z-index: 460;
        margin-left: 135px;
        margin-top: 31px;
    }

    #u82221 {
        z-index: 460;
    }

    #u19016-4 {
        z-index: 151;
        width: 290px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 11px;
        left: 60px;
    }

    #u82235 {
        z-index: 464;
        left: 370px;
    }

    #u19019-4 {
        z-index: 159;
        width: 290px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 10px;
        left: 430px;
    }

    #pu19017-4 {
        z-index: 155;
        width: 0.01px;
        margin-left: 135px;
        margin-top: 21px;
    }

    #u19017-4 {
        z-index: 155;
        width: 350px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
    }

    #u19020-4 {
        z-index: 163;
        width: 350px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
        left: 370px;
    }

    #pu19007 {
        z-index: 109;
        width: 0.01px;
        margin-top: 69px;
    }

    #u19007 {
        z-index: 109;
        height: 634px;
        background-image: url("../images/old-inn-photo82.jpg?crc=319359260");
    }

    .hidpi #u19007 {
        background-image: url("../images/old-inn-photo8_2x.jpg?crc=118259144");
    }

    #u19007-bw {
        z-index: 109;
        height: 634px;
    }

    #u19185 {
        z-index: 167;
        min-height: 1160.8999999999942px;
        padding-bottom: 0px;
    }

    #u19185_align_to_page {
        width: 750px;
        left: -120px;
        padding-top: 746px;
        padding-bottom: 100px;
    }

    #u19189-4 {
        z-index: 179;
        width: 720px;
        min-height: 80px;
        line-height: 36px;
        color: #000000;
        font-size: 36px;
        text-align: left;
        left: 135px;
    }

    #u19187-7 {
        z-index: 168;
        width: 720px;
        min-height: 160px;
        font-size: 16px;
        line-height: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        left: 135px;
        top: -3px;
        margin-bottom: -3px;
    }

    #u19187-2 {
        color: #333333;
        font-style: normal;
    }

    #u19187-5 {
        color: #999999;
    }

    #u19188-4 {
        z-index: 175;
        background: -webkit-gradient(linear, left center, right center, from(#000000), color-stop(100%, #000000));
        background: -webkit-linear-gradient(left, #000000, #000000 100%);
        background: linear-gradient(to right, #000000, #000000 100%);
        color: #FFFFFF;
        font-size: 18px;
        text-align: center;
        left: 135px;
        margin-top: 28px;
    }

    #u19188-4:hover {
        background: -webkit-gradient(linear, left center, right center, from(#999999), color-stop(100%, #999999));
        background: -webkit-linear-gradient(left, #999999, #999999 100%);
        background: linear-gradient(to right, #999999, #999999 100%);
        margin-right: 0px;
        margin-top: 28px;
    }

    #u19185-bw {
        z-index: 167;
        min-height: 1160.8999999999942px;
        margin-top: 610px;
    }

    #u19255 {
        z-index: 183;
        height: 632px;
        background-image: url("../images/old-inn-photo74.jpg?crc=152639353");
    }

    .hidpi #u19255 {
        background-image: url("../images/old-inn-photo74_2x.jpg?crc=492470369");
    }

    #u19255-bw {
        z-index: 183;
        margin-top: 610px;
        height: 632px;
    }

    #u19457-4 {
        z-index: 209;
        width: 720px;
        min-height: 50px;
        line-height: 36px;
        color: #000000;
        font-size: 36px;
        text-align: left;
        margin-left: 135px;
        margin-top: 110px;
    }

    #u19458-4 {
        z-index: 213;
        width: 720px;
        min-height: 30px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: left;
        margin-left: 135px;
    }

    #pu82279 {
        z-index: 466;
        margin-left: 133px;
        margin-top: 49px;
    }

    #u82279 {
        z-index: 466;
        margin-top: 1px;
    }

    #u19448-4 {
        z-index: 185;
        width: 290px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 11px;
        left: 62px;
    }

    #u82301 {
        z-index: 472;
        left: 372px;
    }

    #u19451-4 {
        z-index: 193;
        width: 290px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 11px;
        left: 432px;
    }

    #pu19449-4 {
        z-index: 189;
        width: 0.01px;
        margin-left: 135px;
        margin-top: -2px;
    }

    #u19449-4 {
        z-index: 189;
        width: 350px;
        min-height: 100px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
    }

    #u19452-4 {
        z-index: 197;
        width: 350px;
        min-height: 100px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
        left: 370px;
    }

    #pu82294 {
        z-index: 470;
        margin-left: 133px;
        margin-top: 22px;
    }

    #u82294 {
        z-index: 470;
    }

    #u19454-4 {
        z-index: 201;
        width: 290px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 9px;
        left: 62px;
    }

    #u82287 {
        z-index: 468;
        left: 372px;
    }

    #u19459-4 {
        z-index: 217;
        width: 290px;
        min-height: 40px;
        line-height: 36px;
        color: #333333;
        font-size: 24px;
        text-align: left;
        margin-top: 9px;
        left: 432px;
    }

    #u19008-2,
    #u19011-2,
    #u19016-2,
    #u19019-2,
    #u19448-2,
    #u19451-2,
    #u19454-2,
    #u19459-2 {
        padding-left: 20px;
    }

    #pu19455-4 {
        z-index: 205;
        width: 0.01px;
        margin-left: 135px;
        margin-top: 19px;
    }

    #u19455-4 {
        z-index: 205;
        width: 350px;
        min-height: 100px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
    }

    #u19460-4 {
        z-index: 221;
        width: 350px;
        min-height: 100px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-right: -10000px;
        left: 370px;
    }

    #u19447 {
        z-index: 184;
        width: 720px;
        height: 696px;
        background-image: url("../images/old-inn-photo43.jpg?crc=362870835");
        margin-left: 135px;
        margin-top: 102px;
    }

    #u133089 {
        z-index: 86;
        width: 1002px;
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: alpha(opacity=100);
        padding-bottom: 84px;
        margin-top: 134px;
        position: relative;
        background: transparent url("../images/old-inn-image9.jpg?crc=10310199") no-repeat center center;
        background-size: cover;
    }

    #u19618-6 {
        z-index: 225;
        width: 720px;
        min-height: 110px;
        line-height: 48px;
        color: #FFFFFF;
        font-size: 48px;
        text-align: center;
        margin-top: 368px;
        left: 135px;
    }

    #u19782-4 {
        z-index: 366;
        width: 720px;
        min-height: 50px;
        line-height: 36px;
        color: #000000;
        font-size: 36px;
        text-align: center;
        margin-left: 135px;
        margin-top: 71px;
    }

    #u19783-4 {
        z-index: 370;
        width: 720px;
        min-height: 30px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: center;
        margin-left: 135px;
    }

    #pamphletu19667 {
        z-index: 231;
        height: 1190px;
        margin-left: 135px;
        margin-top: 50px;
    }

    #u19670 {
        width: 680px;
        height: 1120px;
        background-color: #FFFFFF;
        background-color: rgba(255, 255, 255, 0.98);
        top: 79px;
        left: 875px;
    }

    #u19670popup {
        z-index: 232;
    }

    #u19727 {
        z-index: 233;
        width: 680px;
        height: 1039px;
        padding-bottom: 81px;
    }

    #u21041 {
        z-index: 234;
        width: 636px;
        padding-bottom: 0px;
        margin-top: 120px;
        left: 22px;
    }

    #u21051 {
        z-index: 235;
        width: 636px;
        height: 547px;
        background-image: url("../images/old-inn-photo12.jpg?crc=404692226");
    }

    .hidpi #u21051 {
        background-image: url("../images/old-inn-photo12_2x.jpg?crc=297179425");
    }

    #u21045-4 {
        z-index: 244;
        width: 636px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 40px;
    }

    #u21049-4 {
        z-index: 240;
        width: 636px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21048-4 {
        z-index: 236;
        width: 369px;
        min-height: 250px;
        line-height: 24px;
        color: #333333;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: normal;
    }

    #u19741 {
        z-index: 248;
        width: 680px;
        height: 1039px;
        padding-bottom: 81px;
    }

    #u21169 {
        z-index: 249;
        width: 636px;
        padding-bottom: 0px;
        margin-top: 120px;
        left: 22px;
    }

    #u21179 {
        z-index: 250;
        width: 636px;
        height: 547px;
        background-image: url("../images/old-inn-photo14.jpg?crc=3758773114");
    }

    .hidpi #u21179 {
        background-image: url("../images/old-inn-photo14_2x.jpg?crc=4064610618");
    }

    #u21173-4 {
        z-index: 259;
        width: 636px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 40px;
    }

    #u21177-4 {
        z-index: 255;
        width: 636px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21176-4 {
        z-index: 251;
        width: 369px;
        min-height: 250px;
        line-height: 24px;
        color: #333333;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19713 {
        z-index: 263;
        width: 680px;
        height: 1039px;
        padding-bottom: 81px;
    }

    #u21299 {
        z-index: 264;
        width: 636px;
        padding-bottom: 0px;
        margin-top: 120px;
        left: 22px;
    }

    #u21309 {
        z-index: 265;
        width: 636px;
        height: 547px;
        background-image: url("../images/old-inn-photo107.jpg?crc=4176757499");
    }

    .hidpi #u21309 {
        background-image: url("../images/old-inn-photo107_2x.jpg?crc=4122140989");
    }

    #u21303-4 {
        z-index: 274;
        width: 636px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 40px;
    }

    #u21307-4 {
        z-index: 270;
        width: 636px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21306-4 {
        z-index: 266;
        width: 369px;
        min-height: 250px;
        line-height: 24px;
        color: #333333;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19685 {
        z-index: 278;
        width: 680px;
        height: 1039px;
        padding-bottom: 81px;
    }

    #u21419 {
        z-index: 279;
        width: 636px;
        padding-bottom: 0px;
        margin-top: 120px;
        left: 22px;
    }

    #u21429 {
        z-index: 280;
        width: 636px;
        height: 547px;
        background-image: url("../images/old-inn-photo136.jpg?crc=3986405735");
    }

    .hidpi #u21429 {
        background-image: url("../images/old-inn-photo136_2x.jpg?crc=4172237814");
    }

    #u21423-4 {
        z-index: 289;
        width: 636px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 40px;
    }

    #u21427-4 {
        z-index: 285;
        width: 636px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21426-4 {
        z-index: 281;
        width: 369px;
        min-height: 250px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        margin-top: 26px;
    }

    #u19671 {
        z-index: 293;
        width: 680px;
        height: 1039px;
        padding-bottom: 81px;
    }

    #u21539 {
        z-index: 294;
        width: 636px;
        padding-bottom: 0px;
        margin-top: 120px;
        left: 22px;
    }

    #u21549 {
        z-index: 295;
        width: 636px;
        height: 547px;
        background-image: url("../images/old-inn-photo49.jpg?crc=495255726");
    }

    .hidpi #u21549 {
        background-image: url("../images/old-inn-photo49_2x.jpg?crc=324324621");
    }

    #u21543-4 {
        z-index: 304;
        width: 636px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 40px;
    }

    #u21547-4 {
        z-index: 300;
        width: 636px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21546-4 {
        z-index: 296;
        width: 369px;
        min-height: 250px;
        line-height: 24px;
        color: #333333;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19755 {
        z-index: 308;
        width: 680px;
        height: 1039px;
        padding-bottom: 81px;
    }

    #u21664 {
        z-index: 309;
        width: 636px;
        padding-bottom: 0px;
        margin-top: 120px;
        left: 22px;
    }

    #u21674 {
        z-index: 310;
        width: 636px;
        height: 547px;
        background-image: url("../images/old-inn-photo85.jpg?crc=228393753");
    }

    .hidpi #u21674 {
        background-image: url("../images/old-inn-photo85_2x.jpg?crc=3975506480");
    }

    #u21668-4 {
        z-index: 320;
        width: 636px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 40px;
    }

    #u21672-4 {
        z-index: 316;
        width: 636px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21671-5 {
        z-index: 311;
        width: 369px;
        min-height: 250px;
        line-height: 24px;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21671-2 {
        color: #333333;
    }

    #u19699 {
        z-index: 324;
        width: 680px;
        height: 1039px;
        padding-bottom: 81px;
    }

    #u19700 {
        z-index: 325;
        width: 636px;
        padding-bottom: 0px;
        margin-top: 120px;
        left: 22px;
    }

    #u19703 {
        z-index: 326;
        width: 636px;
        height: 547px;
        background-image: url("../images/old-inn-photo91.jpg?crc=97250312");
    }

    .hidpi #u19703 {
        background-image: url("../images/old-inn-photo91_2x.jpg?crc=4006051667");
    }

    #u19711-4 {
        z-index: 335;
        width: 636px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 40px;
    }

    #u19705-4 {
        z-index: 331;
        width: 636px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u19712-4 {
        z-index: 327;
        width: 369px;
        min-height: 250px;
        line-height: 24px;
        color: #333333;
        font-size: 16px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19773 {
        z-index: 339;
        width: 720px;
        height: 1190px;
    }

    #u19778 {
        width: 355px;
        height: 290px;
        background-image: url("../images/old-inn-photo12-u19778-fr3.jpg?crc=14115798");
    }

    #u19778:hover {
        background-image: url("../images/old-inn-photo12-u19778-r-fr3.png?crc=525226419");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 355px;
        height: 290px;
    }

    .hidpi #u19778 {
        background-image: url("../images/old-inn-photo12-u19778-fr_2x3.jpg?crc=163591228");
    }

    .hidpi #u19778:hover {
        background-image: url("../images/old-inn-photo12-u19778-r-fr_2x3.png?crc=232577955");
    }

    #u19774 {
        width: 355px;
        height: 290px;
        background-image: url("../images/old-inn-photo14-u19774-fr3.jpg?crc=3849763995");
        left: 365px;
    }

    #u19774:hover {
        background-image: url("../images/old-inn-photo14-u19774-r-fr3.png?crc=151577368");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 355px;
        height: 290px;
    }

    .hidpi #u19774 {
        background-image: url("../images/old-inn-photo14-u19774-fr_2x3.jpg?crc=452956272");
    }

    .hidpi #u19774:hover {
        background-image: url("../images/old-inn-photo14-u19774-r-fr_2x3.png?crc=4292354335");
    }

    #u19779 {
        width: 355px;
        height: 290px;
        background-image: url("../images/old-inn-photo107-u19779-fr.jpg?crc=118853240");
        top: 300px;
    }

    #u19779:hover {
        background-image: url("../images/old-inn-photo107-u19779-r-fr2.png?crc=210214272");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 355px;
        height: 290px;
    }

    .hidpi #u19779 {
        background-image: url("../images/old-inn-photo107-u19779-fr_2x.jpg?crc=76700125");
    }

    .hidpi #u19779:hover {
        background-image: url("../images/old-inn-photo107-u19779-r-fr_2x2.png?crc=229402798");
    }

    #u19777 {
        width: 355px;
        height: 290px;
        background-image: url("../images/old-inn-photo136-u19777-fr2.jpg?crc=4206900828");
        top: 300px;
        left: 365px;
    }

    #u19777:hover {
        background-image: url("../images/old-inn-photo136-u19777-r-fr3.png?crc=104135942");
        background-color: #868686;
        background-color: rgba(51, 51, 51, 0.59);
        width: 355px;
        height: 290px;
    }

    .hidpi #u19777 {
        background-image: url("../images/old-inn-photo136-u19777-fr_2x2.jpg?crc=4257873134");
    }

    .hidpi #u19777:hover {
        background-image: url("../images/old-inn-photo136-u19777-r-fr_2x3.png?crc=3831526320");
    }

    #u19776 {
        width: 355px;
        height: 290px;
        background-image: url("../images/old-inn-photo49-u19776-fr3.jpg?crc=119406720");
        top: 600px;
    }

    #u19776:hover {
        background-image: url("../images/old-inn-photo49-u19776-r-fr3.png?crc=305394833");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 355px;
        height: 290px;
    }

    .hidpi #u19776 {
        background-image: url("../images/old-inn-photo49-u19776-fr_2x3.jpg?crc=4275981729");
    }

    .hidpi #u19776:hover {
        background-image: url("../images/old-inn-photo49-u19776-r-fr_2x3.png?crc=399421718");
    }

    #u19780 {
        width: 355px;
        height: 290px;
        background-image: url("../images/old-inn-photo85-u19780-fr2.jpg?crc=364597868");
        top: 600px;
        left: 365px;
    }

    #u19780:hover {
        background-image: url("../images/old-inn-photo85-u19780-r-fr3.png?crc=157432805");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 355px;
        height: 290px;
    }

    .hidpi #u19780 {
        background-image: url("../images/old-inn-photo85-u19780-fr_2x2.jpg?crc=332228353");
    }

    .hidpi #u19780:hover {
        background-image: url("../images/old-inn-photo85-u19780-r-fr_2x3.png?crc=155194406");
    }

    #u19775 {
        width: 355px;
        height: 290px;
        background-image: url("../images/old-inn-photo91-u19775-fr3.jpg?crc=25143859");
        top: 899px;
    }

    #u19775:hover {
        background-image: url("../images/old-inn-photo91-u19775-r-fr3.png?crc=4130086043");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 355px;
        height: 290px;
    }

    .hidpi #u19775 {
        background-image: url("../images/old-inn-photo91-u19775-fr_2x3.jpg?crc=3792712387");
    }

    .hidpi #u19775:hover {
        background-image: url("../images/old-inn-photo91-u19775-r-fr_2x3.png?crc=308219970");
    }

    #u19668 {
        top: 685px;
        left: 915px;
    }

    #u19669-4 {
        z-index: 348;
        left: 8px;
    }

    #u19769 {
        top: 685px;
        left: 964px;
    }

    #u19770-4 {
        z-index: 353;
    }

    #u19771 {
        width: 43px;
        height: 37px;
        padding-bottom: 6px;
        top: 133px;
        left: 1490px;
    }

    #u19771:hover {
        width: 43px;
        height: 37px;
    }

    #u19772-4 {
        z-index: 358;
        margin-top: 7px;
        left: 6px;
    }

    #u19772-4:hover {
        margin-top: 7px;
    }

    #u19781-4 {
        z-index: 362;
        background: -webkit-gradient(linear, left center, right center, from(#000000), color-stop(100%, #000000));
        background: -webkit-linear-gradient(left, #000000, #000000 100%);
        background: linear-gradient(to right, #000000, #000000 100%);
        color: #FFFFFF;
        font-size: 18px;
        text-align: center;
        margin-left: 395px;
        margin-top: 66px;
    }

    #u19781-4:hover {
        margin-left: 395px;
        margin-right: 0px;
        margin-top: 66px;
    }

    #u19188-2,
    #u19781-2 {
        padding-top: 12px;
    }

    #u26742 {
        z-index: 449;
        height: 610px;
        background-image: url("../images/old-inn-photo24.jpg?crc=409769343");
    }

    .hidpi #u26742 {
        background-image: url("../images/old-inn-photo24_2x.jpg?crc=43729709");
    }

    #u26742-bw {
        z-index: 449;
        margin-top: 84px;
        height: 610px;
    }

    #u26741_align_to_page {
        width: 750px;
        left: -120px;
        padding-top: 129px;
        padding-bottom: 129px;
    }

    #u26743-4 {
        z-index: 450;
        width: 720px;
        min-height: 50px;
        line-height: 36px;
        color: #000000;
        font-size: 36px;
        text-align: left;
        left: 135px;
    }

    #u26744-4 {
        z-index: 454;
        width: 720px;
        min-height: 30px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: left;
        left: 135px;
    }

    #u26741,
    #u26741-bw {
        z-index: 448;
        min-height: 362px;
    }

    #u21964-4 {
        z-index: 374;
        width: 720px;
        min-height: 50px;
        line-height: 36px;
        color: #000000;
        font-size: 36px;
        text-align: center;
        margin-left: 135px;
        margin-top: 90px;
    }

    #u21965-4 {
        z-index: 378;
        width: 720px;
        min-height: 30px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: center;
        margin-left: 135px;
    }

    #pu21966 {
        z-index: 382;
        width: 0.01px;
        margin-left: 135px;
        margin-top: 50px;
    }

    #u21966 {
        z-index: 382;
        width: 350px;
        margin-right: -10000px;
    }

    #u21971 {
        z-index: 383;
        width: 350px;
        padding-bottom: 25.02433628318613px;
    }

    #pu21969 {
        z-index: 392;
    }

    #u21969 {
        z-index: 392;
        width: 350px;
        height: 250px;
        background-image: url("../images/old-inn-photo127-u21969-fr3.jpg?crc=3793410526");
    }

    .hidpi #u21969 {
        background-image: url("../images/old-inn-photo127-u21969-fr_2x3.jpg?crc=370376554");
    }

    #u21968-4 {
        z-index: 397;
        width: 99px;
        line-height: 21px;
        color: #FFFFFF;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21967-4 {
        z-index: 388;
        width: 350px;
        line-height: 27px;
        color: #000000;
        font-size: 18px;
        text-align: left;
    }

    #u21970-4 {
        z-index: 393;
        width: 350px;
        line-height: 21px;
        color: #999999;
        text-align: left;
    }

    #u21972-4 {
        z-index: 384;
        width: 350px;
        min-height: 140px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
    }

    #u21973 {
        z-index: 401;
        width: 350px;
        margin-right: -10000px;
        left: 370px;
    }

    #u21977 {
        z-index: 402;
        width: 348px;
    }

    #u21977:hover {
        width: 349px;
    }

    #u21977_position_content {
        padding-bottom: 24px;
    }

    #pu21974 {
        z-index: 411;
    }

    #u21974 {
        z-index: 411;
        width: 350px;
        height: 250px;
        background-image: url("../images/old-inn-photo88-u21974-fr3.jpg?crc=427235694");
    }

    .hidpi #u21974 {
        background-image: url("../images/old-inn-photo88-u21974-fr_2x3.jpg?crc=3811019270");
    }

    #u21979-4 {
        z-index: 416;
        line-height: 21px;
        color: #FFFFFF;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21975-4 {
        z-index: 407;
        width: 350px;
        line-height: 27px;
        color: #000000;
        font-size: 18px;
        text-align: left;
    }

    #u21978-4 {
        z-index: 412;
        width: 350px;
        line-height: 21px;
        color: #999999;
        text-align: left;
    }

    #u21976-4 {
        z-index: 403;
        width: 350px;
        min-height: 140px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
    }

    #u21980 {
        z-index: 420;
        width: 350px;
        margin-left: 320px;
        margin-top: 50px;
    }

    #u21984 {
        z-index: 421;
        width: 350px;
        padding-bottom: 25.03141592920838px;
    }

    #u21971:hover,
    #u21984:hover {
        width: 350px;
    }

    #pu21985 {
        z-index: 430;
    }

    #u21985 {
        z-index: 430;
        width: 350px;
        height: 250px;
        background-image: url("../images/old-inn-photo60.jpg?crc=3946199046");
    }

    #u21969:hover,
    #u21974:hover,
    #u21985:hover {
        width: 350px;
        height: 250px;
    }

    .hidpi #u21985 {
        background-image: url("../images/old-inn-photo60_2x.jpg?crc=130064363");
    }

    #u21982-4 {
        z-index: 435;
        width: 99px;
        line-height: 21px;
        color: #FFFFFF;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21968-4:hover,
    #u21982-4:hover {
        width: 99px;
    }

    #u21968-2,
    #u21979-2,
    #u21982-2 {
        padding-right: 20px;
        padding-left: 20px;
        padding-top: 3px;
    }

    #u21981-4 {
        z-index: 426;
        width: 350px;
        line-height: 27px;
        color: #000000;
        font-size: 18px;
        text-align: left;
    }

    #u21986-4 {
        z-index: 431;
        width: 350px;
        line-height: 21px;
        color: #999999;
        text-align: left;
    }

    #u21983-4 {
        z-index: 422;
        width: 350px;
        min-height: 140px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
    }

    #u21967-2,
    #u21970-2,
    #u21972-2,
    #u21975-2,
    #u21978-2,
    #u21976-2,
    #u21981-2,
    #u21986-2,
    #u21983-2 {
        padding-right: 20px;
        padding-left: 20px;
    }

    #u22246 {
        z-index: 439;
        min-height: 581.7500000000073px;
        padding-bottom: 0px;
    }

    #u22246_align_to_page {
        width: 750px;
        left: -120px;
        padding-top: 62px;
        padding-bottom: 60px;
    }

    #u22251-4 {
        z-index: 440;
        width: 720px;
        min-height: 50px;
        line-height: 36px;
        color: #FFFFFF;
        font-size: 36px;
        text-align: center;
        left: 135px;
    }

    #u22252-4 {
        z-index: 444;
        width: 720px;
        min-height: 30px;
        line-height: 27px;
        color: #FFFFFF;
        font-size: 18px;
        text-align: center;
        left: 135px;
        margin-top: 7px;
    }

    #u127235 {
        z-index: 482;
        left: 385px;
        margin-top: 67px;
    }

    #u22246-bw {
        z-index: 439;
        min-height: 581.7500000000073px;
        margin-top: 110px;
    }

    #u18727_align_to_page {
        width: 750px;
        left: -120px;
        padding-top: 37px;
        padding-bottom: 44px;
    }

    #u18728-4 {
        width: 720px;
        min-height: 60px;
        left: 135px;
    }

    #u18729-4 {
        width: 720px;
        min-height: 30px;
        left: 135px;
    }

    #u18730-4 {
        left: 395px;
        margin-top: 29px;
    }

    #u18730-4:hover {
        margin-right: -1px;
        margin-top: 29px;
    }

    #u18727,
    #u18727-bw {
        min-height: 250px;
    }

    #u18702_align_to_page {
        width: 750px;
        left: -120px;
        padding-top: 81px;
        padding-bottom: 67px;
    }

    #u18704-3 {
        left: 135px;
    }

    #u18703-4 {
        width: 555px;
        min-height: 100px;
        left: 135px;
        margin-top: 10px;
    }

    #pu69065 {
        left: 135px;
        margin-top: 39px;
        position: relative;
    }

    #u69059 {
        margin-top: 2px;
    }

    #u69059:hover {
        margin-top: 2px;
    }

    #pu18705-4 {
        z-index: 10;
        width: 0.01px;
        left: 135px;
        margin-top: 56px;
        position: relative;
    }

    #u18705-4 {
        width: 350px;
        margin-right: -10000px;
    }

    #u18707-4 {
        width: 350px;
        margin-right: -10000px;
        left: 370px;
    }

    #pu69080 {
        left: 122px;
        margin-top: 28px;
        position: relative;
    }

    #u69080 {
        margin-top: 3px;
    }

    #u18706-4 {
        width: 299px;
        min-height: 35px;
        left: 57px;
    }

    #u18721-4 {
        width: 227px;
        margin-right: -10000px;
        margin-top: 12px;
        left: 383px;
    }

    #u18721-4:hover {
        margin-right: -10000px;
        margin-top: 12px;
        width: 227px;
    }

    #pu69087 {
        left: 122px;
        top: -1px;
        margin-bottom: -1px;
        position: relative;
    }

    #u69087 {
        margin-top: 13px;
    }

    #u18717-5 {
        width: 320px;
        margin-top: 22px;
        left: 57px;
    }

    #pu18722-4 {
        z-index: 43;
        width: 0.01px;
        margin-right: -10000px;
        margin-left: 382px;
    }

    #u18722-4 {
        width: 227px;
    }

    #u18722-4:hover {
        margin-top: 0px;
        width: 227px;
    }

    #u18723-4 {
        width: 227px;
    }

    #u18723-4:hover {
        width: 227px;
    }

    #pu69072 {
        left: 122px;
        top: -3px;
        margin-bottom: -3px;
        position: relative;
    }

    #u18719-5 {
        width: 320px;
        margin-top: 8px;
        left: 57px;
    }

    #u18724-4 {
        width: 227px;
        margin-right: -10000px;
        margin-top: 8px;
        left: 382px;
    }

    #u18724-4:hover {
        margin-right: -10000px;
        margin-top: 8px;
        width: 227px;
    }

    #u97927-4 {
        width: 227px;
        left: 505px;
        top: -1px;
        margin-bottom: -1px;
    }

    #u97927-4:hover {
        margin-bottom: -1px;
        margin-top: 0px;
        width: 227px;
    }

    #u18725-4 {
        width: 227px;
        left: 505px;
        margin-top: 4px;
    }

    #u18725-4:hover {
        margin-top: 4px;
        width: 227px;
    }

    #u18702,
    #u18702-bw {
        min-height: 770px;
    }

    #u18714_align_to_page {
        width: 750px;
        left: -120px;
        padding-top: 38px;
        padding-bottom: 15px;
    }

    #u18715-6 {
        width: 565px;
        min-height: 25px;
        left: 135px;
    }

    #u18726 {
        left: 395px;
    }

    #u18714,
    #u18714-bw {
        min-height: 100px;
    }

    #u163-3 {
        margin-left: -360px;
    }

    body {
        overflow-x: hidden;
        min-width: 750px;
    }
}

@media (min-width: 371px) and (max-width: 750px) {
    #muse_css_mq {
        background-color: #0002ee;
    }

    #bp_750.active {
        display: block;
    }

    #page {
        width: 370px;
        min-height: 2185px;
    }

    #ppu134590 {
        z-index: 0;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 76px;
        margin-left: -464px;
    }

    #pu134590 {
        z-index: 85;
        width: 0.01px;
    }

    #u134590 {
        margin-right: -10000px;
        margin-top: 303px;
        left: 111px;
    }

    #slideshowu76640 {
        z-index: 87;
        height: 429px;
        left: 274px;
    }

    #u76659 {
        width: 750px;
        height: 429px;
    }

    #u76659popup {
        z-index: 88;
    }

    #u133101 {
        z-index: 89;
        width: 750px;
        height: 429px;
    }

    #u76662 {
        z-index: 91;
        width: 750px;
        height: 429px;
    }

    #u76850 {
        z-index: 93;
        width: 750px;
        height: 429px;
    }

    #u76916 {
        z-index: 95;
        width: 750px;
        height: 429px;
    }

    #u76979 {
        z-index: 97;
        width: 750px;
        height: 429px;
    }

    #u17407-6 {
        z-index: 99;
        width: 320px;
        min-height: 128px;
        line-height: 40px;
        color: #FFFFFF;
        font-size: 40px;
        text-align: left;
        font-weight: bold;
        margin-right: -10000px;
        margin-top: 488px;
        left: 464px;
    }

    .home-h1-header {
        background-color: #686868;
        background-color: rgba(0, 0, 0, 0.59);
    }

    #u17407-2 {
        padding-left: 31px;
        padding-top: 28px;
    }

    #u17407-4 {
        padding-left: 31px;
    }

    #u17408-4 {
        z-index: 105;
        width: 360px;
        min-height: 49px;
        line-height: 21px;
        color: #FFFFFF;
        text-align: left;
        text-indent: 24px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        margin-right: -10000px;
        margin-top: 631px;
        left: 464px;
    }
    h3#u17408-2 {
    padding:20px;
    text-indent:0px;
    }
    #u17408-2 {
        padding-top: 14px;
    }

    #u125404 {
        z-index: 453;
        margin-right: -10000px;
        margin-top: 272px;
    }

    #u125456 {
        z-index: 454;
        margin-right: -10000px;
        margin-top: 387px;
    }

    #u125491 {
        z-index: 455;
        margin-right: -10000px;
        margin-top: 519px;
    }

    #u130914 {
        z-index: 456;
        margin-right: -10000px;
        margin-top: 519px;
    }

    #u130940 {
        z-index: 457;
        margin-right: -10000px;
        margin-top: 519px;
    }

    #u130965 {
        z-index: 458;
        margin-right: -10000px;
        margin-top: 519px;
    }

    #u131042 {
        z-index: 459;
        margin-right: -10000px;
        margin-top: 519px;
    }

    #u125405 {
        z-index: 460;
        margin-right: -10000px;
        margin-top: 175px;
    }

    #u134562 {
        z-index: 464;
        width: 370px;
        height: 40px;
        margin-top: 322px;
        left: 464px;
    }

    #u97915-3 {
        z-index: 551;
        margin-right: -10000px;
        margin-top: 119px;
        left: 141px;
    }

    #pu19015-4 {
        z-index: 126;
        width: 0.01px;
        margin-left: 479px;
        margin-top: 62px;
    }

    #u19015-4 {
        z-index: 126;
        width: 340px;
        min-height: 55px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        margin-right: -10000px;
        margin-top: 193px;
    }

    #u133217 {
        z-index: 463;
        width: 340px;
        min-height: 222px;
        margin-right: -10000px;
    }

    #u134922-21 {
        z-index: 1;
        width: 340px;
        min-height: 100px;
        color: #333333;
        text-align: left;
        margin-left: 479px;
        margin-top: 31px;
        position: relative;
    }

    #u134922-2 {
        font-size: 16px;
        line-height: 24px;
        padding-bottom: 8px;
    }

    #u134922-4 {
        font-size: 16px;
        line-height: 24px;
        padding-bottom: 14px;
        font-weight: bold;
    }

    #u134922-6 {
        font-size: 28px;
        line-height: 42px;
        padding-bottom: 9px;
        font-weight: bold;
    }

    #u134922-8,
    #u134922-17 {
        font-size: 22px;
        line-height: 33px;
        padding-bottom: 8px;
        font-weight: bold;
    }

    #u134922-14,
    #u134922-15,
    #u134922-19 {
        font-size: 18px;
        line-height: 27px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
    }

    #pu82228 {
        z-index: 441;
        margin-left: 479px;
        margin-top: 59px;
    }

    #u82228 {
        z-index: 441;
    }

    #u19008-4 {
        z-index: 110;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 14px;
    }

    #u19009-4 {
        z-index: 114;
        width: 340px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 479px;
        margin-top: 19px;
    }

    #pu82213 {
        z-index: 437;
        width: 0.01px;
        margin-left: 478px;
        margin-top: 56px;
    }

    #u82213 {
        z-index: 437;
    }

    #u19011-4 {
        z-index: 118;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 13px;
        left: 61px;
    }

    #u19012-4 {
        z-index: 122;
        width: 340px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 479px;
        margin-top: 18px;
    }

    #pu82221 {
        z-index: 439;
        margin-left: 478px;
        margin-top: 28px;
    }

    #u82221 {
        z-index: 439;
    }

    #u19016-4 {
        z-index: 130;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 17px;
        left: 61px;
    }

    #u19017-4 {
        z-index: 134;
        width: 340px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 479px;
        margin-top: 23px;
    }

    #pu82235 {
        z-index: 443;
        width: 0.01px;
        margin-left: 478px;
        margin-top: 12px;
    }

    #u82235 {
        z-index: 443;
    }

    #u19019-4 {
        z-index: 138;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 17px;
        left: 61px;
    }

    #u19020-4 {
        z-index: 142;
        width: 340px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 479px;
        margin-top: 22px;
    }

    #u19007 {
        z-index: 109;
        height: 493px;
        background-image: url("../images/old-inn-photo8-u19007-fr.jpg?crc=3870421450");
    }

    .hidpi #u19007 {
        background-image: url("../images/old-inn-photo8-u19007-fr_2x.jpg?crc=3828597072");
    }

    #u19007-bw {
        z-index: 109;
        margin-top: 51px;
        height: 493px;
    }

    #u19185_align_to_page {
        width: 370px;
        left: -190px;
        padding-top: 100px;
        padding-bottom: 115px;
    }

    #u19189-4 {
        z-index: 158;
        width: 290px;
        min-height: 60px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        left: 205px;
    }

    #u19187-7 {
        z-index: 147;
        width: 340px;
        min-height: 231px;
        font-size: 16px;
        line-height: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        left: 205px;
        margin-top: 20px;
    }

    #u19187-2 {
        color: #333333;
        font-style: normal;
    }

    #u19187-5 {
        color: #999999;
    }

    #u19188-4 {
        z-index: 154;
        background: -webkit-gradient(linear, left center, right center, from(#000000), color-stop(100%, #000000));
        background: -webkit-linear-gradient(left, #000000, #000000 100%);
        background: linear-gradient(to right, #000000, #000000 100%);
        color: #FFFFFF;
        font-size: 18px;
        text-align: center;
        left: 276px;
        margin-top: 33px;
    }

    #u19188-4:hover {
        background: -webkit-gradient(linear, left center, right center, from(#999999), color-stop(100%, #999999));
        background: -webkit-linear-gradient(left, #999999, #999999 100%);
        background: linear-gradient(to right, #999999, #999999 100%);
        margin-right: 0px;
        margin-top: 33px;
    }

    #u19185,
    #u19185-bw {
        z-index: 146;
        min-height: 609px;
    }

    #u19255 {
        z-index: 162;
        height: 479px;
        background-image: url("../images/old-inn-photo74-u19255-fr.jpg?crc=171056047");
    }

    .hidpi #u19255 {
        background-image: url("../images/old-inn-photo74-u19255-fr_2x.jpg?crc=466552205");
    }

    #u19255-bw {
        z-index: 162;
        margin-top: -2px;
        margin-bottom: -2px;
        height: 479px;
    }

    #u19457-4 {
        z-index: 188;
        width: 290px;
        min-height: 35px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        margin-left: 479px;
        margin-top: 69px;
    }

    #u19458-4 {
        z-index: 192;
        width: 290px;
        min-height: 60px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: left;
        margin-left: 479px;
        margin-top: 4px;
    }

    #pu82279 {
        z-index: 445;
        margin-left: 479px;
        margin-top: 45px;
    }

    #u82279 {
        z-index: 445;
    }

    #u19448-4 {
        z-index: 164;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 16px;
        left: 60px;
    }

    #u19449-4 {
        z-index: 168;
        width: 340px;
        min-height: 110px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 479px;
        margin-top: 22px;
    }

    #pu82301 {
        z-index: 451;
        width: 0.01px;
        margin-left: 479px;
        margin-top: 29px;
    }

    #u82301 {
        z-index: 451;
    }

    #u19451-4 {
        z-index: 172;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 16px;
        left: 60px;
    }

    #u19452-4 {
        z-index: 176;
        width: 340px;
        min-height: 110px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 479px;
        margin-top: 22px;
    }

    #pu82294 {
        z-index: 449;
        margin-left: 479px;
        margin-top: 30px;
    }

    #u82294 {
        z-index: 449;
    }

    #u19454-4 {
        z-index: 180;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 15px;
        left: 60px;
    }

    #u19455-4 {
        z-index: 184;
        width: 340px;
        min-height: 110px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 479px;
        margin-top: 20px;
    }

    #pu82287 {
        z-index: 447;
        width: 0.01px;
        margin-left: 479px;
        margin-top: 51px;
    }

    #u82287 {
        z-index: 447;
    }

    #u19459-4 {
        z-index: 196;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 15px;
        left: 60px;
    }

    #u19008-2,
    #u19011-2,
    #u19016-2,
    #u19019-2,
    #u19448-2,
    #u19451-2,
    #u19454-2,
    #u19459-2 {
        padding-left: 20px;
    }

    #u19460-4 {
        z-index: 200;
        width: 340px;
        min-height: 110px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 479px;
        margin-top: 20px;
    }

    #u19447 {
        z-index: 163;
        width: 340px;
        height: 280px;
        background-image: url("../images/old-inn-photo43-u19447-fr.jpg?crc=491424553");
        margin-left: 479px;
        margin-top: 52px;
    }

    .hidpi #u19447 {
        background-image: url("../images/old-inn-photo43-u19447-fr_2x.jpg?crc=116915310");
    }

    #u133089 {
        z-index: 86;
        min-height: 136px;
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: alpha(opacity=100);
        padding-bottom: 391px;
        background: transparent url("../images/old-inn-image9.jpg?crc=10310199") no-repeat center center;
        background-size: cover;
    }

    #u133089_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 370px;
        left: -190px;
    }

    #u19618-6 {
        z-index: 204;
        width: 290px;
        min-height: 60px;
        line-height: 40px;
        color: #FFFFFF;
        font-size: 40px;
        text-align: center;
        margin-top: 56px;
        left: 235px;
    }

    #u133089-bw {
        z-index: 86;
        min-height: 136px;
        margin-top: 98px;
    }

    #u19782-4 {
        z-index: 345;
        width: 290px;
        min-height: 35px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: center;
        margin-left: 509px;
        margin-top: 60px;
    }

    #u19783-4 {
        z-index: 349;
        width: 290px;
        min-height: 55px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: center;
        margin-left: 509px;
    }

    #ppamphletu19667 {
        z-index: 210;
        width: 0.01px;
        margin-left: 505px;
        margin-top: 250px;
    }

    #pamphletu19667 {
        z-index: 210;
        height: 1739px;
        margin-right: -10000px;
    }

    #u19670 {
        width: 280px;
        height: 1000px;
        background-color: #FFFFFF;
        background-color: rgba(255, 255, 255, 0.98);
        top: 112px;
        left: 536px;
    }

    #u19670popup {
        z-index: 211;
    }

    #u19727 {
        z-index: 212;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u21041 {
        z-index: 213;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u21051 {
        z-index: 214;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo12-u21051-fr.jpg?crc=3965426842");
    }

    .hidpi #u21051 {
        background-image: url("../images/old-inn-photo12-u21051-fr_2x.jpg?crc=3758400072");
    }

    #u21045-4 {
        z-index: 223;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u21049-4 {
        z-index: 219;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21048-4 {
        z-index: 215;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        color: #333333;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: normal;
    }

    #u19741 {
        z-index: 227;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u21169 {
        z-index: 228;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u21179 {
        z-index: 229;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo14-u21179-fr2.jpg?crc=4095013030");
    }

    .hidpi #u21179 {
        background-image: url("../images/old-inn-photo14-u21179-fr_2x2.jpg?crc=4253631071");
    }

    #u21173-4 {
        z-index: 238;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u21177-4 {
        z-index: 234;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21176-4 {
        z-index: 230;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        color: #333333;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19713 {
        z-index: 242;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u21299 {
        z-index: 243;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u21309 {
        z-index: 244;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo107-u21309-fr.jpg?crc=3779770146");
    }

    .hidpi #u21309 {
        background-image: url("../images/old-inn-photo107-u21309-fr_2x.jpg?crc=3877841860");
    }

    #u21303-4 {
        z-index: 253;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u21307-4 {
        z-index: 249;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21306-4 {
        z-index: 245;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        color: #333333;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19685 {
        z-index: 257;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u21419 {
        z-index: 258;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u21429 {
        z-index: 259;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo136-u21429-fr2.jpg?crc=446296702");
    }

    .hidpi #u21429 {
        background-image: url("../images/old-inn-photo136-u21429-fr_2x2.jpg?crc=304460499");
    }

    #u21423-4 {
        z-index: 268;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u21427-4 {
        z-index: 264;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21426-4 {
        z-index: 260;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        margin-top: 26px;
    }

    #u19671 {
        z-index: 272;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u21539 {
        z-index: 273;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u21549 {
        z-index: 274;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo49-u21549-fr2.jpg?crc=486000917");
    }

    .hidpi #u21549 {
        background-image: url("../images/old-inn-photo49-u21549-fr_2x2.jpg?crc=516361063");
    }

    #u21543-4 {
        z-index: 283;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u21547-4 {
        z-index: 279;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21546-4 {
        z-index: 275;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        color: #333333;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19755 {
        z-index: 287;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u21664 {
        z-index: 288;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u21674 {
        z-index: 289;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo85-u21674-fr2.jpg?crc=3784994333");
    }

    .hidpi #u21674 {
        background-image: url("../images/old-inn-photo85-u21674-fr_2x2.jpg?crc=114561523");
    }

    #u21668-4 {
        z-index: 299;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u21672-4 {
        z-index: 295;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21671-5 {
        z-index: 290;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21671-2 {
        color: #333333;
    }

    #u19699 {
        z-index: 303;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u19700 {
        z-index: 304;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u19703 {
        z-index: 305;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo91-u19703-fr2.jpg?crc=4290697188");
    }

    .hidpi #u19703 {
        background-image: url("../images/old-inn-photo91-u19703-fr_2x2.jpg?crc=3925389492");
    }

    #u19711-4 {
        z-index: 314;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u19705-4 {
        z-index: 310;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u19712-4 {
        z-index: 306;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        color: #333333;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19773 {
        z-index: 318;
        width: 290px;
        height: 1739px;
    }

    #u19778 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo12-u19778-fr4.jpg?crc=269476433");
    }

    #u19778:hover {
        background-image: url("../images/old-inn-photo12-u19778-r-fr4.png?crc=4202711298");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19778 {
        background-image: url("../images/old-inn-photo12-u19778-fr_2x4.jpg?crc=8989915");
    }

    .hidpi #u19778:hover {
        background-image: url("../images/old-inn-photo12-u19778-r-fr_2x4.png?crc=4065069826");
    }

    #u19774 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo14-u19774-fr4.jpg?crc=470158989");
        top: 250px;
    }

    #u19774:hover {
        background-image: url("../images/old-inn-photo14-u19774-r-fr4.png?crc=219611088");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19774 {
        background-image: url("../images/old-inn-photo14-u19774-fr_2x4.jpg?crc=3989807918");
    }

    .hidpi #u19774:hover {
        background-image: url("../images/old-inn-photo14-u19774-r-fr_2x4.png?crc=338045148");
    }

    #u19779 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo107-u19779-fr2.jpg?crc=3788058594");
        top: 500px;
    }

    #u19779:hover {
        background-image: url("../images/old-inn-photo107-u19779-r-fr3.png?crc=4266176119");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19779 {
        background-image: url("../images/old-inn-photo107-u19779-fr_2x2.jpg?crc=300691825");
    }

    .hidpi #u19779:hover {
        background-image: url("../images/old-inn-photo107-u19779-r-fr_2x3.png?crc=4213043130");
    }

    #u19777 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo136-u19777-fr3.jpg?crc=3783950296");
        top: 750px;
    }

    #u19777:hover {
        background-image: url("../images/old-inn-photo136-u19777-r-fr4.png?crc=4002978263");
        background-color: #868686;
        background-color: rgba(51, 51, 51, 0.59);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19777 {
        background-image: url("../images/old-inn-photo136-u19777-fr_2x3.jpg?crc=353088397");
    }

    .hidpi #u19777:hover {
        background-image: url("../images/old-inn-photo136-u19777-r-fr_2x4.png?crc=477691231");
    }

    #u19776 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo49-u19776-fr4.jpg?crc=2022258");
        top: 999px;
    }

    #u19776:hover {
        background-image: url("../images/old-inn-photo49-u19776-r-fr4.png?crc=4115403058");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19776 {
        background-image: url("../images/old-inn-photo49-u19776-fr_2x4.jpg?crc=267908973");
    }

    .hidpi #u19776:hover {
        background-image: url("../images/old-inn-photo49-u19776-r-fr_2x4.png?crc=239769275");
    }

    #u19780 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo85-u19780-fr3.jpg?crc=250127928");
        top: 1249px;
    }

    #u19780:hover {
        background-image: url("../images/old-inn-photo85-u19780-r-fr4.png?crc=3981414961");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19780 {
        background-image: url("../images/old-inn-photo85-u19780-fr_2x3.jpg?crc=4061414761");
    }

    .hidpi #u19780:hover {
        background-image: url("../images/old-inn-photo85-u19780-r-fr_2x4.png?crc=3984562209");
    }

    #u19775 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo91-u19775-fr4.jpg?crc=4232769751");
        top: 1499px;
    }

    #u19775:hover {
        background-image: url("../images/old-inn-photo91-u19775-r-fr4.png?crc=166267730");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19775 {
        background-image: url("../images/old-inn-photo91-u19775-fr_2x4.jpg?crc=114226118");
    }

    .hidpi #u19775:hover {
        background-image: url("../images/old-inn-photo91-u19775-r-fr_2x4.png?crc=31264863");
    }

    #u19668 {
        top: 351px;
        left: 556px;
    }

    #u19669-4 {
        z-index: 327;
        left: 8px;
    }

    #u19769 {
        top: 351px;
        left: 605px;
    }

    #u19770-4 {
        z-index: 332;
    }

    #u19771 {
        width: 43px;
        height: 37px;
        padding-bottom: 6px;
        top: 120px;
        left: 763px;
    }

    #u19771:hover {
        width: 43px;
        height: 37px;
    }

    #u19772-4 {
        z-index: 337;
        margin-top: 7px;
        left: 7px;
    }

    #u19772-4:hover {
        margin-top: 7px;
    }

    #u19781-4 {
        z-index: 341;
        background: -webkit-gradient(linear, left center, right center, from(#000000), color-stop(100%, #000000));
        background: -webkit-linear-gradient(left, #000000, #000000 100%);
        background: linear-gradient(to right, #000000, #000000 100%);
        color: #FFFFFF;
        font-size: 18px;
        text-align: center;
        margin-right: -10000px;
        margin-top: 1612px;
        left: 45px;
    }

    #u19781-4:hover {
        margin-left: 0px;
        margin-right: -10000px;
        margin-top: 1612px;
    }

    #u19188-2,
    #u19781-2 {
        padding-top: 12px;
    }

    #u26742 {
        z-index: 428;
        height: 462px;
        background-image: url("../images/old-inn-photo24-u26742-fr.jpg?crc=267486566");
    }

    .hidpi #u26742 {
        background-image: url("../images/old-inn-photo24-u26742-fr_2x.jpg?crc=227158904");
    }

    #u26742-bw {
        z-index: 428;
        margin-top: 11px;
        height: 462px;
    }

    #u26741_align_to_page {
        width: 370px;
        left: -190px;
        padding-top: 51px;
        padding-bottom: 44px;
    }

    #u26743-4 {
        z-index: 429;
        width: 290px;
        min-height: 35px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        left: 205px;
    }

    #u26744-4 {
        z-index: 433;
        width: 340px;
        min-height: 55px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: left;
        left: 205px;
        margin-top: 7px;
    }

    #u26741,
    #u26741-bw {
        z-index: 427;
        min-height: 245px;
    }

    #u21964-4 {
        z-index: 353;
        width: 340px;
        min-height: 35px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: center;
        margin-left: 479px;
        margin-top: 63px;
    }

    #u21965-4 {
        z-index: 357;
        width: 340px;
        min-height: 55px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: center;
        margin-left: 479px;
        margin-top: 5px;
    }

    #u21966 {
        z-index: 361;
        width: 290px;
        margin-left: 504px;
        margin-top: 45px;
    }

    #u21971 {
        z-index: 362;
        width: 290px;
        padding-bottom: 28.227876106187978px;
    }

    #pu21969 {
        z-index: 371;
    }

    #u21969 {
        z-index: 371;
        width: 290px;
        height: 207px;
        background-image: url("../images/old-inn-photo127-u21969-fr4.jpg?crc=3860796853");
    }

    .hidpi #u21969 {
        background-image: url("../images/old-inn-photo127-u21969-fr_2x4.jpg?crc=4110365095");
    }

    #u21968-4 {
        z-index: 376;
        width: 99px;
        line-height: 21px;
        color: #FFFFFF;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21967-4 {
        z-index: 367;
        width: 290px;
        line-height: 27px;
        color: #000000;
        font-size: 18px;
        text-align: left;
    }

    #u21970-4 {
        z-index: 372;
        width: 290px;
        line-height: 21px;
        color: #999999;
        text-align: left;
    }

    #u21972-4 {
        z-index: 363;
        width: 290px;
        min-height: 160px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
    }

    #u21973 {
        z-index: 380;
        width: 290px;
        margin-left: 504px;
        margin-top: 50px;
    }

    #u21977 {
        z-index: 381;
        width: 288px;
    }

    #u21977:hover {
        width: 289px;
    }

    #u21977_position_content {
        padding-bottom: 27px;
    }

    #pu21974 {
        z-index: 390;
    }

    #u21974 {
        z-index: 390;
        width: 290px;
        height: 207px;
        background-image: url("../images/old-inn-photo88-u21974-fr4.jpg?crc=3957256193");
    }

    .hidpi #u21974 {
        background-image: url("../images/old-inn-photo88-u21974-fr_2x4.jpg?crc=3862490211");
    }

    #u21979-4 {
        z-index: 395;
        line-height: 21px;
        color: #FFFFFF;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21975-4 {
        z-index: 386;
        width: 290px;
        line-height: 27px;
        color: #000000;
        font-size: 18px;
        text-align: left;
    }

    #u21978-4 {
        z-index: 391;
        width: 290px;
        line-height: 21px;
        color: #999999;
        text-align: left;
    }

    #u21976-4 {
        z-index: 382;
        width: 290px;
        min-height: 160px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
    }

    #u21980 {
        z-index: 399;
        width: 290px;
        margin-left: 504px;
        margin-top: 50px;
    }

    #u21984 {
        z-index: 400;
        width: 290px;
        padding-bottom: 28.234955752217502px;
    }

    #pu21985 {
        z-index: 409;
    }

    #u21985 {
        z-index: 409;
        width: 290px;
        height: 207px;
        background-image: url("../images/old-inn-photo60-u21985-fr.jpg?crc=4047372939");
    }

    #u21969:hover,
    #u21974:hover,
    #u21985:hover {
        width: 290px;
        height: 207px;
    }

    .hidpi #u21985 {
        background-image: url("../images/old-inn-photo60-u21985-fr_2x.jpg?crc=4037623698");
    }

    #u21982-4 {
        z-index: 414;
        width: 99px;
        line-height: 21px;
        color: #FFFFFF;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21968-4:hover,
    #u21982-4:hover {
        width: 99px;
    }

    #u21968-2,
    #u21979-2,
    #u21982-2 {
        padding-right: 20px;
        padding-left: 20px;
        padding-top: 3px;
    }

    #u21981-4 {
        z-index: 405;
        width: 290px;
        line-height: 27px;
        color: #000000;
        font-size: 18px;
        text-align: left;
    }

    #u21986-4 {
        z-index: 410;
        width: 290px;
        line-height: 21px;
        color: #999999;
        text-align: left;
    }

    #u21983-4 {
        z-index: 401;
        width: 290px;
        min-height: 160px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
    }

    #u21967-2,
    #u21970-2,
    #u21972-2,
    #u21975-2,
    #u21978-2,
    #u21976-2,
    #u21981-2,
    #u21986-2,
    #u21983-2 {
        padding-right: 20px;
        padding-left: 20px;
    }

    #u22246 {
        z-index: 418;
        min-height: 676.7999999999938px;
        padding-bottom: 0px;
    }

    #u22246_align_to_page {
        width: 370px;
        left: -190px;
        padding-top: 66px;
        padding-bottom: 92px;
    }

    #u22251-4 {
        z-index: 419;
        width: 290px;
        min-height: 35px;
        line-height: 24px;
        color: #FFFFFF;
        font-size: 24px;
        text-align: center;
        left: 230px;
    }

    #u22252-4 {
        z-index: 423;
        width: 290px;
        min-height: 55px;
        line-height: 27px;
        color: #FFFFFF;
        font-size: 18px;
        text-align: center;
        left: 230px;
        margin-top: 12px;
    }

    #u127235 {
        z-index: 461;
        left: 275px;
        margin-top: 55px;
    }

    #u22246-bw {
        z-index: 418;
        min-height: 676.7999999999938px;
        margin-top: 100px;
    }

    #u18727_align_to_page {
        width: 370px;
        left: -190px;
        padding-top: 34px;
        padding-bottom: 35px;
    }

    #u18728-4 {
        width: 290px;
        min-height: 35px;
        left: 230px;
    }

    #u18729-4 {
        width: 340px;
        min-height: 45px;
        left: 205px;
        margin-top: 10px;
    }

    #u18730-4 {
        left: 275px;
        margin-top: 28px;
    }

    #u18730-4:hover {
        margin-right: -1px;
        margin-top: 28px;
    }

    #u18727,
    #u18727-bw {
        min-height: 250px;
    }

    #u18702_align_to_page {
        width: 370px;
        left: -190px;
        padding-top: 46px;
        padding-bottom: 63px;
    }

    #u18704-3 {
        left: 205px;
    }

    #u18703-4 {
        width: 290px;
        min-height: 150px;
        left: 205px;
        margin-top: 13px;
    }

    #pu69065 {
        left: 199px;
        margin-top: 67px;
        position: relative;
    }

    #u69059 {
        margin-top: 1px;
    }

    #u69059:hover {
        margin-top: 1px;
    }

    #u18705-4 {
        width: 290px;
        left: 205px;
        margin-top: 28px;
    }

    #pu69080 {
        left: 203px;
        margin-top: 38px;
        position: relative;
    }

    #u18706-4 {
        width: 260px;
        min-height: 55px;
        margin-top: 2px;
        left: 56px;
    }

    #pu69087 {
        left: 203px;
        position: relative;
    }

    #u18717-5 {
        width: 260px;
        margin-top: 9px;
        left: 56px;
    }

    #pu69072 {
        left: 203px;
        margin-top: 9px;
        position: relative;
    }

    #u18719-5 {
        width: 260px;
        margin-top: 8px;
        left: 56px;
    }

    #u18707-4 {
        width: 290px;
        left: 205px;
        margin-top: 78px;
    }

    #u18721-4 {
        width: 290px;
        left: 205px;
        margin-top: 40px;
    }

    #u18721-4:hover {
        margin-right: 0px;
        margin-top: 40px;
        width: 290px;
    }

    #u18722-4 {
        width: 290px;
        left: 205px;
        margin-top: 5px;
    }

    #u18722-4:hover {
        margin-top: 5px;
        width: 290px;
    }

    #u18723-4 {
        width: 290px;
        left: 205px;
    }

    #u21971:hover,
    #u21984:hover,
    #u18723-4:hover {
        width: 290px;
    }

    #u18724-4 {
        width: 290px;
        left: 205px;
        margin-top: 5px;
    }

    #u18724-4:hover {
        margin-right: 0px;
        margin-top: 5px;
        width: 290px;
    }

    #u97927-4 {
        width: 290px;
        left: 205px;
        margin-top: 4px;
    }

    #u97927-4:hover {
        margin-bottom: 0px;
        margin-top: 4px;
        width: 290px;
    }

    #u18725-4 {
        width: 290px;
        left: 205px;
        margin-top: 8px;
    }

    #u18725-4:hover {
        margin-top: 8px;
        width: 290px;
    }

    #u18702,
    #u18702-bw {
        min-height: 1135px;
    }

    #u18714 {
        min-height: 99.99999999999818px;
        padding-bottom: 0px;
    }

    #u18714_align_to_page {
        width: 370px;
        left: -190px;
        padding-top: 28px;
        padding-bottom: 4px;
    }

    #u18715-6 {
        width: 290px;
        min-height: 45px;
        left: 205px;
    }

    #u18726 {
        left: 250px;
    }

    #u18714-bw {
        min-height: 99.99999999999818px;
    }

    #pu162 {
        z-index: 486;
        width: 0.01px;
        height: 0px;
        padding-bottom: 80px;
        margin-right: -10000px;
    }

    #u163-3 {
        margin-left: -99px;
    }

    #accordionu72458 {
        z-index: 490;
        position: fixed;
        top: 0px;
    }

    #u72459 {
        z-index: 491;
    }

    #u72460-3 {
        z-index: 492;
        min-height: 80px;
    }

    #u72460-3.AccordionPanelTabOpen {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 80px;
        margin: 0px;
    }

    #u72461 {
        z-index: 495;
        width: 100%;
    }

    #menuu72462 {
        z-index: 496;
        width: 340px;
        height: 344px;
        position: relative;
        /* margin-right: -10000px; */
        left: 25px;
    }

    #u72498 {
        width: 340px;
        position: relative;
    }

    #u72499 {
        width: 340px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u72499:hover {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72499:active {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72499.MuseMenuActive {
        width: 340px;
        min-height: 17px;
        margin: 0px -10000px 0px 0px;
    }

    #u72501-4 {
        width: 340px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u72499:hover #u72501-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72499:active #u72501-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72515 {
        width: 340px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u72515:hover {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72515:active {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72516-4 {
        width: 340px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u72499.MuseMenuActive #u72501-4,
    #u72515:hover #u72516-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72515:active #u72516-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u124607 {
        width: 340px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u72515.MuseMenuActive,
    #u124607:hover {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u124607:active {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u124608-4 {
        width: 340px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u72515.MuseMenuActive #u72516-4,
    #u124607:hover #u124608-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u124607:active #u124608-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72473 {
        width: 340px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u124607.MuseMenuActive,
    #u72473:hover {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72473:active {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72476-4 {
        width: 340px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u124607.MuseMenuActive #u124608-4,
    #u72473:hover #u72476-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72473:active #u72476-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72466 {
        width: 340px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u72473.MuseMenuActive,
    #u72466:hover {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72466:active {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72468-4 {
        width: 340px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u72473.MuseMenuActive #u72476-4,
    #u72466:hover #u72468-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72466:active #u72468-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72485 {
        width: 340px;
        min-height: 17px;
        padding-bottom: 19px;
        position: relative;
        margin-right: -10000px;
    }

    #u72466.MuseMenuActive,
    #u72485:hover {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72485:active {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72488-4 {
        width: 340px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
    }

    #u72466.MuseMenuActive #u72468-4,
    #u72485:hover #u72488-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72485:active #u72488-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72494 {
        width: 340px;
        min-height: 17px;
        padding-bottom: 19px;
        position: relative;
        margin-right: -10000px;
    }

    #u72485.MuseMenuActive,
    #u72494:hover {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72494:active {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72495-4 {
        width: 340px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
    }

    #u72485.MuseMenuActive #u72488-4,
    #u72494:hover #u72495-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72494:active #u72495-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72478 {
        width: 340px;
        min-height: 17px;
        padding-bottom: 19px;
        position: relative;
        margin-right: -10000px;
    }

    #u72494.MuseMenuActive,
    #u72478:hover {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72478:active {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72480-4 {
        width: 340px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
    }

    #u72494.MuseMenuActive #u72495-4,
    #u72478:hover #u72480-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72478:active #u72480-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72512,
    #u124604,
    #u72470,
    #u72463,
    #u72484,
    #u72491,
    #u72477,
    #u72505 {
        width: 340px;
        margin-top: 2px;
        position: relative;
    }

    #u72506 {
        width: 340px;
        min-height: 17px;
        padding-bottom: 19px;
        position: relative;
        margin-right: -10000px;
    }

    #u72478.MuseMenuActive,
    #u72506:hover {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72506:active {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72506.MuseMenuActive {
        width: 340px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72509-4 {
        width: 340px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
    }

    #u72478.MuseMenuActive #u72480-4,
    #u72506:hover #u72509-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72506:active #u72509-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #u72506.MuseMenuActive #u72509-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 340px;
        margin: 0px -10000px 0px 0px;
    }

    #accordionu72458-bw {
        z-index: 490;
    }

    body {
        overflow-x: hidden;
        min-width: 370px;
    }
}

@media (max-width: 370px) {
    #muse_css_mq {
        background-color: #000172;
    }

    #bp_370.active {
        display: block;
    }

    #page {
        width: 320px;
        min-height: 2185px;
    }

    #pu97915-3 {
        z-index: 551;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-top: 195px;
        margin-left: -457px;
    }

    #u97915-3 {
        z-index: 551;
        margin-left: 134px;
    }

    #u134590 {
        margin-left: 21px;
        margin-top: 237px;
    }

    #u125405 {
        z-index: 460;
        margin-top: 3996px;
    }

    #pu125404 {
        z-index: 453;
        width: 0.01px;
        margin-top: 7px;
    }

    #u125404 {
        z-index: 453;
        margin-right: -10000px;
    }

    #u125456 {
        z-index: 454;
        margin-right: -10000px;
    }

    #u125491 {
        z-index: 455;
        margin-right: -10000px;
    }

    #u130914 {
        z-index: 456;
        margin-right: -10000px;
    }

    #u130940 {
        z-index: 457;
        margin-right: -10000px;
    }

    #u130965 {
        z-index: 458;
        margin-right: -10000px;
    }

    #u131042 {
        z-index: 459;
        margin-right: -10000px;
    }

    #pu162 {
        z-index: 486;
        width: 0.01px;
        height: 0px;
        padding-bottom: 80px;
        margin-right: -10000px;
    }

    #accordionu72458 {
        z-index: 490;
        position: fixed;
        top: 0px;
    }

    #u72459 {
        z-index: 491;
    }

    #u72460-3 {
        z-index: 492;
        min-height: 80px;
    }

    #u72460-3.AccordionPanelTabOpen {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 80px;
        margin: 0px;
    }

    #u72461 {
        z-index: 495;
        width: 100%;
    }

    #menuu72462 {
        z-index: 496;
        width: 280px;
        height: 344px;
        position: relative;
        margin-right: -10000px;
        left: 45px;
    }

    #u72498 {
        width: 280px;
        position: relative;
    }

    #u72499 {
        width: 280px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u72499:hover {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72499:active {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72499.MuseMenuActive {
        width: 280px;
        min-height: 17px;
        margin: 0px -10000px 0px 0px;
    }

    #u72501-4 {
        width: 280px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u72499:hover #u72501-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72499:active #u72501-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72515 {
        width: 280px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u72515:hover {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72515:active {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72516-4 {
        width: 280px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u72499.MuseMenuActive #u72501-4,
    #u72515:hover #u72516-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72515:active #u72516-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u124607 {
        width: 280px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u72515.MuseMenuActive,
    #u124607:hover {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u124607:active {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u124608-4 {
        width: 280px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u72515.MuseMenuActive #u72516-4,
    #u124607:hover #u124608-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u124607:active #u124608-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72473 {
        width: 280px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u124607.MuseMenuActive,
    #u72473:hover {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72473:active {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72476-4 {
        width: 280px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u124607.MuseMenuActive #u124608-4,
    #u72473:hover #u72476-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72473:active #u72476-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72466 {
        width: 280px;
        min-height: 17px;
        padding-bottom: 18px;
        position: relative;
        margin-right: -10000px;
    }

    #u72473.MuseMenuActive,
    #u72466:hover {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72466:active {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72468-4 {
        width: 280px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 8px;
    }

    #u72473.MuseMenuActive #u72476-4,
    #u72466:hover #u72468-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72466:active #u72468-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72485 {
        width: 280px;
        min-height: 17px;
        padding-bottom: 19px;
        position: relative;
        margin-right: -10000px;
    }

    #u72466.MuseMenuActive,
    #u72485:hover {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72485:active {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72488-4 {
        width: 280px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
    }

    #u72466.MuseMenuActive #u72468-4,
    #u72485:hover #u72488-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72485:active #u72488-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72494 {
        width: 280px;
        min-height: 17px;
        padding-bottom: 19px;
        position: relative;
        margin-right: -10000px;
    }

    #u72485.MuseMenuActive,
    #u72494:hover {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72494:active {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72495-4 {
        width: 280px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
    }

    #u72485.MuseMenuActive #u72488-4,
    #u72494:hover #u72495-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72494:active #u72495-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72478 {
        width: 280px;
        min-height: 17px;
        padding-bottom: 19px;
        position: relative;
        margin-right: -10000px;
    }

    #u72494.MuseMenuActive,
    #u72478:hover {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72478:active {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72480-4 {
        width: 280px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
    }

    #u72494.MuseMenuActive #u72495-4,
    #u72478:hover #u72480-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72478:active #u72480-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72512,
    #u124604,
    #u72470,
    #u72463,
    #u72484,
    #u72491,
    #u72477,
    #u72505 {
        width: 280px;
        margin-top: 2px;
        position: relative;
    }

    #u72506 {
        width: 280px;
        min-height: 17px;
        padding-bottom: 19px;
        position: relative;
        margin-right: -10000px;
    }

    #u72478.MuseMenuActive,
    #u72506:hover {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72506:active {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72506.MuseMenuActive {
        width: 280px;
        min-height: 18px;
        margin: 0px -10000px -1px 0px;
    }

    #u72509-4 {
        width: 280px;
        min-height: 17px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
    }

    #u72478.MuseMenuActive #u72480-4,
    #u72506:hover #u72509-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72506:active #u72509-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #u72506.MuseMenuActive #u72509-4 {
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 17px;
        width: 280px;
        margin: 0px -10000px 0px 0px;
    }

    #accordionu72458-bw {
        z-index: 490;
    }

    #ppslideshowu76640 {
        z-index: 0;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-top: 76px;
        margin-left: -25px;
    }

    #pslideshowu76640 {
        z-index: 87;
        width: 0.01px;
    }

    #slideshowu76640 {
        z-index: 87;
        height: 236px;
    }

    #u76659 {
        width: 370px;
        height: 236px;
    }

    #u76659popup {
        z-index: 88;
    }

    #u133101 {
        z-index: 89;
        width: 370px;
        height: 236px;
    }

    #u76662 {
        z-index: 91;
        width: 370px;
        height: 236px;
    }

    #u76850 {
        z-index: 93;
        width: 370px;
        height: 236px;
    }

    #u76916 {
        z-index: 95;
        width: 370px;
        height: 236px;
    }

    #u76979 {
        z-index: 97;
        width: 370px;
        height: 236px;
    }

    #u134562 {
        z-index: 464;
        width: 286px;
        height: 40px;
        margin-top: 196px;
        left: 36px;
    }

    #u17407-6 {
        z-index: 99;
        width: 301px;
        min-height: 128px;
        line-height: 40px;
        color: #FFFFFF;
        font-size: 40px;
        text-align: left;
        font-weight: bold;
        margin-left: 23px;
        margin-top: 41px;
    }

    .home-h1-header {
        background-color: #686868;
        background-color: rgba(0, 0, 0, 0.59);
    }

    #u17407-2 {
        padding-left: 46px;
        padding-top: 35px;
    }

    #u17407-4 {
        padding-left: 46px;
    }

    #u17408-4 {
        z-index: 105;
        width: 335px;
        min-height: 73px;
        line-height: 24px;
        color: #FFFFFF;
        text-indent: 9px;
        font-size: 16px;
        text-align: center;
        margin-left: 23px;
        margin-top: 16px;
    }

    #u17408-2 {
        padding-top: 9px;
    }

    #u133217 {
        z-index: 463;
        width: 307px;
        min-height: 229px;
        margin-left: 28px;
        margin-top: 64px;
    }

    #u19015-4 {
        z-index: 126;
        width: 290px;
        min-height: 55px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        margin-left: 42px;
        margin-top: 36px;
    }

    #u134907-21 {
        z-index: 465;
        width: 294px;
        min-height: 562px;
        color: #333333;
        text-align: left;
        margin-left: 41px;
        margin-top: 33px;
        position: relative;
    }

    #u134907-2 {
        font-size: 16px;
        line-height: 24px;
        padding-bottom: 8px;
    }

    #u134907-4 {
        font-size: 16px;
        line-height: 24px;
        padding-bottom: 14px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
    }

    #u134907-6 {
        font-size: 24px;
        line-height: 36px;
        padding-bottom: 14px;
        font-weight: bold;
    }

    #u134907-10,
    #u134907-14,
    #u134907-15 {
        font-size: 18px;
        line-height: 27px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
    }

    #u134907-8,
    #u134907-17 {
        font-size: 22px;
        line-height: 33px;
        padding-bottom: 8px;
        font-weight: bold;
    }

    #u134907-19 {
        font-size: 18px;
        line-height: 27px;
        letter-spacing: 0px;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        font-style: normal;
    }

    #pu82228 {
        z-index: 441;
        margin-left: 41px;
        margin-top: 52px;
    }

    #u82228 {
        z-index: 441;
    }

    #u19008-4 {
        z-index: 110;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 15px;
    }

    #u19009-4 {
        z-index: 114;
        width: 290px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 41px;
        margin-top: 20px;
    }

    #pu82213 {
        z-index: 437;
        width: 0.01px;
        margin-left: 40px;
        margin-top: 55px;
    }

    #u82213 {
        z-index: 437;
    }

    #u19011-4 {
        z-index: 118;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 16px;
        left: 61px;
    }

    #u19012-4 {
        z-index: 122;
        width: 290px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 41px;
        margin-top: 19px;
    }

    #pu82221 {
        z-index: 439;
        margin-left: 40px;
        margin-top: 28px;
    }

    #u82221 {
        z-index: 439;
    }

    #u19016-4 {
        z-index: 130;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 16px;
        left: 61px;
    }

    #u19017-4 {
        z-index: 134;
        width: 290px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 41px;
        margin-top: 22px;
    }

    #pu82235 {
        z-index: 443;
        width: 0.01px;
        margin-left: 40px;
        margin-top: 12px;
    }

    #u82235 {
        z-index: 443;
    }

    #u19019-4 {
        z-index: 138;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 16px;
        left: 61px;
    }

    #u19020-4 {
        z-index: 142;
        width: 290px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 41px;
        margin-top: 23px;
    }

    #u19007 {
        z-index: 109;
        height: 333px;
        background-image: url("../images/old-inn-photo8-u19007-fr2.jpg?crc=37628641");
    }

    .hidpi #u19007 {
        background-image: url("../images/old-inn-photo8-u19007-fr_2x2.jpg?crc=3842070265");
    }

    #u19007-bw {
        z-index: 109;
        margin-top: 54px;
        height: 333px;
    }

    #u19185 {
        z-index: 146;
        min-height: 603px;
    }

    #u19185_align_to_page {
        width: 320px;
        left: -25px;
        padding-top: 80px;
        padding-bottom: 109px;
        margin-bottom: -1px;
    }

    #u19189-4 {
        z-index: 158;
        width: 290px;
        min-height: 60px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        left: 48px;
    }

    #pu19187-7 {
        z-index: 147;
        width: 0.01px;
        left: 48px;
        margin-top: 20px;
        position: relative;
    }

    #u19187-7 {
        z-index: 147;
        width: 290px;
        min-height: 332px;
        font-size: 16px;
        line-height: 24px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        margin-right: -10000px;
    }

    #u19187-2 {
        color: #333333;
        font-style: normal;
    }

    #u19187-5 {
        color: #999999;
    }

    #u19188-4 {
        z-index: 154;
        background: -webkit-gradient(linear, left center, right center, from(#000000), color-stop(100%, #000000));
        background: -webkit-linear-gradient(left, #000000, #000000 100%);
        background: linear-gradient(to right, #000000, #000000 100%);
        color: #FFFFFF;
        font-size: 18px;
        text-align: center;
        margin-right: -10000px;
        margin-top: 284px;
        left: 37px;
    }

    #u19188-4:hover {
        background: -webkit-gradient(linear, left center, right center, from(#999999), color-stop(100%, #999999));
        background: -webkit-linear-gradient(left, #999999, #999999 100%);
        background: linear-gradient(to right, #999999, #999999 100%);
        margin-right: -10000px;
        margin-top: 284px;
    }

    #u19185-bw {
        z-index: 146;
        min-height: 603px;
        margin-top: -1px;
    }

    #u19255 {
        z-index: 162;
        height: 313px;
        background-image: url("../images/old-inn-photo74-u19255-fr2.jpg?crc=382467506");
    }

    .hidpi #u19255 {
        background-image: url("../images/old-inn-photo74-u19255-fr_2x2.jpg?crc=171736958");
    }

    #u19255-bw {
        z-index: 162;
        margin-top: -1px;
        margin-bottom: -1px;
        height: 313px;
    }

    #u19457-4 {
        z-index: 188;
        width: 290px;
        min-height: 35px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        margin-left: 45px;
        margin-top: 66px;
    }

    #u19458-4 {
        z-index: 192;
        width: 290px;
        min-height: 60px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: left;
        margin-left: 45px;
        margin-top: 3px;
    }

    #pu82279 {
        z-index: 445;
        margin-left: 45px;
        margin-top: 54px;
    }

    #u82279 {
        z-index: 445;
    }

    #u19448-4 {
        z-index: 164;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 16px;
        left: 60px;
    }

    #u19449-4 {
        z-index: 168;
        width: 290px;
        min-height: 110px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 45px;
        margin-top: 21px;
    }

    #pu82301 {
        z-index: 451;
        width: 0.01px;
        margin-left: 45px;
        margin-top: 30px;
    }

    #u82301 {
        z-index: 451;
    }

    #u19451-4 {
        z-index: 172;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 16px;
        left: 60px;
    }

    #u19452-4 {
        z-index: 176;
        width: 290px;
        min-height: 110px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 45px;
        margin-top: 21px;
    }

    #pu82294 {
        z-index: 449;
        margin-left: 45px;
        margin-top: 31px;
    }

    #u82294 {
        z-index: 449;
    }

    #u19454-4 {
        z-index: 180;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 15px;
        left: 60px;
    }

    #u19455-4 {
        z-index: 184;
        width: 290px;
        min-height: 110px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 45px;
        margin-top: 20px;
    }

    #pu82287 {
        z-index: 447;
        width: 0.01px;
        margin-left: 45px;
        margin-top: 20px;
    }

    #u82287 {
        z-index: 447;
    }

    #u19459-4 {
        z-index: 196;
        width: 230px;
        min-height: 30px;
        line-height: 27px;
        color: #333333;
        font-size: 18px;
        text-align: left;
        margin-top: 15px;
        left: 60px;
    }

    #u19008-2,
    #u19011-2,
    #u19016-2,
    #u19019-2,
    #u19448-2,
    #u19451-2,
    #u19454-2,
    #u19459-2 {
        padding-left: 20px;
    }

    #u19460-4 {
        z-index: 200;
        width: 290px;
        min-height: 110px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
        margin-left: 45px;
        margin-top: 21px;
    }

    #u19447 {
        z-index: 163;
        width: 290px;
        height: 280px;
        background-image: url("../images/old-inn-photo43-u19447-fr.jpg?crc=491424553");
        margin-left: 40px;
        margin-top: 62px;
    }

    .hidpi #u19447 {
        background-image: url("../images/old-inn-photo43-u19447-fr_2x.jpg?crc=116915310");
    }

    #u133089 {
        z-index: 86;
        min-height: 122px;
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: alpha(opacity=100);
        padding-bottom: 236px;
        background: transparent url("../images/old-inn-image9-u133089-fr.jpg?crc=3949517141") no-repeat center center;
        background-size: cover;
    }

    .hidpi #u133089 {
        background-image: url("../images/old-inn-image9-u133089-fr_2x.jpg?crc=4264037060");
    }

    #u133089_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 320px;
        left: -25px;
    }

    #u19618-6 {
        z-index: 204;
        width: 290px;
        min-height: 97px;
        line-height: 40px;
        color: #FFFFFF;
        font-size: 40px;
        text-align: center;
        margin-top: 25px;
        left: 40px;
    }

    #u133089-bw {
        z-index: 86;
        min-height: 122px;
        margin-top: 102px;
    }

    #u19782-4 {
        z-index: 345;
        width: 290px;
        min-height: 35px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: center;
        margin-left: 40px;
        margin-top: 57px;
    }

    #u19783-4 {
        z-index: 349;
        width: 290px;
        min-height: 55px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: center;
        margin-left: 40px;
        margin-top: 12px;
    }

    #ppamphletu19667 {
        z-index: 210;
        width: 0.01px;
        margin-left: 40px;
        margin-top: 179px;
    }

    #pamphletu19667 {
        z-index: 210;
        height: 1739px;
        margin-right: -10000px;
    }

    #u19670 {
        width: 280px;
        height: 1000px;
        background-color: #FFFFFF;
        background-color: rgba(255, 255, 255, 0.98);
        top: 112px;
        left: 536px;
    }

    #u19670popup {
        z-index: 211;
    }

    #u19727 {
        z-index: 212;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u21041 {
        z-index: 213;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u21051 {
        z-index: 214;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo12-u21051-fr.jpg?crc=3965426842");
    }

    .hidpi #u21051 {
        background-image: url("../images/old-inn-photo12-u21051-fr_2x.jpg?crc=3758400072");
    }

    #u21045-4 {
        z-index: 223;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u21049-4 {
        z-index: 219;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21048-4 {
        z-index: 215;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        color: #333333;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: normal;
    }

    #u19741 {
        z-index: 227;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u21169 {
        z-index: 228;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u21179 {
        z-index: 229;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo14-u21179-fr2.jpg?crc=4095013030");
    }

    .hidpi #u21179 {
        background-image: url("../images/old-inn-photo14-u21179-fr_2x2.jpg?crc=4253631071");
    }

    #u21173-4 {
        z-index: 238;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u21177-4 {
        z-index: 234;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21176-4 {
        z-index: 230;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        color: #333333;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19713 {
        z-index: 242;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u21299 {
        z-index: 243;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u21309 {
        z-index: 244;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo107-u21309-fr.jpg?crc=3779770146");
    }

    .hidpi #u21309 {
        background-image: url("../images/old-inn-photo107-u21309-fr_2x.jpg?crc=3877841860");
    }

    #u21303-4 {
        z-index: 253;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u21307-4 {
        z-index: 249;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21306-4 {
        z-index: 245;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        color: #333333;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19685 {
        z-index: 257;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u21419 {
        z-index: 258;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u21429 {
        z-index: 259;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo136-u21429-fr2.jpg?crc=446296702");
    }

    .hidpi #u21429 {
        background-image: url("../images/old-inn-photo136-u21429-fr_2x2.jpg?crc=304460499");
    }

    #u21423-4 {
        z-index: 268;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u21427-4 {
        z-index: 264;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21426-4 {
        z-index: 260;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        color: #999999;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        margin-top: 26px;
    }

    #u19671 {
        z-index: 272;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u21539 {
        z-index: 273;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u21549 {
        z-index: 274;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo49-u21549-fr2.jpg?crc=486000917");
    }

    .hidpi #u21549 {
        background-image: url("../images/old-inn-photo49-u21549-fr_2x2.jpg?crc=516361063");
    }

    #u21543-4 {
        z-index: 283;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u21547-4 {
        z-index: 279;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21546-4 {
        z-index: 275;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        color: #333333;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19755 {
        z-index: 287;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u21664 {
        z-index: 288;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u21674 {
        z-index: 289;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo85-u21674-fr2.jpg?crc=3784994333");
    }

    .hidpi #u21674 {
        background-image: url("../images/old-inn-photo85-u21674-fr_2x2.jpg?crc=114561523");
    }

    #u21668-4 {
        z-index: 299;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u21672-4 {
        z-index: 295;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u21671-5 {
        z-index: 290;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21671-2 {
        color: #333333;
    }

    #u19699 {
        z-index: 303;
        width: 280px;
        height: 654px;
        padding-bottom: 346px;
    }

    #u19700 {
        z-index: 304;
        width: 260px;
        padding-bottom: 0px;
        margin-top: 70px;
        left: 10px;
    }

    #u19703 {
        z-index: 305;
        width: 260px;
        height: 224px;
        background-image: url("../images/old-inn-photo91-u19703-fr2.jpg?crc=4290697188");
    }

    .hidpi #u19703 {
        background-image: url("../images/old-inn-photo91-u19703-fr_2x2.jpg?crc=3925389492");
    }

    #u19711-4 {
        z-index: 314;
        width: 260px;
        line-height: 18px;
        color: #999999;
        font-size: 12px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
        margin-top: 23px;
    }

    #u19705-4 {
        z-index: 310;
        width: 260px;
        line-height: 18px;
        color: #000000;
        font-size: 18px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: bold;
    }

    #u19712-4 {
        z-index: 306;
        width: 260px;
        min-height: 255px;
        line-height: 21px;
        color: #333333;
        font-size: 14px;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u19773 {
        z-index: 318;
        width: 290px;
        height: 1739px;
    }

    #u19778 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo12-u19778-fr4.jpg?crc=269476433");
    }

    #u19778:hover {
        background-image: url("../images/old-inn-photo12-u19778-r-fr4.png?crc=4202711298");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19778 {
        background-image: url("../images/old-inn-photo12-u19778-fr_2x4.jpg?crc=8989915");
    }

    .hidpi #u19778:hover {
        background-image: url("../images/old-inn-photo12-u19778-r-fr_2x4.png?crc=4065069826");
    }

    #u19774 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo14-u19774-fr4.jpg?crc=470158989");
        top: 250px;
    }

    #u19774:hover {
        background-image: url("../images/old-inn-photo14-u19774-r-fr4.png?crc=219611088");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19774 {
        background-image: url("../images/old-inn-photo14-u19774-fr_2x4.jpg?crc=3989807918");
    }

    .hidpi #u19774:hover {
        background-image: url("../images/old-inn-photo14-u19774-r-fr_2x4.png?crc=338045148");
    }

    #u19779 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo107-u19779-fr2.jpg?crc=3788058594");
        top: 500px;
    }

    #u19779:hover {
        background-image: url("../images/old-inn-photo107-u19779-r-fr3.png?crc=4266176119");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19779 {
        background-image: url("../images/old-inn-photo107-u19779-fr_2x2.jpg?crc=300691825");
    }

    .hidpi #u19779:hover {
        background-image: url("../images/old-inn-photo107-u19779-r-fr_2x3.png?crc=4213043130");
    }

    #u19777 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo136-u19777-fr3.jpg?crc=3783950296");
        top: 750px;
    }

    #u19777:hover {
        background-image: url("../images/old-inn-photo136-u19777-r-fr4.png?crc=4002978263");
        background-color: #868686;
        background-color: rgba(51, 51, 51, 0.59);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19777 {
        background-image: url("../images/old-inn-photo136-u19777-fr_2x3.jpg?crc=353088397");
    }

    .hidpi #u19777:hover {
        background-image: url("../images/old-inn-photo136-u19777-r-fr_2x4.png?crc=477691231");
    }

    #u19776 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo49-u19776-fr4.jpg?crc=2022258");
        top: 999px;
    }

    #u19776:hover {
        background-image: url("../images/old-inn-photo49-u19776-r-fr4.png?crc=4115403058");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19776 {
        background-image: url("../images/old-inn-photo49-u19776-fr_2x4.jpg?crc=267908973");
    }

    .hidpi #u19776:hover {
        background-image: url("../images/old-inn-photo49-u19776-r-fr_2x4.png?crc=239769275");
    }

    #u19780 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo85-u19780-fr3.jpg?crc=250127928");
        top: 1249px;
    }

    #u19780:hover {
        background-image: url("../images/old-inn-photo85-u19780-r-fr4.png?crc=3981414961");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19780 {
        background-image: url("../images/old-inn-photo85-u19780-fr_2x3.jpg?crc=4061414761");
    }

    .hidpi #u19780:hover {
        background-image: url("../images/old-inn-photo85-u19780-r-fr_2x4.png?crc=3984562209");
    }

    #u19775 {
        width: 290px;
        height: 240px;
        background-image: url("../images/old-inn-photo91-u19775-fr4.jpg?crc=4232769751");
        top: 1499px;
    }

    #u19775:hover {
        background-image: url("../images/old-inn-photo91-u19775-r-fr4.png?crc=166267730");
        background-color: #848484;
        background-color: rgba(51, 51, 51, 0.6);
        width: 290px;
        height: 240px;
    }

    .hidpi #u19775 {
        background-image: url("../images/old-inn-photo91-u19775-fr_2x4.jpg?crc=114226118");
    }

    .hidpi #u19775:hover {
        background-image: url("../images/old-inn-photo91-u19775-r-fr_2x4.png?crc=31264863");
    }

    #u19668 {
        top: 352px;
        left: 563px;
    }

    #u19669-4 {
        z-index: 327;
        left: 6px;
    }

    #u19769 {
        top: 352px;
        left: 610px;
    }

    #u19770-4 {
        z-index: 332;
    }

    #u19771 {
        width: 43px;
        height: 37px;
        padding-bottom: 6px;
        top: 131px;
        left: 766px;
    }

    #u19771:hover {
        width: 43px;
        height: 37px;
    }

    #u19772-4 {
        z-index: 337;
        margin-top: 7px;
        left: 7px;
    }

    #u19772-4:hover {
        margin-top: 7px;
    }

    #u19781-4 {
        z-index: 341;
        background: -webkit-gradient(linear, left center, right center, from(#000000), color-stop(100%, #000000));
        background: -webkit-linear-gradient(left, #000000, #000000 100%);
        background: linear-gradient(to right, #000000, #000000 100%);
        color: #FFFFFF;
        font-size: 18px;
        text-align: center;
        margin-right: -10000px;
        margin-top: 1712px;
        left: 45px;
    }

    #u19781-4:hover {
        margin-left: 0px;
        margin-right: -10000px;
        margin-top: 1712px;
    }

    #u19188-2,
    #u19781-2 {
        padding-top: 12px;
    }

    #u26742 {
        z-index: 428;
        height: 462px;
        background-image: url("../images/old-inn-photo24-u26742-fr2.jpg?crc=3890528281");
    }

    .hidpi #u26742 {
        background-image: url("../images/old-inn-photo24-u26742-fr_2x2.jpg?crc=3925237845");
    }

    #u26742-bw {
        z-index: 428;
        margin-top: 113px;
        height: 462px;
    }

    #u26741_align_to_page {
        width: 320px;
        left: -25px;
        padding-top: 51px;
        padding-bottom: 42px;
    }

    #u26743-4 {
        z-index: 429;
        width: 290px;
        min-height: 35px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: left;
        left: 40px;
    }

    #u26744-4 {
        z-index: 433;
        width: 290px;
        min-height: 55px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: left;
        left: 40px;
        margin-top: 10px;
    }

    #u26741,
    #u26741-bw {
        z-index: 427;
        min-height: 245px;
    }

    #u21964-4 {
        z-index: 353;
        width: 290px;
        min-height: 35px;
        line-height: 24px;
        color: #000000;
        font-size: 24px;
        text-align: center;
        margin-left: 40px;
        margin-top: 64px;
    }

    #u21965-4 {
        z-index: 357;
        width: 290px;
        min-height: 55px;
        line-height: 27px;
        color: #999999;
        font-size: 18px;
        text-align: center;
        margin-left: 40px;
    }

    #u21966 {
        z-index: 361;
        width: 290px;
        margin-left: 40px;
        margin-top: 50px;
    }

    #u21971 {
        z-index: 362;
        width: 290px;
        padding-bottom: 28.227876106193435px;
    }

    #pu21969 {
        z-index: 371;
    }

    #u21969 {
        z-index: 371;
        width: 290px;
        height: 207px;
        background-image: url("../images/old-inn-photo127-u21969-fr4.jpg?crc=3860796853");
    }

    .hidpi #u21969 {
        background-image: url("../images/old-inn-photo127-u21969-fr_2x4.jpg?crc=4110365095");
    }

    #u21968-4 {
        z-index: 376;
        width: 99px;
        line-height: 21px;
        color: #FFFFFF;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21967-4 {
        z-index: 367;
        width: 290px;
        line-height: 27px;
        color: #000000;
        font-size: 18px;
        text-align: left;
    }

    #u21970-4 {
        z-index: 372;
        width: 290px;
        line-height: 21px;
        color: #999999;
        text-align: left;
    }

    #u21972-4 {
        z-index: 363;
        width: 290px;
        min-height: 160px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
    }

    #u21973 {
        z-index: 380;
        width: 290px;
        margin-left: 40px;
        margin-top: 50px;
    }

    #u21977 {
        z-index: 381;
        width: 288px;
    }

    #u21977:hover {
        width: 289px;
    }

    #u21977_position_content {
        padding-bottom: 27px;
    }

    #pu21974 {
        z-index: 390;
    }

    #u21974 {
        z-index: 390;
        width: 290px;
        height: 207px;
        background-image: url("../images/old-inn-photo88-u21974-fr4.jpg?crc=3957256193");
    }

    .hidpi #u21974 {
        background-image: url("../images/old-inn-photo88-u21974-fr_2x4.jpg?crc=3862490211");
    }

    #u21979-4 {
        z-index: 395;
        line-height: 21px;
        color: #FFFFFF;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21975-4 {
        z-index: 386;
        width: 290px;
        line-height: 27px;
        color: #000000;
        font-size: 18px;
        text-align: left;
    }

    #u21978-4 {
        z-index: 391;
        width: 290px;
        line-height: 21px;
        color: #999999;
        text-align: left;
    }

    #u21976-4 {
        z-index: 382;
        width: 290px;
        min-height: 160px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
    }

    #u21980 {
        z-index: 399;
        width: 290px;
        margin-left: 40px;
        margin-top: 49px;
    }

    #u21984 {
        z-index: 400;
        width: 290px;
        padding-bottom: 28.23495575220295px;
    }

    #pu21985 {
        z-index: 409;
    }

    #u21985 {
        z-index: 409;
        width: 290px;
        height: 207px;
        background-image: url("../images/old-inn-photo60-u21985-fr.jpg?crc=4047372939");
    }

    #u21969:hover,
    #u21974:hover,
    #u21985:hover {
        width: 290px;
        height: 207px;
    }

    .hidpi #u21985 {
        background-image: url("../images/old-inn-photo60-u21985-fr_2x.jpg?crc=4037623698");
    }

    #u21982-4 {
        z-index: 414;
        width: 99px;
        line-height: 21px;
        color: #FFFFFF;
        text-align: left;
        font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    }

    #u21968-4:hover,
    #u21982-4:hover {
        width: 99px;
    }

    #u21968-2,
    #u21979-2,
    #u21982-2 {
        padding-right: 20px;
        padding-left: 20px;
        padding-top: 3px;
    }

    #u21981-4 {
        z-index: 405;
        width: 290px;
        line-height: 27px;
        color: #000000;
        font-size: 18px;
        text-align: left;
    }

    #u21986-4 {
        z-index: 410;
        width: 290px;
        line-height: 21px;
        color: #999999;
        text-align: left;
    }

    #u21983-4 {
        z-index: 401;
        width: 290px;
        min-height: 160px;
        line-height: 24px;
        color: #999999;
        font-size: 16px;
        text-align: left;
    }

    #u21967-2,
    #u21970-2,
    #u21972-2,
    #u21975-2,
    #u21978-2,
    #u21976-2,
    #u21981-2,
    #u21986-2,
    #u21983-2 {
        padding-right: 20px;
        padding-left: 20px;
    }

    #u22246 {
        z-index: 418;
        min-height: 642.9999999999854px;
        padding-bottom: 0px;
    }

    #u22246_align_to_page {
        width: 320px;
        left: -25px;
        padding-top: 57px;
        padding-bottom: 69px;
    }

    #u22251-4 {
        z-index: 419;
        width: 290px;
        min-height: 35px;
        line-height: 24px;
        color: #FFFFFF;
        font-size: 24px;
        text-align: center;
        left: 38px;
    }

    #u22252-4 {
        z-index: 423;
        width: 290px;
        min-height: 55px;
        line-height: 27px;
        color: #FFFFFF;
        font-size: 18px;
        text-align: center;
        left: 38px;
        margin-top: 6px;
    }

    #u127235 {
        z-index: 461;
        left: 83px;
        margin-top: 59px;
    }

    #u22246-bw {
        z-index: 418;
        min-height: 642.9999999999854px;
        margin-top: 100px;
    }

    #u18727 {
        min-height: 249.60000000000036px;
        padding-bottom: 0px;
    }

    #u18727_align_to_page {
        width: 320px;
        left: -25px;
        padding-top: 29px;
        padding-bottom: 44px;
    }

    #u18728-4 {
        width: 290px;
        min-height: 35px;
        left: 40px;
    }

    #u18729-4 {
        width: 290px;
        min-height: 45px;
        left: 40px;
        margin-top: 8px;
    }

    #u18730-4 {
        left: 85px;
        margin-top: 26px;
    }

    #u18730-4:hover {
        margin-right: -1px;
        margin-top: 26px;
    }

    #u18727-bw {
        min-height: 249.60000000000036px;
    }

    #u18702 {
        min-height: 1134.9750000000004px;
        padding-bottom: 0px;
    }

    #u18702_align_to_page {
        width: 320px;
        left: -25px;
        padding-top: 47px;
        padding-bottom: 65px;
    }

    #u18704-3 {
        left: 40px;
    }

    #u18703-4 {
        width: 290px;
        min-height: 150px;
        left: 40px;
        margin-top: 17px;
    }

    #pu69065 {
        left: 31px;
        margin-top: 52px;
        position: relative;
    }

    #u69059 {
        margin-top: 1px;
    }

    #u69059:hover {
        margin-top: 1px;
    }

    #u18705-4 {
        width: 290px;
        left: 39px;
        margin-top: 38px;
    }

    #pu69080 {
        left: 33px;
        margin-top: 38px;
        position: relative;
    }

    #u18706-4 {
        width: 230px;
        min-height: 55px;
        margin-top: 1px;
        left: 58px;
    }

    #pu69087 {
        left: 34px;
        margin-top: 1px;
        position: relative;
    }

    #u18717-5 {
        width: 115px;
        margin-top: 6px;
        left: 57px;
    }

    #pu69072 {
        left: 34px;
        margin-top: 9px;
        position: relative;
    }

    #u18719-5 {
        width: 253px;
        margin-top: 6px;
        left: 57px;
    }

    #u18707-4 {
        width: 290px;
        left: 40px;
        margin-top: 78px;
    }

    #u18721-4 {
        width: 290px;
        left: 40px;
        margin-top: 40px;
    }

    #u18721-4:hover {
        margin-right: 0px;
        margin-top: 40px;
        width: 290px;
    }

    #u18722-4 {
        width: 290px;
        left: 40px;
        margin-top: 5px;
    }

    #u18723-4 {
        width: 290px;
        left: 40px;
    }

    #u21971:hover,
    #u21984:hover,
    #u18723-4:hover {
        width: 290px;
    }

    #u18724-4 {
        width: 290px;
        left: 40px;
        margin-top: 5px;
    }

    #u18724-4:hover {
        margin-right: 0px;
        margin-top: 5px;
        width: 290px;
    }

    #u97927-4 {
        width: 290px;
        left: 40px;
        margin-top: 5px;
    }

    #u97927-4:hover {
        margin-bottom: 0px;
        margin-top: 5px;
        width: 290px;
    }

    #u18725-4 {
        width: 290px;
        left: 40px;
        margin-top: 5px;
    }

    #u18722-4:hover,
    #u18725-4:hover {
        margin-top: 5px;
        width: 290px;
    }

    #u18702-bw {
        min-height: 1134.9750000000004px;
    }

    #u18714_align_to_page {
        width: 320px;
        left: -25px;
        padding-top: 28px;
        padding-bottom: 4px;
    }

    #u18715-6 {
        width: 290px;
        min-height: 45px;
        left: 40px;
    }

    #u18726 {
        left: 85px;
    }

    #u18714,
    #u18714-bw {
        min-height: 100px;
    }

    #u163-3 {
        margin-left: -145px;
    }

    body {
        overflow-x: hidden;
        min-width: 320px;
    }
}