body{margin:0;padding:0;background:url(images/bg.jpg) repeat;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#484848;line-height:20px}img{border:2px solid #dec584}table img{border:0}.footer-address{background:url(images/footer-address.png) no-repeat;height:30px;margin-top:0;padding:40px 10px 5px 350px}.vertical-bar{float:left;height:35px;width:2px;background:url(images/vertical-bar.jpg) no-repeat}.vertical-bar2{float:left;height:35px;width:2px;background:url(images/vertical-bar_2.jpg) no-repeat}.vertical-bar3{float:left;height:35px;width:2px;background:url(images/vertical-bar_3.jpg) no-repeat}h1,h2,h3{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:gray}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1em}ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}.subul{padding-left:50px;padding-top:20px}.subul li{list-style-type:square;color:#c30}li{display:list-item}a{text-decoration:none;color:#69685d}a:hover{color:#f90}#wrapper{margin:0 auto;padding:0;width:1014px}#header{background:url(images/header-bg.jpg) no-repeat;height:35px;background-position:top center}#top-curve{background:url(images/top-curve.png) no-repeat;height:6px}#english{background:url(images/english.jpg) no-repeat;width:24px;height:16px;margin-left:930px;margin-top:-290px;position:absolute}#vietnamese{background:url(images/vietnamese.jpg) no-repeat;width:24px;height:16px;margin-left:960px;margin-top:-290px;position:absolute}#search-wrapper{height:22px;margin-left:808px;margin-top:-265px;position:absolute}#keyword{background:url(images/search-input-bg.jpg) no-repeat;width:147px;height:22px;border:0;padding:0 3px;float:left;color:gray}#search_btn{background:url(images/search_btn.jpg) no-repeat;width:22px;height:22px;border:0;cursor:pointer}#menu{height:35px}.ul-menu{height:35px}.ul-menu li{float:left;height:35px;cursor:pointer}.ul-menu li a{font-family:Tahoma,Geneva,sans-serif;line-height:35px;text-align:center;color:#814344;font-size:11px;font-weight:700;display:block}.ul-menu li a:hover{background:url(images/li-repeat-x.jpg) repeat-x}.ul-menu li .ul-parent{display:none;position:absolute;margin-top:0;margin-left:-1px;z-index:9999}.ul-parent li{margin:0;padding:0}.ul-menu li:hover .ul-parent{display:block}.ul-menu li li{float:none;background:url(images/bg-li.jpg) no-repeat;border:1px solid #dec584;border-top:0;height:30px;width:180px}.ul-menu li li a{color:#8e3f38;display:block;padding:0 10px;font-size:11px;text-align:left;font-weight:400;line-height:30px}.ul-menu li li:hover{background:#d1cbbd}.ul-menu li li .ul-children{display:none;margin-top:-35px;margin-left:202px}.ul-children li{min-width:202px}.ul-menu li li:hover .ul-children{display:block}#home{width:110px}#intro{width:110px}#restaurant{width:104px}#tour{width:75px}#spa{width:69px}#reservation{width:111px}#promotion{width:114px}#contact{width:90px}#gallery{width:124px}#service{width:89px}#flash-wrapper{padding:4px 8px 8px 8px;background:url(images/content-repeat-y.jpg) repeat-y}#flash{height:399px;width:1014px position:absolute}.appear{background:url(images/fast_view.png) no-repeat;width:71px;height:22px;float:left;cursor:pointer;color:#f2f2f2;font-size:10px;text-align:center;margin-right:5px}.appear:hover{opacity:.5}.login-wrapper{height:20px;position:absolute;margin-left:770px;margin-top:10px;width:230px;color:#a83737}.profile-wrapper{position:absolute;margin-left:730px;margin-top:0;width:240px;color:#a83737;padding:5px;text-align:right}.login{font-size:11px;color:#a83737}.change_color{color:red!important}#content-wrapper{margin:0;padding:0}#content{margin-bottom:0;padding:0}.slide-wrapper{margin:10px 10px 0 40px}#slideshow{background:#fff url(images/slide.jpg) no-repeat;width:1004px;height:269px;margin-left:7px}#bottom-curve{background:url(images/bottom-curve.png) no-repeat;width:1014px;height:5px;margin-left:167px;margin-bottom:30px}#page{padding-top:10px}.side_bar{width:323px;float:left}.side-title{background:url(images/side-title.jpg) no-repeat;height:38px;line-height:33px;width:239px;padding-left:15px;color:#fff;font-weight:700}.side-title a{color:#fff;display:block;text-transform:uppercase;padding-left:10px;font-size:11px}.side-entry{border:1px solid #b78c4f;background:#dec584;padding:15px 15px 15px 25px;color:#484848}.bullet{background:url(images/arrow.jpg) no-repeat;width:9px;height:5px;margin-top:12px;border:0;position:absolute;margin-left:10px}.menu-ul-left li{min-height:30px;border-bottom:1px solid #e7e4d5}.menu-ul-left li a{display:block;line-height:30px;margin-left:25px;min-height:30px}.side-bottom-curve{background:url(images/side-bottom-curve.jpg) no-repeat;height:4px;margin-bottom:8px}#cart{background:url(images/cart.jpg) no-repeat;height:80px;cursor:pointer;padding-top:50px;padding-left:95px;font-size:11px;text-align:center;color:#fff}#cart:hover{opacity:.9}#online-support ul{padding:15px 0 10px 75px;line-height:35px}#online-support li a{color:gray}#online-support li a:hover{color:#730900}#statistics ul{padding:15px 0 0 80px;height:60px}#statistics li{line-height:25px}.marquee-wrapper a{border:1px solid #ccc;display:block;margin:3px 0}.marquee-wrapper img{border:0}#center{margin:0;float:left;width:681px;min-height:630px;padding-right:10px}#top-curve-center{background:url(images/top-curve-center.jpg) no-repeat;height:9px}#center-repeat-y{background:url(images/center-repeat-y.jpg) repeat-y;padding:0 10px;min-height:538px}#bottom-curve-center{background:url(images/bottom-curve-center.jpg) no-repeat;height:10px}.partner{background:url(images/partner-bg.jpg) no-repeat;width:730px;height:108px;padding:3px}.partner img{border:0}.long-bar{color:#801a00;font-weight:700;font-size:14px;background:url(images/long-bar.png) no-repeat;width:auto;height:34px;line-height:34px}.entry{padding:5px 0;border-bottom:1px solid #dadada;overflow:hidden}#border-none{border-bottom:0}.entry-detail{border-bottom:1px solid #ccc;padding-bottom:5px;padding-top:5px}.entry-image{max-height:550px;overflow:hidden;float:left;margin-right:5px;width:104px;border:1px solid #ccc}.entry-image img{width:100px}.entry-image-detail{max-height:500px;overflow:hidden;float:left;margin-right:5px;width:124px;border:1px solid #dadada}.entry-image-detail img{width:120px}.entry-content{padding:0 0 5px 5px;text-align:justify}.entry-content img{border:0}#abouts{float:left;width:395px;height:180px;overflow:hidden}.entry-title{font-weight:700;font-size:12px;display:block}.entry-title a{color:gray;font-weight:700}.entry-title a:hover{color:#730900}.concerned{padding-bottom:10px}.concerned-title{background:url(images/concerned-title-bg.png) no-repeat;height:25px;margin:10px 0 0 0;line-height:26px;padding-left:82px;color:#fff;font-weight:700;font-size:11px;text-transform:uppercase}.concerned ul{margin-left:50px;padding-top:5px}.concerned li{list-style-type:square;color:#fcc705}.concerned li a{color:#484848}.concerned li a:visited{color:#}.concerned li a:hover{color:#791f17}.center-bottom{background:url(images/bottom_curve_center.jpg) no-repeat;height:5px}.detail{width:75px;text-align:center;background:url(images/detail.png) no-repeat;height:22px;float:right;line-height:22px}#cart_btn{float:none;width:99px;text-align:center;background:url(images/cart_btn.png) no-repeat;margin-bottom:5px;padding-left:0;color:#fff;cursor:pointer}#cart_btn a{font-size:10px}.detail a{color:#484848;display:block;font-size:11px}.detail a:hover{color:#ff0}.detail2{width:104px;padding-left:10px;background:url(images/detail2.png) no-repeat;height:24px;float:left;text-align:left;line-height:24px;margin-top:260px;margin-left:20px}.detail2 a{color:#fff;display:block}.detail2 a:hover{color:#ff0}#footer{text-align:center;font-weight:700;background:url(images/footer-bg.jpg) no-repeat;margin:10px 0;padding-top:10px}#efe{display:block;margin-top:-10px;margin-left:440px;position:absolute}#efe img{border:0}.reservation-repeat-y{background:url(images/reservation-repeat-bg.jpg) repeat-y;color:#fff}.reservation-bg{background:url(images/reservation-bg.jpg) no-repeat;padding:9px 15px 3px 15px;width:224px}.reservation-bottom-curve{background:url(images/reservation-bottom-curve.jpg) no-repeat;margin-bottom:6px;height:7px}.fill-in-the-blank{min-height:22px;line-height:22px;margin-bottom:3px}.title-input{width:70px;float:left;min-height:22px;text-align:left}.fill-in-the-blank input{float:left;height:22px;padding:0 5px;border:1px solid #eda801;background:#fff}.fill-in-the-blank textarea{width:148px;height:60px;border:1px solid #eda801;background:#fff;float:left}.long-input{width:139px}.short-input{width:102px}.extreme-short-input{width:39px}.submit-button{background:url(images/btn_submit.png) no-repeat!important;width:57px;height:22px;cursor:pointer;margin-right:5px;color:#fff;border:0!important;line-height:22px}.busy{background:url(../images/loading.gif) no-repeat;height:100px;width:105px;display:none;margin-top:0;margin-left:125px}.reservation-page{background:url(images/reservation_page.jpg) no-repeat;width:620px;color:#88221d;text-align:center}.welcome{background:url(images/welcome.jpg) no-repeat;width:323px;height:440px;float:left}.frame{padding:62px 0 20px 0}.frame-img{border:1px solid #b78c4f;height:174px;overflow:hidden}.frame-img img{width:317px}.frame-entry{height:133px;padding:7px 0 15px 0;text-align:justify;overflow:hidden;line-height:18px}.read-more{background:url(images/read-more.jpg) no-repeat;width:100px;height:25px}.read-more a{color:#fff;line-height:24px;text-transform:uppercase;font-size:11px;font-weight:700}.read-more a:hover{color:#6d0a04}.service{background:url(images/service-bg.jpg) no-repeat;width:323px;height:440px;float:left}.gallery{background:url(images/photo-gallery.jpg) no-repeat;width:368px;height:340px;float:left;padding:80px 0 20px 0;text-align:center}.tour{background:url(images/highlight-tour.jpg) no-repeat;width:690px;height:255px;float:left}.tour-entry{padding:65px 30px 20px 370px;height:150px}.tour-entry ul{height:150px;overflow:hidden}.tour-entry ul li{list-style:circle;color:#97380a}.tour-entry ul li a{color:#97380a;font-weight:700}.tour-entry ul li a:hover{color:#fff}.reservation{background:url(images/reservation-bg.jpg) no-repeat;width:323px;height:255px;float:left;cursor:pointer}.reservation:hover{opacity:.8}.font_datetime{color:#730900;font-size:11px;font-style:none}