article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}figure{margin:0}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}font{display:none}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}::-moz-selection,::selection{background:#39f;color:white;text-shadow:0 1px 0 #0a3b6c}body{background:#fff url("../images/bg.jpg");color:black;font:14px/25px "Open Sans",Arial,Helvetica,sans-serif;margin:0;min-width:1060px}ul{list-style:none;margin:0;padding:0}ul li{margin:0;padding:0}ul.bullets{list-style:disc}ul.bot-margin{margin-bottom:15px}p,ul.bullets,ol{margin:0 0 15px 0;padding:0}ul.bullets li,ol li{margin:0 0 0 18px;padding:0}blockquote{border-left:3px solid #ccc;margin:0 0 15px 0;padding:5px 0 5px 10px}pre{border:1px solid #ccc;border-radius:7px;padding:15px;margin:0 0 15px 0}.pull-left{float:left}.pull-right{float:right}.caps{text-transform:uppercase}.free-parking{font-family:'Open Sans Condensed';font-size:18px;text-transform:uppercase}.pink-line{border-bottom:1px solid #bd9493;height:0;line-height:0;margin:20px 0}.txt-purple{color:#7b042c}.txt-center{text-align:center}.txt-right{text-align:right}.btn{background:#7b042c;border:1px solid #310c1a;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 8px 10px -6px rgba(0,0,0,0.75);color:#fff;display:inline-block;font-family:'Open Sans Condensed';font-size:20px;padding:0 25px;line-height:40px;text-shadow:0 1px 1px rgba(0,0,0,0.75)}.btn:hover{color:#fff;background:#310c1a;border:1px solid #310c1a}.btn-center{display:block;text-align:center}.row{overflow:hidden;padding:0 50px}.row .row{padding:0}.greenbar{background:#8c8c57;height:10px;line-height:10px}.dkpurple{background:#310c1a;color:white}.grey{background:#e7e5da}.pink{background:#e1bebd;border:1px solid #bd9493;border-left:0;border-right:0;color:#7b042c;font-family:'Open Sans Condensed';font-size:26px;font-weight:300;line-height:90px;text-align:center}.shadow{box-shadow:0 10px 15px -5px rgba(0,0,0,0.75)}.pad{padding:25px}.pad>:last-child{padding-bottom:0}.no-pad-top{padding-top:0}.no-pad-bot{padding-bottom:0}.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12{float:left;margin:0 10px}.span1{width:60px}.span2{width:140px}.span3{width:220px}.span4{width:300px}.span5{width:380px}.span6{width:460px}.span7{width:540px}.span8{width:620px}.span9{width:700px}.span10{width:780px}.span11{width:860px}.span12{width:940px}.span1_full,.span2_full,.span3_full,.span4_full,.span5_full,.span6_full,.span7_full,.span8_full,.span9_full,.span10_full,.span11_full,.span12_full{float:left}.span1_full{width:80px}.span2_full{width:160px}.span3_full{width:240px}.span4_full{width:320px}.span5_full{width:400px}.span6_full{width:480px}.span7_full{width:560px}.span8_full{width:640px}.span9_full{width:720px}.span10_full{width:800px}.span11_full{width:880px}.span12_full{width:960px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:black}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}h1,h2,h3,h4,h5,h6{color:#7b042c;font-family:Allura;font-weight:400;margin:0;padding:0}h1{font-size:40px;line-height:55px}h2{font-size:35px;line-height:40px}h3{font-size:30px;line-height:35px}h4{font-size:24px;line-height:30px}h5{font-size:20px;line-height:25px}h6{font-size:15px;line-height:20px}svg:not(:root){overflow:hidden}img{border:0}img.center{display:block;margin:10px auto}img.align-r{float:right;margin:0 0 10px 10px}img.align-l{float:left;margin:0 10px 10px 0}.whiteborder{border:5px solid #fff}.border{background:white;border:1px solid #ccc;padding:4px}iframe{background:white;border:1px solid #ccc;padding:4px}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a{border-bottom:1px dotted transparent;color:#7b042c;text-decoration:none;-webkit-transition:background 0.4s ease,border 0.4s ease,color 0.4s ease;-moz-transition:background 0.4s ease,border 0.4s ease,color 0.4s ease;-o-transition:background 0.4s ease,border 0.4s ease,color 0.4s ease;-ms-transition:background 0.4s ease,border 0.4s ease,color 0.4s ease;transition:background 0.4s ease,border 0.4s ease,color 0.4s ease}a:hover,a:focus{border-bottom:1px dotted #7b042c;color:#7b042c;text-decoration:none}a.nobord{border:0 !important}#navlist li{float:left;position:relative}#navlist li a{background:transparent;border:0;color:black;display:block;font-family:'Open Sans Condensed';font-size:20px;line-height:50px;padding:0 10px}#navlist li a:hover{background:#7b042c;border:0;color:white}#navlist ul{position:absolute;top:-9999px;left:-9999px;width:200px;z-index:9999}#navlist ul li a{background:white;color:black;display:block;height:25px;line-height:25px;padding:0px 15px}#navlist ul li a:hover{background:black;color:white}#navlist li:hover ul{left:0;top:40px}#navlist li ul a{float:left;width:170px}#navlist ul ul{top:auto;left:170px;margin:0}#navlist li:hover ul ul,#navlist li:hover ul ul ul,#navlist li:hover ul ul ul ul{display:none}#navlist li:hover ul,#navlist li li:hover ul,#navlist li li li:hover ul,#navlist li li li li:hover ul{display:block}.ie6 #navlist ul{display:none !important}#pagewrap{background:white;margin:40px auto;width:1060px}header .bookstay{box-shadow:0 0 0 #000;float:right;margin:4px 0 0 0}header blockquote{border:0;clear:both;color:white;font-family:'Open Sans Condensed';font-size:30px;line-height:30px;padding-top:30px;text-align:center}header blockquote span{font-size:22px;font-style:italic}#header-top{font-family:'Open Sans Condensed';height:130px}#header-top div{height:130px}#header-top .contact-pad-top{font-size:18px;padding-top:40px}#logo{border:0;color:white;display:block;font-family:Allura;font-size:60px;line-height:60px;padding-top:20px}#logo span{border-top:1px solid #fff;display:block;font-family:'Open Sans Condensed';font-size:22px;line-height:30px}#fader-block{background:url("../images/fader-block.jpg") 50% 50% no-repeat;padding-top:50px;padding-bottom:20px}#fader img{border:5px solid #fff;box-shadow:0 10px 15px -5px rgba(0,0,0,0.75)}#callouts section{margin-top:22px;height:142px;position:relative}#callouts section img{position:absolute;z-index:1}#callouts section div{height:142px;overflow:hidden;position:absolute;z-index:2}#callouts section div span{background:#fff;background:rgba(255,255,255,0.75);display:block;line-height:20px;margin:105px 5px 0 5px;padding:5px 10px;width:190px;-webkit-transition:margin 0.4s ease;-moz-transition:margin 0.4s ease;-ms-transition:margin 0.4s ease;-o-transition:margin 0.4s ease;transition:margin 0.4s ease}#callouts section div span a{color:black}#callouts section div span a:hover{color:#7b042c}#callouts section:hover span{margin:37px 5px 0 5px}#callouts section:first-child{margin-top:0}#content{padding-top:30px;padding-bottom:30px}#content h3.homefix{padding:10px 0}#content-bottom{padding-top:30px;padding-bottom:30px}.test{background:white;border:1px solid #bd9493;color:#7b042c;font-size:15px;font-weight:700;padding:25px 0;text-align:center}.test section:first-child{margin-bottom:25px}.test span{color:#666;display:block;font-style:italic;font-weight:300}aside{float:right;margin:0 0 20px 20px;padding:15px;width:220px}#moreinfo{padding:5px 0 15px 0}#moreinfo p{margin:0;padding:0}ul.gallery li{float:left;text-align:center}ul.about{background:white;border:1px solid #bd9493;color:#7b042c;font-size:15px;list-style:square;margin:0 -5px 20px -5px;padding:20px 10px 10px 10px}ul.about li{font-size:13px;line-height:20px;margin-bottom:10px;margin-left:20px}ul.about li.img{list-style:none;padding:5px 0;margin:0}ul.about li.img img{display:block;margin:0 auto}footer{border-top:1px solid #bd9493;font-family:'Open Sans Condensed';height:90px}footer .contact-pad-top{font-size:18px;padding-top:20px}footer .contact-email{font-size:25px;padding-top:32px}.sl{font-family:'Open Sans Condensed';margin:0 auto 30px auto;overflow:hidden;width:960px}.sl li{float:left;font-size:22px;line-height:30px;padding:0 17px}.sl li a{border-bottom:1px dotted transparent;color:white}.sl li a:hover,.sl li a:focus{border-bottom:1px dotted #fff;color:white}small{clear:both;color:white;display:block;font-size:80%;margin:0;padding:15px 0;text-align:center}small a{color:white}small a:hover{border-bottom:1px dotted #fff;color:white}.tall{height:450px}div.rest-five{border:1px solid #310c1a;border-left:0px;border-right:0px;padding:50px 0}div.toptext{border-bottom:1px solid #bd9493;margin:0 0 15px 0;padding:0 0 15px 0}div.toptext .l{float:left;width:450px}div.toptext .r{float:right;width:450px}.rooms{border-bottom:1px solid #bd9493;margin:15px 0;padding:15px 0}.rooms h3 span{float:right;margin:-15px 0 0 0}.photo-include-room li{margin:0 0 0 7px}ul.rates{margin:10px 0;padding:0;list-style:none}ul.rates li{display:block;float:left;margin:5px;padding:10px;background:#ccc;width:290px}ul.rates span{float:right;font-weight:bold;margin:0 30px 0 0}table{border-collapse:collapse;border-spacing:0}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}form{margin:0;padding:0;width:auto}fieldset{background:#fdfdfd;border:1px solid silver;border-radius:5px;padding:20px;text-shadow:0 1px 0 #fff}button,input,select,textarea{border-radius:5px;font-family:inherit;font-size:100%;margin:0;padding:5px}input:focus,textarea:focus,select:focus{outline:none}textarea{overflow:auto;vertical-align:top}input[type='submit']{background:#7b042c;border:1px solid #310c1a;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 8px 10px -6px rgba(0,0,0,0.75);color:#fff;cursor:pointer;display:inline-block;font-family:'Open Sans Condensed';font-size:20px;margin:0;padding:0 15px;line-height:25px;text-shadow:0 1px 1px rgba(0,0,0,0.75);text-transform:uppercase}#commentForm{margin:0 0 15px 0;padding:0 0 15px 0;width:500px}#commentForm div{clear:both;display:block;overflow:hidden}#commentForm div.warning{height:25px;line-height:25px;margin:0 0 10px 10px;padding:0 0 0 35px;width:215px}#commentForm span.star{color:#ff0000}#commentForm label{float:left;height:26px;line-height:26px;margin:3px 0;width:130px}#commentForm input,#commentForm textarea,#commentForm select{float:left;margin:3px 0;padding:5px;width:300px}#commentForm select{width:312px}#commentForm input[type='submit']{margin:5px 0 0 130px;width:100px}#commentForm h3{clear:both;padding:20px 0 5px 0}#commentForm h3.first{padding:0 0 5px 0}#commentForm h4{clear:both;padding:20px 0 5px 0}#commentForm input.reset{margin:10px 0 0 10px}#commentForm label.error{display:block;margin:0 0 15px 120px}#commentForm div.warning{width:275px}#reachQuickly{width:100%}#reachQuickly div.warning{clear:both;float:left;padding:0 0 0 36px;text-align:left;width:194px}#reachQuickly label{float:left;margin:3px 0 0 0;width:100%}#reachQuickly input,#reachQuickly textarea,#reachQuickly select{float:left;margin:0 0 3px 0;width:95%}#reachQuickly input[type='submit']{padding:5px 15px;width:99%}#getDirections{margin:0 0 15px 0;padding:0}#getDirections label{width:95%}#getDirections td{font-size:12px}#getDirections input,#getDirections textarea,#getDirections select{margin:3px 0 6px 0;padding:5px;width:95%}#getDirections input[type='submit']{margin:0;width:112px}#moduleSearch{width:500px}#moduleSearch h2{margin:0;padding:20px 0 5px 0;text-transform:capitalize}#moduleSearch div.multi label.secondary{padding-right:5px;text-align:right;width:15px}#moduleSearch div.multi select.value{width:80px}#moduleSearch div.multi input.value{width:68px}#moduleSearch div.multi select.modifier{width:212px}#moduleSearch ul{margin:0 0 15px 0}#moduleSearch ul li{float:left;width:50%}#moduleSearch ul li input{background:none;border:0;margin-top:10px;width:30px}div.warning{background:#fbe3e4 url("images/error.gif") no-repeat 10px center;border:1px solid #fbc2c4;color:#900}::-webkit-input-placeholder{color:#333;font-size:90%;font-style:italic}::-moz-placeholder{color:#333}input,textarea,select,#reachQuickly input:invalid,#reachQuickly textarea:invalid,#reachQuickly select:invalid{background:#f5f5f5;border:1px solid #ccc;color:#666;-webkit-transition:background 0.4s ease,border 0.4s ease,color 0.4s ease;-moz-transition:background 0.4s ease,border 0.4s ease,color 0.4s ease;-o-transition:background 0.4s ease,border 0.4s ease,color 0.4s ease;-ms-transition:background 0.4s ease,border 0.4s ease,color 0.4s ease;transition:background 0.4s ease,border 0.4s ease,color 0.4s ease}input:invalid,textarea:invalid,select:invalid{background:#fbe3e4;border:1px solid #fbc2c4;color:#900}input:focus,textarea:focus,select:focus,input:invalid:focus,textarea:invalid:focus,select:invalid:focus,#reachQuickly input:invalid:focus,#reachQuickly textarea:invalid:focus,#reachQuickly select:invalid:focus{background:white;border:1px solid #999;color:#333}input[type='submit'],input[type='reset']{background:#7b042c;border:1px solid #310c1a;color:#fff;-webkit-transition:background 0.4s ease,color 0.4s ease;-moz-transition:background 0.4s ease,color 0.4s ease;-o-transition:background 0.4s ease,color 0.4s ease;-ms-transition:background 0.4s ease,color 0.4s ease;transition:background 0.4s ease,color 0.4s ease}input[type='submit']:hover,input[type='reset']:hover{background:#310c1a;color:#fff}ul.sitemap{margin:0 0 15px 0;overflow:hidden}ul.sitemap li{float:left;font-size:13px;height:20px;line-height:20px;padding:0 1% 0 0;width:32.3333%}
