
body { background:#4b230e; }
.site-status-bar { margin:0 auto; }
.site-status-bar a { white-space:nowrap; }
.site-sidebar { color:#fff2dc; }
.ml-side-content { width:130px; margin:0 auto 5px; text-align:left; }
.ml-side-box { margin-bottom:5px; }
.ml-side-box img { display:block; max-width:100%; height:auto; }
.ml-side-box p { margin:5px 0; }
.ml-poll-option { display:block; margin:4px 0; }
.ml-poll-option input { margin-left:0; }
.ml-poll-result { display:flex; justify-content:space-between; gap:3px; }
.ml-side-box button { cursor:pointer; margin:5px 0; }
.ml-content { text-align:left; }


.site-footer-links { padding-left:0; text-align:center; }
.ml-main-header { position:relative; width:761px; margin:0 auto; }
.ml-main-header img { display:block; width:100%; height:auto; }
.ml-main-header-home { position:absolute; left:0; top:81.0945%; width:45.8607%; height:18.408%; }
.ml-main-header-home:focus-visible { outline:2px solid #ffe4b9; outline-offset:-2px; }
.ml-main-header-seasonal img { height:201px; object-fit:cover; object-position:center 65%; }
.ml-main-header-seasonal .ml-main-header-home { top:72%; width:47%; height:22%; }
.ml-home-listings { box-sizing:border-box; padding-inline:11px; }
.ml-home-listings .tk-home-heading { width:100%; }
.ml-mail-confirmation { box-sizing:border-box; width:96%; margin:0 auto 20px; padding:16px 18px; border:1px solid #bf925f; border-left:3px solid #754625; border-radius:4px; background:#fff0df; color:#583017; font:13px/1.55 Verdana,Arial,sans-serif; }
.ml-mail-confirmation p { margin:0 0 8px; }
.ml-mail-actions { justify-content:flex-start; margin:16px 0 10px; }
.ml-mail-sunset {
    height:96px;
    margin:0 0 16px;
    border-radius:3px;
    background:
        radial-gradient(circle at 67% 66%, #ffe69a 0 15px, #ffc466 16px 17px, transparent 18px) top / 100% 55% no-repeat,
        repeating-linear-gradient(0deg, transparent 0 5px, #efaf682b 6px 7px) bottom / 100% 45% no-repeat,
        radial-gradient(ellipse at 67% 54%, #d78948 0, transparent 32%) bottom / 100% 45% no-repeat,
        linear-gradient(#71391e 0%, #cf632e 30%, #e6954c 54%, #60351f 55%, #3c2217 100%);
}
