form.formtastic .inline-errors{display:none}form.formtastic li.error input,form.formtastic li.error textarea,form.formtastic li.error select{background:#fff4f4;border-color:#f00}.fieldWithErrors input,.fieldWithErrors textarea,.fieldWithErrors select{border:1px solid red!important}.fieldWithErrors{display:inline}#errorExplanation{width:266px;margin:20px 0;background-color:#f4d3d2;color:#620606;font-family:Arial,sans-serif;line-height:1.5;font-size:12px;padding:11px 20px 5px 20px;border:1px solid #ff2000}#errorExplanation h2{text-align:left;font-weight:bold;font-size:14px;letter-spacing:0;margin:0;color:#620606;font-family:Arial,sans-serif}#errorExplanation ul li{list-style:square!important;margin:4px 15px}#become-a-member{float:left;width:700px;text-align:left;margin-top:20px}#become-a-member a{color:#673f86}#details{float:left;width:230px;margin-left:40px;text-align:center}#details img{margin-bottom:10px}#details p{margin-bottom:0;line-height:15px}.contact-holder{width:324px;padding:13px 0;color:#585858;margin-bottom:15px;font-size:14px}.contact-holder label{font-weight:bold;width:80px;display:inline-block}.contact-holder h2{font-size:20px;margin:0}.contact-holder input[type=text]{width:300px}.contact-holder textarea{height:85px;width:300px}#contact-form{float:left;background-color:#e7e3e3;width:230px;padding:20px 23px}#new_contact_us li{margin:0}#new_contact_us label{display:none}#new_contact_us input[type=submit]{cursor:pointer;border:none;display:block;width:auto;position:relative;line-height:50px;background:#f5b629;padding:10px 10px 0;font-size:24px;color:#fff;text-align:left;font-family:'AllerRegular';-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url(/javascripts/pie.htc?1302787300)}#new_contact_us #errorExplanation{width:auto}.small_learn_more_wrapper a:hover{text-decoration:none}#map-holder{float:right}#map-canvas{color:#000;border:7px solid #e7e3e3;width:320px!important;height:320px!important}table.calendar,table.calendar *{margin:0;padding:0;border:none;text-align:center;border-collapse:separate;border-spacing:0;margin:auto}table.calendar{background-color:#eee}table.calendar .monthNames{font-size:1.25em;background-color:#ddd;border:1px solid green}table.calendar .monthNames a{color:#5870c7;font-weight:bold;text-decoration:none;display:block}table.calendar .otherMonth{color:#aaa;background:none}table.calendar .day{border:1px solid #eee;width:28px;padding:1px 3px 1px 3px;background:no-repeat url(/images/calendar-bg.gif?1302787300)}table.calendar .event{background:no-repeat url(/images/calendar-event.gif?1302787300)}table.calendar .event a{color:white;font-weight:bold;text-decoration:none;display:block}table.calendar .today{border:1px dotted red}li.event{margin-left:0;margin-top:30px;padding-top:30px;list-style:none;border-top:1px solid #ddd}li.event:first-child{border-top:none;margin-top:0;padding:0}#event .date_location,li.event .date_location{color:#b37c01;font-weight:bold}.event-title{margin:0}.event .date{margin:0;font-size:11px;color:#555}#new_booking li{margin-left:0}#new_booking a.remove_user{float:right;margin-right:20px}.blog-post .post-title,.blog-post .post-title a{margin:0}.blog-post .post-info{font-size:11px;color:#555}.blog-post .comment-date{float:right;font-size:11px;color:#555}.blog-post .comment-author{font-size:13px}.blog-post .comment-info{font-size:13px}.blog-post .comment{border:1px solid #ccc;margin-bottom:20px;padding:10px;width:600px}.blog-post .post-metadata{font-size:90%;color:#555;text-align:right}.comments #new_blog_comment{border:1px solid #333}.comments #new_blog_comment fieldset{border:none;margin:0 auto;padding-top:0;padding-bottom:0}.comments #new_blog_comment p{margin:0}.comments #new_blog_comment p input{margin-left:240px}.news-item{margin-bottom:20px}.news-item .news-title,.news-item .news-item a{margin:0}.news-item .news-info{font-size:11px;color:#555}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../fancybox/fancybox.png?1302787300)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(../fancybox/fancybox.png?1302787300) -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(../fancybox/blank.gif?1302787300);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(../fancybox/fancybox.png?1302787300);background-position:-40px -30px}#fancybox-right-ico{background-image:url(../fancybox/fancybox.png?1302787300);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(../fancybox/fancybox-x.png?1302787300)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(../fancybox/fancybox.png?1302787300);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(../fancybox/fancybox-y.png?1302787300);background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(../fancybox/fancybox.png?1302787300);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(../fancybox/fancybox-x.png?1302787300);background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(../fancybox/fancybox.png?1302787300);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(../fancybox/fancybox-y.png?1302787300)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(../fancybox/fancybox.png?1302787300);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url(../fancybox/fancy_title_over.png?1302787300);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(../fancybox/fancybox.png?1302787300) -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(../fancybox/fancybox-x.png?1302787300) 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(../fancybox/fancybox.png?1302787300) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent!important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale')}.gallery-album{float:left;width:160px;margin:10px}.gallery-album-thumb img{width:160px;height:160px;border:1px solid #999}.gallery-album-info{font-size:80%;color:#999}.gallery-photo{float:left;width:160px;margin:10px}.gallery-photo-thumb img{width:160px;height:160px;border:1px solid #999}.gallery-photo-info{font-size:80%;color:#999}