.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}html,body{height:100%;}body{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;background:url(../img/layout/body-bg.png) top left repeat-x #8AD534;}div#pageWrapper{margin:0 auto;width:960px;background:url(../img/layout/page-wrapper-bg.png) top left no-repeat #8AD534;padding-top:300px;}div#pageWrapper div#mainWrapperHeader{background:url(../img/layout/main-wrapper-header-bg.png) top left no-repeat transparent;height:30px;width:810px;display:block;}div#pageWrapper div#mainWrapper{background:url(../img/layout/main-wrapper-bg.png) top left repeat-y transparent;width:930px;padding-left:30px;min-height:600px;}div#pageWrapper div#mainWrapper div#header{float:left;width:210px;margin-right:20px;}div#pageWrapper div#mainWrapper div#header h1 a,div#pageWrapper div#mainWrapper div#header h1 a:visited{background:url(../img/layout/logo.png) top left no-repeat transparent;width:210px;height:160px;display:block;line-height:500px;overflow:hidden;margin-bottom:20px;}div#pageWrapper div#mainWrapper div#header ul#mainNav li{text-align:right;font-size:14px;color:#333;padding:2px 0;border-bottom:1px dashed #DDD;}div#pageWrapper div#mainWrapper div#header ul#mainNav li a,div#pageWrapper div#mainWrapper div#header ul#mainNav li a:visited{font-size:12px;color:#333;line-height:16px;height:16px;padding-right:0;text-decoration:none;font-weight:bold;}div#pageWrapper div#mainWrapper div#header ul#mainNav li a:hover{text-decoration:underline;}div#pageWrapper div#mainWrapper div#header ul#mainNav li.selected a,div#pageWrapper div#mainWrapper div#header ul#mainNav li.selected a:visited,div#pageWrapper div#mainWrapper div#header ul#mainNav li.selected a:hover{font-weight:bold;color:#00BBD7;height:16px;padding-right:20px;background:url(../img/layout/mainNav-selected.png) center right no-repeat transparent;}div#pageWrapper div#mainWrapper div#contentWrapper{float:left;width:520px;margin-right:20px;}div#pageWrapper div#mainWrapper div#contentWrapper ul#breadcrumb{display:block;margin-bottom:10px;padding-left:20px;}div#pageWrapper div#mainWrapper div#contentWrapper ul#breadcrumb li{font-size:11px;color:#666;float:left;margin-right:5px;text-transform:lowercase;}div#pageWrapper div#mainWrapper div#contentWrapper ul#breadcrumb li a,div#pageWrapper div#mainWrapper div#contentWrapper ul#breadcrumb li a:visited{text-decoration:none;color:#00BBD7;font-size:11px;text-transform:lowercase;}div#pageWrapper div#mainWrapper div#contentWrapper ul#breadcrumb li a:hover{text-decoration:underline;}div#pageWrapper div#mainWrapper div#extrasWrapper{float:left;padding-top:20px;}div#pageWrapper div#mainWrapper div#extrasWrapper div#searchWrapper{width:160px;height:110px;overflow:hidden;display:block;margin-bottom:20px;}div#pageWrapper div#mainWrapper div#extrasWrapper div#searchWrapper a#searchOpen,div#pageWrapper div#mainWrapper div#extrasWrapper div#searchWrapper a#searchOpen:visited{background:url(../img/layout/search-nav-open-btn.png) top left no-repeat transparent;width:40px;height:110px;line-height:500px;overflow:hidden;display:block;}div#pageWrapper div#mainWrapper div#extrasWrapper div#searchWrapper a#searchClose,div#pageWrapper div#mainWrapper div#extrasWrapper div#searchWrapper a#searchClose:visited{background:url(../img/layout/search-nav-close-btn.png) top left no-repeat transparent;width:40px;height:110px;line-height:500px;overflow:hidden;float:left;display:block;display:none;}div#pageWrapper div#mainWrapper div#extrasWrapper div#searchWrapper div#searchDiv{float:left;width:108px;height:98px;background:url(../img/layout/searchDiv-bg.png) top left no-repeat transparent;padding-left:12px;padding-top:12px;display:none;}div#pageWrapper div#mainWrapper div#extrasWrapper div#searchWrapper div#searchDiv form input{border:0;background:url(../img/layout/search-input-bg.png) top left no-repeat transparent;height:16px;width:101px;line-height:16px;padding:2px;font-size:12px;color:#333;margin-bottom:5px;}div#pageWrapper div#mainWrapper div#extrasWrapper div#searchWrapper div#searchDiv form a.inscriptionBtn,div#pageWrapper div#mainWrapper div#extrasWrapper div#searchWrapper div#searchDiv form a.inscriptionBtn:visited{width:27px;height:24px;background:url(../img/layout/search-btn.png) top left no-repeat transparent;line-height:500px;overflow:hidden;display:block;float:right;margin-right:2px;}div#pageWrapper div#mainWrapper div#extrasWrapper div#loginWrapper{background:url(../img/layout/login-nav-btn.png) top left no-repeat transparent;width:40px;height:135px;overflow:hidden;display:block;}div#pageWrapper div#mainWrapperFooter{background:url(../img/layout/main-wrapper-footer-bg.png) top left no-repeat transparent;height:30px;width:810px;display:block;}div#pageWrapper div#footerWrapper{padding:0 35px;width:740px;padding-bottom:20px;margin-top:-10px;}div#pageWrapper div#footerWrapper div#footer{width:720px;height:30px;padding:10px;background:url(../img/layout/footer-bg.png) top left no-repeat #8AD534;}div#pageWrapper div#footerWrapper div#footer p#copyright{font-size:11px;color:#FFF;float:left;}div#pageWrapper div#footerWrapper div#footer p#development{font-size:10px;color:#FFF;float:left;clear:left;}div#pageWrapper div#footerWrapper div#footer p#development a,div#pageWrapper div#footerWrapper div#footer p#development a:visited{color:#0CF;text-decoration:none;}div#pageWrapper div#footerWrapper div#footer p#development a:hover{text-decoration:underline;}div#pageWrapper div#footerWrapper div#footer ul#footerNav{float:right;}div#pageWrapper div#footerWrapper div#footer ul#footerNav li{line-height:12px;padding-left:10px;background:url(../img/layout/footer-nav-li.png) left .40em no-repeat transparent;}div#pageWrapper div#footerWrapper div#footer ul#footerNav li a,div#pageWrapper div#footerWrapper div#footer ul#footerNav li a:visited{font-size:10px;color:#FFF;text-decoration:none;}div#pageWrapper div#footerWrapper div#footer ul#footerNav li a:hover{text-decoration:underline;}div#contentWrapper p.pageInfoDescription{background-color:#EEE;font-size:11px;font-style:italic;line-height:13px;margin-bottom:20px;padding:10px;color:#333;width:460px;}div#contentWrapper p.pageInfoDescription strong{font-weight:bold;}div#contentWrapper p.pageInfoDescription em{font-style:italic;}div#contentWrapper div#listNoResults{background-color:#EE0;font-size:11px;font-style:italic;line-height:13px;margin-bottom:20px;padding:10px;color:#333;width:460px;}div#contentWrapper.pageContent div#pageDiv{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;width:500px!important;margin-bottom:20px;}div#contentWrapper.pageContent h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.pageContent div.entry{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.homepage div#lastNews{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;margin-bottom:20px;}div#contentWrapper.homepage div#lastNews h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.homepage div#lastNews div#lastNewsList{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.homepage div#lastNews div#lastNewsList div.newsItem{margin-bottom:20px;}div#contentWrapper.homepage div#lastNews div#lastNewsList div.newsItem img{float:left;margin-right:10px;}div#contentWrapper.homepage div#lastNews div#lastNewsList div.newsItem h3 a,div#contentWrapper.homepage div#lastNews div#lastNewsList div.newsItem h3 a:visited{font-size:16px;font-weight:bold;text-decoration:none;color:#00BBD7;}div#contentWrapper.homepage div#lastNews div#lastNewsList div.newsItem h3 a:hover{text-decoration:underline;}div#contentWrapper.homepage div#lastNews div#lastNewsList div.newsItem span.extraInfo{display:block;font-size:10px;margin-bottom:5px;}div#contentWrapper.homepage div#lastNews div#lastNewsList div.newsItem span.extraInfo b{font-weight:bold;color:#333;}div#contentWrapper.homepage div#lastNews div#lastNewsList div.newsItem span.extraInfo i{font-style:italic;color:#999;}div#contentWrapper.homepage div#lastNews div#lastNewsList div.newsItem p{font-size:12px;color:#333;line-height:14px;}div#contentWrapper.homepage div#lastNews div#lastNewsList div.newsItem p a,div#contentWrapper.homepage div#lastNews div#lastNewsList div.newsItem p a:visited{text-decoration:none;color:#00BBD7;text-transform:lowercase;}div#contentWrapper.homepage div#lastNews div#lastNewsList div.newsItem p a:hover{text-decoration:underline;}div#contentWrapper.homepage div#lastNews div#lastNewsList a.viewMore,div#contentWrapper.homepage div#lastNews div#lastNewsList a.viewMore:visited{line-height:500px;overflow:hidden;float:right;display:block;width:80px;height:25px;background:url(../img/layout/content-block-viewMore-btn.png) top left no-repeat transparent;}div#contentWrapper.homepage div#roomsGallery{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;margin-bottom:20px;}div#contentWrapper.homepage div#roomsGallery h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.homepage div#roomsGallery div#roomsGalleryList{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.homepage div#roomsGallery div#roomsGalleryList div.container{height:140px;float:left;overflow:hidden;position:relative;width:405px;}div#contentWrapper.homepage div#roomsGallery div#roomsGalleryList a#roomsGalleryListPrevious,div#contentWrapper.homepage div#roomsGallery div#roomsGalleryList a#roomsGalleryListPrevious:visited{line-height:500px;overflow:hidden;height:24px;width:27px;float:left;display:block;background:url(../img/layout/hcarousel-scroll-previous-btn.png) top left no-repeat transparent;margin-top:28px;margin-right:10px;}div#contentWrapper.homepage div#roomsGallery div#roomsGalleryList a#roomsGalleryListNext,div#contentWrapper.homepage div#roomsGallery div#roomsGalleryList a#roomsGalleryListNext:visited{line-height:500px;overflow:hidden;height:24px;width:27px;float:right;display:block;background:url(../img/layout/hcarousel-scroll-next-btn.png) top left no-repeat transparent;margin-top:28px;}div#contentWrapper.homepage div#roomsGallery div#roomsGalleryList ul{height:140px;display:block;float:left;margin-right:10px;left:0;margin:0;padding:0;position:relative;top:0;width:100000px;}div#contentWrapper.homepage div#roomsGallery div#roomsGalleryList ul li{float:left;height:140px;width:135px;display:block;text-align:center;}div#contentWrapper.homepage div#roomsGallery div#roomsGalleryList ul li a,div#contentWrapper.homepage div#roomsGallery div#roomsGalleryList ul li a:visited{font-size:12px;color:#00BBD7;line-height:14px;text-decoration:none;}div#contentWrapper.homepage div#roomsGallery div#roomsGalleryList ul li a:hover{text-decoration:underline;}div#contentWrapper.homepage div#roomsGallery div#roomsGalleryList a.viewMore,div#contentWrapper.homepage div#roomsGallery div#roomsGalleryList a.viewMore:visited{line-height:500px;overflow:hidden;float:right;clear:right;display:block;width:80px;height:25px;background:url(../img/layout/content-block-viewMore-btn.png) top left no-repeat transparent;clear:both;}div#contentWrapper.homepage div#highlights{width:520px;margin-bottom:20px;}div#contentWrapper.homepage div#highlights div#imageGallery{padding-top:20px;padding-left:20px;width:230px;background:url(../img/layout/content-block-top-small.png) top left no-repeat #FFF;float:left;margin-right:20px;}div#contentWrapper.homepage div#highlights div#imageGallery h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.homepage div#highlights div#imageGalleryItem{padding-bottom:20px;padding-right:20px;background:url(../img/layout/content-block-bottom-small.png) bottom right no-repeat #FFF;}div#contentWrapper.homepage div#highlights div#imageGalleryItem h3{margin-bottom:10px;}div#contentWrapper.homepage div#highlights div#imageGalleryItem h3 a,div#contentWrapper.homepage div#highlights div#imageGalleryItem h3 a:visited{font-size:16px;font-weight:bold;text-decoration:none;color:#00BBD7;}div#contentWrapper.homepage div#highlights div#imageGalleryItem h3 a:hover{text-decoration:underline;}div#contentWrapper.homepage div#highlights div#imageGalleryItem img{margin-bottom:10px;}div#contentWrapper.homepage div#highlights div#imageGalleryItem p{font-size:12px;color:#333;line-height:14px;margin-bottom:20px;}div#contentWrapper.homepage div#highlights div#imageGalleryItem p a,div#contentWrapper.homepage div#highlights div#imageGalleryItem p a:visited{text-decoration:none;color:#00BBD7;text-transform:lowercase;}div#contentWrapper.homepage div#highlights div#imageGalleryItem p a:hover{text-decoration:underline;}div#contentWrapper.homepage div#highlights div#imageGalleryItem a.viewMore,div#contentWrapper.homepage div#highlights div#imageGalleryItem a.viewMore:visited{line-height:500px;overflow:hidden;float:right;display:block;width:80px;height:25px;background:url(../img/layout/content-block-viewMore-btn.png) top left no-repeat transparent;}div#contentWrapper.homepage div#highlights div#videoGallery{padding-top:20px;padding-left:20px;width:230px;float:left;background:url(../img/layout/content-block-top-small.png) top left no-repeat #FFF;}div#contentWrapper.homepage div#highlights div#videoGallery h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.homepage div#highlights div#videoGalleryItem{padding-bottom:20px;padding-right:20px;background:url(../img/layout/content-block-bottom-small.png) bottom right no-repeat #FFF;}div#contentWrapper.homepage div#highlights div#videoGalleryItem h3{margin-bottom:10px;}div#contentWrapper.homepage div#highlights div#videoGalleryItem h3 a,div#contentWrapper.homepage div#highlights div#videoGalleryItem h3 a:visited{font-size:16px;font-weight:bold;text-decoration:none;color:#00BBD7;}div#contentWrapper.homepage div#highlights div#videoGalleryItem h3 a:hover{text-decoration:underline;}div#contentWrapper.homepage div#highlights div#videoGalleryItem img{margin-bottom:10px;}div#contentWrapper.homepage div#highlights div#videoGalleryItem p{font-size:12px;color:#333;line-height:14px;margin-bottom:20px;}div#contentWrapper.homepage div#highlights div#videoGalleryItem p a,div#contentWrapper.homepage div#highlights div#videoGalleryItem p a:visited{text-decoration:none;color:#00BBD7;text-transform:lowercase;}div#contentWrapper.homepage div#highlights div#videoGalleryItem p a:hover{text-decoration:underline;}div#contentWrapper.homepage div#highlights div#videoGalleryItem a.viewMore,div#contentWrapper.homepage div#highlights div#videoGalleryItem a.viewMore:visited{line-height:500px;overflow:hidden;float:right;display:block;width:80px;height:25px;background:url(../img/layout/content-block-viewMore-btn.png) top left no-repeat transparent;}div#contentWrapper.homepage div#extraLinks{width:456px;padding:0 32px;}div#contentWrapper.homepage div#extraLinks a#preInscription,div#contentWrapper.homepage div#extraLinks a#preInscription:visited{line-height:500px;overflow:hidden;float:left;display:block;width:215px;height:153px;margin-right:25px;background:url(../img/layout/pre-inscription-btn.png) top left no-repeat transparent;}div#contentWrapper.homepage div#extraLinks a#playGames,div#contentWrapper.homepage div#extraLinks a#playGames:visited{line-height:500px;overflow:hidden;float:left;display:block;width:215px;height:153px;background:url(../img/layout/play-games-btn.png) top left no-repeat transparent;}div#contentWrapper.galleriesimg div#galleryImagesDiv{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;width:500px!important;margin-bottom:20px;}div#contentWrapper.galleriesimg h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.galleriesimg div#imageGalleriesList{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.galleriesimg div#imageGalleriesList div.galleryItem{margin-bottom:20px;width:480px;display:block;}div#contentWrapper.galleriesimg div#imageGalleriesList hr{width:80%;height:1px;border:0;background-color:#D9D9D9;color:#D9D9D9;margin-bottom:17px;clear:both;}div#contentWrapper.galleriesimg div#imageGalleriesList div.galleryItem img{float:left;margin-right:10px;}div#contentWrapper.galleriesimg div#imageGalleriesList div.galleryItem h3 a,div#contentWrapper.galleriesimg div#imageGalleriesList div.galleryItem h3 a:visited{font-size:16px;font-weight:bold;text-decoration:none;color:#00BBD7;}div#contentWrapper.galleriesimg div#imageGalleriesList div.galleryItem h3 a:hover{text-decoration:underline;}div#contentWrapper.galleriesimg div#imageGalleriesList div.galleryItem p{font-size:12px;color:#333;line-height:14px;}div#contentWrapper.galleriesimg div#imageGalleriesList div.galleryItem p a,div#contentWrapper.galleriesimg div#imageGalleriesList div.galleryItem p a:visited{text-decoration:none;color:#00BBD7;text-transform:lowercase;}div#contentWrapper.galleriesimg div#imageGalleriesList div.galleryItem p a:hover{text-decoration:underline;}div#contentWrapper.news div#newsDiv{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;margin-bottom:20px;width:500px!important;}div#contentWrapper.news h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;}div#contentWrapper.news div#newsDiv span.extraInfo{display:block;font-size:10px;margin-bottom:25px;}div#contentWrapper.news div#newsDiv span.extraInfo b{font-weight:bold;color:#333;}div#contentWrapper.news div#newsDiv span.extraInfo i{font-style:italic;color:#999;}div#contentWrapper.news div#newsList{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.news div#newsList div.newsItem{margin-bottom:20px;width:480px;display:block;}div#contentWrapper.news div#newsList hr{width:80%;height:1px;border:0;background-color:#D9D9D9;color:#D9D9D9;margin-bottom:17px;clear:both;}div#contentWrapper.news div#newsList div.newsItem img{float:left;margin-right:10px;}div#contentWrapper.news div#newsList div.newsItem h3 a,div#contentWrapper.news div#newsList div.newsItem h3 a:visited{font-size:16px;font-weight:bold;text-decoration:none;color:#00BBD7;}div#contentWrapper.news div#newsList div.newsItem h3 a:hover{text-decoration:underline;}div#contentWrapper.news div#newsList div.newsItem span.extraInfo{display:block;font-size:10px;margin-bottom:5px;}div#contentWrapper.news div#newsList div.newsItem span.extraInfo b{font-weight:bold;color:#333;}div#contentWrapper.news div#newsList div.newsItem span.extraInfo i{font-style:italic;color:#999;}div#contentWrapper.news div#newsList div.newsItem p{font-size:12px;color:#333;line-height:14px;}div#contentWrapper.news div#newsList div.newsItem p a,div#contentWrapper.news div#newsList div.newsItem p a:visited{text-decoration:none;color:#00BBD7;text-transform:lowercase;}div#contentWrapper.news div#newsList div.newsItem p a:hover{text-decoration:underline;}div#contentWrapper.news div.entry{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.usefulLinks p.pageInfoDescription{width:auto;display:block;clear:both;}div#contentWrapper.usefulLinks div#listNoResults{width:auto;}div#contentWrapper.usefulLinks div.catLinks{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;margin-bottom:20px;}div#contentWrapper.usefulLinks div.catLinks h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.usefulLinks div.catLinks div.catLinksList{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.usefulLinks div.catLinks div.catLinksList hr{width:80%;height:1px;border:0;background-color:#D9D9D9;color:#D9D9D9;margin-bottom:17px;clear:both;}div#contentWrapper.usefulLinks div.catLinks div.catLinksList div.linkItem{margin-bottom:20px;width:480px;display:block;}div#contentWrapper.usefulLinks div.catLinks div.catLinksList div.linkItem img{float:left;margin-right:10px;}div#contentWrapper.usefulLinks div.catLinks div.catLinksList div.linkItem h3 a,div#contentWrapper.usefulLinks div.catLinks div.catLinksList div.linkItem h3 a:visited{font-size:16px;font-weight:bold;text-decoration:none;color:#00BBD7;}div#contentWrapper.usefulLinks div.catLinks div.catLinksList div.linkItem h3 a:hover{text-decoration:underline;}div#contentWrapper.usefulLinks div.catLinks div.catLinksList div.linkItem span.extraInfo{display:block;font-size:10px;margin-bottom:5px;}div#contentWrapper.usefulLinks div.catLinks div.catLinksList div.linkItem span.extraInfo b{font-weight:bold;color:#333;}div#contentWrapper.usefulLinks div.catLinks div.catLinksList div.linkItem span.extraInfo i{font-style:italic;color:#999;}div#contentWrapper.usefulLinks div.catLinks div.catLinksList div.linkItem p{font-size:12px;color:#333;line-height:14px;}div#contentWrapper.usefulLinks div.catLinks div.catLinksList div.linkItem p a,div#contentWrapper.usefulLinks div.catLinks div.catLinksList div.linkItem p a:visited{text-decoration:none;color:#00BBD7;text-transform:lowercase;}div#contentWrapper.usefulLinks div.catLinks div.catLinksList div.linkItem p a:hover{text-decoration:underline;}div#contentWrapper.facilities div#facilitiesContent{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;width:500px!important;margin-bottom:20px;}div#contentWrapper.facilities div#facilitiesContent h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.facilities div#facilitiesContent div.entry{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.facilities div#roomsGallery{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;width:500px!important;margin-bottom:20px;}div#contentWrapper.facilities div#roomsGallery h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.facilities div#roomsGallery div#roomsGalleryList{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;width:480px;}div#contentWrapper.facilities div#roomsGallery div#roomsGalleryList div.container{height:140px;float:left;overflow:hidden;position:relative;width:405px;}div#contentWrapper.facilities div#roomsGallery div#roomsGalleryList a#roomsGalleryListPrevious,div#contentWrapper.facilities div#roomsGallery div#roomsGalleryList a#roomsGalleryListPrevious:visited{line-height:500px;overflow:hidden;height:24px;width:27px;float:left;display:block;background:url(../img/layout/hcarousel-scroll-previous-btn.png) top left no-repeat transparent;margin-top:28px;margin-right:10px;}div#contentWrapper.facilities div#roomsGallery div#roomsGalleryList a#roomsGalleryListNext,div#contentWrapper.facilities div#roomsGallery div#roomsGalleryList a#roomsGalleryListNext:visited{line-height:500px;overflow:hidden;height:24px;width:27px;float:right;display:block;background:url(../img/layout/hcarousel-scroll-next-btn.png) top left no-repeat transparent;margin-top:28px;}div#contentWrapper.facilities div#roomsGallery div#roomsGalleryList ul{height:140px;display:block;float:left;margin-right:10px;left:0;margin:0;padding:0;position:relative;top:0;width:100000px;}div#contentWrapper.facilities div#roomsGallery div#roomsGalleryList ul li{float:left;height:140px;width:135px;display:block;text-align:center;}div#contentWrapper.facilities div#roomsGallery div#roomsGalleryList ul li a,div#contentWrapper.facilities div#roomsGallery div#roomsGalleryList ul li a:visited{font-size:12px;color:#00BBD7;line-height:14px;text-decoration:none;}div#contentWrapper.facilities div#roomsGallery div#roomsGalleryList ul li a:hover{text-decoration:underline;}div#contentWrapper.galleriesimg div#galleryImagesList{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.galleriesimg div#galleryImagesList div.imageItem{text-align:center;float:left;padding-left:20px;margin-right:10px;width:205px;height:150px;display:block;overflow:hidden;margin-bottom:20px;}div#contentWrapper.galleriesimg div#galleryImagesList div.imageItem img{margin-bottom:10px;}div#contentWrapper.galleriesimg div#galleryImagesList div.imageItem a,div#contentWrapper.galleriesimg div#galleryImagesList div.imageItem a:visited{font-size:12px;color:#00BBD7;line-height:14px;text-decoration:none;}div#contentWrapper.galleriesimg div#galleryImagesList div.imageItem a:hover{text-decoration:underline;}div#contentWrapper.videosList div#videosDiv{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;margin-bottom:20px;width:500px!important;}div#contentWrapper.videosList h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.videosList div#videosList{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.videosList div#videosList div.videoItem{text-align:center;float:left;padding-left:20px;margin-right:10px;width:205px;height:150px;overflow:hidden;margin-bottom:20px;}div#contentWrapper.videosList div#videosList div.videoItem img{margin-bottom:10px;}div#contentWrapper.videosList div#videosList div.videoItem a,div#contentWrapper.videosList div#videosList div.videoItem a:visited{font-size:12px;color:#00BBD7;line-height:14px;text-decoration:none;}div#contentWrapper.videosList div#videosList div.videoItem a:hover{text-decoration:underline;}div#contentWrapper.contacts div#contactsContent{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;width:500px!important;margin-bottom:20px;}div#contentWrapper.contacts div#contactsContent h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.contacts div#contactsContent div.entry{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.contacts div#mapLocationDiv{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;width:500px!important;margin-bottom:20px;}div#contentWrapper.contacts div#mapLocationDiv h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.contacts div#mapLocationDiv div#mapLocation{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.contacts div#mapLocationDiv div#mapLocation div#map_canvas{border:1px solid #D9D9D9;}div#contentWrapper.games div#gamesContent{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;width:500px!important;margin-bottom:20px;}div#contentWrapper.games div#gamesContent h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.games div#gamesContent div.entry{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.advices div#adviceDiv{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;margin-bottom:20px;width:500px!important;}div#contentWrapper.advices h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.advices div#advicesList{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.advices div#advicesList div.adviceItem{margin-bottom:20px;width:480px;display:block;}div#contentWrapper.advices div#adviceDiv span.extraInfo{display:block;font-size:10px;margin-bottom:25px;}div#contentWrapper.advices div#adviceDiv span.extraInfo b{font-weight:bold;color:#333;}div#contentWrapper.advices div#adviceDiv span.extraInfo i{font-style:italic;color:#999;}div#contentWrapper.advices div#advicesList hr{width:80%;height:1px;border:0;background-color:#D9D9D9;color:#D9D9D9;margin-bottom:17px;clear:both;}div#contentWrapper.advices div#advicesList div.adviceItem img{float:left;margin-right:10px;}div#contentWrapper.advices div#advicesList div.adviceItem h3 a,div#contentWrapper.advices div#advicesList div.adviceItem h3 a:visited{font-size:16px;font-weight:bold;text-decoration:none;color:#00BBD7;}div#contentWrapper.advices div#advicesList div.adviceItem h3 a:hover{text-decoration:underline;}div#contentWrapper.advices div#advicesList div.adviceItem span.extraInfo{display:block;font-size:10px;margin-bottom:5px;}div#contentWrapper.advices div#advicesList div.adviceItem span.extraInfo b{font-weight:bold;color:#333;}div#contentWrapper.advices div#advicesList div.adviceItem span.extraInfo i{font-style:italic;color:#999;}div#contentWrapper.advices div#advicesList div.adviceItem p{font-size:12px;color:#333;line-height:14px;}div#contentWrapper.advices div#advicesList div.adviceItem p a,div#contentWrapper.advices div#advicesList div.adviceItem p a:visited{text-decoration:none;color:#00BBD7;text-transform:lowercase;}div#contentWrapper.advices div#advicesList div.adviceItem p a:hover{text-decoration:underline;}div#contentWrapper.advices div.entry{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.inscription div#preInscription div.entry{text-align:center;font-weight:bold;}div#contentWrapper.inscription div#preInscription{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;width:500px!important;margin-bottom:20px;}div#contentWrapper.inscription div#preInscription h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.inscription div#preInscription form{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.inscription div#preInscription form fieldset{border:1px solid #D9D9D9;margin-bottom:10px;padding:10px;}div#contentWrapper.inscription div#preInscription form fieldset legend{padding-left:5px;padding-right:5px;font-size:12px;font-weight:bold;}div#contentWrapper.inscription div#preInscription form fieldset label{float:left;font-size:12px;line-height:20px;text-align:right;width:120px;clear:left;margin-bottom:7px;margin-right:10px;}div#contentWrapper.inscription div#preInscription form fieldset input{float:left;margin-bottom:5px;width:320px;height:14px;padding:2px;color:#333;font-size:11px;line-height:14px;border:1px solid #D9D9D9;}div#contentWrapper.inscription div#preInscription form fieldset input#phone,div#contentWrapper.inscription div#preInscription form fieldset input#cellPhone{width:80px;}div#contentWrapper.inscription div#preInscription form fieldset textarea{float:left;margin-bottom:5px;width:320px;height:100px;padding:2px;color:#333;font-size:11px;line-height:14px;border:1px solid #D9D9D9;}div#contentWrapper.inscription div#preInscription form fieldset input.selected,div#contentWrapper.inscription div#preInscription form fieldset textarea.selected{background-color:#CF0;border:1px solid #749100;}div#contentWrapper.inscription div#preInscription form a.inscriptionBtn,div#contentWrapper.inscription div#preInscription form a.inscriptionBtn:visited{line-height:500px;overflow:hidden;float:right;display:block;width:80px;height:25px;background:url(../img/layout/pre-inscription-form-btn.png) top left no-repeat transparent;margin-top:10px;}div#contentWrapper.inscription div#preInscription p#successInscription{background-color:#C5FF84;color:#360;font-size:11px;font-style:italic;line-height:13px;margin-bottom:20px;padding:10px;width:460px;}div#contentWrapper.search div#searchResults{background:url(../img/layout/content-block-top.png) top left no-repeat #FFF;padding-top:20px;padding-left:20px;margin-bottom:20px;width:500px!important;}div#contentWrapper.search h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#contentWrapper.search div#searchList{background:url(../img/layout/content-block-bottom.png) bottom right no-repeat #FFF;padding-bottom:20px;padding-right:20px;}div#contentWrapper.search div#searchList div.item{margin-bottom:20px;width:480px;display:block;}div#contentWrapper.search div#searchList hr{width:80%;height:1px;border:0;background-color:#D9D9D9;color:#D9D9D9;margin-bottom:17px;clear:both;}div#contentWrapper.search div#searchList div.item img{float:left;margin-right:10px;}div#contentWrapper.search div#searchList div.item h3 a,div#contentWrapper.search div#searchList div.item h3 a:visited{font-size:16px;font-weight:bold;text-decoration:none;color:#00BBD7;}div#contentWrapper.search div#searchList div.item h3 a:hover{text-decoration:underline;}div#contentWrapper.search div#searchList div.item p{font-size:12px;color:#333;line-height:14px;}div#contentWrapper.search div#searchList div.item p a,div#contentWrapper.search div#searchList div.item p a:visited{text-decoration:none;color:#00BBD7;text-transform:lowercase;}div#contentWrapper.search div#searchList div.item p a:hover{text-decoration:underline;}div#subscribeNewsletterLW{padding-top:20px;padding-left:20px;width:500px!important;}div#subscribeInfo{padding-bottom:20px;padding-right:20px;}div#subscribeNewsletterLW h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#subscribeNewsletterLW p#subscribeTextDetails{line-height:18px;font-size:12px;color:#4C4C4C;padding:5px 0;border-bottom:4px solid #E6E6E6;margin-bottom:5px;}div#subscribeNewsletterLW form{padding-top:10px;}div#subscribeNewsletterLW form div.validation-advice{width:300px;padding-left:0;margin-bottom:0;}div#subscribeNewsletterLW form span.required{color:#F00;padding:2px;}div#subscribeNewsletterLW form label{float:left;font-size:12px;line-height:20px;text-align:right;width:60px;clear:left;margin-bottom:7px;margin-right:10px;text-transform:lowercase;font-weight:bold;}div#subscribeNewsletterLW form input.txtField{float:left;margin-bottom:5px;width:400px;height:14px;padding:2px;color:#333;font-size:11px;line-height:14px;border:1px solid #D9D9D9;}div#subscribeNewsletterLW form div.sep{height:5px;}div#subscribeNewsletterLW form a#subscribeBtn{line-height:500px;overflow:hidden;float:right;width:90px;height:25px;background:url(../img/layout/subscribe-form-btn.png) top left no-repeat transparent;margin-top:10px;margin-right:4px;}div#subscribeNewsletterLW .loading{background-color:#F2F2F2;padding:20px;}div#subscribeNewsletterLW .loading p{display:block;height:32px;line-height:32px;color:#666;font-size:13px;padding-left:52px;background:url(../img/layout/loading.gif) top left no-repeat transparent;}div#subscribeNewsletterLW .success{background-color:#E4EADC;padding:20px;}div#subscribeNewsletterLW .success p{line-height:1.2em;color:#660;font-size:13px;}div#subscribeNewsletterLW .error{background-color:#EDE2DD;padding:20px;}div#subscribeNewsletterLW .error p{line-height:1.2em;color:#A03500;font-size:13px;}div#subscribeNewsletterLW .loading p b,.success p b,.error p b{font-weight:bold;}div#unsubscribeNewsletterLW{padding-top:20px;padding-left:20px;width:500px!important;}div#unsubscribeInfo{padding-bottom:20px;padding-right:20px;}div#unsubscribeNewsletterLW h2{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-bottom:20px;}div#unsubscribeNewsletterLW p#unsubscribeTextDetails{line-height:18px;font-size:12px;color:#4C4C4C;padding:5px 0;border-bottom:4px solid #E6E6E6;margin-bottom:5px;}div#unsubscribeNewsletterLW form{padding-top:10px;}div#unsubscribeNewsletterLW form div.validation-advice{width:300px;padding-left:0;margin-bottom:0;}div#unsubscribeNewsletterLW form span.required{color:#F00;padding:2px;}div#unsubscribeNewsletterLW form label{float:left;font-size:12px;line-height:20px;text-align:right;width:60px;clear:left;margin-bottom:7px;margin-right:10px;text-transform:lowercase;font-weight:bold;}div#unsubscribeNewsletterLW form input.txtField{float:left;margin-bottom:5px;width:400px;height:14px;padding:2px;color:#333;font-size:11px;line-height:14px;border:1px solid #D9D9D9;}div#unsubscribeNewsletterLW form div.sep{height:5px;}div#unsubscribeNewsletterLW form a#unsubscribeBtn{line-height:500px;overflow:hidden;float:right;width:161px;height:25px;background:url(../img/layout/unsubscribe-form-btn.png) top left no-repeat transparent;margin-top:10px;margin-right:4px;}div#unsubscribeNewsletterLW .loading{background-color:#F2F2F2;padding:20px;}div#unsubscribeNewsletterLW .loading p{display:block;height:32px;line-height:32px;color:#666;font-size:13px;padding-left:52px;background:url(../img/layout/loading.gif) top left no-repeat transparent;}div#unsubscribeNewsletterLW .success{background-color:#E4EADC;padding:20px;}div#unsubscribeNewsletterLW .success p{line-height:1.2em;color:#660;font-size:13px;}div#unsubscribeNewsletterLW .error{background-color:#EDE2DD;padding:20px;}div#unsubscribeNewsletterLW .error p{line-height:1.2em;color:#A03500;font-size:13px;}div#unsubscribeNewsletterLW .loading p b,.success p b,.error p b{font-weight:bold;}