html{background:url(/images/layout/bgIndex.jpg) #ecddc7 0 0 repeat-x}#wrapper{width:990px;position:relative;margin:0 auto;padding:610px 0 16px}#contentWrapper{background:url(/images/layout/bgContentIndex.gif) 0 0 repeat-y}#content{float:right;width:455px;padding:18px 513px 4px 22px}#content #contentRight{position:absolute;right:255px;top:20px;width:238px}#content #contentRight h2,#content #contentRight h3{padding-left:10px}#content #contentRight ul{padding-left:35px;font-size:11px;line-height:19px;letter-spacing:-.5px}#content #contentRight .contentGallery{width:238px;margin:0 -25px 10px 0}#content #contentRight .contentGallery a.image{float:right;margin:0 0 11px 11px}#content a.map{background:url(/images/layout/mapIndex.jpg) 0 0 no-repeat;display:block;width:455px;height:120px}#right{left:770px}#nav{top:540px}#mainimg{top:125px;width:978px;height:389px}#mainimg #overlay{width:978px;height:389px;background:url(/images/layout/overlayIndex.png) 0 0 no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/overlayIndex.png',sizingMethod='scale')}h3#logo a{left:50px}h4.packageHl{padding-left:0;padding-right:45px}a.toppackage i{left:auto;right:-7px}#bookingBox{position:absolute;top:35px;left:320px;width:650px;height:90px;background:none;padding:0}#bookingBox .inquiryBox,#bookingBox .bookingBox{float:left;height:80px;padding-right:45px}#bookingBox .inquiryBox{padding-bottom:26px}#bookingBox label,#bookingBox input.calendarField{float:none;clear:both}#bookingBox label{padding:0 0 3px}#bookingBox .inquiryBox p{height:auto;width:120px;float:left}#bookingBox input.button{margin:20px 0 0}#bookingBox input.button,#bookingBox .bookingBox a.button{background:url(/images/layout/bgBookingButtonIndex.gif) 100% 0 no-repeat}#bookingBox .bookingBox a.button{margin-top:-4px}#langnav{top:6px}
