html,body{width:100%;height:100%;margin:0;padding:0}html{background:#352110 url(/images/back2.jpg) 50% 50% repeat-x fixed}body{background:url(/images/back.jpg) top center repeat-x}a,object{text-decoration:none;outline:none}a img{border:none;text-decoration:none}#footer img:hover,.calendar:hover,.more:hover,#copy .right a:hover img,.cat_button:hover,#homeflash img:hover{opacity:.7}#flash img:hover{opacity:1 !important}#top{width:900px;height:189px;margin:0 auto;background:url(/images/top-back.png);_background:url(/images/top-back.jpg);position:relative}#logo{position:absolute;top:0;left:272px}#logo img{margin:25px 0 0 0}#shadow{width:962px;margin:0 auto;position:relative;top:-5px;background:url(/images/shadow.png) top no-repeat;_background:none}#container{width:950px;margin:0 auto;position:relative;top:5px;border:1px solid #7C6A46;border-bottom:none}#nav{width:100%;height:40px}#nav ul{margin:0;padding:0;list-style:none}#nav li{height:40px;float:left}#nav a{width:100%;height:100%;display:block}#nav span{position:absolute;top:-2000px}.explore,.explore a:hover,.explore a.current{width:104px;background:url(/images/n-explore-over.jpg)}.explore a{background:url(/images/n-explore-up.jpg)}.rooms,.rooms a:hover,.rooms a.current{width:163px;background:url(/images/n-rooms-over.jpg)}.rooms a{background:url(/images/n-rooms-up.jpg)}.escapes,.escapes a:hover,.escapes a.current{width:173px;background:url(/images/n-escapes-over.jpg)}.escapes a{background:url(/images/n-escapes-up.jpg)}.conferences,.conferences a:hover,.conferences a.current{width:143px;background:url(/images/n-conferences-over.jpg)}.conferences a{background:url(/images/n-conferences-up.jpg)}.club,.club a:hover,.club a.current{width:140px;background:url(/images/n-club-over.jpg)}.club a{background:url(/images/n-club-up.jpg)}.dining,.dining a:hover,.dining a.current{width:91px;background:url(/images/n-dining-over.jpg)}.dining a{background:url(/images/n-dining-up.jpg)}.spa,.spa a:hover,.spa a.current{width:136px;background:url(/images/n-spa-over.jpg)}.spa a{background:url(/images/n-spa-up.jpg)}#sub{width:937px;height:30px;padding:0 0 0 13px;background:url(/images/sub-back.jpg)}#sub a{height:23px;padding:7px 15px 0 15px;font:12px arial;color:#7D6D4F;display:block;float:left}#sub a:hover{color:#FFF}#content{width:100%;background:#3B2F25 url(/images/content-back.jpg) top no-repeat;position:relative}#images{width:624px;height:288px;background:url(/images/images-back.png);_background:url(/images/images-back2.png);position:absolute;top:16px;left:16px}#flash{width:590px;height:254px;margin:16px 0 0 16px;border:1px solid #4E3E32}#flash img:hover{opacity:.85}#homeflash{width:952px;min-height:580px;_height:580px;margin:0 auto;text-align:center;color:#333;position:relative;background:url(../images/flash-back.png) top repeat-x}#homeflash a{font:11px arial;color:#7C6A46;margin:0 5px}#homeflash a:hover{color:#FFF}#homeflash img{margin:195px 0 20px 0}#book{width:282px;height:288px;background:url(/images/book-back.png);_background:url(/images/book-back.jpg);position:absolute;top:16px;right:16px}.email{width:78px;height:27px;background:url(/images/b-email-over.png);position:absolute;top:46px;left:27px}.email a{width:100%;height:100%;background:url(/images/b-email-up.png);display:block}.email a:hover{background:url(/images/b-email-over.png)}.phone{font:12px arial;color:#F2F1EE;position:absolute;top:52px;left:115px}#check{position:absolute;top:109px;left:27px}#check .text,#check .text2{width:50px;height:20px;margin:4px 0 0 0;padding:2px 2px 2px 0;font:11px arial;color:#333;border:1px solid #433325}#check .text:hover,#check .text2:hover{border:1px solid #000}#check .text2{width:40px}#check .button{width:195px;height:27px;background:url(/images/b-check-over.png);position:absolute;top:34px;left:0}#check .button a{width:100%;height:100%;background:url(/images/b-check-up.png);display:block}#check .button a:hover{background:url(/images/b-check-over.png)}#calendarbox{position:absolute;top:137px;left:28px}.calendar{position:absolute;top:33px;left:200px}.bookspecial{width:246px;height:62px;background:#111;position:absolute;top:180px;left:18px}.subscribe{width:246px;height:27px;background:url(/images/b-subscribe-over.png);position:absolute;bottom:18px;left:18px}.subscribe a{width:100%;height:100%;background:url(/images/b-subscribe-up.png);display:block}.subscribe a:hover{background:url(/images/b-subscribe-over.png)}h1{margin:0;padding:0;font:18px arial;position:absolute;top:310px;left:28px}#copycontainer{width:616px;padding:342px 0 5px 20px}#copy{min-height:650px;_height:650px;padding:30px 30px 0 30px;font:12px/20px arial;color:#222;background:#FFF url(/images/copy-back.png) top no-repeat}p,#copy h2,h3{padding:0 0 18px 0;margin:0}#copy h2{height:30px;margin:0 0 0 -30px;padding:6px 0 6px 30px;font:bold 16px arial;text-transform:uppercase;color:#333;background:url(/images/h2-arrow.gif) top left no-repeat}h3{font:bold 14px arial;text-transform:uppercase;color:#333}#copy ul{margin:0;padding:0 0 19px 0;list-style:none}#copy li{margin:0 0 0 15px;padding:0 0 0 15px;background:url(/images/li.gif) top left no-repeat}#copy li.indent{margin:0 0 0 30px;font-size:11px}#copy li.indent2{margin:0 0 0 45px;font-size:10px}#copy a{color:#7D6D4F;border-bottom:1px dotted #BEB6A7}#copy a:hover{color:#BEB6A7}hr{margin:0 0 17px 0;border:1px solid #FFF;border-top:1px dotted #BEB6A7}.icon img{margin:0 5px -2px 0}.fine{font:10px arial;color:#999}.voucherslink{margin:10px 0 20px 0}.voucherslink:hover{opacity:.7}.photogallery{color:#FFF !important}.photogallery p{color:#FFF !important}.photogallery a img{width:50px;height:50px;padding:2px;margin:5px;border:2px solid #625330;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0px 0px 8px #CCC;-webkit-box-shadow:0px 0px 8px #CCC;box-shadow:0px 0px 8px #CCC}.photogallery a:hover img{border:2px solid #342110}#giftvoucher-btn{position:absolute;top:-33px;right:25px}#giftvoucher-btn2{position:absolute;bottom:25px;right:275px;z-index:100px}#copy .box{width:100%;margin:0 0 15px 0;display:table;background:url(/images/break.png) top no-repeat}#copy .left{float:left;width:146px;height:116px;margin:0 0 0 -4px;float:left;background:url(/images/thumb2-back.png);_background:url(/images/thumb2-back2.png);clear:none}#copy .left div{width:120px;margin:0 0 0 13px;overflow:hidden}#copy .left div a{border-bottom:none}#copy .left div img{margin:13px 0 13px -63px;height:90px}#copy .price{font-size:11px}#copy .price span,.total{font:18px georgia}#copy .right{width:389px;float:right;clear:none}#copy .right a{border:none}#copy .right li{margin-left:0}.box2{min-height:160px;_height:160px !important}.box2 div{width:146px;height:146px;margin:0 25px 0 -4px;float:left;background:url(/images/thumb-back.png);_background:url(/images/thumb-back2.png);clear:none}.box2 div img{margin:13px}.box2 div a{border-bottom:none}.box2 h3,.right h3{padding:9px 0 12px 0 !important}.box3{width:100%;margin:0;display:table}.box3 li{margin:0 !important}.box3 a{border:none}.box3 .dleft{width:146px;height:146px;margin:0 25px 0 -4px;float:left;background:url(/images/thumb-back.png);_background:url(/images/thumb-back2.png);clear:none}.box3 .dleft img{margin:13px}.box3 .dleft a{border-bottom:none !important}.box3 .dright{width:389px;float:right;clear:none;margin:0}.box3 .dright a{border:none}.box3 .dright .find a{color:#e74544}.box3 h3,.right h3{padding:9px 0 12px 0 !important}.capacities{width:100%;margin:0 0 15px 0;text-align:center}.capacities span{font:9px arial}.capacities th{padding:5px 4px;font-size:11px;color:#FFF;text-transform:uppercase;background:url(/images/th-back.png) top repeat-x}.capacities td{padding:2px 0}.capacities tbody tr:hover td{background:#D7D2C9}.room{padding-left:5px !important;font:bold 11px arial;text-transform:uppercase;text-align:left}#speciallist .box{width:100%;margin:0 0 15px 0;display:table;background:url(/images/break.png) top no-repeat}#speciallist .thumb{float:left;width:146px;height:116px;margin:0 0 0 -4px;float:left;background:url(/images/thumb2-back.png);_background:url(/images/thumb2-back2.png);clear:none}#speciallist .thumb div{width:120px;margin:0 0 0 13px;overflow:hidden}#speciallist .thumb div a{border-bottom:none}#speciallist .thumb div img{margin:13px 0 13px -63px;height:90px}#speciallist .content h2{margin:0;padding:5px 0 0 0;font:bold 14px arial;text-transform:uppercase;color:#9F8D6D;background:none}#speciallist .content{width:389px;float:right;clear:none}#speciallist .content a{border:none}#speciallist .content .find a{color:#e74544}#speciallist .content li{margin-left:0}#speciallist .price{display:none}#speciallist .more{display:none}#specials .backward,#specials .forward{position:absolute;top:34px;width:14px;height:90px;cursor:pointer;z-index:2;display:block}#specials .backward{left:4px;background:url(/images/special-btn-back.gif)}#specials .forward{right:4px;background:url(/images/special-btn-next.gif)}#specials .backward:hover{background:url(/images/special-btn-back2.gif)}#specials .forward:hover{background:url(/images/special-btn-next2.gif)}#specials{position:absolute;top:338px;right:16px}#specials .box-banner{width:282px;height:157px;margin:0 0 12px 0;font:11px/16px arial;color:#D4D0C9;background:url(/images/banner-back.jpg);position:relative;text-shadow:0px 0px 3px #1F1208}#specials .box-banner img{width:246px;height:90px;border:1px solid #4E3E32;position:absolute;top:20px;left:17px;-moz-box-shadow:0px 0px 3px #1F1208;-webkit-box-shadow:0px 0px 3px #1F1208;box-shadow:0px 0px 3px #1F1208}#specials .box-banner .more{width:97px;height:16px;background:url(/images/more.png);position:absolute;top:123px;left:18px}#specials hr,#specials .content .find{display:none}#specials .tabs{position:relative;width:282px;height:233px;margin:0 0 12px 0;background:url(/images/special-back.png)}#specials .tabs #special{position:absolute;display:none;top:0;left:0;width:282px;height:233px}#specials .box{width:282px;height:233px;margin:0 0 12px 0;font:11px/16px arial;color:#D4D0C9;background:url(/images/special-back.png);position:relative;text-shadow:0px 0px 3px #1F1208}#specials h2{margin:0;padding:0;font:bold 14px arial;text-transform:uppercase;color:#9F8D6D;position:absolute;top:14px;left:18px}#specials h2 a{color:#9F8D6D}#specials .box img{width:246px;height:90px;border:1px solid #4E3E32;position:absolute;top:37px;left:17px;-moz-box-shadow:0px 0px 3px #1F1208;-webkit-box-shadow:0px 0px 3px #1F1208;box-shadow:0px 0px 3px #1F1208}#specials p{height:50px;padding:0 18px 0 0;position:absolute;top:138px;left:18px;overflow:hidden}#specials .price{text-align:right;position:absolute;top:194px;right:18px}#specials .price span{font:18px georgia;color:#9F8D6D}#specials .more{width:97px;height:16px;background:url(/images/more.png);position:absolute;top:199px;left:18px}.slidetabs{visibility:hidden;display:none}.more a{width:100%;height:100%;display:block}.links{margin:0 0 0 4px;padding:0;list-style:none}.links li{margin:0;padding:0 0 0 15px;background:url(/images/li2.gif) top left no-repeat}.links a{font:bold 11px arial;color:#D4D0C9}.links a:hover{color:#888077}.comment-container{margin:0 0 15px 0}.comment-header{margin:0 0 5px 0}.comment-header span{font-size:11px}.comment-header img{margin:0 0 0 2px}.comment-content{font-style:italic}#form label{margin:4px 0 0 0;font-weight:bold;position:absolute}.cat_textbox,.cat_textbox2,.cat_listbox,.cat_textbox_small,.comment,.cat_dropdown,.cartInputText {width:220px;margin:2px 0 2px 150px;padding:4px;font:12px arial;color:#333;border:1px solid #D7D2C9;background:#FFF url(/images/text-back.png) top repeat-x}.cat_textbox:hover,.cat_listbox:hover,.cat_textbox_small:hover,.comment:hover,.cat_dropdown:hover,.cat_textbox2:hover,.cartInputText:hover{border:1px solid #ACA8A1}.cat_textbox2,.cartInputText{width:74px;margin-left:1px}.cat_dropdown{width:230px}.cat_textbox_small,.comment{margin-left:0}.mandatory{color:#E22E2E}.cat_button{height:30px;padding:0 10px;background:#473829 url(/images/button-back.png) top repeat-x;border:1px solid #7D6D4F;font:bold 12px arial;text-transform:uppercase;color:#FFF;cursor:pointer}.post-details{margin:-18px 0 15px 0}#cartbar{position:fixed;_position:absolute;bottom:0;left:0;width:100%;height:50px;background:url(../images/cartbar.jpg) repeat-x;z-index:1000}#cartbar .cartcentre{width:931px;height:31px;margin:0 auto;padding:19px 25px 0 25px;font:16px/16px helvetica,arial;color:#3B2F25}#cartbar .cartSummaryItem{font:16px/16px helvetica,arial;color:#9F8D6D}#cartbar .cartSummaryLink{font-weight:bold;color:#E74544;border:none !important}#cartbar .cartSummaryLink:hover{color:#3B2F25}#cartbar span#messageBox{display:none;font:12px/12px helvetica,arial;color:#E74544 !important;padding:0 0 0 10px}.shoppingcart{position:absolute;top:310px;right:312px;padding:5px 0 0 0}.shoppingcart a{margin:0;border:none !important}.shoppingcart a:hover,#giftvoucher-btn a:hover{opacity:.7}.productitemcell a{font-weight:bold;border:none !important}.action a{text-decoration:none}.cart th,.totaltext{font:bold 14px arial;text-transform:uppercase;color:#333}.cart{width:100%;text-align:left}#footer{width:952px;height:94px;margin:0 auto;padding:86px 0 0 0;font:10px/16px arial;color:#978E87;text-align:center;background:url(/images/curve.gif) top no-repeat;position:relative}#footer a{color:#FFF}#footer a:hover{color:#978E87}#footer span{margin:0 3px;color:#63554A}#footersitemap{width:100%;margin-bottom:25px;padding-bottom:25px;padding-left:30px;background:url(../images/footer-break.png) bottom center no-repeat;_background:none}#footersitemap td{text-align:left;vertical-align:top;text-shadow:0px 0px 3px #24160B}#footersitemap h4 a{font:bold 12px/22px helvetica,arial;color:#5F4E41;text-transform:uppercase}#footersitemap h4 a:hover,#footersitemap h5 a:hover{color:#FFF}#footersitemap ul,#footersitemap li{margin:0;padding:0;list-style:none}#footersitemap li a{font:10px/19px arial;color:#978E87}#footersitemap li a:hover{color:#FFF}#footersitemap h5 a{font:10px/19px arial;color:#978E87;text-transform:uppercase}
