#logo a{color:#ffffff;text-decoration:none;font-size:25px}#top-menu a{font-size:14px;color:#ffffff;text-decoration:none}#logo{float:left;font-weight:bold;font-size:24px;text-transform:uppercase;padding-right:17px}#top-menu a:hover{color:#000000}span#phone{color:#ffffff;font-size:20px}.title a,.page_title,#reply-title{color:#000000;text-decoration:none;font-size:24px}#quote{padding:0 20px;text-align:center;margin-bottom:50px;font-weight:bold}#blog-grid{clear:both;font-weight:normal}#book-a-place-scheme p{font-size:16px;text-align:center;font-weight:bold}#book-a-place-scheme h2{font-size:24px;visibility:hidden}a{text-decoration:none;color:#f91c1c;font-size:14px;font-weight:bold}h1,h2,h3,h4,h5,h6{padding-bottom:5px;color:#676761;letter-spacing:1px;line-height:1em;font-weight:normal}body{line-height:20px;font-family:'Open Sans',sans-serif;font-size:13px;color:#000000;background-color:#f5f5ec;padding:97px 0 35px}.meta-info{visibility:hidden;height:0}span.date{position:absolute;top:0;left:0;display:block;background-color:#124a94;border-right:none;border-bottom:none;width:48px;height:45px;text-align:center;font-size:11px;text-transform:uppercase;padding-top:3px;color:#ffffff}span.date strong{display:block;font-size:22px;font-weight:bold;margin-top:-3px;color:#ffffff}.nav ul{background:#e95c03}