a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;font-size:.95em!important}p{margin-bottom:1em!important}a,a:visited{text-decoration:none!important}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,p,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5in 0 .5in}#primaryContent>p:first-of-type{font-size:1em!important;page-break-after:avoid!important}h2,h3,p{orphans:3;widows:3}h1{font-size:2.222em!important}h2,h3{page-break-after:avoid!important}h2{font-size:1.5em!important;margin-top:1em!important;margin-bottom:.4em!important}h3{margin-top:1em!important;margin-bottom:.4em!important;font-size:1.111em!important}ul{page-break-before:avoid!important;margin-bottom:.6em!important}ul li{margin-bottom:.6em!important}h2+ul,h3+ul{page-break-before:avoid!important}body{padding:0;margin:0;background:0 0;border:none}}@font-face{font-family:ChunkFive;src:url(https://files.adirondackcamp.com/webfonts/Chunkfive-webfont.eot);src:url(https://files.adirondackcamp.com/webfonts/Chunkfive-webfont.eot?#iefix) format("embedded-opentype"),url(https://files.adirondackcamp.com/webfonts/Chunkfive-webfont.woff) format("woff"),url(https://files.adirondackcamp.com/webfonts/Chunkfive-webfont.ttf) format("truetype"),url(https://files.adirondackcamp.com/webfonts/Chunkfive-webfont.svg#ChunkFiveRegular) format("svg");font-weight:400;font-style:normal}.clear{clear:both;display:block}.rotate{-o-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#fb-root{display:none}.addthis_bar_placeholder{display:none!important}.addthis_bar_container.old.light{position:absolute!important;background-color:#f2bc00!important}.addthis_bar_container.old.closed{background-color:#f2bc00!important}.addthis_bar_container.old.light p{color:#011a38!important}.addthis_bar_button{background-color:#6694cb!important}#sb-info-inner,#sb-loading-inner,#sb-title-inner,div.sb-message{font-family:HelveticaNeue-Light,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:none;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner span{background:url(https://files.adirondackcamp.com/img/shadowbox/loading.gif) no-repeat;width:34px;height:34px;display:inline-block;text-indent:-999em}#sb-body,#sb-loading{background-color:#222}#sb-info,#sb-title{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{display:none}#sb-title-inner{font-size:16px}#sb-info,#sb-info-inner{display:none}#sb-info-inner{font-size:12px}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url(https://files.adirondackcamp.com/img/shadowbox/close.png)}#sb-nav-next{background-image:url(https://files.adirondackcamp.com/img/shadowbox/next.png)}#sb-nav-previous{background-image:url(https://files.adirondackcamp.com/img/shadowbox/previous.png)}#sb-counter{display:none;float:left;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}.hasModal #sb-title,.hasModal #sb-title-inner{display:block}.hasModal #sb-title-inner{width:500px;height:80px;margin-top:0!important;background:url(https://files.adirondackcamp.com/img/shadowbox/modalLogo.png) left top no-repeat}.hasModal #sb-nav-close{position:absolute;top:0;right:0;display:block;width:104px;height:34px;margin:0;background:url(https://files.adirondackcamp.com/img/shadowbox/close.png) 0 0 no-repeat;text-indent:-999em;z-index:10}.hasModal #sb-nav-close:hover{background:url(https://files.adirondackcamp.com/img/shadowbox/close_hover.png) 0 0 no-repeat;cursor:pointer}.hasModal #sb-nav-next{position:absolute;right:0;top:55%;float:none;display:block;width:104px;height:34px;margin:0;background:url(https://files.adirondackcamp.com/img/shadowbox/next.png) 0 0 no-repeat;text-indent:-999em;z-index:10}.hasModal #sb-nav-next:hover{cursor:pointer;background:url(https://files.adirondackcamp.com/img/shadowbox/next_hover.png) 0 0 no-repeat}.hasModal #sb-nav-previous{position:absolute;left:0;top:55%;float:none;display:block;width:104px;height:34px;margin:0;background:url(https://files.adirondackcamp.com/img/shadowbox/previous.png) 0 0 no-repeat;text-indent:-999em;z-index:10}.hasModal #sb-nav-previous:hover{cursor:pointer;background:url(https://files.adirondackcamp.com/img/shadowbox/previous_hover.png) 0 0 no-repeat}html{-webkit-text-size-adjust:100%;font-size:16px}body{background-color:#011a38;color:#fff;-webkit-font-smoothing:antialiased;padding-bottom:46px;font:16px/22px NewCenturySchoolW01-Rg,Georgia,serif}body.dark{background-color:#222}body.dark header.global,body.dark header.global hgroup,body.dark header.global nav{background-color:#222}body.dark header.global hgroup #logo sup{color:#fff}html.wf-loading header.global nav{display:none}html.wf-active header.global nav{display:block}#evenings-at-camp-weekends-and-special-events-pageLink,#googleTranslate,#twelveSecrets,#weekByWeekDiv,.desktop,.fixMeLater,.phoneLandscapeAndAbove,.tablet,.tabletAndAbove{display:none}cite,dt,h1,h2,h3,h4,h5,h6{font-family:FuturaW01-MediumOblique,Arial,sans-serif;font-weight:400;letter-spacing:.015em}cite{font-family:'Futura W01 Medium',Arial,sans-serif}h1{font-size:1.75em;line-height:1em;font-family:'Futura W01 Medium',Arial,sans-serif}h2{font-size:1.5em;line-height:1.2em;margin:0 0 0;color:#6694cb}h3{font-size:1.25em;line-height:1em;color:#6694cb}h4{font-size:1em;line-height:1em}h5{font-size:.75em;line-height:1em}h6{font-size:.5em;line-height:1em}ol{list-style-type:decimal}address,aside.global nav a,li,p{font:16px/22px NewCenturySchoolW01-Rg,Georgia,serif}blockquote,em,i,p.next a,section.content blockquote p{font-family:NewCenturySchoolW01-It,Georgia,serif}.captionated,blockquote{color:#6694cb}b,strong{font-family:NewCenturySchoolW01-Bd,Georgia,serif}b i,em strong,i b,strong em{font-family:NewCenturySchoolW01-BdI,Georgia,serif}a,a:link,a:visited{color:#f2bc00}a:active,a:hover{color:#fff}#wrapper{width:90%;margin:0 auto;position:relative}header.global{position:fixed;top:0;left:0;width:100%;height:3em;padding:0;margin:0;background-color:#011a38;z-index:1001}header.global hgroup{padding:.6em 0;background-color:#011a38;z-index:5;width:100%;position:absolute;top:0;left:0;z-index:10}header.global hgroup #menuToggle{position:absolute;top:0;right:0;display:block;padding-top:.4em;text-indent:-999em;width:3em;height:2.5em;background:url(https://files.adirondackcamp.com/img/menu.svg) 0 .3em transparent no-repeat;background-size:70% 2.5em;z-index:10}.ie8 header.global hgroup #menuToggle{background-image:url(https://images.adirondackcamp.com/img/layout/menu.png)}header.global hgroup #logo{background:url(https://images.adirondackcamp.com/img/layout/headerLogoPhone.png) no-repeat scroll 4px 2px transparent;background-size:63px auto;padding:0 0 0 70px;text-decoration:none;display:block;width:60%;color:#fff}header.global hgroup #logo:hover{color:#f2bc00}.ie8 header.global hgroup #logo{background-image:url(https://images.adirondackcamp.com/img/layout/headerLogoPhoneIE.png)}header.global hgroup #logo h1{font:1em/1em NewCenturySchoolW01-Rg,Georgia,serif;text-transform:uppercase}header.global hgroup #logo sup{font-size:.5em;color:#5d738e;position:relative;top:-.7em;text-decoration:none;border:none}.ie8 header.global hgroup #logo sup{display:none}header.global hgroup #logo h5{font:.65em/1em NewCenturySchoolW01-It,Georgia,serif}header.global nav{position:relative;top:-22em;z-index:1;background-color:#011a38;padding:.5em;margin:0 .5em;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s}header.global nav a{font:1em/1em "Futura W01 Medium",Arial,sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;display:block;padding:.7em .75em;border:1px dashed #5d738e;border-bottom:none}header.global nav a:hover{color:#f2bc00}header.global nav a.last{border:1px dashed #5d738e}header.global nav.opened{top:3em}aside.global{margin-bottom:0}aside.global nav{border:1px dashed #5d738e;border-bottom:none;padding:0;margin-bottom:1.375em}aside.global nav .thirdLevelWrapper{display:none}#alumni aside.global nav.socialNav{display:none}aside.global nav a{display:block;margin:0;padding:.75em;color:#fff;font-size:1em;font-family:'Futura W01 Medium';text-decoration:none;text-transform:uppercase;border-bottom:1px dashed #5d738e}aside.global nav a.current{background:#f2bc00;color:#fff}aside.global nav a:hover{color:#f2bc00}aside.global nav a:active{color:#fff;background:0 0}aside.global nav a.desktop{display:none}footer.global{clear:both;border:1px dashed #5d738e;margin:0 0 20px 0}footer.global div.box{padding:.75em}footer.global div.box address{font:.85em/1.3em "Futura W01 Medium",Arial,sans-serif;margin-bottom:.75em}footer.global div.quickLinks{padding-top:0}footer.global div.quickLinks h3{font:1.5em/1.5em ChunkFive,Arial,sans-serif}footer.global .gsc-control-cse{padding:.1em}div#fixed{display:block;position:fixed;bottom:0;z-index:1000;width:100%;height:25px;padding:10px 0;border-top:1px solid #fff;background-color:#000a16;font-family:'Futura W01 Medium',Arial,sans-serif;line-height:1.5em}.dark div#fixed{border-color:#404040;background-color:#222}div#fixed #phoneNumber,div#fixed p{display:none}div#fixed #social{margin-left:5%}div#fixed a#enrollOnlineFooter,div#fixed a#leadGen{float:right;background:#fff;color:#fff;display:inline-block;height:21px;padding:3px;margin:0 9px 0 4px;text-decoration:none;font:12px/19px 'Futura W01 Medium',Arial,sans-serif;border-radius:5px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .4s ease-in-out}div#fixed a#enrollOnlineFooter>span,div#fixed a#leadGen>span{display:block;border:1px solid #011a38;border-radius:3px;height:19px;padding:0 10px;background:#d70000;text-align:center;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;transition:background .3s ease-in-out}div#fixed a#enrollOnlineFooter:hover>span,div#fixed a#leadGen:hover>span{background-color:#6694cb;color:#fff}div#fixed a#enrollOnlineFooter{display:none}div#habla_window_div.habla_window_div_base{display:none!important}#mapShareWrapper a.share,#shareWrapper a.share,div#fixed div#social a{display:block;float:left;width:28px;height:25px;margin-right:10px;background:rgba(255,255,255,.5);color:#fff;text-indent:-999em;background:url(https://images.adirondackcamp.com/img/layout/iconSprite.png) 0 -954px no-repeat;background-size:177px 1055px}.ie8 #mapShareWrapper a.share,.ie8 #shareWrapper a.share,.ie8 div#fixed div#social a{background:url(https://images.adirondackcamp.com/img/layout/iconSpriteIE.png) 0 -954px no-repeat}#mapShareWrapper a.share#footer_facebook_btn,#shareWrapper a.share#footer_facebook_btn,div#fixed div#social a#footer_facebook_btn{background-position:0 -955px}#mapShareWrapper a.share#footer_facebook_btn:hover,#shareWrapper a.share#footer_facebook_btn:hover,div#fixed div#social a#footer_facebook_btn:hover{background-position:0 -980px}#mapShareWrapper a.share#facebook_btn,#shareWrapper a.share#facebook_btn,div#fixed div#social a#facebook_btn{background-position:0 -955px}#mapShareWrapper a.share#facebook_btn:hover,#shareWrapper a.share#facebook_btn:hover,div#fixed div#social a#facebook_btn:hover{background-position:0 -980px}#mapShareWrapper a.share#footer_twitter_btn,#shareWrapper a.share#footer_twitter_btn,div#fixed div#social a#footer_twitter_btn{background-position:-38px -955px}#mapShareWrapper a.share#footer_twitter_btn:hover,#shareWrapper a.share#footer_twitter_btn:hover,div#fixed div#social a#footer_twitter_btn:hover{background-position:-38px -980px}#mapShareWrapper a.share#twitter_btn,#shareWrapper a.share#twitter_btn,div#fixed div#social a#twitter_btn{background-position:-38px -955px}#mapShareWrapper a.share#twitter_btn:hover,#shareWrapper a.share#twitter_btn:hover,div#fixed div#social a#twitter_btn:hover{background-position:-38px -980px}#mapShareWrapper a.share#footer_youTube_btn,#shareWrapper a.share#footer_youTube_btn,div#fixed div#social a#footer_youTube_btn{width:26px;background-position:-76px -955px}#mapShareWrapper a.share#footer_youTube_btn:hover,#shareWrapper a.share#footer_youTube_btn:hover,div#fixed div#social a#footer_youTube_btn:hover{width:26px;background-position:-76px -980px}#mapShareWrapper a.share#youTube_btn,#shareWrapper a.share#youTube_btn,div#fixed div#social a#youTube_btn{width:26px;background-position:-76px -955px}#mapShareWrapper a.share#youTube_btn:hover,#shareWrapper a.share#youTube_btn:hover,div#fixed div#social a#youTube_btn:hover{width:26px;background-position:-76px -980px}#mapShareWrapper a.share#footer_tumblr_btn,#shareWrapper a.share#footer_tumblr_btn,div#fixed div#social a#footer_tumblr_btn{width:28px;background-position:0 -1005px}#mapShareWrapper a.share#footer_tumblr_btn:hover,#shareWrapper a.share#footer_tumblr_btn:hover,div#fixed div#social a#footer_tumblr_btn:hover{width:28px;background-position:0 -1030px}#mapShareWrapper a.share#tumblr_btn,#shareWrapper a.share#tumblr_btn,div#fixed div#social a#tumblr_btn{width:28px;background-position:0 -1005px}#mapShareWrapper a.share#tumblr_btn:hover,#shareWrapper a.share#tumblr_btn:hover,div#fixed div#social a#tumblr_btn:hover{width:28px;background-position:0 -1030px}#mapShareWrapper a.share#linkdIn_btn,#shareWrapper a.share#linkdIn_btn,div#fixed div#social a#linkdIn_btn{background-position:-111px -955px}#mapShareWrapper a.share#linkdIn_btn:hover,#shareWrapper a.share#linkdIn_btn:hover,div#fixed div#social a#linkdIn_btn:hover{background-position:-111px -980px}#mapShareWrapper a.share#footer_love_btn,#shareWrapper a.share#footer_love_btn,div#fixed div#social a#footer_love_btn{display:none;width:0;background-position:-149px -955px;margin-right:0;padding-left:35px;text-indent:-999em;line-height:25px;text-decoration:none;font-size:1em;letter-spacing:.03em}#mapShareWrapper a.share#footer_love_btn:hover,#shareWrapper a.share#footer_love_btn:hover,div#fixed div#social a#footer_love_btn:hover{background-position:-149px -980px;margin-right:0;color:#ecbe23}.button{background-color:#fff;padding:4px 3px;text-decoration:none;font:1em/1em ChunkFive,Arial,sans-serif;text-transform:uppercase;letter-spacing:5px;transition:all .2s linear}.button span{border:1px solid #011227;padding:4px}.button.yellow{color:#011227}.button.yellow span{background-color:#f2bc00}.button.yellow:hover{color:#fff}.button.red{color:#fff}.button.red span{background-color:#d3232a}.button.red:hover{color:#011227}.button.block{display:block;text-align:center;margin-bottom:1.8735em;border-radius:3px}.button.block span{display:block}.button.black{background-color:#000;display:flex;flex-direction:row;letter-spacing:0}.button span.button-text{border:1px solid #333;display:block;flex-grow:1;line-height:1;padding:6px 10px 4px;vertical-align:middle;width:calc(100% - 56px)}.button .button-right{display:none}.button.next .button-right{border:1px solid #333;border-left:none;content:"";display:block;font-size:.9em;padding:7px 10px 3px;vertical-align:middle}.button.next .button-right svg{fill:#f2bc00;height:12px;width:10px;transition:all .2s linear}.button.next:hover .button-right svg{fill:#fff}.button.normal-case{text-transform:none}section.content{margin:3.5em auto 20px}section.content header{margin-bottom:25px}section.content header h1{margin:0 0 8px 0;border-bottom:1px solid #fff;padding-bottom:4px}section.content header nav{font:.6875em/1em "Futura W01 Medium",Arial,sans-serif;text-transform:uppercase}section.content header nav a{text-decoration:none;padding-left:13px;background:url(https://images.adirondackcamp.com/img/layout/bull.png) no-repeat 3px 2px}section.content header nav a:first-child{padding-left:0;background:0 0}section.content p{font-size:1em;line-height:1.375em;margin:0 0 1.375em}section.content ol{margin:1.375em 0 1.375em 1.375em}section.content ul{margin:1.375em 0}section.content ul li{list-style:none;padding-left:17px;margin-bottom:3px;background:url(https://images.adirondackcamp.com/img/layout/bull_ul.png) no-repeat 0 7px}section.content p.next{clear:both}section.content p.next a{display:block;padding:3px;color:#011a38;background:#fff;text-decoration:none;background:#fff}section.content p.next a:hover{color:#fff}section.content p.next a span{display:block;height:28px;padding:0 0 0 90px;line-height:28px;border-right:1px solid #011a38;background:url(https://images.adirondackcamp.com/img/layout/next.png) 0 0 no-repeat;background-size:538px 28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ie8 section.content p.next a span{background:url(https://images.adirondackcamp.com/img/layout/nextIE.png) 0 0 no-repeat}.center{width:100%}.full,.original{width:100%;margin:0 0 1em}.left{margin:0 0 1em 0}.right{margin:0 0 1em}.center img,.full img,.left img,.original img,.right img{width:100%}.center.captionated,.full.captionated,.left.captionated,.right.captionated{margin-bottom:1.475em}.caption{display:block;color:#6694cb;font-size:.75em;letter-spacing:.01em;font-family:NewCenturySchoolW01-Rg,Georgia,serif;text-transform:uppercase}#carouselWrapper{background-color:#6895c9;width:100%;margin:0 -5%;padding:5%}.carouselSlideWrapper{background-color:#6895c9;display:none}.carouselSlideWrapper .button{clear:both}.carouselSlide{background-position:top left;background-repeat:no-repeat;background-size:cover;background-color:#000a15;width:200px;height:112px;margin:0 auto 5%;background-size:200px auto}.carouselSlide a{text-indent:-999em;width:100%;height:100%;display:block}.playVideo .carouselSlide a{background:transparent url(https://files.adirondackcamp.com/img/home/videoTabMobile.png) no-repeat scroll left top;background-size:400px 73px}a.carouselSlideLink{display:block;font:18px/1.25em "Futura W01 Medium",Arial,sans-serif;text-decoration:none;text-align:center;color:#fff}a.carouselSlideLink:hover{color:#f2bc00}a.button.black{z-index:10;margin:1em auto 0}#youtubeLink{display:none}#home #topPhotoWrapper{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}#home #topPhotoWrapper #photoPlayerWrapper{margin-top:5%;overflow:hidden;position:relative}#home #topPhotoWrapper #topPhoto{position:relative;z-index:1;transition:opacity .3s ease-in-out,left 0s linear 0s;left:0}#home #topPhotoWrapper #player{position:absolute;top:0;z-index:0}#home #topPhotoWrapper div.fluid-width-video-wrapper{max-width:none;position:absolute;top:0;z-index:0}#home #topPhotoWrapper.starting #topPhoto{opacity:0;left:-100%;transition:opacity .3s ease-in-out,left 0s linear .3s}#home #topPhotoWrapper.starting iframe{opacity:0}#home #topPhotoWrapper.playing iframe{opacity:1}#home #topPhotoWrapper img{width:100%;height:auto}#home #topPhotoWrapper iframe{width:100%;z-index:100;display:block}#home section.content #copy .left h1{font-family:FuturaW01-MediumOblique,Arial,sans-serif;font-size:1.5em;color:#6694cb;margin:0 0 8px 0}#home section.content #madFlipper{margin:0;border:1px dashed #5d738e}#home section.content #madFlipper #lookingForACamp{display:none}#home section.content #madFlipper #madFlipperHeader{border-bottom:1px dashed #5d738e;padding:10px}#home section.content #madFlipper h2{background-color:#6694cb;color:#fff;height:1.5em;padding:.25em 0;margin:0;border:2px solid #fff;text-align:center;text-transform:uppercase;font:1.25em/1.5em "Futura W01 Medium",Arial,sans-serif}#home section.content #madFlipper .tile{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;height:auto;border-bottom:1px dashed #5d738e;border-right:1px dashed #5d738e;float:left}#home section.content #madFlipper .tile.lastOnPhone{border-right:none}#home section.content #madFlipper .tile div a{display:block;width:100%;height:0;padding-bottom:84%;background:url(https://images.adirondackcamp.com/img/home/videoTabMobile.png) right top no-repeat;background-size:200% auto;background-position:0 0;text-indent:-999em}#home section.content #madFlipper .tile div a:hover{background-position:right top}#home section.content #madFlipper #tile_0_0 div{background:url(https://images.adirondackcamp.com/img/home/tile_0_0.jpg) top left no-repeat;background-size:100%}.ie8 #home section.content #madFlipper #tile_0_0 div a{background-image:none}.ie8 #home section.content #madFlipper #tile_0_0 div a:hover{background-image:none}#home section.content #madFlipper #tile_1_0 div{background:url(https://images.adirondackcamp.com/img/home/tile_1_0.jpg) top left no-repeat;background-size:100%}.ie8 #home section.content #madFlipper #tile_1_0 div a{background-image:none}.ie8 #home section.content #madFlipper #tile_1_0 div a:hover{background-image:none}#home section.content #madFlipper #tile_2_0 div{background:url(https://images.adirondackcamp.com/img/home/tile_2_0.jpg) top left no-repeat;background-size:100%}.ie8 #home section.content #madFlipper #tile_2_0 div a{background-image:none}.ie8 #home section.content #madFlipper #tile_2_0 div a:hover{background-image:none}#home section.content #madFlipper #tile_3_0 div{background:url(https://images.adirondackcamp.com/img/home/tile_3_0.jpg) top left no-repeat;background-size:100%}.ie8 #home section.content #madFlipper #tile_3_0 div a{background-image:none}.ie8 #home section.content #madFlipper #tile_3_0 div a:hover{background-image:none}#home section.content #madFlipper #tile_0_1 div{background:url(https://images.adirondackcamp.com/img/home/tile_0_1.jpg) top left no-repeat;background-size:100%}.ie8 #home section.content #madFlipper #tile_0_1 div a{background-image:none}.ie8 #home section.content #madFlipper #tile_0_1 div a:hover{background-image:none}#home section.content #madFlipper #tile_1_1 div{background:url(https://images.adirondackcamp.com/img/home/tile_1_1.jpg) top left no-repeat;background-size:100%}.ie8 #home section.content #madFlipper #tile_1_1 div a{background-image:none}.ie8 #home section.content #madFlipper #tile_1_1 div a:hover{background-image:none}#home section.content #madFlipper #tile_2_1 div{background:url(https://images.adirondackcamp.com/img/home/tile_2_1.jpg) top left no-repeat;background-size:100%}.ie8 #home section.content #madFlipper #tile_2_1 div a{background-image:none}.ie8 #home section.content #madFlipper #tile_2_1 div a:hover{background-image:none}#home section.content #madFlipper #tile_3_1 div{background:url(https://images.adirondackcamp.com/img/home/tile_3_1.jpg) top left no-repeat;background-size:100%}.ie8 #home section.content #madFlipper #tile_3_1 div a{background-image:none}.ie8 #home section.content #madFlipper #tile_3_1 div a:hover{background-image:none}#home #mapTeaser{border:1px dashed #5d738e;border-top:none;padding:0;margin:0}#home #mapTeaser a{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:0;padding-bottom:42%;background:url(https://images.adirondackcamp.com/img/home/mapTeaser.png) 0 0 no-repeat;background-size:100%;text-indent:-999em}#home #mapTeaser a:hover{background-position:0 0}.ie8 #home #mapTeaser a{background-image:none}.ie8 #home #mapTeaser a:hover{background-image:none}#home #countdownToCamp{border-bottom:1px dashed #5d738e;background-color:#01152d}#home #countdownToCamp .countdownSection{position:relative;float:left;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:240px;height:202px;padding:0;border-left:1px dashed #5d738e}#home #countdownToCamp .countdownSection.first{background:url(https://images.adirondackcamp.com/img/home/countdownFirstSession.png) no-repeat center center transparent;background-size:240px 211px;width:100%;font-size:.7em}.ie8 #home #countdownToCamp .countdownSection.first{background:url(https://images.adirondackcamp.com/img/home/countdownFirstSessionIE.png) no-repeat center center transparent}#home #countdownToCamp .countdownSection.last{border-right:1px dashed #5d738e;background:url(https://images.adirondackcamp.com/img/home/countdownSecondSession.png) no-repeat center center transparent;background-size:163px 214px;width:181px}.ie8 #home #countdownToCamp .countdownSection.last{background:url(https://images.adirondackcamp.com/img/home/countdownSecondSessionIE.png) no-repeat center center transparent}#home #countdownToCamp .countdownSection.countdown{background:url(https://images.adirondackcamp.com/img/home/countdownToCamp.png) no-repeat center center transparent;background-size:191px 164px;width:100%;border-bottom:1px dashed #5d738e;border-right:1px dashed #5d738e}.ie8 #home #countdownToCamp .countdownSection.countdown{background:url(https://files.adirondackcamp.com/img/home/countdownToCampIE.png) no-repeat center center transparent}#home #countdownToCamp .countdownDays{width:50%;height:auto;padding:15% 0 0;text-align:center;float:left}#home #countdownToCamp .countdownDays h2{font:2em/1.5em ChunkFive,Arial,sans-serif;color:#6694cb;text-align:center;margin:0 auto 0}#home #countdownToCamp .countdownDays h2 span{font-size:3.33em;line-height:.85em;color:#fff;display:block}#home #countdownToCamp .countdownDays p{margin:0 auto;text-align:center;font:.875em/2em "Futura W01 Medium",Arial,sans-serif;font-weight:700;text-transform:uppercase}#home #countdownToCamp #countdownRight{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;border-left:1px dashed #5d738e;border-right:1px dashed #5d738e}#home #countdownToCamp .countdownSubsection{display:block;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;height:99px;padding-top:10%;float:left;font:1.125em/1em ChunkFive,Arial,sans-serif;color:#6694cb;text-align:center}#home #countdownToCamp .countdownSubsection span{font-size:3.7em;line-height:.85em;display:block;color:#fff;margin-top:12px}#home #countdownToCamp .countdownSubsection.borderBottom{border-bottom:1px dashed #5d738e}#home #countdownToCamp .countdownSubsection.borderRight{border-right:1px dashed #5d738e}#home #countdownToCamp .countdownSubsection.enroll p{font-size:.85em;font-style:italic;color:#fff;margin:12px auto 0}#home #countdownToCamp .countdownSubsection.enroll a{font:1.25em/1.2em ChunkFive,Arial,sans-serif;display:block;font-style:normal;margin-top:5px;text-decoration:none}#home #countdownToCamp #countdownSecondSession{width:100%;border-top:1px dashed #5d738e}#home #countdownToCamp #countdownSecondSession .countdownDays{margin:0 auto;float:none;width:100%;padding-top:7%}#home #countdownToCamp .countdownSection.campInSession #countdownRight,#home #countdownToCamp .countdownSection.campInSession .countdownDays{display:none}#home #countdownToCamp #countdownFirstSession.campInSession{border-right:1px dashed #5d738e}#home #countdownToCamp #countdownSecondSession.campInSession{font-size:11.2px}#home #countdownToCamp .countdownFallback{padding:3em 0}#home #countdownToCamp .countdownFallback h2{font:2.6em/1.4em ChunkFive,Arial,sans-serif;margin-bottom:.5em;text-align:center}#home #countdownToCamp .countdownFallback h2 span{display:block;color:#fff;font-size:1em!important;line-height:1.4em!important}#home #countdownToCamp .countdownFallback .loginBtn{background-color:#fff;display:block;margin:0 auto;max-width:232px;width:86%;padding:3px;text-decoration:none;font-size:16px;height:30px}#home #countdownToCamp .countdownFallback .loginBtn span{display:inline-block;height:30px;line-height:28px}#home #countdownToCamp .countdownFallback .loginBtn .buttonType{color:#000;border-right:1px solid #011a38;font:1em/30px ChunkFive,Arial,sans-serif;text-transform:uppercase;padding:0 1em;height:28px;vertical-align:top;background-color:#fff;margin-right:1em}#home #countdownToCamp .countdownFallback .loginBtn .buttonText{font-family:NewCenturySchoolW01-It,Georgia,serif;color:#000;border:1px solid #011a38;background-color:#f2bc00;width:100%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#home #countdownToCamp .countdownFallback .loginBtn:hover .buttonText{color:#fff}#home #recentNews{height:203px}#home #recentNews .recentNewsSection{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:50%;height:12em;padding:5%;border-left:1px dashed #5d738e;border-bottom:1px dashed #5d738e}#home #recentNews .recentNewsSection.last{border-right:1px dashed #5d738e}#home #recentNews .recentNewsSection h3{margin:0 0 5px;color:#fff;font:1em/1em ChunkFive,Arial,sans-serif}#home #recentNews .recentNewsSection p{margin:0;color:#6694cb;font:14px/1em "Futura W01 Medium",Arial,sans-serif}#home #recentNews .recentNewsSection p strong{font-family:'Futura W01 Medium',Arial,sans-serif!important}#home #recentNews .recentNewsSection a.keepReading{position:absolute;bottom:30px;right:30px}#home #recentNews .recentNewsSection:nth-of-type(even){border-right:1px dashed #5d738e}#home #recentNews #sailBoatIcon{background:url(https://images.adirondackcamp.com/img/home/sailBoatIcon.png) center center no-repeat;background-size:180px 142px}.ie8 #home #recentNews #sailBoatIcon{background:url(https://images.adirondackcamp.com/img/home/sailBoatIconIE.png) center center no-repeat}#home #slideshowWrapper{width:100%;display:none}.mobile.touch #home #slideshowWrapper{display:none}#home #slideshowWrapper #slideshow{width:100%!important;height:12em!important}section.overview{margin:0 0 25px}section.overview blockquote,section.overview blockquote a,section.overview blockquote strong{color:#5d738e;font-size:.875em;font-style:normal;font-family:NewCenturySchoolW01-Rg,Georgia,serif}#imgLinks{margin:0 0 1em 0}#about-us .content #imgLinks p,#parents .content #imgLinks p,#summer-camp-job .content #imgLinks p,#summer-camp-life .content #imgLinks p{margin:0}#about-us .content #imgLinks p br,#parents .content #imgLinks p br,#summer-camp-job .content #imgLinks p br,#summer-camp-life .content #imgLinks p br{display:none}#about-us .content #imgLinks a,#parents .content #imgLinks a,#summer-camp-job .content #imgLinks a,#summer-camp-life .content #imgLinks a{display:block;width:100%;height:0;padding-bottom:27.5%;text-indent:-999em;border-right:1px dashed #5d738e;border-bottom:1px dashed #5d738e;border-left:1px dashed #5d738e;background-position:-1px -1px;background-repeat:no-repeat!important;background-size:100.5% auto}#about-us .content #imgLinks a#whoWhatWhere{background-image:url(https://images.adirondackcamp.com/img/mobile/aboutUsLanding/whoWhatWhere.jpg);border-top:1px dashed #5d738e}#about-us .content #imgLinks a#whoWhatWhere{background-image:url(https://images.adirondackcamp.com/img/mobile/aboutUsLanding/whoWhatWhere.jpg);border-top:1px dashed #5d738e}#about-us .content #imgLinks a#adkStory{background-image:url(https://images.adirondackcamp.com/img/mobile/aboutUsLanding/theStory.jpg?v=1)}#about-us .content #imgLinks a#ourPhilosophy{background-image:url(https://images.adirondackcamp.com/img/mobile/aboutUsLanding/ourPhilosophy.jpg)}#about-us .content #imgLinks a#meetTheOwners{background-image:url(https://images.adirondackcamp.com/img/mobile/aboutUsLanding/meetTheOwners.jpg)}#about-us .content #imgLinks a#meetTheDirectors{background-image:url(https://images.adirondackcamp.com/img/mobile/aboutUsLanding/meetTheDirectors.jpg)}#about-us .content #imgLinks a#keyStaff{background-image:url(https://images.adirondackcamp.com/img/mobile/aboutUsLanding/keyStaff.jpg)}#about-us .content #imgLinks a#internationalCamp{background-image:url(https://images.adirondackcamp.com/img/mobile/aboutUsLanding/internationalCamp.jpg)}#about-us .content #imgLinks a#summerCampInAdirondacks{background-image:url(https://images.adirondackcamp.com/img/mobile/aboutUsLanding/summerCampInTheAdirondacks.jpg)}#summer-camp-life .content #imgLinks a#firstTimeAtCamp{background-image:url(https://images.adirondackcamp.com/img/mobile/campLifeLanding/firstTimeAtCamp.jpg);border-top:1px dashed #5d738e}#summer-camp-life .content #imgLinks a#activitiesMap{background-image:url(https://images.adirondackcamp.com/img/mobile/campLifeLanding/activitiesMap.jpg)}#summer-camp-life .content #imgLinks a#weekByWeek{background-image:url(https://images.adirondackcamp.com/img/mobile/campLifeLanding/weekByWeek.jpg)}#summer-camp-life .content #imgLinks a#makeYourSchedule{display:none;background-image:url(https://images.adirondackcamp.com/img/mobile/campLifeLanding/makeYourSchedule.jpg)}#summer-camp-life .content #imgLinks a#juniorsInts{background-image:url(https://images.adirondackcamp.com/img/mobile/campLifeLanding/juniorsInts.jpg)}#summer-camp-life .content #imgLinks a#cabinLife{background-image:url(https://images.adirondackcamp.com/img/mobile/campLifeLanding/cabinLife.jpg)}#summer-camp-life .content #imgLinks a#service{background-image:url(https://images.adirondackcamp.com/img/mobile/campLifeLanding/service.jpg?v=1)}#summer-camp-life .content #imgLinks a#howCampChangesYou{background-image:url(https://images.adirondackcamp.com/img/mobile/campLifeLanding/howCampChangesYou.jpg)}#parents .content #imgLinks a#whyTraditional{background-image:url(https://images.adirondackcamp.com/img/mobile/parentsLanding/whyTraditional.jpg);border-top:1px dashed #5d738e}#parents .content #imgLinks a#firstTimers{background-image:url(https://images.adirondackcamp.com/img/mobile/parentsLanding/firstTimers.jpg)}#parents .content #imgLinks a#ourCampers{background-image:url(https://images.adirondackcamp.com/img/mobile/parentsLanding/ourCampers.jpg)}#parents .content #imgLinks a#rustic{background-image:url(https://images.adirondackcamp.com/img/mobile/parentsLanding/rustic.jpg)}#parents .content #imgLinks a#foodHealthSafety{background-image:url(https://images.adirondackcamp.com/img/mobile/parentsLanding/foodHealthSafety.jpg)}#parents .content #imgLinks a#secretsTo{background-image:url(https://images.adirondackcamp.com/img/mobile/parentsLanding/secretsTo.jpg)}#parents .content #imgLinks a#questionsParentsAlwaysAsk{background-image:url(https://images.adirondackcamp.com/img/mobile/parentsLanding/questionsParentsAlwaysAsk.jpg)}#parents .content #imgLinks a#transportation{background-image:url(https://images.adirondackcamp.com/img/mobile/parentsLanding/transportation.jpg)}#parents .content #imgLinks a#visiting{background-image:url(https://images.adirondackcamp.com/img/mobile/parentsLanding/visiting.jpg)}#parents .content #imgLinks a#theAdirondackSpirit{background-image:url(https://images.adirondackcamp.com/img/mobile/parentsLanding/theAdirondackSpirit.jpg?v=1)}#summer-camp-job .content #imgLinks a#secretsOf{background-image:url(https://images.adirondackcamp.com/img/mobile/staffLanding/secretsOf.jpg);border-top:1px dashed #5d738e}#summer-camp-job .content #imgLinks a#currentOpenings{background-image:url(https://images.adirondackcamp.com/img/mobile/staffLanding/currentOpenings.jpg)}#summer-camp-job .content #imgLinks a#adirondackU{background-image:url(https://images.adirondackcamp.com/img/mobile/staffLanding/adirondackU.jpg)}#summer-camp-job .content #imgLinks a#questionsNew{background-image:url(https://images.adirondackcamp.com/img/mobile/staffLanding/questionsNew.jpg)}#summer-camp-job .content #imgLinks a#importantDates{background-image:url(https://images.adirondackcamp.com/img/mobile/staffLanding/importantDates.jpg)}#summer-camp-job .content #imgLinks a#travelInformation{background-image:url(https://images.adirondackcamp.com/img/mobile/staffLanding/travelInformation.jpg)}#dates-rates .session{width:226px;border:1px dashed #5d738e;margin:0 auto 30px;padding-bottom:10px}#dates-rates .session.horizontal{width:226px}#dates-rates .session.horizontal img{border-bottom:1px dashed #5d738e;margin:0 auto}#dates-rates .session.horizontal .info{width:100%;height:100px}#dates-rates .session.horizontal .info p.dates{line-height:1.6em;font-size:1em}#dates-rates .session.horizontal p.cost{padding:5px 0;margin:0;min-height:50px;border-bottom:1px dashed #5d738e}#dates-rates .session.horizontal p.cost.twolines{font-size:90%}#dates-rates .session.horizontal div.applyWrapper{margin:10px auto 0}#dates-rates .session img{border-bottom:1px dashed #5d738e;display:block}#dates-rates .session .info{padding:20px 0 21px;margin-bottom:10px;background-color:#011227;border-bottom:1px dashed #5d738e}#dates-rates .session .info p.dates{font-size:1.25em;color:#6694cb;margin:0;font-family:'Futura W01 Medium',Arial,sans-serif;text-align:center}#dates-rates .session p.cost{margin:0 0 5px 0;font-size:1.375em;font-family:NewCenturySchoolW01-It,Georgia,serif;text-align:center}#dates-rates .session div.applyWrapper{width:90%;border:2px solid #fff;margin:0 auto}#dates-rates .session a.applyNow{display:block;margin:0;color:#fff;text-transform:uppercase;font-family:'Futura W01 Medium',Arial,sans-serif;text-align:center;line-height:24px;text-decoration:none;background-color:#d3232a;border:1px solid #011a38}#dates-rates .session a.applyNow:hover{color:#011a38}section.content .barGroup{width:100%;margin-bottom:30px;border-top:1px dashed #5d738e;border-left:1px dashed #5d738e}section.content .barGroup .staffHeader{border-right:1px dashed #5d738e;border-bottom:1px dashed #5d738e;padding:10px}section.content .barGroup .staffNapper{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;max-height:5000px;overflow:hidden}section.content .barGroup .staffNapper.closed{max-height:0}section.content .barGroup h2{background-color:#6694cb;color:#fff;height:1.5em;padding:.25em 0;margin:0;border:2px solid #fff;font-size:1.25em;line-height:1.5em;text-align:center;text-transform:uppercase;font-family:'Futura W01 Medium',Arial,sans-serif}section.content .staffGroup.fourCol .staffMember{font-family:'Futura W01 Medium',Arial,sans-serif;line-height:1.3em;float:left;width:50%;height:17em;padding:5%;border-right:1px dashed #5d738e;border-bottom:1px dashed #5d738e;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section.content .staffGroup .staffMember a{text-decoration:none}section.content .staffGroup .staffMember a.imgLink{display:block;width:100%;height:0;padding-bottom:148%;margin-bottom:9px;overflow:hidden;text-indent:-999em}section.content .staffGroup .staffMember a.imgLink.noPhoto{background:url(https://images.adirondackcamp.com/img/layout/staffProfile.png) 0 0 no-repeat;background-size:auto 100%}.ie8 section.content .staffGroup .staffMember a.imgLink{-ms-behavior:url(https://images.adirondackcamp.com/img//bgsize/backgroundsize.min.htc);behavior:url(https://images.adirondackcamp.com/img//bgsize/backgroundsize.min.htc);background-size:cover}#workHerePlug a{display:block;padding:3px;margin:0 0 18px;background:#fff;text-decoration:none;color:#011a38;text-align:center}#workHerePlug a:hover{color:#fff}#workHerePlug a span{display:block;height:28px;text-transform:uppercase;border:1px solid #011a38;background:#f2bc00;font-family:FuturaW01-MediumOblique,Arial,sans-serif;line-height:30px}#faqs .subnavQuote{display:none}#faqs .content h2{margin-bottom:10px}#faqs dl{margin-bottom:30px}#faqs dl dt{font-family:'Futura W01 Medium',Arial,sans-serif;padding-left:17px;margin-bottom:3px;background:url(https://images.adirondackcamp.com/img/layout/bull_ul.png) no-repeat 0 7px}#faqs dl dt a{text-decoration:none}#faqs dl dd{min-height:120px;background-color:#011227;border:1px dashed #5d738e;padding:20px;margin:1.45em 0 1.375em 0}#faqs dl dd p{margin:0;color:#6694cb;font-family:NewCenturySchoolW01-It,Georgia,serif}#faqs dl dd strong{display:block;font-size:1.15em;margin-bottom:4px;font-family:FuturaW01-MediumOblique,Arial,sans-serif}#faqs dl dd ul{margin:1.375em}#mask_left{position:absolute;top:0;left:0;z-index:5;width:115px;height:100%;background:url(https://images.adirondackcamp.com/img/shadowbox/modalMask_left.png) left 0 repeat-y}#mask_right{position:absolute;top:0;right:0;z-index:5;width:115px;height:100%;background:url(https://images.adirondackcamp.com/img/shadowbox/modalMask_right.png) right 0 repeat-y}#close{position:absolute;top:0;right:0;display:block;width:104px;height:34px;background:url(https://images.adirondackcamp.com/img/shadowbox/modalButtons.png) 0 0 no-repeat;background-size:226px 441px;text-indent:-999em;z-index:10}.ie8 #close{background-image:url(https://images.adirondackcamp.com/img/shadowbox/modalButtonsIE.png)}#close:hover{background-position:-104px 0}#next,.coda-nav-right a{display:block;width:104px;height:34px;background:url(https://images.adirondackcamp.com/img/shadowbox/modalButtons.png) 0 -34px no-repeat;background-size:226px 441px;text-indent:-999em}.ie8 #next,.ie8 .coda-nav-right a{background-image:url(https://images.adirondackcamp.com/img/shadowbox/modalButtonsIE.png)}#next:hover,.coda-nav-right a:hover{background-position:-104px -34px}#back,.coda-nav-left a,.video-gallery section.videoGalleryContent .backLink{display:block;width:104px;height:34px;background:url(https://images.adirondackcamp.com/img/shadowbox/modalButtons.png) 0 -68px no-repeat;background-size:226px 441px;text-indent:-999em}.ie8 #back,.ie8 .coda-nav-left a,.ie8 .video-gallery section.videoGalleryContent .backLink{background-image:url(https://images.adirondackcamp.com/img/shadowbox/modalButtonsIE.png)}#back:hover,.coda-nav-left a:hover{background-position:-104px -68px}#staff-profile #headerPhoneNumber,#staff-profile #mapBtn{display:none}#staff-profile a#back{margin:1em auto 0}#staff-profile #wrapper{margin:3.5em auto 0}#staff-profile #wrapper img{margin:0 auto 10px;display:block}#activity #headerPhoneNumber,#activity #mapBtn{display:none}#fauxWrapper{max-width:966px;margin:0 auto}body.international div.flagWrapper{float:left;width:50%}a.flagBtn{display:block;margin:0 auto;width:103px;height:103px;border:1px solid #fff;margin:0 auto 18px;-webkit-box-shadow:0 0 5px #fff;-moz-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff;background:#333 url(https://images.adirondackcamp.com/img/layout/flags.png) 0 0 no-repeat;text-indent:-999em}div.flagBtn{margin:0 auto;width:103px;height:103px;border:1px solid #011a38;margin:0 auto 18px;background:#333 url(https://images.adirondackcamp.com/img/layout/flags.png) 0 0 no-repeat;text-indent:-999em}#flag_canada{background-position:0 -1556px}#flag_ukraine{background-position:0 -309px}#flag_russia{background-position:0 -1659px}#flag_slovakia{background-position:0 0}#flag_lithuania{background-position:0 -103px}#flag_iceland{background-position:0 -206px}#flag_andora{background-position:0 -631px}#flag_holland{background-position:0 -1762px}#flag_holland{background-position:0 -1762px}#flag_lischtenstein{background-position:0 -1247px}#flag_us{background-position:0 -836px}#flag_england{background-position:0 -1865px}#flag_spain{background-position:0 -1968px}#flag_sanMarino{background-position:0 -411px}#flag_belarus{background-position:0 -528px}#flag_latvia{background-position:0 -1453px}#flag_italy{background-position:0 -2071px}#flag_slovenia{background-position:0 -937px}#flag_austria{background-position:0 -1042px}#flag_germany{background-position:0 -2174px}#flag_japan{background-position:0 -734px}#flag_france{background-position:0 -2277px}#flag_croatia{background-position:0 -1349px}#flag_estonia{background-position:0 -1144px}#flag_switzerland{background-position:0 -2380px}#flag_hungary{background-position:0 -2485px}#flag_australia{background-position:0 -2590px}#flag_china{background-position:0 -2695px}#flag_turkey{background-position:0 -2800px}#flag_monaco{background-position:0 -2905px}#flag_eu{background-position:0 -3010px}div.fluid-width-video-wrapper{max-width:720px;margin:0 0 1em}#videos .next{display:none}.video-gallery#about-us .videoGroup:not(.group-international){display:none}.video-gallery section.content{margin-top:0}.video-gallery div.fluid-width-video-wrapper{max-width:966px;margin:0}.video-gallery #headerPhoneNumber{display:none}.video-gallery #featureBackground{background-color:#011a38;margin-top:48px}.video-gallery.dark #featureBackground{background:#000;margin-bottom:30px}.video-gallery.dark #featureWrapper{display:block;margin:0 auto}.video-gallery.dark #featureWrapper #album{height:510px}.video-gallery.dark #featureWrapper object{display:block}.video-gallery.dark #featureWrapper #flashContainer p{text-align:center;padding:100px;font-family:FuturaW01-MediumOblique,Arial,sans-serif}.video-gallery.dark section.videoGalleryContent{position:relative;float:none;margin-top:0}.video-gallery.dark section.videoGalleryContent #shareWrapper,.video-gallery.dark section.videoGalleryContent .backLink{display:none}.video-gallery.dark section.videoGalleryContent #videoCaption{margin:0 auto 28px auto}.video-gallery.dark section.videoGalleryContent #videoCaption p{margin:0;font-family:'Futura W01 Medium',Arial,sans-serif;font-size:1.375em;color:#fff;text-align:center}.video-gallery.dark section.videoGalleryContent #videoCaption p strong{font-family:'Futura W01 Medium',Arial,sans-serif;color:#bcbcbc}.video-gallery.dark section.videoGalleryContent #videoCaption p span{display:none}.video-gallery.dark section.videoGalleryContent #videoCaption a#wantToGoToCamp{display:block;width:226px;height:34px;margin:0 auto;background:url(https://images.adirondackcamp.com/img/shadowbox/modalButtons.png) 0 -170px no-repeat;background-size:226px 441px;text-indent:-999em}.video-gallery.dark section.videoGalleryContent #videoCaption a#wantToGoToCamp:hover{background-position:0 -204px}.ie8 .video-gallery.dark section.videoGalleryContent #videoCaption a#wantToGoToCamp{background-image:url(https://images.adirondackcamp.com/img/shadowbox/modalButtonsIE.png)}.video-gallery #videoMaster{display:none}.video-gallery #youtubeWrapper{width:100%;margin:0 auto}.video-gallery .videoGroup{margin:0 0 30px 0;border-left:1px dashed #5d738e;border-top:1px dashed #5d738e;width:100%}.video-gallery .videoGroup .videoHeader{padding:.5em;border-right:1px dashed #5d738e;border-bottom:1px dashed #5d738e}.video-gallery .videoGroup h2{color:#fff;margin:0}.video-gallery .videoGroup .video{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.video-gallery .videoGroup .video a{text-decoration:none;overflow:hidden;display:block}.video-gallery .videoGroup .video a span{display:none}.video-gallery .videoGroup .video a span.video-title{display:inline-block;color:#fff;position:absolute;bottom:5%;left:3%;z-index:1;font-family:"Futura W01 Medium",Arial,sans-serif;text-transform:uppercase;font-size:4vw;opacity:1}.video-gallery .videoGroup .video .imgLink{display:block;height:0;width:100%;padding-bottom:56.5%;background-position:center center;background-size:100% auto;position:relative}.video-gallery .videoGroup .video .imgLink:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(34,34,34,.25);opacity:1}.video-gallery .videoGroup .video .imgLink:hover:before{opacity:0}.video-gallery .videoGroup .video .hasTitle:after{content:"";width:100%;height:33.168316832%;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.6) 59.701492537%,transparent);position:absolute}.video-gallery .videoGroup .video a.textLink strong{display:block;color:#bcbcbc;font-family:'Futura W01 Medium',Arial,sans-serif}.video-gallery .videoGroup #featureFilms_07 a.textLink{letter-spacing:-.03em}.video-gallery .videoGroup #featureFilms_07 a.textLink strong{letter-spacing:0}.video-gallery .videoGroup.twoCol{margin-right:auto;margin-left:auto}.video-gallery .videoGroup.twoCol .video{float:left;width:45.558867577%;padding:2.11864406779661%;border-right:1px dashed #5d738e;border-bottom:1px dashed #5d738e}.video-gallery .videoGroup.threeCol .video{float:left;width:100%;padding:.5em;border-right:1px dashed #5d738e;border-bottom:1px dashed #5d738e}.borderPatrol{clear:both;border-top:1px dashed #5d738e;border-right:1px dashed #5d738e;border-left:1px dashed #5d738e;margin:0 0 10px 0}.borderPatrol img{display:block}.borderPatrol .col{float:left;width:245px;border-bottom:1px dashed #5d738e}.borderPatrol .col.first{width:226px;border-right:1px dashed #5d738e}.borderPatrol .col.second{border-right:1px dashed #5d738e}.borderPatrol .col.secondAndThird{width:491px}.borderPatrol .col.firstAndSecond{width:472px;border-right:1px dashed #5d738e}.borderPatrol .col.allThree{width:718px;border-right:1px dashed #5d738e}.borderPatrol .col.allThree{width:718px;border-right:1px dashed #5d738e}.borderPatrol .col.darkBlue{background:#011227}.borderPatrol .col.fr{clear:right;float:right}.borderPatrol.last{margin-bottom:1.375em}#weekends .sneakUp{margin-top:-203px}.borderPatrol .col h2{padding:30px 30px 0;margin:0}.borderPatrol .col h2.big{font-size:3.75em;line-height:1em;text-transform:uppercase}.borderPatrol .col p{padding:30px 30px 0;margin:0}.borderPatrol .col.wHeading p{padding:0 30px 0;margin:0}#alumni .borderPatrol{margin-bottom:1.875em}#alumni .col{width:100%}#alumni .col img{width:100%;height:auto}#alumni .col.dark{background:#011227}#alumni .col.eighteen p{padding:18px;border-bottom:1px dashed #5d738e}#alumni .col.allThree.reunion_110th a{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:.5em 0 0 40%;background:url(https://images.adirondackcamp.com/img/layout/anniversaryRegistrationBanner_hiRes.jpg) center no-repeat;background-size:cover;color:#6694cb;text-decoration:none}.ie8 #alumni .col.allThree.reunion_110th a{-ms-behavior:url(/bgsize/backgroundsize.min.htc);behavior:url(/bgsize/backgroundsize.min.htc)}#alumni .col.allThree.reunion_110th a strong{color:#fff;font-family:"Futura W01 Heavy",Arial,sans-serif;line-height:.8em;letter-spacing:.05em;text-transform:uppercase;font-weight:400}#alumni .col.allThree.reunion_110th a strong sup{font-size:smaller;baseline-shift:super}#alumni .col.allThree.reunion_110th a span.logo_110th{display:block;position:absolute;left:4%;top:14%;width:32%;height:0;padding-bottom:20%;background-position:center;background-repeat:no-repeat;background-size:contain;-ms-behavior:url(/bgsize/backgroundsize.min.htc);behavior:url(/bgsize/backgroundsize.min.htc)}.svg #alumni .col.allThree.reunion_110th a span.logo_110th{background-image:url(https://images.adirondackcamp.com/img/https://files.adirondackcamp.com/img/layout/logo110th.svg)}.no-svg #alumni .col.allThree.reunion_110th a span.logo_110th{background-image:url(https://images.adirondackcamp.com/img/layout/logo110th.png)}.cssvwunit #alumni .col.allThree.reunion_110th a{font:3.9vw/2.3em NewCenturySchoolW01-Rg,Georgia,serif;height:30vw;max-height:202px}.cssvwunit #alumni .col.allThree.reunion_110th a strong{display:block;font-size:5.7vw}.no-cssvwunit #alumni .col.allThree.reunion_110th a{font:1.375em/2em NewCenturySchoolW01-Rg,Georgia,serif;height:0;padding-bottom:26.3%}.no-cssvwunit #alumni .col.allThree.reunion_110th a strong{font-size:1.589375em}#alumni .col.allThree.reunion_110th a:hover strong{color:#f2bc00}#alumni .col.allThree.reunion a{background:image-url("layout/alumni-110th-reunion-registration.jpg");background-repeat:no-repeat;background-size:auto 100%;display:block;height:11.25em;text-indent:-999em}#alumni .col.allThree.roster a{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;font:.55em/2.15em NewCenturySchoolW01-It,Georgia,serif;text-align:right;height:2em;padding:0 1em 0 0;background:url(https://images.adirondackcamp.com/img/layout/seeWhosComingBanner.jpg) left center no-repeat;background-size:cover;color:#fff;text-decoration:none}.ie8 #alumni .col.allThree.roster a{-ms-behavior:url(/bgsize/backgroundsize.min.htc);behavior:url(/bgsize/backgroundsize.min.htc)}#alumni .col.allThree.roster a strong{color:#f2bc00;font-family:"Futura W01 Heavy",Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;font-weight:400}#alumni .col.allThree.roster a .eagle{display:block;position:absolute;top:0;max-width:3.125em;width:100%;height:2em;background:url(https://images.adirondackcamp.com/img/layout/eagle.png) center no-repeat;background-size:auto 70%}.ie8 #alumni .col.allThree.roster a .eagle{background-image:none}#alumni .alumniDirectory .col{height:auto}#alumni .alumniDirectory .col.first{background:url(https://images.adirondackcamp.com/img/layout/alumniDirectory.jpg) center no-repeat;background-size:cover}.ie8 #alumni .alumniDirectory .col.first{-ms-behavior:url(/bgsize/backgroundsize.min.htc);behavior:url(/bgsize/backgroundsize.min.htc)}#alumni .alumniDirectory .col.first h2{margin:.7em auto;font:3.1em/.83em NewCenturySchoolW01-Rg,Georgia,serif;text-transform:uppercase;color:#fff;text-align:center}#alumni .alumniDirectory .col.first h2 span{display:block;font-size:.7em}#alumni .recentPosts a#newsForAlumni{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;background:url(https://images.adirondackcamp.com/img/layout/newsForAlumni.jpg) no-repeat center 20%;background-size:cover;height:3.366666667em;padding:1.3em 22% 0 22%;color:#fff;text-decoration:none}.ie8 #alumni .recentPosts a#newsForAlumni{-ms-behavior:url(/bgsize/backgroundsize.min.htc);behavior:url(/bgsize/backgroundsize.min.htc)}.cssvwunit #alumni .recentPosts a#newsForAlumni{font:11vw/.42em ChunkFive,Arial,sans-serif}.no-cssvwunit #alumni .recentPosts a#newsForAlumni{font:3.75em/.42em ChunkFive,Arial,sans-serif}#alumni .recentPosts a#newsForAlumni span{float:left;display:inline-block;margin:.2em .03em 0 0}#alumni .recentPosts a#newsForAlumni em{display:block;float:left;clear:left;font-size:.45em;text-indent:1.8em}#alumni .recentPosts a#newsForAlumni:hover{color:#f2bc00}#alumni a#register{display:block;height:28px;width:88px;padding:3px 3px 3px 153px;margin:10px auto;background:#fff url(https://images.adirondackcamp.com/img/layout/register.png) 3px 3px no-repeat;color:#011a38;text-decoration:none;font-family:NewCenturySchoolW01-It;line-height:28px}#alumni a#register:hover{color:#fff}#alumni form#alumniSignIn{text-align:center}#alumni form#alumniSignIn h3{color:#fff;text-indent:.7em;font:1em/2em ChunkFive,Arial,sans-serif;text-transform:uppercase}#alumni form#alumniSignIn input.email,#alumni form#alumniSignIn input.password{width:184px;height:29px;line-height:29px;padding:0 10px;border:1px solid #5d738e;margin:0 10px 16px;font-size:.85em;color:#6694cb;background:transparent url(https://images.adirondackcamp.com/img/layout/loginPlaceholder.png) 0 -330px no-repeat}#alumni form#alumniSignIn input.email.empty{background-position:0 0}#alumni form#alumniSignIn input.password.empty{background-position:0 -30px}#alumni form#alumniSignIn hr.dashed{height:0;padding:0;margin:0;border-top:none;border-right:none;border-bottom:1px dashed #5d738e;border-left:none}#alumni form#alumniSignIn input.submit{background:url(https://images.adirondackcamp.com/img/layout/logIn_btn.png) no-repeat scroll 0 0 transparent;border:none;color:#011a38;font-family:FuturaW01-MediumOblique,Arial,sans-serif;font-size:1em;height:34px;padding:1px 0 0;margin:10px;width:206px;text-indent:-999em}#alumni form#alumniSignIn input.submit:hover{background-position:0 -34px;cursor:pointer}#alumni #scholarshipFund{padding-bottom:1.625em}#alumni #scholarshipFund h3{padding:.684210526em 0 .126315789em .789473684em;margin:0;font:2.375em/1em NewCenturySchoolW01-Rg,Georgia,serif;letter-spacing:0;color:#f2bc00}#alumni #scholarshipFund h3 a{text-decoration:none}#alumni #scholarshipFund h3 p{color:#6694cb;font-family:NewCenturySchoolW01-It,Georgia,serif}#alumni #scholarshipFund h3 p a{text-decoration:none}#alumni #photoArchiveListing{display:none}#alumni #tweetRapper .alumniTweets{margin:0 0 1.625em 0}#alumni #tweetRapper .alumniTweets.followBox{position:relative;border:1px dashed #5d738e;background:#273d58 url(https://images.adirondackcamp.com/img/layout/twitterAlumniBlue.jpg) left center no-repeat;background-size:auto 100%}#alumni #tweetRapper .alumniTweets.followBox:before{position:absolute;left:3%;top:20%;display:block;width:2.065em;height:2.065em;background:url(https://images.adirondackcamp.com/img/layout/twitter_icon.png) left top no-repeat;content:"Twitter";text-indent:-999em}#alumni #tweetRapper .alumniTweets.followBox a{display:block;height:1.75em;float:right;width:6.5625em;padding:.8125em .8125em .8125em 7.3125em;border-left:1px dashed #5d738e;background:#011a38 url(https://images.adirondackcamp.com/img/layout/follow.png) .5075em .8125em no-repeat;color:#011a38;text-decoration:none;font-family:NewCenturySchoolW01-It;line-height:1.75em}#alumni #tweetRapper .alumniTweets.followBox a:hover{color:#fff}#alumni #tweetRapper .alumniTweets.followBox .clear{clear:right}#alumni .alumniTweets.tweet{min-height:40px}#alumni .alumniTweets.tweet p{margin:0 64px 0 0;font-family:NewCenturySchoolW01-It}#alumni .alumniTweets.tweet .date{display:block;float:right;color:#fff;width:52px;height:36px;padding:8px 0;text-align:center;border:1px dashed #5d738e;font-family:FuturaW01-MediumOblique,Arial,sans-serif;letter-spacing:.015em;line-height:1.2em;background:#011227}#alumni .scholarshipFund .col.first{background:#011a38 url(https://images.adirondackcamp.com/img/layout/contribute.jpg) center center no-repeat;background-size:cover;text-transform:uppercase;color:#fff}.ie8 #alumni .scholarshipFund .col.first{-ms-behavior:url(/bgsize/backgroundsize.min.htc);behavior:url(/bgsize/backgroundsize.min.htc)}#alumni .scholarshipFund .col.first p{font:2.05em/7.5em NewCenturySchoolW01-Rg,Georgia,serif;text-align:center;padding:0}#alumni .scholarshipFund .col.first p:before{display:inline-block;content:"{";font-size:1.9em;vertical-align:sub}#alumni .scholarshipFund .col.first p:after{display:inline-block;content:"}";font-size:1.9em;vertical-align:sub}.borderPatrol.recentPosts h2{font-size:1em;padding:0;margin:20px 20px 0}.borderPatrol.recentPosts .col h2 a{display:block;max-height:38px;overflow-y:hidden;text-overflow:ellipsis;text-decoration:none}.borderPatrol.recentPosts p{padding:0;margin:0 20px 20px;font-family:NewCenturySchoolW01-It}#photoArchiveListing{border:1px dashed #5d738e;margin:0 0 1.875em 0}#photoArchiveListing h3{height:1.73em;line-height:2.375px;margin:.625em;background:url(https://images.adirondackcamp.com/img/layout/alumniPhotos.png) center 0 no-repeat;text-indent:-999em}#photoArchiveListing a{display:block;height:42px;text-align:center;border-top:1px dashed #5d738e;font-family:FuturaW01-MediumOblique,Arial,sans-serif;letter-spacing:.015em;font-size:1.125em;line-height:42px;text-decoration:none}#alumReferForm{border-bottom:1px dashed #5d738e}#alumReferForm form ul{margin:0}#alumReferForm form ul li{padding:0;margin:0 .625em 1.125em .625em;background:0 0}#alumReferForm form ul li.heading{margin:.9375em 0 0}#alumReferForm form ul li.heading h3{color:#fff;padding:0 10px 15px 10px;margin:0;font:1.5em/1.2em ChunkFive,Arial,sans-serif}#alumReferForm form ul li.clear{margin:0;padding:0 0;width:100%}#alumReferForm form ul li#foli16.heading{padding:.4375em 0;border-top:1px dashed #5d738e;margin:0;background:#011227}#alumReferForm form ul li#foli16.heading div{padding:0 10px;margin:0 0 18px 0}#alumReferForm form ul li#foli16.heading div.hidden{display:none}#alumReferForm form ul li#foli16.heading div#saveFormWrapper{padding:10px;border-top:1px dashed #5d738e;margin:0}#alumReferForm form ul li#foli16.heading div #saveForm{background:url(https://images.adirondackcamp.com/img/layout/submit_btn.png) no-repeat scroll 0 0 transparent;border:none;color:#011a38;height:34px;width:206px;text-indent:-999em}#alumReferForm form ul li#foli16.heading div #saveForm:hover{background-position:0 -34px;cursor:pointer;color:#fff}#alumReferForm form ul li div.state{display:inline-block}#alumReferForm form ul li div.state input{width:115px}#alumReferForm form ul li div.zip{display:inline-block;width:79px}#alumReferForm form ul li div.zip input{width:57px}#alumReferForm form ul li div.country{width:225px}#alumReferForm form ul li div.country select{width:225px;height:31px;padding:6px 0 0 10px;border:1px solid #5d738e;line-height:29px;background:0 0;font-size:.75em;color:#6694cb}#alumReferForm form ul li div.country select option{padding:5px 0 5px 10px}#alumReferForm form ul li.hide{display:none}#alumReferForm form ul li label{display:none}#alumReferForm form ul li input{padding:0 10px;border:1px solid #5d738e;margin:0;color:#6694cb;font-size:.85em;line-height:1em;height:2.071428571em;background:url(https://images.adirondackcamp.com/img/layout/loginPlaceholder.png) no-repeat scroll 0 -60px transparent;background-position:0 -330px}#alumReferForm form ul li div input#Field9.empty{background-position:0 -60px}#alumReferForm form ul li div.city input.empty{background-position:0 -90px}#alumReferForm form ul li div.addr1 input.empty{background-position:0 -120px}#alumReferForm form ul li div.addr2 input.empty{background-position:0 -180px}#alumReferForm form ul li div.state input.empty{background-position:0 -150px}#alumReferForm form ul li div.zip input.empty{background-position:0 -240px}#alumReferForm form ul li div input#Field16.empty{background-position:0 -270px}#alumReferForm form ul li div input#Field17.empty{background-position:0 -300px}#ourVideos{display:block;width:228px;height:283px;margin:0 auto 10px;background:url(https://images.adirondackcamp.com/img/layout/ourVideos.jpg?v=1) 0 0 no-repeat;background-size:456px 283px;position:relative}#ourVideos:hover{background-position:-228px 0}#ourVideos a{display:block;padding:3px;position:absolute;top:0;left:0;right:0;bottom:0;text-indent:-999em}#ourVideosAlt{display:block;width:228px;height:283px;margin:0 auto 10px;background:url(https://images.adirondackcamp.com/img/layout/ourVideosAlt.jpg?v=1) 0 0 no-repeat;background-size:456px 283px;position:relative}#ourVideosAlt:hover{background-position:-228px 0}#ourVideosAlt a{display:block;padding:3px;position:absolute;top:0;left:0;right:0;bottom:0;text-indent:-999em}#meetTheStaff{display:block;width:228px;height:283px;margin:0 auto 10px;background:url(https://images.adirondackcamp.com/img/layout/meetTheStaffIE.jpg) 0 0 no-repeat;background-size:228px 283px}#meetTheStaff a{display:inline-block;padding:3px;color:#011a38;background:#fff;text-decoration:none;background:#fff;margin:238px 10px 10px 10px;font-size:.9375em;font-family:NewCenturySchoolW01-It}#meetTheStaff a:hover{color:#fff}#meetTheStaff a span{display:block;width:128px;height:28px;padding:0 0 0 72px;line-height:28px;text-align:center;border-right:1px solid #011a38;background:url(https://images.adirondackcamp.com/img/layout/meet.png) 0 0 no-repeat;background-size:468px 28px}.ie8 #meetTheStaff a span{background-image:url(https://images.adirondackcamp.com/img/layout/meetIE.png)}#adkStore_btn{display:block;width:228px;height:229px;margin:0 auto 1em;background:url(https://images.adirondackcamp.com/img/layout/adkStoreButton.jpg) 0 0 no-repeat;background-size:456px 229px;text-indent:-999em}#adkStore_btn:hover{background-position:-228px 0}.ie8 #adkStore_btn{background-image:url(https://images.adirondackcamp.com/img/layout/adkStoreButtonIE.jpg)}.ie8 #adkStore_btn:hover{background-position:-228px 0}#juniors_btn{display:block;width:228px;height:229px;margin:0 auto 1em;background:url(https://images.adirondackcamp.com/img/layout/juniorsButton.jpg) 0 0 no-repeat;background-size:456px 229px;text-indent:-999em}#juniors_btn:hover{background-position:-228px 0}.ie8 #juniors_btn{background:url(https://images.adirondackcamp.com/img/layout/juniorsButtonIE.jpg) 0 0 no-repeat}.ie8 #juniors_btn:hover{background-position:-228px 0}#ints_btn{display:block;width:228px;height:229px;margin:0 auto 1em;background:url(https://images.adirondackcamp.com/img/layout/intsButton.jpg) 0 0 no-repeat;background-size:456px 229px;text-indent:-999em}#ints_btn:hover{background-position:-228px 0}.ie8 #ints_btn{background:url(https://images.adirondackcamp.com/img/layout/intsButtonIE.jpg) 0 0 no-repeat}.ie8 #ints_btn:hover{background-position:-228px 0}#seniors_btn{display:block;width:228px;height:229px;margin:0 auto 1em;background:url(https://images.adirondackcamp.com/img/layout/seniorsButton.jpg) 0 0 no-repeat;background-size:456px 229px;text-indent:-999em}#seniors_btn:hover{background-position:-228px 0}.ie8 #seniors_btn{background:url(https://images.adirondackcamp.com/img/layout/seniorsButtonIE.jpg) 0 0 no-repeat}.ie8 #seniors_btn:hover{background-position:-228px 0}#rangers_btn{display:block;width:228px;height:229px;margin:0 auto 1em;background:url(https://images.adirondackcamp.com/img/layout/rangersButton.jpg) 0 0 no-repeat;background-size:456px 229px;text-indent:-999em}#rangers_btn:hover{background-position:-228px 0}.ie8 #rangers_btn{background:url(https://images.adirondackcamp.com/img/layout/rangersButtonIE.jpg) 0 0 no-repeat}.ie8 #rangers_btn:hover{background-position:-228px 0}#cits_btn{display:block;width:228px;height:229px;margin:0 auto 1em;background:url(https://images.adirondackcamp.com/img/layout/citsButton.jpg) 0 0 no-repeat;background-size:456px 229px;text-indent:-999em}#cits_btn:hover{background-position:-228px 0}.ie8 #cits_btn{background:url(https://images.adirondackcamp.com/img/layout/citsButtonIE.jpg) 0 0 no-repeat}.ie8 #cits_btn:hover{background-position:-228px 0}#awards_btn{display:block;width:228px;height:229px;margin:0 auto 1em;background:url(https://images.adirondackcamp.com/img/layout/awardsButton.jpg) 0 0 no-repeat;background-size:456px 229px;text-indent:-999em}#awards_btn:hover{background-position:-228px 0}.ie8 #awards_btn{background-image:url(https://images.adirondackcamp.com/img/layout/awardsButtonIE.jpg)}.ie8 .ie8 #awards_btn:hover{background-position:-228px 0}#letterFromAlex_btn{display:block;width:228px;height:229px;margin:0 auto 1em;background:url(https://images.adirondackcamp.com/img/layout/letterFromAlexButton.jpg) 0 0 no-repeat;background-size:456px 229px;text-indent:-999em}#letterFromAlex_btn:hover{background-position:-228px 0}.ie8 #letterFromAlex_btn{background-image:url(https://images.adirondackcamp.com/img/layout/letterFromAlexButtonIE.jpg)}.ie8 .ie8 #letterFromAlex_btn:hover{background-position:-228px 0}div.quote,div.subnavQuote{border:1px dashed #5d738e;margin-bottom:1em;clear:both}div.quote h2,div.subnavQuote h2{border-bottom:1px dashed #5d738e;text-align:center;padding:10px 30px;background-color:#011227}div.quote blockquote,div.subnavQuote blockquote{padding:30px}div.quote cite,div.subnavQuote cite{line-height:1em;display:block;color:#fff;text-align:right;margin-top:1em}#aBriefHistory{display:block;width:228px;height:204px;margin:0 auto 10px;background:url(https://images.adirondackcamp.com/img/layout/aBriefHistory.jpg) 0 0 no-repeat;background-size:228px 204px}.ie8 #aBriefHistory{background-image:url(https://images.adirondackcamp.com/img/layout/aBriefHistoryIE.jpg)}#aBriefHistory a{display:inline-block;padding:3px;color:#011a38;background:#fff;text-decoration:none;background:#fff;margin:159px 10px 10px 10px;font-size:.9375em;font-family:NewCenturySchoolW01-It}#aBriefHistory a:hover{color:#fff}#aBriefHistory span{display:block;width:128px;height:28px;padding:0 0 0 72px;line-height:28px;text-align:center;border-right:1px solid #011a38;background:url(https://images.adirondackcamp.com/img/layout/read.png) 0 0 no-repeat;background-size:468px 28px}.ie8 #aBriefHistory span{background-image:url(https://images.adirondackcamp.com/img/layout/readIE.png)}.videoBtn{display:block;width:228px;height:229px;margin:0 auto 1em;text-indent:-999em}#ryanVideo_btn{background:url(https://images.adirondackcamp.com/img/mobile/videos/ryan.jpg) 0 0 no-repeat;background-size:228px 229px}.ie8 #ryanVideo_btn{background-image:url(https://images.adirondackcamp.com/img/layout/ryanVideoButton.jpg)}.ie8 #ryanVideo_btn:hover{background-position:-228px 0}#campChangesYouVideo_btn{background:url(https://images.adirondackcamp.com/img/mobile/videos/campChangesYou.jpg) 0 0 no-repeat;background-size:228px 229px}.ie8 #campChangesYouVideo_btn{background-image:url(https://images.adirondackcamp.com/img/layout/campChangesYouVideoButton.jpg)}.ie8 #campChangesYouVideo_btn:hover{background-position:-228px 0}#andiKateAshleyVideo_btn{background:url(https://images.adirondackcamp.com/img/mobile/videos/campChangesYou.jpg) 0 0 no-repeat;background-size:228px 229px}.ie8 #andiKateAshleyVideo_btn{background-image:url(https://images.adirondackcamp.com/img/layout/campChangesYouVideoButton.jpg)}.ie8 #andiKateAshleyVideo_btn:hover{background-position:-228px 0}#favoriteThingsVideo_btn{background:url(https://images.adirondackcamp.com/img/mobile/videos/favoriteThings.jpg) 0 0 no-repeat;background-size:228px 229px}.ie8 #favoriteThingsVideo_btn{background-image:url(https://images.adirondackcamp.com/img/layout/favoriteThingsVideoButton.jpg)}.ie8 #favoriteThingsVideo_btn:hover{background-position:-228px 0}#firstTimeAtCampVideo_btn{background:url(https://images.adirondackcamp.com/img/mobile/videos/firstTimeAtCamp.jpg) 0 0 no-repeat;background-size:228px 229px}.ie8 #firstTimeAtCampVideo_btn{background-image:url(https://images.adirondackcamp.com/img/layout/firstTimeAtCampVideoButton.jpg)}.ie8 #firstTimeAtCampVideo_btn:hover{background-position:-228px 0}#fromLittlestVideo_btn{background:url(https://images.adirondackcamp.com/img/mobile/videos/fromLittlest.jpg) 0 0 no-repeat;background-size:228px 229px}.ie8 #fromLittlestVideo_btn{background-image:url(https://images.adirondackcamp.com/img/layout/fromLittlestVideoButton.jpg)}.ie8 #fromLittlestVideo_btn:hover{background-position:-228px 0}#internationalVideo_btn{background:url(https://images.adirondackcamp.com/img/mobile/videos/goneGlobal.jpg) 0 0 no-repeat;background-size:228px 229px}.ie8 #internationalVideo_btn{background-image:url(https://images.adirondackcamp.com/img/layout/goneGlobalVideoButton.jpg)}.ie8 #internationalVideo_btn:hover{background-position:-228px 0}#keepOnTryingVideo_btn{background:url(https://images.adirondackcamp.com/img/mobile/videos/keepOnTrying.jpg) 0 0 no-repeat;background-size:228px 229px}.ie8 #keepOnTryingVideo_btn{background-image:url(https://images.adirondackcamp.com/img/layout/keepOnTryingVideoButton.jpg)}.ie8 #keepOnTryingVideo_btn:hover{background-position:-228px 0}#secondLanguageVideo_btn{background:url(https://images.adirondackcamp.com/img/mobile/videos/secondLanguage.jpg) 0 0 no-repeat;background-size:228px 229px}.ie8 #secondLanguageVideo_btn{background-image:url(https://images.adirondackcamp.com/img/layout/secondLanguageVideoButton.jpg)}.ie8 #secondLanguageVideo_btn:hover{background-position:-228px 0}#toOldestVideo_btn{background:url(https://images.adirondackcamp.com/img/mobile/videos/toOldest.jpg) 0 0 no-repeat;background-size:228px 229px}.ie8 #toOldestVideo_btn{background-image:url(https://images.adirondackcamp.com/img/layout/toOldestVideoButton.jpg)}.ie8 #toOldestVideo_btn:hover{background-position:-228px 0}#aliceAndHughVideo_btn{background:url(https://images.adirondackcamp.com/img/mobile/videos/keepOnTrying.jpg) 0 0 no-repeat;background-size:228px 229px}.ie8 #aliceAndHughVideo_btn{background-image:url(https://images.adirondackcamp.com/img/layout/keepOnTryingVideoButton.jpg)}.ie8 #aliceAndHughVideo_btn:hover{background-position:-228px 0}.mobileHidden{display:none!important}#news{padding-top:3.5em}#news .content{max-width:720px;margin:0 auto 55px}#news .content .archiveLink{margin-top:.45em}#news article{margin:0 0 55px}#news article header{width:100%}#news article h1{border-bottom:1px solid #fff;margin-right:0}#news article header p{margin:0;text-transform:uppercase;font-family:'Futura W01 Medium';font-size:.6875em}#news article header p.timestamp{color:#6694cb}#news article header p.author{float:right;text-transform:uppercase;font-family:'Futura W01 Medium',Arial,sans-serif;color:#6694cb}#news article h1 a{text-decoration:none}#news article footer{clear:both;min-height:40px;width:100%;padding:0 10px;border:1px dashed grey;background:#01152d;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#news article footer div.beSocial{min-height:23px;min-width:230px;margin:6px 0}#news article footer p.commentCount,#news article footer p.tags{color:#5d738f;text-transform:uppercase;font-family:'Futura W01 Medium',Arial,sans-serif;font-size:.6875em;border-top:1px dashed grey;padding:5px 10px;margin:0 -10px 0}#news article footer p.tags strong{color:#6694cb;text-transform:uppercase;font-family:'Futura W01 Medium',Arial,sans-serif}#news div.pagination{width:100%;height:34px}#news.single div.pagination{margin:0 0 55px}#news div.pagination .next_page.disabled,#news div.pagination .previous_page.disabled{display:none}#news div.pagination a.next_page,#news div.pagination a.previous_page{float:right;display:inline-block;padding:3px;color:#011a38;background:#fff;font-family:NewCenturySchoolW01-It;text-decoration:none;background:#fff;overflow:hidden;width:48%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:208px}#news div.pagination a.next_page span{display:block;height:28px;padding:0 8% 0 61%;line-height:28px;border-right:1px solid #011a38;background:url(https://images.adirondackcamp.com/img/layout/next.png) 0 0 no-repeat;background-size:468px 28px}.ie8 #news div.pagination a.next_page span{background-image:url(https://images.adirondackcamp.com/img/layout/nextIE.png)}#news div.pagination a.previous_page{float:left}#news div.pagination a.previous_page span{display:block;height:28px;padding:0 52% 0 8%;line-height:28px;border-left:1px solid #011a38;background:url(https://images.adirondackcamp.com/img/layout/prev.png) right 0 no-repeat;background-size:468px 28px}.ie8 #news div.pagination a.previous_page span{background-image:url(https://images.adirondackcamp.com/img/layout/prevIE.png)}#news div.pagination a:hover{color:#fff;cursor:pointer}#commentSectionWrapper{width:100%}#commentSectionWrapper h3{margin:0 0 20px;text-transform:uppercase}#comments{border-bottom:1px solid #5d738e;padding:0;margin:0 0 30px;list-style:none}#comments li{margin:0 0 20px}#comments li:last-child{margin:0}#comments li p{margin:0;font-family:NewCenturySchoolW01-It}#comments li p.commentMeta{text-transform:uppercase;font-family:NewCenturySchoolW01-Rg,Georgia,serif;font-size:.6875em;line-height:2.5em;color:#6694cb}#commentSubmited{background:#011227;color:#6694cb;padding:28px;border:1px solid #fff}#commentSubmited,.noComments{display:none}#new_comment label{display:block}#new_comment input.author,#new_comment input.email{display:block;height:29px;padding:0 10px;margin:0 0 0;border:1px solid #5d738e;line-height:29px;color:#6694cb;background:#011227 url(https://images.adirondackcamp.com/img/layout/formPrompt.png) no-repeat 0 -100px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#new_comment label strong{font-family:'Futura W01 Medium';text-transform:uppercase;font-size:.6875em;line-height:2.5em;color:#6694cb}#new_comment textarea{clear:both;width:100%;height:63px;padding:7px;border:1px solid #5d738e;background:#011227;color:#6694cb;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#new_comment input#comment_submit{display:block;clear:right;width:105px;height:63px;border:none;background:#fff url(https://images.adirondackcamp.com/img/layout/submitComment.png) 0 0 no-repeat;text-indent:-999em}#new_comment input#comment_submit:hover{background-position:0 -63px;cursor:pointer}#new_comment p{margin:0;font-family:'Futura W01 Medium';font-size:.6875em;line-height:2.5em;color:#6694cb}#new_comment input.error,#new_comment textarea.error{border:1px solid red;margin-bottom:0!important}#new_comment label.error{display:inline-block;padding:3px 5px;margin-bottom:12px;color:#fff;background:red;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-radius-bottom-left:3px;border-radius-bottom-right:3px;text-shadow:#666 1px 1px 1px;font-size:80%}#new_comment #textareaWrapper label.error{margin-top:-1px}#whosComingBack{width:228px;height:283px;margin:0 auto 20px;background:url(https://images.adirondackcamp.com/img/layout/whosComingBack.jpg) 0 0 no-repeat;background-size:228px 283px}.ie8 #whosComingBack{background-image:url(https://images.adirondackcamp.com/img/layout/whosComingBackIE.jpg)}#whosComingBack a{display:inline-block;padding:3px;color:#011a38;background:#fff;text-decoration:none;background:#fff;margin:238px 10px 10px 10px;font-size:.9375em;font-family:NewCenturySchoolW01-It}#whosComingBack a:hover{color:#fff}#whosComingBack a span{display:block;width:128px;height:28px;padding:0 0 0 72px;line-height:28px;text-align:center;border-right:1px solid #011a38;background:url(https://images.adirondackcamp.com/img/layout/meet.png) 0 0 no-repeat;background-size:auto 100%}.ie8 #whosComingBack a span{background-image:url(https://images.adirondackcamp.com/img/layout/meetIE.png)}#news .thirdLevelWrapper{display:none}#news aside.global{max-width:720px;margin:0 auto}h2.archiveHeading{margin-bottom:.8em}#archiveNav{margin:0 0 45px}.archiveLink{font:1.5em/1.2em "Futura W01 Medium",Arial,sans-serif}.yearLink:active{color:#f2bc00}.yearLink.expanded{color:#fff}.monthsWrapper{display:none;padding:.4em 1em .8em}.monthsWrapper .archiveLink{font-size:1.35em}#mapSnapRap{position:relative;background:#011a38;width:100%}#mapSnapRap .mapMarker{display:none}#mapSnapRap #mapSnapShot{width:100%}#activitiesHeaderBar,#mapSnapShot{display:block;margin:0 0 10px 0}#activitiesHeadersWrapper{display:none}.mapLanding section.content h2{padding:5px;margin:0 0 10px;text-align:center;font-size:1.2em}.mapLanding section.content h2 a{display:block;color:#fff;text-decoration:none;font-family:'Futura W01 Medium',Arial,sans-serif}.mapLanding section.content h2 a:hover{color:#f2bc00}.mapLanding section.content .activityListWrapper.watersports h2{background-color:#002c60}.mapLanding section.content .activityListWrapper.landsports h2{background-color:#004c10}.mapLanding section.content .activityListWrapper.arts h2{background-color:#690063}.mapLanding section.content .activityListWrapper.wilderness h2{background-color:#3f3f3f}.mapLanding section.content ul{margin:0 0 30px 0}.mapLanding section.content ul li{padding:0;background:0 0}.mapLanding section.content ul li a{display:block;text-transform:uppercase;text-decoration:none;font-size:.9em;font-family:'Futura W01 Medium',Arial,sans-serif}.mapLanding section.content ul li a.overview,.mapLanding section.content ul li a.overview--2,.mapLanding section.content ul li a.overview--3,.mapLanding section.content ul li a.overview--4{display:none}.mapMarker{height:44px;display:inline-block}.mapMarker:hover .middle{color:#f2bc00}.mapMarker .left{float:left;width:107px;height:44px;margin:0;background-repeat:no-repeat}.mapMarker.yellow .left{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_yellow_01.png);background-size:161px 44px}.ie8 .mapMarker.yellow .left{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_yellow_01IE.png)}.mapMarker.blue .left{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_blue_01.png);background-size:107px 44px}.ie8 .mapMarker.blue .left{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_blue_01IE.png)}.mapMarker.green .left{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_green_01.png);background-size:107px 44px}.ie8 .mapMarker.green .left{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_green_01IE.png)}.mapMarker.purple .left{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_purple_01.png);background-size:107px 44px}.ie8 .mapMarker.purple .left{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_purple_01IE.png)}.mapMarker.grey .left{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_grey_01.png);background-size:107px 44px}.ie8 .mapMarker.grey .left{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_grey_01IE.png)}.mapMarker .middle{float:left;height:44px;margin:0;background-repeat:repeat-x;color:#fff;line-height:3.2em;font-family:NewCenturySchoolW01-It}.mapMarker.yellow .middle{color:#011a38}.mapMarker.yellow:hover .middle{color:#fff}.mapMarker.yellow .middle{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_yellow_02.png);background-size:115px 44px}.ie8 .mapMarker.yellow .middle{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_yellow_02IE.png)}.mapMarker.blue .middle{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_blue_02.png);background-size:84px 44px}.ie8 .mapMarker.blue .middle{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_blue_02IE.png)}.mapMarker.green .middle{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_green_02.png);background-size:84px 44px}.ie8 .mapMarker.green .middle{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_green_02IE.png)}.mapMarker.purple .middle{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_purple_02.png);background-size:84px 44px}.ie8 .mapMarker.purple .middle{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_purple_02IE.png)}.mapMarker.grey .middle{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_grey_02.png);background-size:84px 44px}.ie8 .mapMarker.grey .middle{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_grey_02IE.png)}.mapMarker .end{float:left;width:28px;height:44px;margin:0;background-repeat:no-repeat}.mapMarker.yellow .end{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_yellow_03.png);background-size:28px 44px}.ie8 .mapMarker.yellow .end{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_yellow_03IE.png)}.mapMarker.blue .end{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_blue_03.png);background-size:28px 44px}.ie8 .mapMarker.blue .end{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_blue_03IE.png)}.mapMarker.green .end{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_green_03.png);background-size:28px 44px}.ie8 .mapMarker.green .end{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_green_03IE.png)}.mapMarker.purple .end{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_purple_03.png);background-size:28px 44px}.ie8 .mapMarker.purple .end{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_purple_03IE.png)}.mapMarker.grey .end{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_grey_03.png);background-size:28px 44px}.ie8 .mapMarker.grey .end{background-image:url(https://images.adirondackcamp.com/img/layout/mapMarkers/mapMarker_grey_03IE.png)}.mapLauncher:hover,.mapMarker:hover{cursor:pointer}.mapLauncher .mapMarker.yellow .middle{line-height:2.2em}#mapPage{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;padding:0!important;background:#000 none}#mapPage #controls{position:fixed;top:25px;right:25px;width:136px;height:131px;background:#000;z-index:10;-moz-box-shadow:1px 1px 5px rgba(0,0,0,.75);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.75);box-shadow:1px 1px 5px rgba(0,0,0,.75)}#mapPage #controls.activityView{background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#mapPage #controls.activityView #mapShareWrapper,#mapPage #controls.activityView #mapZoomControls{display:none}#mapPage #controls #mapShareWrapper{position:absolute;bottom:0;left:0;width:104px;height:97px;background:url(https://images.adirondackcamp.com/img/layout/mapControls.png) no-repeat left bottom transparent;background-size:160px 131px}#mapPage #controls #mapShareWrapper a.share{margin-top:47px}#mapPage #controls #mapShareWrapper a#facebook_btn{margin-left:21px}.ie8 #mapPage #controls #mapShareWrapper{background-image:url(https://images.adirondackcamp.com/img/layout/mapControlsIE.png)}#mapPage #controls #mapZoomControls{position:absolute;top:3px;right:3px;width:28px;height:125px}#mapPage #controls #mapZoomControls #slider{position:absolute;top:28px;left:0;width:28px;height:69px}#mapPage #controls #mapZoomControls #slider a.zoomLevel{display:block;width:28px;height:23px;margin:0;background:0 0;text-indent:-999em;background:url(https://images.adirondackcamp.com/img/layout/mapControls.png) no-repeat -104px -31px transparent;background-size:160px 131px}#mapPage #controls #mapZoomControls #slider a.zoomLevel.current,#mapPage #controls #mapZoomControls #slider a.zoomLevel.current:hover{background-position:-104px -53px}#mapPage #controls #mapZoomControls #slider a.zoomLevel:hover{background-position:-104px -75px}.ie8 #mapPage #controls #mapZoomControls #slider a.zoomLevel{background-image:url(https://images.adirondackcamp.com/img/layout/mapControlsIE.png)}#mapPage #controls #mapZoomControls a#zoomIn{position:absolute;top:0;right:0;width:28px;height:28px;background:url(https://images.adirondackcamp.com/img/layout/mapControls.png) no-repeat -104px -3px transparent;background-size:160px 131px;text-indent:-999em}#mapPage #controls #mapZoomControls a#zoomIn:hover{background-position:-132px -3px}.ie8 #mapPage #controls #mapZoomControls a#zoomIn{background-image:url(https://images.adirondackcamp.com/img/layout/mapControlsIE.png)}#mapPage #controls #mapZoomControls a#zoomOut{position:absolute;bottom:0;right:0;width:28px;height:28px;background:url(https://images.adirondackcamp.com/img/layout/mapControls.png) no-repeat -104px -100px transparent;background-size:160px 131px;text-indent:-999em}#mapPage #controls #mapZoomControls a#zoomOut:hover{background-position:-132px -100px}.ie8 #mapPage #controls #mapZoomControls a#zoomOut{background-image:url(https://images.adirondackcamp.com/img/layout/mapControlsIE.png)}#mapPage a#close{position:absolute;left:0;top:0;display:block!important;width:104px;height:34px;background:url(https://images.adirondackcamp.com/img/shadowbox/modalButtons.png) no-repeat 0 0 transparent;background-size:226px 441px;color:transparent;text-indent:-999em;z-index:10}#mapPage a#close:hover{background-position:-104px 0}.ie8 #mapPage a#close{background-image:url(https://images.adirondackcamp.com/img/shadowbox/modalButtonsIE.png)}#mapPage #mapBtn:hover{background-position:0 -136px}#mapWrapper{position:absolute;width:100%;height:100%;top:0;left:0}#mapWrapper #activities{width:222px;padding:3px;background:#000}#mapWrapper #activities #navWrapper{height:99.5%;border:1px solid #404040}#mapWrapper #activities #navWrapper #iconWrapper{height:126px;margin:0 0 10px 0;border-bottom:1px solid #404040;background:url(https://images.adirondackcamp.com/img/layout/subnavDrawings.png) -1593px -14px}#mapWrapper #activities #navWrapper #iconWrapper:hover{cursor:pointer}#mapWrapper #activities #navWrapper #accordion .ui-accordion-content{padding:0}#mapWrapper #activities #navWrapper #accordion a{color:#fff;text-decoration:none;text-transform:uppercase;outline:0}#mapWrapper #activities #navWrapper #accordion ul li{list-style:none}#mapWrapper #activities #navWrapper #accordion ul li.last{padding:0 0 10px}#mapWrapper #activities #navWrapper #accordion h3{margin:0 0 10px 0;font-size:1em}#mapWrapper #activities #navWrapper #accordion h3 a{display:block;height:34px;line-height:33px;padding:0 12px 0 0;text-align:right;font-size:.85em;font-family:'Futura W01 Medium',Arial,sans-serif;background:url(https://images.adirondackcamp.com/img/layout/mapCategoryRibbons.png) 0 0 no-repeat}#mapWrapper #activities #navWrapper #accordion h3#landsportsRibbon a{background-position:0 -34px}#mapWrapper #activities #navWrapper #accordion h3#artsRibbon a{background-position:0 -68px}#mapWrapper #activities #navWrapper #accordion h3#wildrenessRibbon a{background-position:0 -102px}#mapWrapper #activities #navWrapper #accordion ul{margin:0}#mapWrapper #activities #navWrapper #accordion ul li{padding:0;margin:0}#mapWrapper #activities #navWrapper #accordion ul li a{font-family:'Futura W01 Medium',Arial,sans-serif;display:block;font-size:.75em;padding:0 12px 0 0;text-align:right}#mapWrapper #activities #navWrapper #accordion ul li a:hover{color:#f2bc00}:focus{outline:0}::-moz-focus-inner{border:0}#activityNav{width:100%;height:85px;background:#222;position:fixed;top:0;left:0;z-index:9;border-bottom:1px solid #404040}#activity a#close{display:block!important;position:fixed;top:25px;right:30px;width:104px;height:34px;background:url(https://images.adirondackcamp.com/img/shadowbox/modalButtons.png) no-repeat 0 0 transparent;background-size:226px 441px;color:transparent;text-indent:-999em;z-index:10}#activity a#close:hover{background-position:-104px 0}.ie8 #activity a#close{background-image:url(https://images.adirondackcamp.com/img/shadowbox/modalButtonsIE.png)}#activity header.global{margin-bottom:0}#activity header.global a.mapLink{position:absolute;right:0;top:20px;left:auto}#activity #activityCopy a.mapLink{margin:0 auto;position:static}#activity.isModal{background-image:none;padding-top:1px}#activity.isMobile{padding-top:85px}#activity.isMobile.notModal{padding-top:0}#activity #featureWrapper{width:100%;margin:0 auto;max-width:966px}#activity #featureWrapper img{display:block}#activity #featureWrapper object{display:block;margin:0;padding:0}#activity #featureBackground{background:#000;margin:3em 0 30px 0}#activity.isModal #featureBackground{margin-top:0}#activity section.content{width:100%;margin-top:0}#activity #activityCopy{width:90%;margin:0 5%}#activity #activityCopy ul{margin:1.375em 0 1.375em 0}#activity #activityCopy h1{margin:0 0 30px;font-size:1.375em;color:#bcbcbc}#activity #activityCopy h1 em{color:#fff;font-family:FuturaW01-MediumOblique,Arial,sans-serif;font-style:normal}#activity #activityCopy h2{color:#fff;font-size:1.125em;margin-right:0}#activity #activityCopy h3{color:#fff;font-size:1.125em;margin-right:0}#activity #activityCopy p{margin-right:0}#activity #activityCopy .listWrapper{float:left;width:228px;margin-bottom:1.375em}#activity #activityCopy .listWrapper ul{float:left;width:228px;margin-right:0}#activity #activityCopy .listWrapper ul li a{color:#bcbcbc}#activity section.content #shareWrapper{position:absolute;top:0;right:0;font-family:FuturaW01-MediumOblique,Arial,sans-serif;color:#bcbcbc;width:137px;line-height:28px;font-size:1.25em}#activity a.mapLink,#mapPage a.mapLink{position:fixed;left:30px;top:25px;display:block;height:34px;text-indent:-999em;width:163px;z-index:10;background:url(https://images.adirondackcamp.com/img/shadowbox/modalButtons.png) no-repeat 0 -102px transparent;background-size:226px 441px}.ie8 #activity a.mapLink,.ie8 #mapPage a.mapLink{background-image:url(https://images.adirondackcamp.com/img/shadowbox/modalButtonsIE.png)}#activitiesHeadersWrapper{position:relative;height:34px;margin:0 0 10px;font-family:'Futura W01 Medium',Arial,sans-serif;background:url(https://images.adirondackcamp.com/img/layout/mapLandingActivityHeaders.png) no-repeat 0 0 transparent;background-size:720px 34px}.ie8 #activitiesHeadersWrapper{background-image:url(https://images.adirondackcamp.com/img/layout/mapLandingActivityHeadersIE.png)}#activitiesHeadersWrapper a.overviewBtn{display:block;float:left;width:168px;height:34px;line-height:34px;color:#fff;padding:0 0 0 12px;text-decoration:none}#activitiesHeadersWrapper a.overviewBtn:hover{color:#f2bc00}#activitiesHeadersWrapper a#watersportsOverview{padding-left:20px;width:160px}#profileVideo{height:0;padding-bottom:56.5%;position:relative}#profileVideo iframe{position:absolute;width:100%;height:100%;top:0;left:0}#rightCol img#sketch{display:none;margin:0 0 52px;width:100%}#viewSlideshowButton{display:none;width:192px;height:34px;background:url(https://images.adirondackcamp.com/img/shadowbox/modalButtons.png) 0 -306px no-repeat;background-size:226px 441px;text-indent:-999em;z-index:10;margin:0 auto 30px}#viewSlideshowButton:hover{background-position:0 -340px}.ie8 #viewSlideshowButton{background-image:url(https://images.adirondackcamp.com/img/shadowbox/modalButtonsIE.png)}#viewVideoButton{display:none;width:155px;height:34px;background:url(https://images.adirondackcamp.com/img/shadowbox/modalButtons.png) 0 -374px no-repeat;background-size:226px 441px;text-indent:-999em;z-index:10;margin:0 auto 2em}#viewVideoButton:hover{background-position:0 -408px}.ie8 #viewVideoButton{background-image:url(https://images.adirondackcamp.com/img/shadowbox/modalButtonsIE.png)}.has-slideshow #slideshow{display:block}.has-video #profileVideo{display:block}.has-slideshow.has-video #slideshow{display:none}.has-slideshow.has-video #viewSlideshowButton{display:block}.has-slideshow.has-video.slideshow-visible #slideshow{display:block}.has-slideshow.has-video.slideshow-visible #profileVideo{display:none}.has-slideshow.has-video.slideshow-visible #viewSlideshowButton{display:none}.has-slideshow.has-video.slideshow-visible #viewVideoButton{display:block}#activitiesListRapper{display:none;width:468px;padding:4px;margin:0;background:#000}#activitiesList{width:466px;padding:10px 0;border:1px solid #444;background:#000}#activitiesList h3{font-family:'Futura W01 Medium',Arial,sans-serif;clear:left;height:28px;width:443px;line-height:30px;border:3px solid #fff;margin:0 auto 10px;color:#fff}#activitiesList h3.wilderness{margin-bottom:0!important}#activitiesList h3 a{display:block;height:26px;line-height:28px;border:1px solid #021a38;font-size:.95em;text-align:center;color:#fff;text-transform:uppercase;text-decoration:none}#activitiesList h3.waterfront a{background:#002c60}#activitiesList h3.landSports a{background:#004c10}#activitiesList h3.adkArts a{background:#690063}#activitiesList h3.wilderness a{background:#3f3f3f}#activitiesList div{padding:0 24px 0;margin:0 auto;overflow:hidden!important}#activitiesList div.wilderness{padding-top:10px}#activitiesList div.clear{padding:0}#activitiesList div a{display:block;float:left;width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px;font-family:'Futura W01 Medium',Arial,sans-serif;text-decoration:none;color:#fff;text-transform:uppercase;font-size:.75em}#activitiesList div a:hover{color:#f2bc00}#back.backToMapLink{display:block;width:163px;height:34px;margin:0 auto;background:url(https://images.adirondackcamp.com/img/shadowbox/modalButtons.png) 0 -102px no-repeat;background-size:226px 441px;text-indent:-999em}.ie8 #back.backToMapLink{background-image:url(https://images.adirondackcamp.com/img/shadowbox/modalButtonsIE.png)}#back.backToMapLink:hover{background-position:0 -136px}#videoAlexLinda{display:block;width:288px;height:260px;border:1px dashed #5d738e;background-position:-1px -1px;background-repeat:no-repeat!important;background-image:url(https://images.adirondackcamp.com/img/layout/videoAlexLindaBG.png);margin:0 auto 30px;background-size:100% auto}.ie8 #videoAlexLinda{background-image:url(https://images.adirondackcamp.com/img/layout/videoAlexLindaBGIE.png)}#videoAlexLinda a{display:inline-block;padding:3px;color:#011a38;background:#fff;text-decoration:none;background:#fff;margin:208px 15px 0;font-size:.9375em;font-family:NewCenturySchoolW01-It}#videoAlexLinda a:hover{color:#fff}#videoAlexLinda a span{display:block;width:161px;height:28px;padding:0 0 0 89px;line-height:28px;text-align:center;border-right:1px solid #011a38;background:url(https://images.adirondackcamp.com/img/layout/watch.png) 0 0 no-repeat;background-size:auto 100%;background-repeat:no-repeat}.ie8 #videoAlexLinda a span{background-image:url(https://images.adirondackcamp.com/img/layout/watchIE.png);-ms-behavior:url(https://images.adirondackcamp.com/img//bgsize/backgroundsize.min.htc);behavior:url(https://images.adirondackcamp.com/img//bgsize/backgroundsize.min.htc);background-size:cover}#videoMattMerritt{background-image:url(https://images.adirondackcamp.com/img/layout/videoMattMerrittBG.png);background-position:0 0;background-repeat:no-repeat!important;background-size:100% auto;border:1px dashed #5d738e;display:block;height:223px;margin:0 auto 30px;width:288px}.ie8 #videoMattMerritt{background-image:url(https://images.adirondackcamp.com/img/layout/videoMattMerrittBGIE.png)}#videoMattMerritt a{background:none repeat scroll 0 0 #fff;color:#011a38;display:block;font-family:NewCenturySchoolW01-It;font-size:.9375em;margin:175px 14px 0;padding:3px;text-decoration:none}#videoMattMerritt a:hover{color:#fff}#videoMattMerritt a span{background:url(https://images.adirondackcamp.com/img/layout/watch.png) no-repeat scroll 0 0/auto 100% rgba(0,0,0,0);background-color:#f2bc00;background-repeat:no-repeat;display:block;height:28px;line-height:28px;padding:0 0 0 90px;text-align:center;border-right:1px solid #011a38;width:161px}.ie8 #videoMattMerritt a span{background-image:url(https://images.adirondackcamp.com/img/layout/watchIE.png);-ms-behavior:url(https://images.adirondackcamp.com/img//bgsize/backgroundsize.min.htc);behavior:url(https://images.adirondackcamp.com/img//bgsize/backgroundsize.min.htc);background-size:cover}#i-love-adk .socialNav{display:none}#slideshow{max-width:1024px;margin:0 auto 1.375em;width:100%;height:0;padding-bottom:52.795031056%;overflow:hidden;position:relative;z-index:1}.left #slideshow,.right #slideshow{max-width:228px;padding-bottom:228px;margin:0 auto}#activity #featureWrapper #slideshow{margin-bottom:0}#slideshow .slide{width:100%;background-size:100% auto;background-repeat:no-repeat;float:left}@media only screen and (min-width:400px){#home #topPhotoWrapper .carouselSlide{margin:0 0 1em;float:left}#home #topPhotoWrapper a.carouselSlideLink{float:left;width:40%;padding:0 0 0 3%;clear:none;text-align:left}}@media only screen and (min-width:480px){.phoneLandscapeAndAbove{display:block}#dates-rates .session{float:left;width:47%;margin:0 3% 30px 0}#dates-rates .session img{width:100%;height:auto}#dates-rates .session.one,#dates-rates .session.twoWeek{margin-right:0}#dates-rates .session.horizontal img{width:100%;height:auto}#staff-profile #wrapper img{float:left;margin:0 18px 18px 0}body.international div.flagWrapper{width:25%}#new_comment label{width:48%}#new_comment label#authorLabel{float:left}#new_comment label#emailLabel{float:right}#new_comment textarea{width:71%;width:calc(95% - 105px)}#new_comment input#comment_submit{float:right}#new_comment p.phone{display:none}section.content .staffGroup.fourCol .staffMember{width:33.33%}div#fixed div#social a#footer_love_btn{display:block;text-indent:0;width:auto}section.content p.next{text-align:center;margin-top:2.75em}section.content p.next a{display:inline-block}section.content p.next a span{padding:0 20px 0 90px}}@media only screen and (min-width:480px) and (max-width:600px) and (max-height:400px) and (orientation:landscape){header.global{position:static}section.content{margin-top:0}div#fixed{position:static}}@media only screen and (max-width:400px) and (max-height:360px){header.global nav a{padding:.35em .75em}}@media only screen and (min-width:600px){.phone{display:none}#evenings-at-camp-weekends-and-special-events-pageLink,.tablet,.tabletAndAbove{display:block}#home #topPhotoWrapper #carouselWrapper{width:100%;margin:0 -2.5%;padding:2.5%}#home #topPhotoWrapper a.carouselSlideLink{width:50%}body{padding-top:4.5em}#wrapper{width:95%}.one8{width:105px}.one4{width:228px}.two4{width:474px}.three4{width:720px}.center{width:474px}.full,.original{width:auto;margin:0 0 1em}.left{width:228px;float:left;margin:0 1.0625000000em 1em 0}.right{width:228px;float:right;margin:0 0 1em 1.0625000000em}.center.captionated,.full.captionated,.left.captionated,.right.captionated{margin-bottom:1.475em}.caption{display:block;color:#6694cb;font-size:.75em;letter-spacing:.01em;font-family:NewCenturySchoolW01-Rg,Georgia,serif;text-transform:uppercase}.clear{clear:both}cite,dt,h1,h2,h3,h4,h5,h6{font-family:FuturaW01-MediumOblique,Arial;font-weight:400;letter-spacing:.015em}cite{font-family:'Futura W01 Medium',Arial,sans-serif}h1{font-size:1.75em;line-height:1em;font-family:'Futura W01 Medium'}h2{font-size:1.5em;line-height:1.2em;margin:0 0 0}h3{font-size:1.25em;line-height:1em}h4{font-size:1em;line-height:1em}h5{font-size:.75em;line-height:1em}h6{font-size:.5em;line-height:1em}address,aside.global nav a,li,p{font-family:NewCenturySchoolW01-Rg,Georgia,serif;font-size:16px;line-height:22px}blockquote,em,i,p.next a,section.content blockquote p{font-family:NewCenturySchoolW01-It,Georgia,serif}b,strong{font-family:NewCenturySchoolW01-Bd,Georgia,serif}b i,em strong,i b,strong em{font-family:NewCenturySchoolW01-BdI,Georgia,serif}body{-webkit-font-smoothing:antialiased}a,a:link,a:visited{color:#f2bc00}a:active,a:hover{color:#fff}address{color:#5d738e;font-style:normal}h2,h3{color:#6694cb}#fixed address{font-family:'Futura W01 Medium',Arial,sans-serif;line-height:1.7em;letter-spacing:.015em;font-size:1em;color:#336095;font-weight:700}.dark #fixed address{color:#666}.captionated,blockquote{color:#6694cb}article li,article p,section li,section p{color:#dae4ef}b,strong{color:#fff}header.global{font-size:1.25em;position:fixed}header.global hgroup #logo{background:url(https://images.adirondackcamp.com/img/layout/headerLogoPhone.png) no-repeat scroll 4px 0 transparent;background-size:90px auto;padding-left:100px}.ie8 header.global hgroup #logo{background-image:url(https://images.adirondackcamp.com/img/layout/headerLogoTabletIE.png)}header.global nav a{padding:.8em .75em}section.content{margin:0 0 55px}section.content header{margin-bottom:25px}section.content header h1{margin:0 0 8px;border-bottom:1px solid #fff;padding-bottom:4px}section.content header nav{font-family:'Futura W01 Medium';font-size:.6875em;line-height:1em;text-transform:uppercase}section.content header nav a{text-decoration:none;padding-left:13px;background:url(https://images.adirondackcamp.com/img/layout/bull.png) no-repeat 3px 2px}section.content header nav a:first-child{padding-left:0;background:0 0}section.content p{font-size:1em;line-height:1.375em;margin:0 0 1.375em 0}section.content h2,section.content h3,section.content h4,section.content h5,section.content h6{margin-right:0}section.content ol{margin:1.375em 0 1.375em 1.375em}section.content ul{margin:1.375em 0 1.375em 0}section.content ul li{list-style:none;padding-left:17px;margin-bottom:3px;background:url(https://images.adirondackcamp.com/img/layout/bull_ul.png) no-repeat 0 7px}#dates-rates section.content table{border:1px dashed #5d738e;margin-bottom:1.375em}#dates-rates section.content table tr td.th{background-color:#011227}#dates-rates section.content table tr td.th.first{width:120px;background:#011227 url(https://images.adirondackcamp.com/img/layout/session.png) 12px center no-repeat;text-indent:-999em}#dates-rates section.content table tr td.th.second{background:#011227 url(https://images.adirondackcamp.com/img/layout/dates.png) 12px center no-repeat;text-indent:-999em}#dates-rates section.content table tr td.th.third{background:#011227 url(https://images.adirondackcamp.com/img/layout/enroll.png) 12px center no-repeat;text-indent:-999em}#dates-rates section.content table tr td,#dates-rates section.content table tr th{padding:14px 12px;border-bottom:1px dashed #5d738e;border-right:1px dashed #5d738e}#dates-rates section.content table tr td a.enroll{background:url(https://images.adirondackcamp.com/img/layout/applyBtn.png) no-repeat scroll 0 0;color:#fff;display:block;font-family:'Futura W01 Medium',Arial,sans-serif;height:34px;line-height:35px;margin:0 auto;text-align:center;text-decoration:none;text-transform:uppercase;width:207px}div.quote{border:none;margin:0}section.content blockquote.testimonial{min-height:120px;background:url(https://images.adirondackcamp.com/img/layout/testimonialSecretSpriteHorizontal.png) no-repeat 0 -4800px;background-size:227px 5200px;border:1px dashed #5d738e;padding:30px 30px 30px 272px;margin-bottom:1.375em}.ie8 section.content blockquote.testimonial{background-image:url(https://images.adirondackcamp.com/img/layout/testimonialSecretSpriteHorizontalIE.png)}section.content blockquote.testimonial cite{line-height:1em;display:block;color:#fff;text-align:right;margin-top:1em}section.content blockquote.secret{background-image:url(https://images.adirondackcamp.com/img/layout/testimonialSecretSpriteHorizontal.png);background-size:227px 5200px;background-repeat:no-repeat;border:1px dashed #5d738e;padding:30px 30px 30px 272px;margin-bottom:1.375em;min-height:90px}.ie8 section.content blockquote.secret{background-image:url(https://images.adirondackcamp.com/img/layout/testimonialSecretSpriteHorizontalIE.png)}section.content blockquote.secret.no1{background-position:0 0}section.content blockquote.secret.no2{background-position:0 -400px}section.content blockquote.secret.no3{background-position:0 -800px}section.content blockquote.secret.no4{background-position:0 -1200px}section.content blockquote.secret.no5{background-position:0 -1600px}section.content blockquote.secret.no6{background-position:0 -2000px}section.content blockquote.secret.no7{background-position:0 -2400px}section.content blockquote.secret.no8{background-position:0 -2800px}section.content blockquote.secret.no9{background-position:0 -3200px}section.content blockquote.secret.no10{background-position:0 -3600px}section.content blockquote.secret.no11{background-position:0 -4000px}section.content blockquote.secret.no12{background-position:0 -4400px}section.content blockquote.secret.no13{background-position:0 -4800px}footer.global{clear:both;border:1px dashed #5d738e;margin:0 0 20px 0}footer.global .box{float:left;width:44%;min-height:175px;padding:3%}footer.global .box.quickLinks{border-left:1px dashed #5d738e;width:43%}footer.global .twoWide{width:auto;border:none;padding:0;float:none;clear:both;border-top:1px dashed #5d738e;min-height:0}footer.global .twoWide #googleSearch{height:auto;padding:20px}footer.global .gsc-control-cse .gsc-table-result{font-family:'Futura W01 Medium',Arial,sans-serif!important}#googleSearch b,#googleSearch strong{color:#333;font-family:'Futura W01 Medium',Arial,sans-serif!important}footer.global .gsc-wrapper{color:#333}.cse .gs-webResult .gs-visibleUrl,.cse .gs-webResult .gs-visibleUrl-short,.gs-imageResult .gs-visibleUrl,.gs-imageResult .gs-visibleUrl-short,.gs-webResult .gs-visibleUrl,.gs-webResult .gs-visibleUrl-short{font-family:FuturaW01-MediumOblique,Arial,sans-serif;font-weight:400}#cse .gsc-results .gsc-result .gs-snippet{font-family:NewCenturySchoolW01-Rg,Georgia,serif!important}#cse .gsc-results .gsc-result .gs-snippet b,#cse .gsc-results .gsc-result .gs-snippet strong{font-family:NewCenturySchoolW01-Bd!important}#googleSearch .gsc-results .gsc-cursor-box .gsc-cursor-current-page{background-color:#fff}#googleSearch .cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,.gsc-results .gsc-cursor-page.gsc-cursor-current-page{padding:0!important;text-shadow:0}footer.global .cse .gsc-control-cse,footer.global .gsc-control-cse{padding:0;width:inherit;border:0}.cse .gsc-webResult.gsc-result,.gsc-imageResult-classic,.gsc-imageResult-column,.gsc-webResult.gsc-result{padding:.5em!important}.gsc-imageResult:hover,.gsc-webResult.gsc-result.gsc-promotion:hover,.gsc-webResult.gsc-result:hover{border-color:#b0c5df!important;background-color:#b0c5df!important}.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b,.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b{color:#222!important}footer.global .cse form.gsc-search-box,footer.global form.gsc-search-box{padding:0;margin:0}footer.global form.gsc-search-box,footer.global table.gsc-search-box{margin:0}footer.global .cse input.gsc-input,footer.global input.gsc-input{height:27px;line-height:28px;border:1px solid #fff;font-family:'Futura W01 Medium',Arial,sans-serif}footer.global td.gsc-search-button{background:#fff}footer.global .gsc-control-cse div{position:relative;background-color:#fff}footer.global .gsc-cursor-box{border-color:#eee;border-style:solid;text-align:center}.cse .gsc-results,.gsc-results{margin-top:0!important}.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,.gsc-results .gsc-cursor-page.gsc-cursor-current-page{color:#000!important}.cse .gsc-webResult.gsc-result,.gsc-imageResult-classic,.gsc-imageResult-column,.gsc-webResult.gsc-result{border-top:1px solid #eee!important}footer.global .cse input.gsc-search-button,footer.global input.gsc-search-button{width:94px;height:28px;line-height:28px;background:url(https://images.adirondackcamp.com/img/layout/googleSearch.png) 0 0 no-repeat;border-radius:0;padding:0;text-indent:-999em;border:0}footer.global .cse input.gsc-search-button:hover,footer.global input.gsc-search-button:hover{background-position:0 -28px;cursor:pointer}footer.global .twoWide #googleTranslate{height:88px;padding:20px}footer.global .twoWide #googleTranslate #translateFlags{margin:0 0 10px}footer.global .twoWide #googleTranslate h3{background:url(https://images.adirondackcamp.com/img/layout/translate.png) 0 0 no-repeat;text-indent:-999em;width:150px;height:35px}#translateWrapper{width:290px;height:50px;float:right}#translateWrapper .goog-te-gadget,#translateWrapper .goog-te-gadget a{color:#dae4ef}#goog-gt-tt{color:#000}.gsc-control-cse{font-family:Arial,sans-serif;border-color:#fff;background-color:#fff}.gsc-control-cse .gsc-table-result{font-family:Arial,sans-serif}input.gsc-input{border-color:#bbb}input.gsc-search-button{border-color:#000;background-color:#333}.gsc-tabHeader.gsc-tabhInactive{border-color:#777;background-color:#777}.gsc-tabHeader.gsc-tabhActive{border-color:#333;background-color:#333}.gsc-tabsArea{border-color:#333}.gsc-results .gsc-imageResult,.gsc-webResult.gsc-result{border-color:#fff;background-color:#fff}.gsc-imageResult:hover,.gsc-webResult.gsc-result.gsc-promotion:hover,.gsc-webResult.gsc-result:hover{border-color:#fff;background-color:#fff}.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b,.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b{color:#444}.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b,.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b{color:#444}.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b,.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b{color:#444}.gs-imageResult a.gs-title:active,.gs-imageResult a.gs-title:active b,.gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b{color:#777}.gsc-cursor-page{color:#444}a.gsc-trailing-more-results:link{color:#444}.gs-fileFormatType,.gs-imageResult .gs-snippet,.gs-webResult .gs-snippet{color:#333}.gs-imageResult div.gs-visibleUrl,.gs-webResult div.gs-visibleUrl{color:#000}.gs-webResult div.gs-visibleUrl-short{color:#000}.gs-webResult div.gs-visibleUrl-short{display:none}.gs-webResult div.gs-visibleUrl-long{display:block}.gs-promotion div.gs-visibleUrl-short{display:none}.gs-promotion div.gs-visibleUrl-long{display:block}.gsc-cursor-box{border-color:#fff}.gsc-results .gsc-cursor-box .gsc-cursor-page{border-color:#777;background-color:#fff;color:#444}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{border-color:#333;background-color:#333;color:#444}.gsc-webResult.gsc-result.gsc-promotion{border-color:#ccc;background-color:#e6e6e6}.gsc-completion-title{color:#444}.gsc-completion-snippet{color:#333}.gsc-completion-container{color:#333!important;font-family:'Futura W01 Medium',Arial,sans-serif}.gsc-completion-container strong{color:#333!important;font-family:FuturaW01-MediumOblique,Arial,sans-serif}.gsc-completion-container td{padding:0 5px}.gsc-completion-selected{border-color:#333!important;background-color:#b0c5df!important}.gs-promotion .gs-snippet a:link,.gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *{color:#00c}.gs-promotion .gs-snippet a:visited,.gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *{color:#00c}.gs-promotion .gs-snippet a:hover,.gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *{color:#444}.gs-promotion .gs-snippet a:active,.gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *{color:#0c0}.gs-promotion .gs-snippet,.gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right *{color:#333}.gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short{color:#0c0}footer.global .box address{font:.85em/1.3em 'Futura W01 Medium',Arial,sans-serif;color:#fff;margin-bottom:10px}footer.global .box address span{float:right}footer.global .box address span.desktop{float:none}footer.global .box address:last-child{margin-bottom:0}footer.global .box address:last-child a{display:inline-block;margin-bottom:2px}footer.global .box.quickLinks{padding-top:.75em}footer.global .box.quickLinks h3{background:url(https://images.adirondackcamp.com/img/layout/quickLinks.png) 0 0 no-repeat;text-indent:-999em;height:35px}footer.global .box.quickLinks nav a{display:block;font-family:'Futura W01 Medium',Arial,sans-serif;margin:0 0 4px}footer.global .box.quickLinks nav a:last-child{margin-bottom:0}.sbOpen div#fixed{z-index:0}div#fixed div#footerInnerWrapper{width:auto;margin:0 auto}div#fixed{position:fixed}div#fixed div#social{float:left;height:25px;margin:0 10px 0 2.5%}div#fixed div#social p{display:none}div#fixed a#enrollOnlineFooter{display:block}#fixed #phoneNumber{float:right;display:inline-block;width:160px;height:28px;line-height:24px;font-family:'Futura W01 Medium',Arial,sans-serif;white-space:nowrap;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .4s ease-in-out}#chatWrapper a{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-moz-keyframes shake{5%{-moz-transform:translateX(-2px)}95%{-moz-transform:translateX(2px)}0%,100%{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-3px)}20%,40%,60%,80%{-moz-transform:translateX(3px)}}@-o-keyframes shake{5%{-o-transform:translateX(-2px)}95%{-o-transform:translateX(2px)}0%,100%{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-3px)}20%,40%,60%,80%{-o-transform:translateX(3px)}}@keyframes shake{5%{transform:translateX(-2px)}95%{transform:translateX(2px)}0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-3px)}20%,40%,60%,80%{transform:translateX(3px)}}#fixed #phoneNumber.chatEnabled{width:245px}#fixed #phoneNumber span.number{display:inline-block;line-height:26px;font-size:.875em}#fixed #phoneNumber #chatWrapper{display:none;float:right}#fixed #phoneNumber.chatEnabled #chatWrapper{display:inline-block}#fixed #phoneNumber #chatWrapper a{background:#fff;display:inline-block;height:21px;padding:3px;margin:0 9px 0 4px;text-decoration:none;font:12px/19px 'Futura W01 Medium',Arial,sans-serif;border-radius:5px;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .4s ease-in-out}#fixed #phoneNumber.chatEnabled #chatWrapper a{opacity:1}#fixed #phoneNumber #chatWrapper a span{display:block;border:1px solid #011a38;border-radius:3px;height:19px;padding:0 10px;background:#d70000;text-align:center;color:#fff;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;transition:background .3s ease-in-out}#fixed #phoneNumber #chatWrapper a:hover span{background-color:#6694cb;color:#fff}#chatWrapper.lookAtMe a{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}#fixed #phoneNumber #chatWrapper.yellow a span{background:#f2bc00}#fixed #phoneNumber #chatWrapper.white a span{background:#fff}div#habla_window_div.habla_window_div_base{bottom:46px!important;display:block!important}div#habla_window_div.habla_window_div_base.positioned{display:block!important}#habla_window_div .habla_conversation_div{background-color:transparent!important;background-image:url(https://images.adirondackcamp.com/img/olarkLogoWaterMark.png)!important;background-position:center bottom!important;background-repeat:no-repeat!important}#fixed a#apply{float:right;background:none repeat scroll 0 0 #fff;color:#fff;display:inline-block;padding:3px;text-decoration:none;margin:0 0 0 10px}#fixed a#apply span{background:url(https://images.adirondackcamp.com/img/layout/ready.png) no-repeat scroll 0 0 transparent;border-right:1px solid #011a38;display:block;height:21px;line-height:21px;padding:0 9px 0 77px;font-size:12px;font-family:'Futura W01 Medium',Arial,sans-serif}#fixed a#apply:hover{color:#011a38}#home section.content{float:none;margin:0 0 25px 0}#home section.content #topPhoto{width:100%}#home section.content img{display:block}#home section.content #madFlipper{position:relative;width:100%;padding:0;border:none}#home section.content #madFlipper #lookingForACamp{display:block}#home section.content #madFlipper div.tile{position:relative;float:left;width:25%;margin:0;padding:0;border-right:none;border-bottom:none;border-top:1px dashed #5d738e;border-left:1px dashed #5d738e}#home section.content #madFlipper div.tile div{overflow:hidden}#home section.content #madFlipper div.tile.last,#home section.content #madFlipper div.tile.last.lastOnPhone{border-right:1px dashed #5d738e}#home section.content #lookingForACamp{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:0;padding-bottom:21%;border-right:1px dashed #5d738e;border-left:1px dashed #5d738e;border-top:1px dashed #5d738e;float:left;position:relative}#home section.content #lookingForACamp .back,#home section.content #lookingForACamp .front{width:100%;height:0;padding-bottom:21%;position:absolute;top:0;left:0;z-index:7}#home section.content #lookingForACamp .front{background:url(https://images.adirondackcamp.com/img/home/lookingForACamp.png) 0 0 no-repeat;background-size:100%;z-index:8}.ie8 #home section.content #lookingForACamp .front{background-image:none}#home section.content #lookingForACamp .back{background:url(https://images.adirondackcamp.com/img/home/lookingForACamp.png) 0 bottom no-repeat;background-size:100%;z-index:7}.ie8 #home section.content #lookingForACamp .back{background-image:none}#home section.content #lookingForACamp .active{z-index:10}#home section.content #lookingForACamp .last-active{z-index:9}.tile .front{z-index:8}.tile .back{float:none;position:absolute;top:0;left:0;width:inherit;height:inherit;z-index:7}#home section.content #madFlipper img#initBlur{position:absolute;left:1px;top:1px;height:608px;width:963px;z-index:-1}#homePromo{height:355px;width:100%;position:relative}#homePromo .enrollmentBG{background-image:url(https://images.adirondackcamp.com/img/home/earlyEnrollment-tablet.png);background-repeat:no-repeat;background-position:center 0;height:290px;width:100%}#homePromo .button{margin:0 auto;width:90%;max-width:203px}#home #copy{border-top:1px dashed #5d738e;border-left:1px dashed #5d738e;border-right:1px dashed #5d738e}#home #copy.noPromo{background-color:#000a16}#home #copy.noPromo .left{border-right:1px dashed #5d738e}#home #copy.noPromo .right{border-left:none}#home #copy.noPromo #homePromo{display:none}#home #copy .left{width:48.8%;padding:40px 6% 30px;margin:0;background-color:#011a38}#home #copy .left p{margin:0 0 24px 0}#home #copy .left p:last-of-type{margin-bottom:0}#home #copy .right{float:right;width:39%;margin:0;background-color:#000a16;border-left:1px dashed #5d738e}#home #copy .right a img{margin:0 auto;width:auto}#home #copy .right #theADKStory{display:block;width:100%;height:0;padding-bottom:79%;background:url(https://images.adirondackcamp.com/img/home/theAdirondackStory.png) 0 0 no-repeat;background-size:100%;text-indent:-999em}.ie8 #home #copy .right #theADKStory{background-image:none}.ie8 #home #copy .right #theADKStory:hover{background-image:none}#home #copy .right #reunionPlug{width:100%}#home #mapTeaser{border:1px dashed #5d738e;width:auto}#home #mapTeaser a{display:block;height:0;padding-bottom:42%;background:url(https://images.adirondackcamp.com/img/home/mapTeaser.png) 0 0 no-repeat;background-size:100%;text-indent:-999em}#home #countdownToCamp{height:202px;border-bottom:1px dashed #5d738e;background-color:#01152d}#home #countdownToCamp .countdownSection{position:relative;float:left;width:180px;height:auto;padding:30px;border-left:1px dashed #5d738e}#home #countdownToCamp #countdownFirstSession{padding:30px 0}#home #countdownToCamp #countdownFirstSession .countdownDays{width:38%}#home #countdownToCamp #countdownSecondSession{border-top:none;border-right:1px dashed #5d738e;border-bottom:1px dashed #5d738e;padding:15px 30px}#home #countdownToCamp #countdownSecondSession .countdownDays{margin:0 auto;float:none;width:100%;padding-top:7%}#home #countdownToCamp .countdownSection.countdown{width:34%;height:204px;border-bottom:none;border-right:none}#home #countdownToCamp .countdownSection.first{width:66%;font-size:1em}#home #countdownToCamp .countdownDays{width:50%;height:142px;padding:0}#home #countdownToCamp .countdownDays h2{font:30px/1.5em ChunkFive,sans-serif;color:#6694cb;text-align:center;margin:0 auto 0}#home #countdownToCamp .countdownSection h2 span{font-size:100px;line-height:.85em;color:#fff;display:block}#home #countdownToCamp .countdownDays p{margin:0 auto;text-align:center;font:700 10px/2em 'Futura W01 Medium',Arial,sans-serif;text-transform:uppercase}#home #countdownToCamp #countdownRight{position:absolute;right:-1px;top:2px;width:241px;border-left:1px dashed #5d738e}#home #countdownToCamp .countdownSubsection{display:block;width:119px;height:99px;padding-top:0;float:left;font:18px ChunkFive,sans-serif;color:#6694cb;text-align:center;box-sizing:content-box}#home #countdownToCamp .countdownSubsection span{font-size:50pt;line-height:.85em;display:block;color:#fff;margin-top:12px}#home #countdownToCamp .countdownSubsection.borderBottom{border-bottom:1px dashed #5d738e}#home #countdownToCamp .countdownSubsection.borderRight{border-right:1px dashed #5d738e}#home #countdownToCamp .countdownSubsection.enroll p{font-size:14px;font-style:italic;color:#fff;margin:12px auto 0}#home #countdownToCamp .countdownSubsection.enroll a{font:20px/1.2em ChunkFive,sans-serif;display:block;font-style:normal;margin-top:5px;text-decoration:none}#home #countdownToCamp .countdownFallback{padding:0}#home #countdownToCamp .countdownFallback h2{font-size:2em}#home #countdownToCamp #countdownSecondSession.campInSession{font-size:16px;padding:30px}#home #recentNews{height:203px}#home #recentNews .recentNewsSection.last{border-right:1px dashed #5d738e}#home #recentNews .recentNewsSection h3{margin:0 0 5px;color:#fff;text-align:center;font-size:2em}#home #recentNews .recentNewsSection p{margin:15px 30px;line-height:1.2em}#home #recentNews .recentNewsSection a.keepReading{position:absolute;bottom:30px;right:30px}#home #recentNews #quoteOfTheWeek h3{text-align:left;margin-left:30px}#home #recentNews #countdown h3{height:30px;background:url(https://images.adirondackcamp.com/img/home/countdown.png) 0 0 no-repeat;text-indent:-999em}#home #recentNews #countdown span{color:#f2bc00}#home #slideshowWrapper{position:relative}#home #slideshowWrapper #slideshowGrid{display:none}#imgLinks{margin:0 auto 1em;max-width:720px}#about-us .content #imgLinks p,#parents .content #imgLinks p,#summer-camp-job .content #imgLinks p,#summer-camp-life .content #imgLinks p{margin:0;max-width:720px}#about-us .content #imgLinks p br,#parents .content #imgLinks p br,#summer-camp-job .content #imgLinks p br,#summer-camp-life .content #imgLinks p br{display:none}#about-us .content #imgLinks a,#parents .content #imgLinks a,#summer-camp-job .content #imgLinks a,#summer-camp-life .content #imgLinks a{background-position:-1px -1px;background-size:200.5% auto}#about-us .content #imgLinks a:hover,#parents .content #imgLinks a:hover,#summer-camp-job .content #imgLinks a:hover,#summer-camp-life .content #imgLinks a:hover{background-position:99.9% -1px}#about-us .content #imgLinks a#makeYourSchedule,#parents .content #imgLinks a#makeYourSchedule,#summer-camp-job .content #imgLinks a#makeYourSchedule,#summer-camp-life .content #imgLinks a#makeYourSchedule{display:block}#about-us .content #imgLinks a#whoWhatWhere{background-image:url(https://images.adirondackcamp.com/img/layout/aboutUsLanding/whoWhatWhere.jpg);border-top:1px dashed #5d738e}#about-us .content #imgLinks a#adkStory{background-image:url(https://images.adirondackcamp.com/img/layout/aboutUsLanding/theStory.jpg?v=1)}#about-us .content #imgLinks a#ourPhilosophy{background-image:url(https://images.adirondackcamp.com/img/layout/aboutUsLanding/ourPhilosophy.jpg)}#about-us .content #imgLinks a#meetTheOwners{background-image:url(https://images.adirondackcamp.com/img/layout/aboutUsLanding/meetTheOwners.jpg)}#about-us .content #imgLinks a#meetTheDirectors{background-image:url(https://images.adirondackcamp.com/img/layout/aboutUsLanding/meetTheDirectors.jpg)}#about-us .content #imgLinks a#keyStaff{background-image:url(https://images.adirondackcamp.com/img/layout/aboutUsLanding/keyStaff.jpg)}#about-us .content #imgLinks a#internationalCamp{background-image:url(https://images.adirondackcamp.com/img/layout/aboutUsLanding/internationalCamp.jpg)}#about-us .content #imgLinks a#summerCampInAdirondacks{background-image:url(https://images.adirondackcamp.com/img/layout/aboutUsLanding/summerCampInTheAdirondacks.jpg)}#summer-camp-life .content #imgLinks a#firstTimeAtCamp{background-image:url(https://images.adirondackcamp.com/img/layout/campLifeLanding/firstTimeAtCamp.jpg);border-top:1px dashed #5d738e}#summer-camp-life .content #imgLinks a#activitiesMap{background-image:url(https://images.adirondackcamp.com/img/layout/campLifeLanding/activitiesMap.jpg)}#summer-camp-life .content #imgLinks a#weekByWeek{background-image:url(https://images.adirondackcamp.com/img/layout/campLifeLanding/weekByWeek.jpg)}#summer-camp-life .content #imgLinks a#makeYourSchedule{background-image:url(https://images.adirondackcamp.com/img/layout/campLifeLanding/makeYourSchedule.jpg)}#summer-camp-life .content #imgLinks a#juniorsInts{background-image:url(https://images.adirondackcamp.com/img/layout/campLifeLanding/juniorsInts.jpg)}#summer-camp-life .content #imgLinks a#cabinLife{background-image:url(https://images.adirondackcamp.com/img/layout/campLifeLanding/cabinLife.jpg)}#summer-camp-life .content #imgLinks a#service{background-image:url(https://images.adirondackcamp.com/img/layout/campLifeLanding/service.jpg?v=1)}#summer-camp-life .content #imgLinks a#howCampChangesYou{background-image:url(https://images.adirondackcamp.com/img/layout/campLifeLanding/howCampChangesYou.jpg)}#parents .content #imgLinks a#whyTraditional{background-image:url(https://images.adirondackcamp.com/img/layout/parentsLanding/whyTraditional.jpg);border-top:1px dashed #5d738e}#parents .content #imgLinks a#firstTimers{background-image:url(https://images.adirondackcamp.com/img/layout/parentsLanding/firstTimers.jpg)}#parents .content #imgLinks a#ourCampers{background-image:url(https://images.adirondackcamp.com/img/layout/parentsLanding/ourCampers.jpg)}#parents .content #imgLinks a#rustic{background-image:url(https://images.adirondackcamp.com/img/layout/parentsLanding/rustic.jpg)}#parents .content #imgLinks a#foodHealthSafety{background-image:url(https://images.adirondackcamp.com/img/layout/parentsLanding/foodHealthSafety.jpg)}#parents .content #imgLinks a#secretsTo{background-image:url(https://images.adirondackcamp.com/img/layout/parentsLanding/secretsTo.jpg)}#parents .content #imgLinks a#questionsParentsAlwaysAsk{background-image:url(https://images.adirondackcamp.com/img/layout/parentsLanding/questionsParentsAlwaysAsk.jpg)}#parents .content #imgLinks a#transportation{background-image:url(https://images.adirondackcamp.com/img/layout/parentsLanding/transportation.jpg)}#parents .content #imgLinks a#visiting{background-image:url(https://images.adirondackcamp.com/img/layout/parentsLanding/visiting.jpg)}#parents .content #imgLinks a#theAdirondackSpirit{background-image:url(https://images.adirondackcamp.com/img/layout/parentsLanding/theAdirondackSpirit.jpg?v=1)}#summer-camp-job .content #imgLinks a#secretsOf{background-image:url(https://images.adirondackcamp.com/img/layout/staffLanding/secretsOf.jpg);border-top:1px dashed #5d738e}#summer-camp-job .content #imgLinks a#currentOpenings{background-image:url(https://images.adirondackcamp.com/img/layout/staffLanding/currentOpenings.jpg)}#summer-camp-job .content #imgLinks a#adirondackU{background-image:url(https://images.adirondackcamp.com/img/layout/staffLanding/adirondackU.jpg)}#summer-camp-job .content #imgLinks a#questionsNew{background-image:url(https://images.adirondackcamp.com/img/layout/staffLanding/questionsNew.jpg)}#summer-camp-job .content #imgLinks a#importantDates{background-image:url(https://images.adirondackcamp.com/img/layout/staffLanding/importantDates.jpg)}#summer-camp-job .content #imgLinks a#travelInformation{background-image:url(https://images.adirondackcamp.com/img/layout/staffLanding/travelInformation.jpg)}body.international div.flagWrapper{width:20%}a.flagBtn,div.flagBtn{margin:0 9px 18px}#dates-rates .session{width:30.333%}#dates-rates .session .info p.dates{font-size:1em}#dates-rates .session.one,#dates-rates .session.twoWeek{margin-right:3%}#dates-rates .session.cit,#dates-rates .session.two{margin-right:0}#dates-rates .session.horizontal{width:30.333%}#news{padding-top:4.5em}#news .full{width:100%}#news .full img{width:100%}#news div.pagination a.next_page span{padding:0 20px 0 90px}#news div.pagination a.previous_page span{padding:0 90px 0 20px}#commentSectionWrapper{width:474px}#new_comment textarea{width:74%}#new_comment input#comment_submit{float:right}#twelveSecrets{float:left;display:block;width:228px;height:197px;margin:0 20px 20px 0}#twelveSecrets a{background:url(https://images.adirondackcamp.com/img/layout/twelveSecrets.png) 0 0 no-repeat;background-size:456px 197px;width:228px;height:197px;display:inline-block}.ie8 #twelveSecrets a{background-image:url(https://images.adirondackcamp.com/img/layout/twelveSecretsIE.png)}#twelveSecrets a:hover{background-position:-228px}#twelveSecrets a span{text-indent:-999em;position:absolute}#mapSnapRap,#mapSnapShot{width:auto;max-width:720px}.mapLanding section.content .activityListWrapper{float:left;width:23%}.mapLanding section.content .activityListWrapper.wilderness{width:31%}.mapLanding section.content h2{font-size:1em;text-align:left;padding:5px 10px}.mapLanding section.content ul{padding:0 0 0 10px}.mapLanding section.content ul li a{font-size:.75em}#activity{padding-top:0}#activity #activityCopy{width:474px;margin:0}#activity #rightCol{display:block;float:right;width:474px;margin:52px 0 0}#activity #rightCol #sketch{display:block}#activity #rightCol #activitiesListRapper{display:block}#activity #featureBackground{margin:4em 0 30px 0}#activity.isModal #featureBackground{margin-top:0}#activity #viewSlideshowButton,#activity #viewVideoButton{margin-left:0}#aBriefHistory{float:right;display:block;width:228px;height:204px;margin:0 0 10px 18px}#letterFromAlex_btn{float:left;margin:0 18px 1em 0}#awards_btn{float:left;margin:0 18px 1em 0}#videoAlexLinda{height:0;background-image:url(https://files.adirondackcamp.com/img/layout/videoAlexLinda.jpg);width:100%;padding-bottom:28.4%}.ie8 #videoAlexLinda{background-image:none}#videoAlexLinda a{padding:.6% .6% 4.8%;margin:21.884% 1.39276% 1.39276% 69.9164%;font-size:.9375em;height:0;width:27.4%;font-size:1.9vw}#videoAlexLinda a span{height:0;padding:0 0 16% 53%;width:47%;overflow:hidden;line-height:4vw}#videoMattMerritt{background-image:url(https://images.adirondackcamp.com/img/layout/videoMattMerritt.jpg);background-position:-1px -1px;height:0;padding-bottom:28.412%;width:100%;clear:both}.ie8 #videoMattMerritt{background-image:none}#videoMattMerritt a{height:0;margin:21.684% auto 0;padding:.7% .7% 5%;width:33.412%;font-size:2vw}#videoMattMerritt a span{height:0;line-height:4vw;overflow:hidden;padding:0 0 13% 43%;width:57%}body#campSecrets.not-modal #wrapper{position:relative;padding:20px 0 0}body#campSecrets.not-modal #wrapper #homeLink{position:absolute;top:70px;left:0;width:492px;height:80px;text-indent:-999em;background:url(https://images.adirondackcamp.com/img/shadowbox/modalLogo.png) left top no-repeat;z-index:6}body#campSecrets.not-modal #wrapper #close{top:20px;display:none}body#campSecrets.not-modal #wrapper #logo{position:relative;width:550px}.modal #logo,.shouldaBeenAModal #logo{position:absolute;top:0;left:0;z-index:10;width:492px;height:75px}#weekByWeek.modal #logo{top:19px}.modal #logo,.shouldaBeenAModal #logo{width:492px;height:75px}.modal #logo a,.shouldaBeenAModal #logo a{display:block;width:338px;height:65px;padding:0 0 0 156px;background:url(https://images.adirondackcamp.com/img/layout/headerLogo.png) no-repeat 0 0;color:#fff;text-decoration:none}#photoModal #logo a{width:336px}#weekByWeek #logo a{width:338px}#campSecrets #logo a,#photoModal #logo a{background-position:0 -138px;color:#666}.modal #logo a:hover,.modal #logo a:hover sup,.shouldaBeenAModal #logo a:hover,.shouldaBeenAModal #logo a:hover sup{color:#f2bc00!important;background-position:0 -69px}#campSecrets #logo a:hover,#photoModal #logo a:hover{color:#f2bc00;background-position:0 -69px}.modal #logo a h1,.shouldaBeenAModal #logo a h1{font-family:NewCenturySchoolW01-Rg,Georgia,serif;font-size:1.875em;line-height:23px;padding-top:13px;text-transform:uppercase}#photoModal #logo a h1{font-size:1.85em}.modal #logo a h1 sup,.shouldaBeenAModal #logo a h1 sup{font-size:.4em;color:#5d738e;position:absolute;display:block;top:.7em;left:40.25em}#photoModal #logo a h1 sup,#weekByWeek #logo a h1 sup{color:#fff}.dark .modal #logo a h1 sup,.dark .shouldaBeenAModal #logo a h1 sup{color:#fff}#campSecrets #logo a h1 sup,#photoModal #logo a h1 sup{color:#666}#campSecrets #logo a:hover h1 sup,#photoModal #logo a:hover h1 sup{color:#f2bc00}.modal #logo a h5,.shouldaBeenAModal #logo a h5{font-family:NewCenturySchoolW01-It,Georgia,serif;font-size:.875em;line-height:1em;text-align:right;margin-top:8px}#weekByWeek.modal #close{top:30px}.modal ::selection{background:#fff;color:#222}.modal ::-moz-selection{background:#fff;color:#222}.not-modal #homeLink{position:absolute;top:70px;left:0;width:492px;height:80px;text-indent:-999em}.not-modal #close{top:70px}.not-modal #mask_left,.not-modal #mask_right{top:110px}#campSecrets .coda-nav{display:none}#campSecrets.not-modal #mask_left,#campSecrets.not-modal #mask_right{top:0}.panel-wrapper img{float:right;margin:0 0 0 18px}#campSecrets blockquote.secret{float:left;background-image:url(https://images.adirondackcamp.com/img/layout/testimonialSecretSpriteVertical_modal.png);background-size:2724px 176px;background-repeat:no-repeat;width:166px;border:1px dashed #bcbcbc;padding:176px 30px 30px;color:#bcbcbc}.ie8 #campSecrets blockquote.secret{background-image:url(https://images.adirondackcamp.com/img/layout/testimonialSecretSpriteVertical_modalIE.png)}#campSecrets blockquote.secret.no1{background-position:0 0}#campSecrets blockquote.secret.no2{background-position:-227px 0}#campSecrets blockquote.secret.no3{background-position:-454px 0}#campSecrets blockquote.secret.no4{background-position:-681px 0}#campSecrets blockquote.secret.no5{background-position:-908px 0}#campSecrets blockquote.secret.no6{background-position:-1135px 0}#campSecrets blockquote.secret.no7{background-position:-1362px 0}#campSecrets blockquote.secret.no8{background-position:-1589px 0}#campSecrets blockquote.secret.no9{background-position:-1816px 0}#campSecrets blockquote.secret.no10{background-position:-2043px 0}#campSecrets blockquote.secret.no11{background-position:-2270px 0}#campSecrets blockquote.secret.no12{background-position:-2497px 0}body#weekByWeek{width:100%;height:590px;padding:0;margin:0;background:#222}body#weekByWeek #weeks{width:4830px}body#weekByWeek.modal #weeks_rapper{overflow-y:hidden!important}html.touch body#weekByWeek #swipeMe{position:absolute;z-index:5;left:41%;top:332px;width:116px;height:34px;background:rgba(0,0,0,.5) url(https://images.adirondackcamp.com/img/layout/swipeMe.png) left top no-repeat;background-size:116px 34px;text-indent:-999em}html.touch body#weekByWeek #weeks_rapper{width:100%!important;overflow-x:auto!important}body#weekByWeek.not-modal{width:inherit}body#weekByWeek.not-modal #wrapper{position:relative;height:inherit;padding:100px 0 0}body#weekByWeek.not-modal #logo{top:0}body#weekByWeek.not-modal #mask_left,body#weekByWeek.not-modal #mask_right{top:0}body#weekByWeek.modal{overflow:hidden}body#weekByWeek #slider{width:66.5%;top:328px;z-index:6;left:16.5%;background:0 0;border:none}body#weekByWeek #slider a{height:34px;width:138px;border:none;margin-left:-69px;background:url(https://images.adirondackcamp.com/img/layout/dragMe.png) 0 0 no-repeat;top:-.69em}body#weekByWeek #slider a.ui-state-active,body#weekByWeek #slider a:hover{cursor:pointer;background-position:0 -34px}body#weekByWeek #sliderTrack{position:absolute;top:333px;left:25px;z-index:4;width:95%;height:0;border-top:1px dashed #bcbcbc}#weekByWeekDiv{float:left;display:none;width:228px;height:283px;margin:0 20px 10px 0}#weekByWeekDiv a{background:url(https://images.adirondackcamp.com/img/layout/weekByWeekClickable.png) 0 0 no-repeat;width:228px;height:283px;display:inline-block}#weekByWeekDiv a:hover{background-position:-228px}#weekByWeekDiv a span{text-indent:-999em;position:absolute}#weeks_rapper{position:relative;width:100%;height:590px;margin-top:-16px;overflow:hidden}#weeks{height:590px;position:relative;overflow-y:hidden}#weeks .week{float:left;width:966px;height:590px}#weeks .weekOne{background:url(https://images.adirondackcamp.com/img/pho/weekByWeekBgs_week1.jpg) 0 0 no-repeat}#weeks .weekTwo{background:url(https://images.adirondackcamp.com/img/pho/weekByWeekBgs_week2.jpg) 0 0 no-repeat}#weeks .weekThree{background:url(https://images.adirondackcamp.com/img/pho/weekByWeekBgs_week3.jpg) 0 0 no-repeat}#weeks .weekFour{background:url(https://images.adirondackcamp.com/img/pho/weekByWeekBgs_week4.jpg) 0 0 no-repeat}#weeks .weeksSummary{background:url(https://images.adirondackcamp.com/img/pho/weekByWeekBgs_week5.jpg) 0 0 no-repeat}#weeks .week blockquote{width:491px;height:160px;margin-left:123px;background-image:url(https://images.adirondackcamp.com/img/layout/weekByWeekSprite.png);background-repeat:no-repeat;border:1px dashed #bcbcbc;padding:0 0 0 227px;color:#fff}#weeks .week blockquote p strong{font-family:FuturaW01-MediumOblique,Arial,sans-serif}#weeks .week blockquote p{width:416px;font-family:NewCenturySchoolW01-It;background:url(https://images.adirondackcamp.com/img/layout/50Black.png)}#weeks .week blockquote.personalGrowth{margin-top:110px;margin-bottom:126px}#weeks .week blockquote.skillDevelopment{background-position:right -400px;padding:0 227px 0 0}#weeks .weekOne blockquote.personalGrowth p{height:115px;padding:45px 30px 0 45px}#weeks .weekOne blockquote.skillDevelopment p{height:125px;padding:35px 45px 0 30px}#weeks .weekTwo blockquote.personalGrowth p{height:135px;padding:25px 30px 0 45px}#weeks .weekTwo blockquote.personalGrowth strong{display:block}#weeks .weekTwo blockquote.skillDevelopment p{height:135px;padding:25px 45px 0 30px}#weeks .weekThree blockquote.personalGrowth p{height:126px;padding:34px 30px 0 45px;letter-spacing:-.02em}#weeks .weekThree blockquote.skillDevelopment p{height:135px;padding:25px 45px 0 30px}#weeks .weekFour blockquote.personalGrowth p{height:126px;padding:34px 30px 0 45px}#weeks .weekFour blockquote.skillDevelopment p{height:126px;padding:34px 45px 0 30px}#weeks .weeksSummary blockquote.progressExample{width:492px;height:160px;padding:0 0 0 227px;border-right:none;margin-bottom:126px;margin-top:110px;background-position:left -158px}#weeks .weeksSummary blockquote.firstMate{width:493px;height:160px;padding:0 227px 0 0;border-left:none;background-position:right -558px}#weeks .weeksSummary blockquote p{width:492px;height:160px}#weeks .weeksSummary blockquote p span{display:block;float:left;width:183px;height:137px;padding:23px 31px 0 31px}#weeks .weeksSummary blockquote.progressExample p span{border-right:1px dashed #bcbcbc}#weeks .weeksSummary blockquote.firstMate p span{border-left:1px dashed #bcbcbc}#weeks .weeksSummary blockquote.progressExample p strong{display:block}section.content .staffGroup.fourCol .staffMember{width:25%;padding:2.1%;font-size:.75em;height:250px;margin:0}section.content .staffGroup.fourCol .staffMember a{font-size:1.25em}section.content .barGroup .staffHeader{border-right:1px dashed #5d738e;border-bottom:1px dashed #5d738e;padding:10px}section.content .barGroup h2{color:#fff;height:34px;padding:0;width:auto;margin:0;font-size:1.25em;line-height:34px}#profiles section.content{position:relative}html.modal{overflow-y:hidden;height:100%}#staff-profile.modal #logo{top:0}#staff-profile.modal #close{top:0}#staff-profile.modal{height:100%;overflow-y:hidden}#staff-profile.modal.dark{background:0 0}#staff-profile.modal a#back{display:none}#staff-profile #wrapper{max-width:720px;margin:1em auto 0;overflow-x:hidden;overflow-y:auto;height:100%;max-height:400px}#staff-profile #wrapper h3{color:#6694cb;margin:0 0 10px}#staff-profile #wrapper h3 em{font-family:FuturaW01-MediumOblique,Arial;color:#efefef}#staff-profile #wrapper p:last-child{margin-bottom:0}#staff-profile #wrapper p{margin:0 10px 28px 0;color:#bcbcbc;font-family:NewCenturySchoolW01-It}#faqs dl dd{background:url(https://images.adirondackcamp.com/img/layout/faqAnswer.png) no-repeat 0 0;background-size:227px 789px;padding:30px 30px 30px 272px}.ie8 #faqs dl dd{background-image:url(https://images.adirondackcamp.com/img/layout/faqAnswerIE.png)}.video-gallery #featureBackground{margin:0 0 30px 0}.video-gallery.dark section.videoGalleryContent #shareWrapper,.video-gallery.dark section.videoGalleryContent .backLink{display:block}.video-gallery.dark section.videoGalleryContent #shareWrapper{position:absolute;top:0;right:0;font-family:FuturaW01-MediumOblique,Arial,sans-serif;color:#bcbcbc;width:137px;line-height:28px;font-size:1.25em}.video-gallery.dark section.videoGalleryContent a.share{float:right}.video-gallery.dark section.videoGalleryContent .backLink{float:left}.video-gallery.dark section.videoGalleryContent #videoCaption{width:476px}.video-gallery .videoGroup.threeCol{width:auto}.video-gallery .videoGroup.threeCol .video{float:left;width:33.33%;padding:0;border-right:1px dashed #5d738e}.video-gallery .videoGroup .video a span.video-title{font-size:2vw;left:4%;bottom:4.5%}.video-gallery #youtubeWrapper{width:95%;margin:0 auto}#weekends .block{display:block;float:left;width:105px;height:105px;margin:0 18px 10px 0;background:url(https://images.adirondackcamp.com/img/layout/weekends/eveningWeekendsTiles.png) no-repeat;text-indent:-999em}#weekends .block.last{margin-right:0}#weekends .block.morning.tuesday{background-position:-105px 0}#weekends .block.morning.wednesday{background-position:-210px 0}#weekends .block.morning.thursday{background-position:-315px 0}#weekends .block.morning.friday{background-position:-420px 0}#weekends .block.morning.weekend{background-position:-525px 0}#weekends .block.mid.monday{background-position:0 -105px}#weekends .block.mid.tuesday{background-position:-105px -105px}#weekends .block.mid.wednesday{background-position:-210px -105px}#weekends .block.mid.thursday{background-position:-315px -105px}#weekends .block.mid.friday{background-position:-420px -105px}#weekends .block.mid.weekend{background-position:-525px -105px}#weekends .block.evening.monday{background-position:0 -210px}#weekends .block.evening.tuesday{background-position:-105px -210px}#weekends .block.evening.wednesday{background-position:-210px -210px}#weekends .block.evening.thursday{background-position:-315px -210px}#weekends .block.evening.friday{background-position:-420px -210px}#weekends .block.evening.weekend{background-position:-525px -210px}a#backToTheSchedule{display:block;margin:0 0 0 98px;width:279px;height:34px;background:url(https://images.adirondackcamp.com/img/layout/weekends/backToSchedule.png) 0 0 no-repeat;text-indent:-999em}a#backToTheSchedule:hover{background-position:0 -34px}#alumni .col.allThree.roster a{font-size:.8em}#alumni .col.allThree.roster a .eagle{left:2%}#alumni .recentPosts .col+.col+.col{border-bottom:0 none}#alumni #tweetRapper .alumniTweets.followBox:before{width:auto;content:"Twitter for Alumni";font:1em/1.9em NewCenturySchoolW01-It,Georgia,serif;text-indent:2.7em}#alumni #tweetRapper .alumniTweets.followBox img{display:block}#alumni #photoArchiveListing{float:left;width:32%}.contentHeader{margin-bottom:40px;text-align:center}.contentHeader h1{font-family:ChunkFive,sans-serif;font-size:2.3em;margin-bottom:14px}.contentHeader p{color:#6694cb;font-family:NewCenturySchoolW01-It;font-size:1.563em}#first-time-at-camp .borderPatrol p{font-size:1.5em;font-family:NewCenturySchoolW01-It;padding:30px 28px 0 30px}#first-time-at-camp .borderPatrol h2{color:#f2bc00;font-size:2.125em;line-height:1em;padding:40px 30px 0}#first-time-at-camp .borderPatrol .secondAndThird h2{padding:30px 30px 0}#first-time-at-camp .borderPatrol{margin-bottom:30px}#first-time-at-camp .col{width:226px}#first-time-at-camp .col.second{width:264px}#first-time-at-camp .col.dark{background:#011227}#first-time-at-camp .borderPatrol .col.firstAndSecond{width:491px;border-right:1px dashed #5d738e}#first-time-at-camp .col.secondAndThird{width:491px}#first-time-at-camp .borderPatrol .col.allThree{width:718px;border-right:1px dashed #5d738e}#first-time-at-camp #infoBox{position:fixed;top:263px;background-color:#011a38}#first-time-at-camp .global .borderPatrol{font-family:ChunkFive,sans-serif}#first-time-at-camp .global .borderPatrol h2{color:#fff;font-family:ChunkFive,sans-serif;margin:0;padding:8px 0;text-align:center}#first-time-at-camp .global .borderPatrol p{font-family:ChunkFive,sans-serif;font-size:1.2em;line-height:20px;padding:0;text-align:center}#first-time-at-camp .global .borderPatrol .col.dark{font-size:.75em;padding-top:10px}#first-time-at-camp .global .borderPatrol .col.dark p{color:#6694cb}#first-time-at-camp .global .borderPatrol .col.dark p:first-of-type{color:#5d738e}#infoBox #chatBox{display:none}#infoBox.chatEnabled #chatBox{display:block}#first-time-at-camp .borderPatrol h2+p{padding:3px 46px 0 30px}#first-time-at-camp .borderPatrol .centered p{padding:68px 84px 0}#first-time-at-camp .borderPatrol .smallText p{font-size:1.17em;padding:10px 30px 0}#request{background:url(https://images.adirondackcamp.com/img/layout/request_btn.png) no-repeat scroll 3px 4px #fff;border-radius:3px;display:block;height:28px;margin:10px;padding:3px 3px 4px 94px;text-decoration:none;text-indent:-999px;width:109px}#request:hover{background-position:-201px}#chat{background:url(https://images.adirondackcamp.com/img/layout/chat_btn.png) no-repeat scroll 3px 4px #fff;border-radius:3px;display:block;height:28px;margin:10px;padding:3px 3px 4px 94px;text-decoration:none;text-indent:-999px;width:109px}#chat:hover{background-position:-201px}#summerCampSecrets a{background:url(https://images.adirondackcamp.com/img/layout/summerCampSecrets.png) no-repeat 0 0;height:202px;width:226px;display:inline-block}#summerCampSecrets a:hover{background-position:-226px}#summerCampSecrets a span{position:absolute;text-indent:-999em}#canoes{background:url(https://images.adirondackcamp.com/img/layout/choices.jpg) no-repeat scroll 0 0 transparent}#innertubing{background:url(https://images.adirondackcamp.com/img/layout/innertubing.jpg) no-repeat scroll 0 0 transparent}#quests{background:url(https://images.adirondackcamp.com/img/layout/quests.jpg) no-repeat scroll 0 0 transparent}#boysRunning{background:url(https://images.adirondackcamp.com/img/layout/boys-running.jpg) no-repeat scroll 0 0 transparent}#respect{background:url(https://images.adirondackcamp.com/img/layout/respect.jpg) no-repeat scroll 0 0 transparent}#rockClimbing{background:url(https://images.adirondackcamp.com/img/layout/confidence.jpg) no-repeat scroll 0 0 transparent}#tellMeMore{background:url(https://images.adirondackcamp.com/img/layout/tellMeMore_btn.png) no-repeat scroll 6px 6px #fff;border-radius:6px;color:#011a38;display:block;font-family:'Futura W01 Medium',sans-serif;font-size:1.88em;height:57px;line-height:55px;margin:50px 0 0;padding:3px 3px 3px 23px;text-decoration:none;width:403px}#tellMeMore:hover{color:#fff}#first-time-at-camp-alternate .col{width:218px}#first-time-at-camp-alternate .col.firstAndSecond{float:left;padding:0;width:473px}#first-time-at-camp-alternate .col.secondAndThird{width:477px}#first-time-at-camp-alternate .col.last{float:right;width:215px}#first-time-at-camp-alternate .col.dark{background:#011227}#first-time-at-camp-alternate .borderPatrol.col.last{clear:none}#first-time-at-camp-alternate .contentHeader h1{font-size:3.3em}#requestInfoWrapper{width:242px}#contentWrapper{margin-left:20px;width:698px}#first-time-at-camp-alternate .contentBlock{margin-bottom:48px}#first-time-at-camp-alternate p{margin:0 0 1.375em 0}#first-time-at-camp-alternate ul{margin:0 0 0 3px}#first-time-at-camp-alternate .contentBlock li{font-size:19px}#first-time-at-camp-alternate h2{margin:0 0 10px}#first-time-at-camp-alternate #infoBox{position:fixed;top:244px;background-color:#011a38}#first-time-at-camp-alternate aside.global .col{width:226px}#first-time-at-camp-alternate .global .borderPatrol{font-family:ChunkFive,sans-serif}#first-time-at-camp-alternate .global .borderPatrol h2{color:#fff;font-family:ChunkFive,sans-serif;font-size:2em;margin:0;padding:8px 0;text-align:center}#first-time-at-camp-alternate .global .borderPatrol p{font-family:ChunkFive,sans-serif;font-size:1.2em;line-height:20px;margin:0;padding:0;text-align:center}#first-time-at-camp-alternate .global .borderPatrol .col.dark{font-size:.75em;padding-top:10px}#first-time-at-camp-alternate .global .borderPatrol .col.dark p{color:#6694cb}#first-time-at-camp-alternate .global .borderPatrol .col.dark p:first-of-type{color:#5d738e}#firstTimePhilosophy h2,#firstTimePhilosophy p{line-height:1.7em;margin:0}#firstTimePhilosophy h2{font-size:20px}#firstTimePhilosophy p{font-size:18px}#summerCampSecretsAlt{border:none;float:left}#summerCampSecretsAlt a{background:url(https://images.adirondackcamp.com/img/layout/summerCampSecretsAlt.png) no-repeat 0 0;display:inline-block;width:220px;height:196px}#summerCampSecretsAlt a:hover{background-position:-220px}#summerCampSecretsAlt a span{position:absolute;text-indent:-999em}#first-time-at-camp-alternate #plainAndSimple{margin-left:50px;width:428px}#firstTimeTestimony{background:url(https://images.adirondackcamp.com/img/layout/firstTimeTestimony.jpg) no-repeat}#first-time-at-camp-alternate blockquote{padding:30px 45px 0}#first-time-at-camp-alternate cite{float:right;padding:0 30px 0 0}#first-time-at-camp-alternate #tellMeMore{margin:60px 0}#ratingTable{width:698px}#ratingTable td,#ratingTable th{border:1px dashed #5d738e;height:49px;margin:0;padding:0;vertical-align:middle;width:138px}#ratingTable th{font-family:ChunkFive,sans-serif}#ratingTable td.rowTitle{padding:0 0 0 16px;width:122px}.artCamp.arts,.sportsCamp.landSports,.waterSportsCamp.waterSports{background:url(https://images.adirondackcamp.com/img/layout/star_five.png) 8px 14px no-repeat}.artCamp.landSports,.artCamp.waterSports,.sportsCamp.arts,.sportsCamp.waterSports,.waterSportsCamp.arts,.waterSportsCamp.landSports{background:url(https://images.adirondackcamp.com/img/layout/star_two.png) 8px 14px no-repeat}.artCamp.wilderness,.sportsCamp.wilderness,.waterSportsCamp.wilderness{background:url(https://images.adirondackcamp.com/img/layout/star_none.png) 8px 14px no-repeat}.adirondackCamp.waterSports{background:url(https://images.adirondackcamp.com/img/layout/star_gold_five.png) 8px 14px no-repeat}.adirondackCamp.arts,.adirondackCamp.wilderness{background:url(https://images.adirondackcamp.com/img/layout/star_gold_four.png) 8px 14px no-repeat}.adirondackCamp.landSports{background:url(https://images.adirondackcamp.com/img/layout/star_gold_three.png) 8px 14px no-repeat}#ratingTable td.adirondackCamp{background-color:#273c56}#activitiesCollage{background:url(https://images.adirondackcamp.com/img/layout/activitiesCollage.jpg) no-repeat;border:1px dashed #5d738e;height:202px;width:696px}#explore{width:214px;height:266px;float:right}#explore a{background:url(https://images.adirondackcamp.com/img/layout/explore.png) 0 0 no-repeat;display:inline-block;width:214px;height:266px}#explore a:hover{background-position:-214px}#explore a span{position:absolute;text-indent:-999em}#findOut{background:url(https://images.adirondackcamp.com/img/layout/findOut_btn.png) no-repeat scroll 6px 6px #fff;border-radius:6px;color:#011a38;display:block;font-family:'Futura W01 Medium',sans-serif;font-size:1.88em;height:57px;line-height:55px;margin:60px 0 0;padding:3px 3px 3px 20px;text-decoration:none;width:540px}#findOut:hover{color:#fff}#alumni .col{width:100%}#alumni .col.allThree.reunion_110th a{padding:.5em 0 0 50%;font-size:1.65em!important}#alumni .col.allThree.reunion_110th a strong{font-size:1.25em!important}}@media only screen and (min-width:600px) and (min-width:768px){#alumni .col.allThree.reunion_110th a strong{font-size:1.48em}}@media only screen and (min-width:600px){#alumni .col.allThree.reunion_110th a span.logo_110th{left:3%;width:6.8125em;padding-bottom:20%}#alumni .col.allThree.reunion a{height:0;padding-bottom:31.2%}#alumni .col img{width:auto}#alumni .scholarshipFund .col.first{background-position:center 20%}}@media only screen and (min-width:600px) and (min-width:768px){#alumReferForm form ul{position:relative}#alumReferForm form ul li{float:left;width:14.0625em}#alumReferForm form ul li:first-child{width:auto}#alumReferForm form ul li input{width:12.6875em}#alumReferForm form ul li#foli9{clear:left}#alumReferForm form ul li#foli9+li+li{clear:left}#alumReferForm form ul li#foli9+li+li+li+li{clear:left}#alumReferForm form ul li.cityState .state{width:66%}#alumReferForm form ul li.cityState .zip{width:30%}#alumReferForm form ul li.cityState input{width:66%}#alumReferForm form ul li#foli16.heading{position:absolute;right:0;top:0;float:right;width:14.125em;height:11.8375em;border-top:0 none;border-left:1px dashed #5d738e}}@media only screen and (min-width:600px){.global .mobileOnly .subnavBlock{width:50%;float:left}#juniors_btn{float:left;margin-right:1em}#ints_btn{float:right;margin-left:1em}#seniors_btn{float:left;margin-right:1em}#rangers_btn{float:right;margin-left:1em}#cits_btn{float:left;margin-right:1em}#site-map section.content ul{margin:0}#site-map section ul li ul li{font-size:90%}::selection{background:#6694cb;color:#fff}::-moz-selection{background:#6694cb;color:#fff}div.video-js-box.vjs-fullscreen{background:#000}.HB-Bar{display:inline!important}}@media only screen and (min-width:625px){#fixed #phoneNumber span.number{font-size:1em}#fixed #phoneNumber.chatEnabled{width:252px}section.content .staffGroup.fourCol .staffMember{height:275px}}@media only screen and (min-width:650px){body#campSecrets.not-modal #wrapper #close{display:block}}@media only screen and (min-width:700px){#home #countdownToCamp #countdownFirstSession .countdownDays{width:45%}#dates-rates .session{width:31%}#dates-rates .session .info p.dates{font-size:1.25em}#dates-rates .session.horizontal{width:31%}section.content .staffGroup.fourCol .staffMember{height:300px}}@media only screen and (min-width:768px){#home #countdownToCamp #countdownFirstSession .countdownDays{width:50%}#activitiesHeadersWrapper{display:block}#mapSnapRap .mapMarker{display:block;position:absolute;left:225px;top:157px}#mapSnapRap .mapMarker .left{width:161px}#mapSnapRap .mapMarker .middle{line-height:2.2em}.mapLanding section.content .activityListWrapper{float:none;width:auto}.mapLanding section.content .activityListWrapper.wilderness{width:auto}.mapLanding section.content h2{display:none}.mapLanding section.content ul{float:left;width:150px;padding:0 19px 0 11px}.mapLanding section.content ul li{padding:0;background:0 0}.mapLanding section.content ul li a{font-size:.75em}.mapLanding section.content ul#watersportsList{padding:0 10px 0 20px}section.content .staffGroup.fourCol .staffMember{width:20%;height:260px}.not-modal #logo{position:relative;display:block;width:500px;height:80px}.not-modal header.global{margin-bottom:0}body#weekByWeek.not-modal #wrapper{padding:58px 0 0}body#weekByWeek.not-modal #sliderTrack{top:470px}body#weekByWeek.not-modal #mask_left,body#weekByWeek.not-modal #mask_right{top:110px}body#staff-profile.not-modal #logo{height:37px}#videoAlexLinda a span{line-height:35px;line-height:4vw}#videoMattMerritt a span{line-height:35px;line-height:4vw}}@media only screen and (max-width:1024px) and (max-height:768px) and (orientation:landscape){html.touch .not-modal #logo{position:absolute;top:10px}html.touch body#weekByWeek #close{top:10px}html.touch body#weekByWeek.not-modal #wrapper{padding:20px 0 0}html.touch body#weekByWeek.not-modal #mask_left,html.touch body#weekByWeek.not-modal #mask_right{top:0}}@media only screen and (min-width:1024px){body{background:url(https://images.adirondackcamp.com/img/layout/headerBG.jpg) no-repeat top center #011a38;color:#fff;padding:0 0 46px}body.dark{background:url(https://images.adirondackcamp.com/img/layout/headerBG_dark.png) no-repeat top center #222}body.dark header.global{background-color:transparent}#wrapper{width:966px;margin:0 auto;position:relative}.right{margin:0 246px 1em 1.0625000000em}#faqs .subnavQuote,#googleTranslate,#weekByWeekDiv,.desktop{display:block}.mobileOnly,.tablet{display:none}.original img{width:auto}#home section.content{float:none;width:966px;margin:0 0 25px 0}#home section.content #topPhotoWrapper{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px dashed #5d738e;border-left:1px dashed #5d738e;border-right:1px dashed #5d738e;position:relative}#home section.content #topPhotoWrapper #photoPlayerWrapper{background-color:#000;margin-top:0}#home section.content #topPhotoWrapper img{width:100%;margin:0}#home section.content #topPhotoWrapper iframe{margin:0}#home section.content #topPhotoWrapper #carouselWrapper{position:absolute;top:30px;right:30px;background-color:transparent;width:255px;margin:0;padding:0;z-index:2;transition:opacity .3s ease-in-out}#home section.content #topPhotoWrapper #carouselWrapper.hidden{opacity:0}#home section.content #topPhotoWrapper .carouselSlideWrapper{background:0 0}#home section.content #topPhotoWrapper .carouselSlide{background-position:top left;background-repeat:no-repeat;background-color:#000a15;background-size:255px auto;display:block;float:none;height:144px;margin:0;max-width:255px;width:100%}#home section.content #topPhotoWrapper .carouselSlide a{display:block;padding:0;font:14px/1.25em "Futura W01 Medium",Arial,sans-serif;color:#fff;text-decoration:none}#home section.content #topPhotoWrapper .playVideo .carouselSlide a{background:transparent url(https://files.adirondackcamp.com/img/home/videoTabFeatured.png) no-repeat scroll left top;background-size:510px 73px}#home section.content #topPhotoWrapper .playVideo .carouselSlide a:hover{background-position:right top}#home section.content #topPhotoWrapper a.carouselSlideLink{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#000a15;padding:10px;font-size:.9em;float:none}#home section.content #topPhotoWrapper.playing #carouselWrapper,#home section.content #topPhotoWrapper.starting #carouselWrapper{opacity:0;z-index:0}#home section.content #topPhotoWrapper a.button.black{position:static;float:right}#home section.content #topPhotoWrapper a.button.black span{width:auto}#home section.content #reunionPlug{position:absolute;right:1px;top:1px;width:240px}#home section.content #whosComingPlug{position:absolute;right:1px;top:204px;width:240px}#home section.content #homePromo{position:absolute;top:0;right:0;width:242px;height:406px}#home section.content #homePromo .enrollmentBG{background-image:url(https://images.adirondackcamp.com/img/home/earlyEnrollment-desktop.png);height:405px}#home section.content #homePromo .button{margin:-70px auto 0}#home section.content #madFlipper{border:none;height:609px}#home section.content #madFlipper #tile_1_1,#home section.content #madFlipper #tile_2_0{width:241px}#home section.content #madFlipper div.tile{width:241px;height:203px}#home section.content #madFlipper div.tile.last{border-right:1px dashed #5d738e;width:242px}#home section.content #madFlipper div.tile .back{background-position:0 -202px!important}#home section.content #madFlipper div.tile div{position:absolute;top:0;left:0;width:240px;height:202px;overflow:hidden}#home section.content #madFlipper div.tile div a{background:url(https://images.adirondackcamp.com/img/home/videoTab.png) left top no-repeat;background-size:auto}#home section.content #lookingForACamp{box-sizing:content-box;width:963px;height:202px;border:1px dashed #5d738e;padding-bottom:0}#home section.content #lookingForACamp .back,#home section.content #lookingForACamp .front{width:963px;height:202px;padding:0}#home #slideshowWrapper{height:610px;display:block}#home #slideshowWrapper #slideshow{position:absolute;top:0;left:0;z-index:1;width:966px!important;height:610px!important}#home #slideshowWrapper #slideshowGrid{position:absolute;top:0;left:0;width:966px;height:610px;z-index:2;background:url(https://images.adirondackcamp.com/img/home/slideshowGrid.png) 0 0 no-repeat}#home #copy{width:964px;height:370px}#home #copy .left{width:421px;height:300px;border-right:1px dashed #5d738e;float:none;padding:40px 30px 30px}#home #copy .right{width:482px;height:370px;border-left:none}#home #copy .right #theADKStory{width:482px;height:370px;padding-bottom:0}#home #copy .right #theADKStory:hover{background-position:0 -370px}#home #copy .right #reunionPlug{width:240px}#home #mapTeaser a{display:block;width:964px;height:405px;padding-bottom:0;background:url(https://images.adirondackcamp.com/img/home/mapTeaser.png) 0 0 no-repeat;background-size:auto;text-indent:-999em}#home #mapTeaser a:hover{background-position:0 -405px}#home #countdownToCamp .countdownSection{height:142px;box-sizing:content-box}#home #countdownToCamp .countdownSection.first{width:422px}#home #countdownToCamp .countdownSection.countdown{box-sizing:content-box;width:180px;height:142px}#home #countdownToCamp #countdownFirstSession{padding:30px;background-position:left center}#home #countdownToCamp #countdownFirstSession .countdownDays{width:45%}#home #countdownToCamp #countdownFirstSession.campInSession{background-position:center center;border-right:none}#home #countdownToCamp #countdownSecondSession{width:180px;border-bottom:none;padding:30px}#home #countdownToCamp #countdownSecondSession.campInSession{padding:30px 0;width:24.8%}#home #countdownToCamp .countdownDays p{font-size:14px}#home #countdownToCamp .countdownFallback h2{margin-right:0}#home #countdownToCamp .countdownFallback .loginBtn{font-size:.9em}#home #recentNews .recentNewsSection{box-sizing:content-box;position:relative;float:left;width:240px;height:142px;padding:30px 0;border-left:1px dashed #5d738e}#home #recentNews .recentNewsSection h3{font-size:1.7em}aside.global{width:228px;float:left;margin-bottom:68px}aside.global nav{border:1px dashed #5d738e;padding:182px 0 30px;margin-bottom:1.375em;background:url(https://images.adirondackcamp.com/img/layout/subnavDrawings.png) 0 0 no-repeat}aside.global nav .thirdLevelWrapper{display:block}#about-us aside.global nav{background-position:0 0}#summer-camp-life aside.global nav{background-position:-228px 0}#parents aside.global nav{background-position:-456px 0}#dates-rates aside.global nav{background-position:-684px 0}#summer-camp-job aside.global nav{background-position:-912px 0}#alumni aside.global nav{padding:181px 0 30px;background-position:-1140px 0}#alumni aside.global nav.socialNav{padding:0}#news aside.global nav{background-position:-1362px 0}#videos aside.global nav{background:url(https://images.adirondackcamp.com/img/layout/bowlines.png) 0 0 no-repeat}aside.global nav a{display:block;margin:0 0 21px 0;padding:0 30px;color:#fff;font-size:.75em;font-family:'Futura W01 Medium';text-decoration:none;text-transform:uppercase;border:none}aside.global nav a.current,aside.global nav a:hover{color:#f2bc00;background:0 0}aside.global nav a#how-camp-changes-you-pageLink,aside.global nav a:last-child{margin-bottom:0}aside.global nav a#evenings-at-camp-weekends-and-special-events-pageLink{display:none}aside.global nav a.split,aside.global nav a.split:hover{color:#6694cb}aside.global nav a.split.lined{border-top:1px dashed #5d738e;padding-top:30px}aside.global nav .thirdLevelWrapper{display:none;margin:-14px 0 19px}#news aside.global nav .thirdLevelWrapper{display:block}aside.global nav a.current+.thirdLevelWrapper,aside.global nav a.currentParent+.thirdLevelWrapper{display:block}aside.global nav a#interactive-activities-map-pageLink.current+.thirdLevelWrapper,aside.global nav a#week-by-week-pageLink.current+.thirdLevelWrapper{display:none}aside.global nav .thirdLevelWrapper a{padding-left:45px;margin-bottom:0;font-size:.8em;text-transform:none;background:url(https://images.adirondackcamp.com/img/layout/bull.png) no-repeat scroll 34px 7px}aside.global nav.socialNav{padding:0!important;background:0 0}aside.global nav.socialNav h3{height:34px;padding:2px 0 0;border-bottom:1px dashed #5d738e;background:url(https://images.adirondackcamp.com/img/layout/connectWithADK.png) no-repeat scroll 0 0;text-indent:-999em}aside.global nav.socialNav a{line-height:37px;padding-left:45px;border-bottom:1px dashed #5d738e;margin-bottom:0;background:url(https://images.adirondackcamp.com/img/layout/socialIcons.png) 15px 0 no-repeat}aside.global nav.socialNav a#newsSidebar_twitter{background-position:15px -36px}aside.global nav.socialNav a#newsSidebar_tumblr{background-position:15px -143px}aside.global nav.socialNav a#newsSidebar_linkedIn{background-position:15px -72px}aside.global nav.socialNav a#newsSidebar_youTube{background-position:15px -108px;border-bottom:none}aside.global #emailNewsletter{padding:10px;border:1px dashed #5d738e;background:#011227}aside.global #emailNewsletter h3{margin:0 0 10px;font-size:1.1em;text-transform:uppercase;text-align:center}aside.global #emailNewsletter input.email{display:block;width:184px;height:29px;padding:0 10px;margin:0 0 10px;border:1px solid #5d738e;line-height:29px;color:#6694cb;background:#011227 url(https://images.adirondackcamp.com/img/layout/formPrompt.png) no-repeat 0 -100px}aside.global #emailNewsletter input.email.empty{background-position:10px 7px}aside.global #emailNewsletter input.submit{width:206px;height:34px;border:none;background:url(https://images.adirondackcamp.com/img/layout/submitBtn.png) 0 0 no-repeat;text-align:center;font-size:1em;padding:1px 0 0 0;font-family:FuturaW01-MediumOblique,Arial,sans-serif;color:#011a38}aside.global #emailNewsletter input.submit:hover{cursor:pointer;color:#fff}div.quote{clear:none}div.subnavQuote{border:none;margin:0;clear:none}aside.global nav a.desktop{display:block}aside.global blockquote.testimonial{background:url(https://images.adirondackcamp.com/img/layout/testimonialSecretSpriteVertical.png) no-repeat -2724px 0;border:1px dashed #5d738e;padding:201px 30px 30px;margin-bottom:1.375em}aside.global blockquote.testimonial cite{line-height:1em;display:block;color:#fff;text-align:right;margin-top:1em}aside.global blockquote.secret{background-image:url(https://images.adirondackcamp.com/img/layout/testimonialSecretSpriteVertical.png);background-repeat:no-repeat;border:1px dashed #5d738e;padding:176px 30px 30px;margin-bottom:1.375em}aside.global blockquote.secret.no1{background-position:0 0}aside.global blockquote.secret.no2{background-position:-227px 0}aside.global blockquote.secret.no3{background-position:-454px 0}aside.global blockquote.secret.no4{background-position:-681px 0}aside.global blockquote.secret.no5{background-position:-908px 0}aside.global blockquote.secret.no6{background-position:-1135px 0}aside.global blockquote.secret.no7{background-position:-1362px 0}aside.global blockquote.secret.no8{background-position:-1589px 0}aside.global blockquote.secret.no9{background-position:-1816px 0}aside.global blockquote.secret.no10{background-position:-2043px 0}aside.global blockquote.secret.no11{background-position:-2270px 0}aside.global blockquote.secret.no12{background-position:-2497px 0}section.content{width:720px;float:right;margin:0 0 55px}section.content p{margin:0 246px 1.375em 0}section.content header h1{margin:0 246px 8px 0}section.content h2,section.content h3,section.content h4,section.content h5,section.content h6{margin-right:246px}section.content ol{margin:1.375em 246px 1.375em 1.375em}section.content section.content ul{margin:1.375em 246px 1.375em 0}header.global{font-size:1em;height:120px;position:relative;margin-bottom:30px;overflow:hidden;display:block;background-color:transparent}header.global nav{position:static;background-color:transparent;width:auto;padding:0;margin:0}header.global nav a{border:none;display:block;float:left;height:45px;padding:0 0 0 44px;margin:0 35px 0 0;color:#fff;text-decoration:none;font:.8em/1.3em "Futura W01 Medium",Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;text-shadow:1px 1px 1px rgba(0,0,0,.7);background:url(https://images.adirondackcamp.com/img/layout/iconSprite.png) 0 0 no-repeat;background-size:177px 1055px}.gecko header.global nav a{letter-spacing:1.4px}.ie8 header.global nav a{background:url(https://images.adirondackcamp.com/img/layout/iconSpriteIE.png) 0 0 no-repeat}header.global nav a span{display:block;margin:15px 0 0}header.global nav a#campLife_btn span,header.global nav a#datesRates_btn span{margin:6px 0 0}header.global nav a#home_btn{background-position:0 0;padding-left:41px}header.global nav a#aboutUs_btn{background-position:0 -45px;padding-left:30px;margin-right:30px}header.global nav a#campLife_btn{background-position:0 -90px;padding-left:50px}header.global nav a#parents_btn{background-position:0 -136px;padding-left:39px;margin-right:24px}header.global nav a#datesRates_btn{background-position:0 -180px;padding-left:41px}header.global nav a#staff_btn{background-position:0 -225px;padding-left:49px;margin-right:31px}header.global nav a#alumni_btn{background-position:0 -270px;padding-left:51px}header.global nav a#news_btn{background-position:0 -315px;padding-left:44px;margin-right:0}header.global nav a.last{border:none}header.global a:hover{color:#f2bc00}header.global #headerPhoneNumber{position:absolute;top:27px;right:112px;font-family:'Futura W01 Medium',Arial,sans-serif}header.global #headerPhoneNumber.scootMe{right:190px}header.global a.loginLink{position:absolute;top:12px;right:0;font-size:.9375em;text-align:right;padding:13px 0 10px 62px;background:url(https://images.adirondackcamp.com/img/layout/iconSprite.png) 0 -358px no-repeat;background-size:177px 1055px;font-family:'Futura W01 Medium',Arial,sans-serif;letter-spacing:.015em;color:#fff;text-decoration:none}.ie8 header.global a.loginLink{background:url(https://images.adirondackcamp.com/img/layout/iconSpriteIE.png) 0 -358px no-repeat}header.global a#apply{position:absolute;top:27px;right:121px;background:none repeat scroll 0 0 #fff;color:#fff;display:inline-block;padding:3px;text-decoration:none;margin:0 0 0 10px}header.global a#apply span{background:url(https://images.adirondackcamp.com/img/layout/ready.png) no-repeat scroll 0 0 transparent;border-right:1px solid #011a38;display:block;height:21px;line-height:21px;padding:0 9px 0 77px;font-size:12px;font-family:'Futura W01 Medium',Arial,sans-serif}header.global a#apply:hover{color:#011a38}header.global a.backLink{position:absolute;top:20px;right:0}header.global hgroup{width:492px;height:75px;background-color:transparent;position:static;padding:0}header.global hgroup #menuToggle{display:none}header.global hgroup a#logo{display:block;width:336px;height:65px;padding:0 0 4px 156px;background:url(https://images.adirondackcamp.com/img/layout/headerLogo.png) no-repeat 0 4px;color:#fff;text-decoration:none}header.global hgroup a#logo:hover{color:#f2bc00;background-position:0 -65px}.ie8 header.global hgroup a#logo{background:url(https://images.adirondackcamp.com/img/layout/headerLogo.png) no-repeat 0 4px}.ie8 header.global hgroup a#logo:hover{color:#f2bc00;background-position:0 -65px}header.global hgroup a#logo h1{font-family:NewCenturySchoolW01-Rg,Georgia,serif;font-size:1.875em;line-height:23px;padding-top:16px;text-transform:uppercase}header.global hgroup a#logo h1 sup{font-size:.4em;color:#5d738e;position:absolute;display:block;top:.65em;left:40em}.dark header.global hgroup a#logo h1 sup{color:#fff}header.global hgroup a#logo h5{font:.875em/1em NewCenturySchoolW01-It,Georgia,serif;text-align:right;margin-top:8px}header.global hgroup a:hover h1 sup{color:#f2bc00}#about-us #aboutUs_btn span,#alumni #alumni_btn span,#dates-rates #datesRates_btn span,#home #home_btn span,#news #news_btn span,#parents #parents_btn span,#summer-camp-job #staff_btn span,#summer-camp-life #campLife_btn span{border-bottom:2px solid #f2bc00;color:#f2bc00}footer.global{clear:both;border:1px dashed #5d738e;margin:0 0 20px 0}footer.global div.box{float:left;width:200px;min-height:175px;padding:20px;border-right:1px dashed #5d738e}footer.global div.box.quickLinks{border-left:none;width:200px}footer.global div.box.twoWide{border:none;clear:none;width:482px;padding:0;float:left}div#fixed #phoneNumber{display:block}div#fixed a#enrollOnlineFooter{display:none}div#fixed div#social{margin:0 10px 0 0}div#fixed div#social p{display:block;float:left;font-family:'Futura W01 Medium',Arial,sans-serif;line-height:25px;margin:0 10px 0 0}div#fixed div#footerInnerWrapper{width:966px}div#fixed div#social a#footer_love_btn{width:100px;text-indent:0}div#fixed a#leadGen{float:right;background:none repeat scroll 0 0 #fff;color:#011a38;display:inline-block;padding:3px;text-decoration:none;border-radius:0;border:none;height:auto;line-height:1.5em;margin:0}div#fixed a#leadGen>span{background:url(https://images.adirondackcamp.com/img/layout/curious.png) no-repeat scroll 0 0 transparent;border-right:1px solid #011a38;border-left:none;border-bottom:none;border-top:none;display:block;height:21px;line-height:21px;padding:0 9px 0 89px;font-size:12px;font-family:'Futura W01 Medium',Arial,sans-serif;border-radius:0}div#fixed a#leadGen span.desktop{display:inline}div#fixed a#leadGen:hover{color:#fff}#about-us .content #imgLinks a,#parents .content #imgLinks a,#summer-camp-job .content #imgLinks a,#summer-camp-life .content #imgLinks a{width:718px;background-position:-1px -1px;background-repeat:no-repeat!important;background-size:auto auto}#about-us .content #imgLinks a:hover,#parents .content #imgLinks a:hover,#summer-camp-job .content #imgLinks a:hover,#summer-camp-life .content #imgLinks a:hover{background-position:-720px -1px!important}#aBriefHistory{float:right;margin:0 246px 10px 18px}#videoAlexLinda{height:204px;margin-bottom:30px;padding-bottom:0}#videoAlexLinda a{padding:3px;margin:160px 10px 10px 502px;font-size:.9375em;height:28px;width:auto}#videoAlexLinda a span{width:111px;height:28px;padding:0 0 0 89px;line-height:28px}#videoMattMerritt{height:204px;padding:0}#videoMattMerritt a{display:inline-block;padding:3px;margin:160px 10px 10px 237px;width:auto;height:28px;font-size:.9375em}#videoMattMerritt a span{width:148px;height:28px;line-height:28px;padding:0 0 0 89px;border-right:1px solid #011a38}#dates-rates .session{float:left;width:226px;height:554px;border:1px dashed #5d738e;margin:0 0 30px;padding-bottom:0}#dates-rates .session.horizontal{width:718px;height:131px;padding-bottom:0;margin-right:0}#dates-rates .session.horizontal.top{border-bottom:none;margin-bottom:0}#dates-rates .session.horizontal p.dates{line-height:1.6em}#dates-rates .session.full,#dates-rates .session.one{margin-right:18px}#dates-rates .session img{border-bottom:1px dashed #5d738e;width:226px;height:388px}#dates-rates .session.horizontal img{float:left;width:226px;height:131px;border-bottom:none;border-right:1px dashed #5d738e}#dates-rates .session .info{padding:20px 0 21px;margin-bottom:10px;background-color:#011227;border-bottom:1px dashed #5d738e}#dates-rates .session.horizontal .info{float:left;border-bottom:none;border-right:1px dashed #5d738e;width:264px;height:131px;padding:16px 0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table}#dates-rates .session.horizontal .info p.dates{display:table-cell;vertical-align:middle}#dates-rates .session p.cost{margin:0 0 5px 0;font-size:1.375em;font-family:NewCenturySchoolW01-It,Georgia,serif;text-align:center}#dates-rates .session.horizontal p.cost{float:left;width:226px;padding:18px 0;margin:0;border-bottom:1px dashed #5d738e;min-height:0}#dates-rates .session.horizontal p.cost.twolines{padding:18px 0}#dates-rates .session .info p.dates{font-size:1.25em;color:#6694cb;margin:0;font-family:'Futura W01 Medium',Arial,sans-serif;text-align:center}#dates-rates .session.horizontal div.applyWrapper{float:right;margin:10px 9px 0 0;width:203px}#workHerePlug{position:absolute;top:77px;right:0;width:200px;border:1px dashed #5d738e}#workHerePlug h2{padding:18px 13px 6px 13px;margin:0;text-transform:uppercase}#workHerePlug h2 span{display:block;margin:0 0 10px 0}#workHerePlug h2 span.wantToSee{font-size:1.1em}#workHerePlug h2 span.yourself{font-size:1.48em}#workHerePlug h2 span.onThisPage{font-size:1em}#workHerePlug p{padding:18px;margin:0;border-top:1px dashed #5d738e}#workHerePlug a{margin:0 18px 18px 18px}section.content .barGroup{width:472px}section.content .staffGroup.fourCol .staffMember{width:25%}#staff-profile #headerPhoneNumber{display:block}#staff-profile #wrapper{height:100%;max-height:440px;overflow-y:auto;overflow-x:hidden;margin:30px auto 0}#workHerePlug{width:224px;top:32px}#activity #headerPhoneNumber,#activity a#mapBtn{display:block}.not-modal #logo{position:relative;display:block;width:500px;height:80px}.not-modal header.global{margin-bottom:0}body#staff-profile.not-modal #logo{height:65px}body#campSecrets.not-modal #wrapper{padding:50px 0 0}body#campSecrets.not-modal #wrapper #close{top:70px}body#weekByWeek.not-modal #wrapper{padding:58px 0 0}body#weekByWeek.not-modal #sliderTrack{top:470px}body#weekByWeek.not-modal #mask_left,body#weekByWeek.not-modal #mask_right{top:110px}body#weekByWeek #sliderTrack{width:922px}.flagBtn:nth-child(6n+2){margin-right:0}body.international div.flagWrapper{width:auto}.video-gallery header.global{margin-bottom:0}.video-gallery.dark section.videoGalleryContent{position:relative;float:none;width:966px}.video-gallery .videoGroup .video a span.video-title{font-size:.8125em}.video-gallery #youtubeWrapper{width:966px;margin:0 auto}.video-gallery #headerPhoneNumber{display:block}#alumni aside.global nav.socialNav{display:block}#alumni .col.allThree.roster a{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;font:.55em/2.15em NewCenturySchoolW01-It,Georgia,serif;text-align:right;height:2em;padding:0 1em 0 0;background:url(https://images.adirondackcamp.com/img/layout/seeWhosComingBanner.jpg) left center no-repeat;background-size:cover;color:#fff;text-decoration:none}#alumni .col.allThree.roster a strong{color:#f2bc00;font-family:"Futura W01 Heavy",Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;font-weight:400}#alumni .col.allThree.roster a .eagle{display:block;position:absolute;top:0;max-width:3.125em;width:100%;height:2em;background:url(https://images.adirondackcamp.com/img/layout/eagle.png) center no-repeat;background-size:auto 70%}#alumni .col.allThree.reunion{height:auto}#alumni .alumniDirectory .col{height:12.625em}#alumni .col{width:14.125em;height:12.625em}#alumni .col.second{width:16.5em}#alumni .col.secondAndThird{width:30.6875em}#alumni .col.allThree{width:44.875em}#alumni .col.allThree.roster{height:inherit}#alumni .col.allThree.roster a{font-size:1em}#alumni .col.allThree.roster a .eagle{left:1%}#alumni .col.eighteen p{padding-bottom:1.1em}#alumni .recentPosts a#newsForAlumni{padding:1.3em 0 0 16%}.cssvwunit #alumni .recentPosts a#newsForAlumni{font-size:3.75em}.no-cssvwunit #alumni .recentPosts a#newsForAlumni{font-size:3.75em}#alumni .alumniDirectory .col.first h2{margin-top:1.1em;font-size:2.4em}#alumni form#alumniSignIn h3{text-align:center;margin:.25em 0 .35em 0;font-size:.9em;line-height:3em}#alumni #photoArchiveListing{width:14.125em}#alumni #scholarshipFund{padding-bottom:0}#alumni #scholarshipFund h3{font-size:3em;padding-bottom:.55em}#alumni .scholarshipFund .col.first p{font-size:1.4em;line-height:9em}#alumReferForm form ul li.heading{width:452px}#alumReferForm form ul li div{width:14.0625em}#alumReferForm form ul li input{width:14.5em}#alumReferForm form ul li#foli16 input{width:13.142857143em}#alumReferForm form ul li#foli16 #saveFormWrapper{width:auto}#meetTheStaff a{display:inline-block;padding:3px;color:#011a38;background:#fff;text-decoration:none;background:#fff;margin:238px 10px 10px 10px;font-size:.9375em;font-family:NewCenturySchoolW01-It}#meetTheStaff a:hover{color:#fff}#adkStore_btn,#cits_btn,#juniors_btn,#seniors_btn{float:left;margin:0 18px 1em 0}#ints_btn,#rangers_btn{float:right;margin:0 0 1em 18px}.videoBtn{margin:0 18px 1em 0}#ryanVideo_btn{background:url(https://images.adirondackcamp.com/img/layout/ryanVideoButton.jpg) 0 0 no-repeat;background-size:456px 229px}#ryanVideo_btn:hover{background-position:-228px 0}#campChangesYouVideo_btn{background:url(https://images.adirondackcamp.com/img/layout/campChangesYouVideoButton.jpg) 0 0 no-repeat;background-size:456px 229px}#campChangesYouVideo_btn:hover{background-position:-228px 0}#andiKateAshleyVideo_btn{background:url(https://images.adirondackcamp.com/img/layout/campChangesYouVideoButton.jpg) 0 0 no-repeat;background-size:456px 229px}#andiKateAshleyVideo_btn:hover{background-position:-228px 0}#favoriteThingsVideo_btn{background:url(https://images.adirondackcamp.com/img/layout/favoriteThingsVideoButton.jpg) 0 0 no-repeat;background-size:456px 229px}#favoriteThingsVideo_btn:hover{background-position:-228px 0}#firstTimeAtCampVideo_btn{background:url(https://images.adirondackcamp.com/img/layout/firstTimeAtCampVideoButton.jpg) 0 0 no-repeat;background-size:456px 229px}#firstTimeAtCampVideo_btn:hover{background-position:-228px 0}#fromLittlestVideo_btn{background:url(https://images.adirondackcamp.com/img/layout/fromLittlestVideoButton.jpg) 0 0 no-repeat;background-size:456px 229px}#fromLittlestVideo_btn:hover{background-position:-228px 0}#internationalVideo_btn{background:url(https://images.adirondackcamp.com/img/layout/goneGlobalVideoButton.jpg) 0 0 no-repeat;background-size:456px 229px}#internationalVideo_btn:hover{background-position:-228px 0}#keepOnTryingVideo_btn{background:url(https://images.adirondackcamp.com/img/layout/keepOnTryingVideoButton.jpg) 0 0 no-repeat;background-size:456px 229px}#keepOnTryingVideo_btn:hover{background-position:-228px 0}#secondLanguageVideo_btn{background:url(https://images.adirondackcamp.com/img/layout/secondLanguageVideoButton.jpg) 0 0 no-repeat;background-size:456px 229px}#secondLanguageVideo_btn:hover{background-position:-228px 0}#toOldestVideo_btn{background:url(https://images.adirondackcamp.com/img/layout/toOldestVideoButton.jpg) 0 0 no-repeat;background-size:456px 229px}#toOldestVideo_btn:hover{background-position:-228px 0}#aliceAndHughVideo_btn{background:url(https://images.adirondackcamp.com/img/layout/keepOnTryingVideoButton.jpg) 0 0 no-repeat;background-size:456px 229px}#aliceAndHughVideo_btn:hover{background-position:-228px 0}#news{padding-top:0}#news article header{width:474px}#news article footer{width:474px}#news article footer p.commentCount,#news article footer p.tags{width:452px}#news div.pagination{width:474px}#activity #featureBackground{margin-top:0}#i-love-adk .socialNav{display:block}#hellobar-pusher{display:block}}@media screen and (-webkit-min-device-pixel-ratio:0){#home section.meetTheExperts h1 a{background-position:248px -404px}#home section.meetTheExperts h1 a:hover{background-position:248px -434px}#home section.content #quickLinks a{letter-spacing:-.075em}#dates-rates .session a.applyNow{line-height:38px}#videos .videoGroup.twoCol .video{width:45.982596391%}#workHerePlug h2 span.wantToSee{font-size:1.12em}#workHerePlug h2 span.yourself{font-size:1.48em}#workHerePlug h2 span.onThisPage{font-size:1.1em;letter-spacing:-.05em}aside.global #emailNewsletter input.submit{padding:3px 0 0 0}#videos .videoGroup #featureFilms_07 a.textLink{letter-spacing:-.065em}div#fixed a#apply span,div#fixed a#leadGen span{font-size:13px}#fixed #phoneNumber #chatWrapper a{margin-top:-24px}}@media all and (min-device-width:768px) and (max-device-width:1024px){#weekByWeek.modal #weeks_rapper{overflow-x:auto!important}}@media (min-width:600px) and (max-width:1030px){#activity.notMobile{width:100%!important;padding-top:85px!important}#activity.isModal.notMobile,#activity.notModal.notMobile{padding-top:0!important}#activity #featureBackground{width:100%!important;height:inherit!important;background:0 0;border-bottom:1px solid #404040}#activity #featureWrapper,#activity #wrapper{width:100%!important}#activity section.content{width:95.3125%!important;padding:0 2.34375%}#activity #featureWrapper #album{width:100%!important;max-width:966px!important;margin:0 auto}#activity #featureWrapper #album>img{max-width:966px;width:100%!important}#activity section.content #shareWrapper{right:2.34375%}#activity #wrapper #activityCopy{width:45.57291666666667%!important}#activity #wrapper #rightCol{width:47.52604166666667%!important}#activity #wrapper #rightCol img#sketch{width:100%}#activity #wrapper #rightCol #activitiesListRapper{width:98.35616438356163%!important}#activity #wrapper #rightCol #activitiesListRapper #activitiesList{width:99.44289693593315%!important}#activity #wrapper #rightCol #activitiesListRapper #activitiesList h3{width:94.11764705882352%!important}#activity #wrapper #rightCol #activitiesListRapper #activitiesList div{padding:0 4.201680672268908%!important}#activity #wrapper #rightCol #activitiesListRapper #activitiesList div a{width:45.535714285714285%!important;font-size:.7em}#activity.isModal a.mapLink,#activityWrapper #mapBtn,#mapPage.isModal a.mapLink{left:2.34375%!important}#mapPage.android #controls{right:2.34375%;width:104px;height:280px;background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#mapPage.android #controls #mapZoomControls{display:block;top:149px;right:3px;width:28px;height:125px;padding:3px;background:#000;-moz-box-shadow:1px 1px 5px rgba(0,0,0,.75);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.75);box-shadow:1px 1px 5px rgba(0,0,0,.75)}#mapPage.android #controls #mapZoomControls a#zoomIn{top:3px;right:3px}#mapPage.android #controls #mapZoomControls a#zoomOut{bottom:3px;right:3px}#mapPage.android #controls #mapZoomControls #slider{top:31px;left:3px}#mapPage.android #controls #mapShareWrapper{bottom:149px;z-index:10}#mapPage.android #controls #mapShareWrapper,#mapPage.android #controls a#close{-moz-box-shadow:1px 1px 5px rgba(0,0,0,.75);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.75);box-shadow:1px 1px 5px rgba(0,0,0,.75)}}@media all and (max-device-width:768px){#close,#coda-nav-right-1{right:3%!important}}@media all and (max-device-width:768px) and (orientation:portrait){#mapPage #activities{display:none!important}#mapPage #mapContainer{width:100%!important}}@media all and (max-device-height:600px){#mapWrapper #activities #navWrapper #accordion h3 a{padding:0 20px 0 0}#mapWrapper #activities #navWrapper #accordion ul li{line-height:1.35em}#mapWrapper #activities #navWrapper #accordion ul li a{padding:0 20px 0 0;font:.72em/1.4em 'Handset Condensed',NewCenturySchoolW01-It,sans-serf!important}#mapPage #iconWrapper{display:none!important}#mapPage #accordion{margin:10px 0 0!important}}@media all and (max-device-width:569px){#activity.isMobile.notModal{padding-top:0!important}#activity #featureWrapper,#activity #wrapper{width:100%!important}#activity #featureWrapper #album{width:100%!important;max-width:966px!important;margin:0 auto}#activity #featureWrapper #album>img{width:100%!important}#activity section.content #shareWrapper{width:70%;padding-left:30%;bottom:-65px;top:inherit}#activity.isModal section.content{width:91%!important;padding:0 4.5%}#activity.isModal #wrapper #activityCopy{width:100%!important}#activity.isModal section.content #activityCopy h1{margin:0 0 .5em!important}#activity.isModal #wrapper #rightCol{display:none}#mapPage #activities{display:none!important}#mapPage #mapContainer{width:100%!important}#activityNav{height:60px!important}#activity a#mapBtn{top:13px}#activity a#close{top:13px}#close,#coda-nav-right-1{right:3%!important}.modal #logo a h1,.shouldaBeenAModal #logo a h1{font-size:1.75em!important}.modal #logo a h1 sup,.shouldaBeenAModal #logo a h1 sup{left:41.1em!important}#mapPage #controls{top:10px!important;right:10px!important;height:34px!important}#controls #close{top:0!important}#controls #mapShareWrapper{display:none}#mapPage #controls{right:2.34375%;width:104px}#controls #mapZoomControls{display:none}#mapPage.android #controls{height:183px}#mapPage.android #controls #mapZoomControls{top:52px}}@font-face{font-family:slick;src:url(https://parallel.adirondackcamp.com/webfonts/slick.eot);src:url(https://parallel.adirondackcamp.com/webfonts/slick.eot?#iefix) format("embedded-opentype"),url(https://parallel.adirondackcamp.com/webfonts/slick.woff) format("woff"),url(https://parallel.adirondackcamp.com/webfonts/slick.ttf) format("truetype"),url(https://parallel.adirondackcamp.com/webfonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-loading .slick-list{background:#fff url(https://images.adirondackcamp.com/img/shadowbox/loading.gif) center center no-repeat}#slideshow button,.slick-slideshow button{display:block;position:absolute;bottom:-34px;z-index:1001;width:104px;height:34px;background-color:#000;background-size:226px 441px;background-image:url(https://images.adirondackcamp.com/img/shadowbox/modalButtons.png);border:0;padding:0;text-indent:-999em;transform:scale(1);transition:220ms bottom ease,180ms transform ease}#slideshow button:hover,.slick-slideshow button:hover{cursor:pointer}#slideshow button:active,.slick-slideshow button:active{transform:scale(.95)}#slideshow button.slick-prev,.slick-slideshow button.slick-prev{left:0;background-position:226px -68px}#slideshow button.slick-prev:hover,.slick-slideshow button.slick-prev:hover{background-position:122px -68px}#slideshow button.slick-next,.slick-slideshow button.slick-next{right:0;background-position:226px -34px}#slideshow button.slick-next:hover,.slick-slideshow button.slick-next:hover{background-position:122px -34px}#slideshow .slick-dots,.slick-slideshow .slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%;z-index:1000;transition:220ms bottom ease}#slideshow .slick-dots li,.slick-slideshow .slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;background:0 0}#slideshow .slick-dots li button,.slick-slideshow .slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}#slideshow .slick-dots li button:focus,#slideshow .slick-dots li button:hover,.slick-slideshow .slick-dots li button:focus,.slick-slideshow .slick-dots li button:hover{outline:0}#slideshow .slick-dots li button:focus:before,#slideshow .slick-dots li button:hover:before,.slick-slideshow .slick-dots li button:focus:before,.slick-slideshow .slick-dots li button:hover:before{opacity:1}#slideshow .slick-dots li button:before,.slick-slideshow .slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:7px;line-height:20px;text-align:center;color:#f2bc00;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#slideshow .slick-dots li.slick-active button:before,.slick-slideshow .slick-dots li.slick-active button:before{color:#f2bc00;opacity:.75}#slideshow:hover button,.slick-slideshow:hover button{bottom:0}#slideshow:hover .slick-dots,.slick-slideshow:hover .slick-dots{bottom:0}@media only screen and (min-width:900px){#slideshow .slick-dots li button:before{font-size:11px}}.slick-slideshow .slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slideshow .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-slideshow .slick-list:focus{outline:0}.slick-slideshow .slick-list.dragging{cursor:pointer;cursor:hand}.slick-slideshow .slick-slider .slick-list,.slick-slideshow .slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-slideshow .slick-track{position:relative;left:0;top:0;display:block}.slick-slideshow .slick-track:after,.slick-slideshow .slick-track:before{content:"";display:table}.slick-slideshow .slick-track:after{clear:both}.slick-loading .slick-slideshow .slick-track{visibility:hidden}.slick-slideshow .slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slideshow .slick-slide{float:right}.slick-slideshow .slick-slide img{display:block}.slick-slideshow .slick-slide.slick-loading{display:none}.slick-slideshow .slick-slide.dragging img{pointer-events:none}.slick-slideshow .slick-slide .button{opacity:0;transition:all .2s linear}.slick-slideshow .slick-slide.slick-active .button{opacity:1}.slick-slideshow.slick-initialized .slick-slide{display:block}form input,form select{border:.0625rem solid #5d738e;color:#6694cb;font-size:1rem;line-height:1;box-sizing:border-box;height:2.125rem;background:0 0;padding:.1875rem .375rem;font-family:NewCenturySchoolW01-Rg,Georgia,serif}form input[type=email],form input[type=text],form select{width:100%}form label{display:block;margin-bottom:.4375rem;font-family:"Futura W01 Medium",Arial,sans-serif}form input[type=checkbox]~label{display:inline-block;margin:0 0 0 .4375rem}form .checkbox-group{display:flex;align-items:center}form .form-group{padding:.625rem .625rem;margin:0 -.625rem .25rem}@media only screen and (min-width:1024px){form .form-group{margin:0 14.9375rem .25rem -.625rem}}form .form-group+.error{margin-top:.875rem}form .error{border:.0625rem dashed #f2bc00;background:#011a38;margin-bottom:.875rem}form .error::after{content:"This field is required.";color:#f2bc00;font-size:.75rem;line-height:1;display:block;margin-top:1rem}form .error+.error{margin-top:1.5rem}form button{color:#011228;background:#f2bc00;border:.1875rem solid #fff;padding:0;cursor:pointer}form button span{display:block;border:.0625rem solid #011228;padding:.5625rem 1.25rem .1875rem 1.25rem;height:2.125rem;box-sizing:border-box;font-family:ChunkFive,Arial,sans-serif;font-size:1rem;line-height:1;text-transform:uppercase}html:not(.mobile) form button:hover{color:#fff}form button[type=submit]{display:block;width:100%;margin-top:2.5rem}@media only screen and (min-width:600px){form button[type=submit]{width:auto}}form[action*="createsend.com"] p{padding:.625rem .625rem;margin:0 -.625rem .25rem}@media only screen and (min-width:1024px){form[action*="createsend.com"] p{margin:0 14.9375rem .25rem -.625rem}}form[action*="createsend.com"] p+.error{margin-top:.875rem}form[action*="createsend.com"] p br{display:none}form[action*="createsend.com"] button{color:#011228;background:#f2bc00;border:.1875rem solid #fff;padding:0;cursor:pointer;display:block;border:.0625rem solid #011228;padding:.375rem 1.25rem .1875rem 1.25rem;height:2.125rem;box-sizing:border-box;font-family:ChunkFive,Arial,sans-serif;font-size:1rem;line-height:1;text-transform:uppercase;margin:1.875rem .25rem .25rem;position:relative;width:calc(100% - .5rem)}@media only screen and (min-width:600px){form[action*="createsend.com"] button{width:auto}}html:not(.mobile) form[action*="createsend.com"] button:hover{color:#fff}form[action*="createsend.com"] button::after{content:"";background:#fff;position:absolute;top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem;z-index:-1}