*{padding:0;margin:0;}body{font-family:arial,verdana,sans-serif;font-size:10pt;background-color:#FFF;}img{border:none;}img.left{float:left;padding-right:15px;}img.right{float:right;padding-left:15px;}a,a:visited{outline:none;}h1{color:#85B24A;font-size:1.7em;font-weight:400;}#heading h1{display:inline-block;}#heading h2{color:#0077C6;font-size:1.2em;font-weight:400;display:inline-block;margin-left:10px;}#wrapper{max-width:1024px;position:relative;margin:0 auto;}#loadoverlay{display:none;background:#000;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;}#loadinganim{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;background:transparent url('ajax-loader.gif') no-repeat center center;}#alertDialog{position:fixed;top:100px;left:50%;margin-left:-120px;z-index:1002;padding:10px 10px 10px 60px;border:2px solid #FC3E11;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:166px;background:#FFF url('error48.gif') no-repeat 5px 10px;}#alertDialog .btn{display:block;margin-top:5px;padding:5px 15px;float:left;text-decoration:none;color:#FFF;background-color:#FC3E11;}.err-msge{padding:10px 10px 10px 60px;min-height:48px;margin-top:15px;border:2px solid #FC3E11;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#FFF url('error48.gif') no-repeat 5px 10px;}.pad-top{padding-top:50px;}.pad-btm{padding-bottom:50px;}#header{padding-bottom:10px;}#header #logo{text-align:right;}#header img{width:63%;max-width:487px;min-width:240px;height:auto;}#social{list-style:none outside none;padding-top:20px;height:30px;}#social li{float:left;}#social li a,#social li span{display:block;text-decoration:none;cursor:pointer;background-image:url("icons-v2.jpg");background-attachment:scroll;background-repeat:no-repeat;border:1px solid #FFF;}.no-touch #social li a:hover,.no-touch #social li span:hover{border:1px solid #102F72;}#social li #twitter{background-position:-250px 0;}#social li #translate{background-position:-250px -30px;}#social li #email{background-position:-250px -60px;}#social li #sharethis{background-position:-250px -90px;}#social li #facebook{background-position:-250px -120px;}#footer{padding:10px 5px 5px 0;background-color:#85B24A;}#footer p{font-size:.8em;color:#CF0;}#footer .legal{float:left;}#footer .credit{text-align:right;}#footer a{color:#CF0;text-decoration:underline;}.no-touch #footer a:hover{color:#000;}#menu{background-color:#85B24A;}#menu ul{list-style:none outside none;}#menu ul li{padding:5px 0;}#menu a{display:block;width:125px;height:29px;text-align:center;text-decoration:none;color:#FFF;background:#85B24A url("icons-v2.jpg") no-repeat scroll 0 0;}#menu .events a{background-position:0 0;padding-top:35px;}.no-touch #menu .events a:hover,#menu .events .current{background-position:-125px 0;color:#000;}#menu .promotions a{background-position:0 -700px;padding-top:27px;}.no-touch #menu .promotions a:hover,#menu .promotions .current{background-position:-125px -700px;color:#000;}#menu .discover a{background-position:0 -65px;padding-top:24px;}.no-touch #menu .discover a:hover,#menu .discover .current{background-position:-125px -65px;color:#000;}#menu .experience a{background-position:0 -130px;padding-top:33px;}.no-touch #menu .experience a:hover,#menu .experience .current{background-position:-125px -130px;color:#000;}#menu .stays a{background-position:0 -195px;padding-top:30px;}.no-touch #menu .stays a:hover,#menu .stays .current{background-position:-125px -195px;color:#000;}#menu .indulge a{background-position:0 -260px;padding-top:28px;}.no-touch #menu .indulge a:hover,#menu .indulge .current{background-position:-125px -260px;color:#000;}#menu .where a{background-position:0 -325px;padding-top:36px;}.no-touch #menu .where a:hover,#menu .where .current{background-position:-125px -325px;color:#000;}#menu .search a{background-position:0 -390px;padding-top:22px;}.no-touch #menu .search a:hover,#menu .search .current{background-position:-125px -390px;color:#000;}#menu .about a{background-position:0 -455px;padding-top:28px;}.no-touch #menu .about a:hover,#menu .about .current{background-position:-125px -455px;color:#000;}#menu-bar .ico{display:block;float:right;height:20px;width:31px;background:#85B24A url("icons-v2.jpg") no-repeat scroll 0 0;background-position:0 -520px;}.no-touch #menu-bar:hover{color:#000;}.no-touch #menu-bar:hover .ico{background-position:-125px -520px;}#search{position:absolute;border:1px solid #9E9FA1;height:30px;width:180px;}#search form{float:right;width:150px;}#search span{display:block;float:left;width:30px;height:30px;background:#9E9FA1 url("icons-v2.jpg") no-repeat scroll 0 0;background-position:0 -630px;}#search input{border:none;padding:6px 5px;width:140px;}.swipe{overflow:hidden;visibility:hidden;position:relative;z-index:500;}#index-swipe{background-color:#0077C6;}.swipe-wrap{overflow:hidden;position:relative;}.swipe-wrap>div{float:left;width:100%;position:relative;}.swipe img{width:100%;}.swipe .left{background:transparent url('arrow-l.png') no-repeat center center;left:20px;}.swipe .right{background:transparent url('arrow-r.png') no-repeat center center;right:20px;}.swipe .arrow{position:absolute;top:0;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.50;cursor:pointer;height:100%;width:55px;z-index:99;}.no-touch .swipe .arrow:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;}.swipe ul{list-style:none outside none;text-align:center;position:absolute;width:100%;height:10px;bottom:20px;z-index:99;}.swipe li{background:none repeat scroll 0 0 #FFF;border-radius:10px 10px 10px 10px;box-shadow:0 1px 3px -1px #FFF inset,0 1px 2px rgba(0,0,0,0.5);cursor:pointer;display:inline-block;*display:inline;zoom:1;height:10px;margin:0 2px;width:10px;}.swipe .on{background-color:#0077C6;}.info-list{color:#FFF;background-color:#0077C6;}.info-list .info{padding:5px;}.info-list .href{background:#0077C6 url("info.gif") no-repeat scroll right center;cursor:pointer;}.info h3{font-size:1em;font-weight:700;}#event-filter a{border:none;background-color:#FFF;color:#9E9FA1;padding:7px 0;width:6.9%;text-align:center;text-decoration:none;display:inline-block;}.no-touch #event-filter a:hover{color:#85B24A;}#event-filter select{color:#9E9FA1;}#event-filter .active{color:#EFA20A;}.loading-list{height:300px;background:transparent url('ajax-loader.gif') no-repeat center center;}#eventpage-list .event{margin:10px 0;padding:10px;}#eventpage-list .green{background-color:#85B24A;}#eventpage-list .green p,#eventpage-list .green p a{color:#FFF;}.no-touch #eventpage-list .green p a:hover{color:#000;}#eventpage-list .lblue{background-color:#0077C6;}#eventpage-list .lblue p,#eventpage-list .lblue p a{color:#FFF;}.no-touch #eventpage-list .lblue p a:hover{color:#000;}#eventpage-list .gold{background-color:#F7C409;}#eventpage-list .gold p,#eventpage-list .gold p a{color:#FFF;}.no-touch #eventpage-list .gold p a:hover{color:#000;}#eventpage-list .dblue{background-color:#1A497E;}#eventpage-list .dblue p,#eventpage-list .dblue p a{color:#FFF;}.no-touch #eventpage-list .dblue p a:hover{color:#000;}#eventpage-list h2{color:#FFF;font-size:1.5em;font-weight:400;}#eventpage-list h3{color:#FFF;font-size:1.5em;padding-top:5px;font-weight:700;}.links{list-style:none outside none;}.links li{padding:2px;}.links a{display:block;padding:3px;min-height:19px;background-color:#FFF;color:#000;text-decoration:none;}.no-touch .links a:hover{color:#FFF;background-color:#0077C6;}.links a span{display:block;float:left;width:19px;height:19px;margin-right:10px;background:#9E9FA1 url("icons-v2.jpg") no-repeat scroll 0 0;}.links .oth span{background-position:0 -660px;}.links .www span{background-position:-20px -660px;}.links .fbook span{background-position:-40px -660px;}.links .eml span{background-position:-60px -660px;}.links .map span{background-position:-80px -660px;}#category-filter{padding-bottom:15px;border-bottom:1px solid #9E9FA1;}#category-filter a{border:none;background-color:#99B8DB;color:#FFF;padding:7px 0;width:30%;min-width:140px;margin-right:1%;margin-bottom:1%;text-align:center;text-decoration:none;display:inline-block;}#category-filter .active{background-color:#0077C6;}.no-touch #category-filter a:hover{background-color:#0077C6;}.business-sep{height:15px;border-bottom:1px solid #9E9FA1;}#business-list .business{margin-top:10px;border-bottom:1px solid #9E9FA1;padding-bottom:10px;}#business-list h3{font-weight:700;font-size:1.1em;padding-bottom:2px;}#business-list .pet-friendly{display:inline-block;width:15px;height:9px;background:#FFF url("icons-v2.jpg") no-repeat scroll 0 0;background-position:0 -680px;}#business-list .rating{display:inline-block;width:57px;height:11px;margin-top:3px;margin-left:5px;background:#FFFFF1 url("icons-v2.jpg") no-repeat scroll 0 0;}#business-list .stars3{background-position:-250px -200px;}#business-list .stars35{background-position:-250px -215px;}#business-list .stars4{background-position:-250px -230px;}#business-list .stars45{background-position:-250px -245px;}#business-list .stars5{display:inline-block;width:90px;height:11px;background:#FFFFF1 url("icons-v2.jpg") no-repeat scroll 0 0;background-position:-250px -260px;}#business-list p{line-height:1.5em;}#business-list .sum{color:#85B24A;}.search-result h5{color:#85B24A;text-transform:uppercase;font-size:1.1em;font-weight:normal;padding:20px 0 0 0;}.search-result h6{color:#9E9FA1;font-size:.9em;padding:2px 0;font-weight:normal;}.search-result p{color:#000;font-size:1em;font-weight:normal;}.search-result a{color:#0077C6;}.search-result a:hover{color:#85B24A;}.search-pagination{padding:20px 0 0 50px;}.search-pagination a{display:inline-block;padding:5px 10px;margin-right:2px;border:1px solid #9E9FA1;text-decoration:none;color:#555;}.no-touch .search-pagination a:hover{color:#FFF;background-color:#85B24A;border:1px solid #85B24A;}.search-pagination .current-page{display:inline-block;padding:5px 10px;margin-right:2px;font-weight:bold;border:1px solid #0077C6;background-color:#0077C6;color:#FFF;}.webform input,.webform select,.webform textarea{padding:3px 5px;border:1px solid #9E9FA1;}.webform .button{display:inline-block;color:#FFF;background-color:#0077C6;text-decoration:none;padding:5px 15px;}.webform .txt{width:95%;}.no-touch .webform .button:hover{background-color:#85B24A;}form .error{border-color:#F00!important;box-shadow:0 0 12px #F00!important;}.wysiwyg{padding-top:10px;}.wysiwyg h3{padding:10px 0 2px 0;font-size:1.2em;color:#85B24A;}.wysiwyg h4{padding:10px 0 2px 0;font-size:1em;}.wysiwyg p{padding-bottom:10px;line-height:1.5em;}.wysiwyg a{color:#0077C6;}.no-touch .wysiwyg a:hover{color:#85B24A;}.wysiwyg ul{margin-top:-10px;padding:0 0 10px 20px;line-height:1.5em;font-weight:400;list-style-type:disc;}.wysiwyg ul li{line-height:1.5em;}