/*
Central Cascades Geotourism Project

author: Cory Duncan of Substance / findsubstance.com
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td,col{background:transparent no-repeat 0 0;border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0;width:100%}input,textarea{margin:0;padding:0}em{font-style:italic}object,img{display:block}object{vertical-align:bottom}a,button{cursor:pointer}html,body{min-height:100%}body{background:#f1eddc;color:#112;font-size:14px;line-height:1.4286em;margin:0 0 40px}a{color:#951;font-style:italic;text-decoration:none}#wrap a:hover{color:#b51}a:hover,a:active{outline:none}a:hover img,a.on img{border-color:#b51}img{border-color:#335;border-style:solid}h1,h2,h3,h4,h5,h6{color:#114;font-style:italic}h1 span,h2,h3,h4,h5{font-weight:normal}h1{border-bottom:1px solid #335;font-size:24px;line-height:1.25;margin:0 0 1em;padding:0 0 .5em 0;text-align:center}h2,h3{font-size:18px;line-height:1.3333;margin:.2778em 0 .3333em}h4{font-size:16px;line-height:1.25;margin:0 0 .375em}h5{font-size:14px;margin:0 0 .2143em}h6{font-size:12px;margin:0}p{margin:0 0 1.0714em}li{margin:.5em 0 0}li:first-child{margin-top:0}blockquote{color:#653;margin-left:20px}blockquote p:last-child{font-size:12px;font-style:italic;line-height:1.5;margin-bottom:1.25em}.col,.main{margin:0 20px 0 0}.col,.aside{float:left;width:300px}.main{float:left;position:relative;width:620px}.main-alt{float:right;margin:0}.last{margin-right:0}#header,#content,#footer{margin:0 auto;width:940px}#header{margin:27px auto;position:relative}#logo{left:0;position:absolute;top:0}#logo a{display:block}#logo a:hover img{opacity:.8}.aside{color:#4d4d4d;text-align:center}.aside p{margin-bottom:.75em}#content{border-top:1px solid #335;min-height:400px;padding-top:.8571em}.post-edit-link{font-size:15px;line-height:1}.action{float:right;margin:.3571em 0 0}.main h1{border:0;margin-bottom:.5em;padding:0;text-align:left}a.back{background-image:url(/img/icons/arrow.png);background-position:0 50%;font-weight:bold;padding-left:25px}a.back:hover{background-position:-940px 50%}.no-results{margin-top:0}.cms ol,.cms ul,.lst{margin:0 0 1.0714em 15px}.cms ol ol,.cms ul ul{margin-bottom:0}.cms li,.lst li{margin:.4285em 0 0}.cms li,.lst li{list-style-type:circle}.cms ol li{list-style-type:decimal}img.alignleft{float:left;margin:0 20px 0 0}img.alignright{float:right;margin:0 0 0 20px}.hd{background-color:#875;border:1px solid #653;color:#e6debe;font-size:14px;font-style:normal;line-height:1.4286;margin:1.9285em 0 1.0714em;padding:7px 9px;text-transform:uppercase}.hd-alt{background-color:#653;border-color:#431;font-size:18px;line-height:1;margin:1.5em 0 1.2em}.hd-alt em{display:block;font-size:12px;font-style:normal}.aside .hd{margin-bottom:.6429em}.aside .hd-alt{margin-bottom:.5em}.aside>.hd:first-child{margin-top:0}.frame-o{background:url(/img/structure/trees.png) no-repeat 50% 50%}.pg-about .frame-o{background-image:url(/img/structure/trees-about.png)}.pg-get-to-know .frame-o{background-image:url(/img/structure/trees-get-to-know.png)}.pg-sustainable-travel .frame-o{background-image:url(/img/structure/trees-sustainable-travel.png)}.frame-o .frame{margin:0 auto -1px;width:924px}.frame,.main img{background-color:#114;border:1px solid #335;padding:7px}.main img.alt{border:0;padding:0}.frame{color:#918565;font-size:11px;font-style:italic;line-height:1.3636;margin-bottom:1.0909em;position:relative}.frame .caption{bottom:5px;position:absolute;text-align:center;width:100%}.frame .caption p{background-color:#114;display:inline;margin:0;padding:5px 10px}h1+.frame{margin-top:-2.2727em}#map{padding:14px}#map .no-flash{background:#99b3cc url(http://maps.google.com/maps/api/staticmap?center=45.60,-122.60&zoom=7&size=910x605&maptype=terrain&sensor=false) no-repeat 100% 0;height:605px;width:910px}#map .intro{background-color:#fff;background-color:rgba(255,255,255,.8);color:#112;margin:0 auto;padding:30px;position:relative;text-align:center;top:240px;width:700px}#map .intro p:last-child{margin:0}.btn{background-position:50% 0;border:solid #875;border-width:1px 0;display:block;overflow:hidden;text-indent:-9999px;width:300px}#btn-explore{background-image:url(/img/nav/explore.jpg);float:right;height:282px;margin-top:15px}#btn-explore:hover{background-position:50% -282px}#btn-learn{background-image:url(/img/nav/learn-more.png);border-color:#2d3043;height:109px}#btn-learn:hover{background-position:50% -109px}.meta{font-style:italic;margin-bottom:1.5em}.meta div{float:left;margin:3px 40px 0 0;width:240px}.meta .cats{margin:0;width:340px}.loc{color:#875;font-style:italic}.paren{color:#4d4d4d;font-style:italic;text-transform:lowercase}.name-org{color:#112;font-size:14px;font-style:italic;font-weight:bold;line-height:1.4286}.name-org span{color:#653;font-weight:normal}.name-org li{margin-bottom:.25em}.tips li{border-left:1px solid #653;color:#653;list-style:none;padding-left:19px}.cat-item{font-style:italic;padding-left:30px}.cat-item p{margin:0}.cats a,.cat-icon{background-image:url(/img/icons/national-geographic-map-locations.png)}.cat-icon{background-color:#fffae8;background-position:2px 2px;display:inline-block;height:29px;margin-right:8px;width:29px;-moz-box-shadow:0 0 8px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3)}.cats a{display:inline-block;margin-left:-30px;min-height:22px;padding:3px 0 0 30px}.cats a:hover{background-position:-600px 0}.cat-item-3 a,.cat-icon-3{background-image:url(/img/icons/natural-areas-and-attractions.png)}.cat-item-4 a,.cat-icon-4{background-image:url(/img/icons/outdoor-recreation.png)}.cat-item-6 a,.cat-icon-6{background-image:url(/img/icons/wildlife-habitats-and-viewing.png)}.cat-item-7 a,.cat-icon-7{background-image:url(/img/icons/lodging.png)}.cat-item-8 a,.cat-icon-8{background-image:url(/img/icons/historic-or-archaeological-sites.png)}.cat-item-9 a,.cat-icon-9{background-image:url(/img/icons/scenic-byways-trails-and-routes.png)}.cat-item-11 a,.cat-icon-11{background-image:url(/img/icons/agritourism-and-wineries.png)}.cat-item-12 a,.cat-icon-12{background-image:url(/img/icons/food-and-drink.png)}.cat-item-13 a,.cat-icon-13{background-image:url(/img/icons/festivals-and-events.png)}.cat-item-16 a,.cat-icon-16{background-image:url(/img/icons/arts.png)}.cat-item-17 a,.cat-icon-17{background-image:url(/img/icons/museums-and-cultural-sites.png)}.cat-item-20 a,.cat-icon-20{background-image:url(/img/icons/volunteer-opportunities.png)}.posts{border-bottom:1px solid #875;margin-bottom:1.5em;padding-bottom:1.5em}.posts li{margin:1.5em 0 0;padding-left:140px}.main>.posts:first-child{margin-top:-1.5em}.posts h3{margin:0}.posts p{margin:.25em 0}.posts img{float:left;margin-left:-140px}.thumbs a{display:block}.thumbs a:focus{outline:0}.thumbs li{float:left;margin:0 7px 7px 0}.thumbs img{border-width:1px;padding:4px}.frame .thumbs{margin:0 -7px -7px 0}.intro{font-size:16px;font-style:italic;line-height:1.5}.intro p{margin-bottom:.9375em}.group>.intro p:last-child{margin-bottom:0}.box{background:#fffae8;border:1px solid #a7a498;padding:9px;position:relative;text-align:center;-moz-box-shadow:0 0 5px #848279;-webkit-box-shadow:0 0 5px #848279;box-shadow:0 0 5px #848279}.box img{background-color:#fffae8;float:left;margin:0 8px 0 0;padding:3px;-moz-box-shadow:0 0 8px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3)}.box>div{background-color:#f9f2db;border:1px solid #c4ba95;padding:7px;z-index:1;-moz-box-shadow:inset 0 0 8px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,0.2);box-shadow:inset 0 0 8px rgba(0,0,0,0.2)}.box-txt{color:#4d4225}.box-txt span{vertical-align:middle}.box .pt:last-child{bottom:-15px;height:16px;left:0;overflow:hidden;position:absolute;width:100%}.box .pt:last-child>span{background:#fffae8;border:2px solid #fffae8;display:block;height:12px;margin:0 auto;overflow:hidden;position:relative;top:-8px;width:12px;-moz-box-shadow:0 0 5px #3c3b37;-webkit-box-shadow:0 0 5px #3c3b37;box-shadow:0 0 5px #3c3b37;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.box .pt:last-child>span>span{height:20px;left:-10px;position:absolute;top:-12px;width:20px;-moz-box-shadow:-2px 2px 10px #3c3b37;-webkit-box-shadow:-2px 2px 10px #3c3b37;box-shadow:-2px 2px 10px #3c3b37;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.aside .box{text-align:left}.aside .box-txt{font-size:14px;line-height:1.4286;margin:0}.aside .box a{font-style:normal}.cap,.cap-clip{background:#fffae8}.cap{border:solid #a7a498;border-width:1px 1px 0;color:#92a390;font-style:normal;font-weight:normal;margin:-0.75em auto -1px;padding:1px 4px 0;position:relative;text-align:center;text-transform:uppercase;z-index:1;width:152px;-moz-border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border-radius:6px 6px 0 0;-moz-box-shadow:0 0 5px #848279;-webkit-box-shadow:0 0 5px #848279;box-shadow:0 0 5px #848279}.cap-txt{display:block}.cap-clip{bottom:-6px;height:6px;left:50%;margin-left:-90px;position:absolute;width:180px;z-index:2}.cap-filter{background:#653;border-color:#431;color:#e6debe;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.paging{font-style:italic;text-align:right}.paging a{background-image:url(/img/icons/arrows.png);display:inline-block;height:15px;overflow:hidden;text-align:left;text-indent:-9999px;vertical-align:middle;width:18px}.paging a:hover{background-position:0 -15px}.paging .next a{background-position:-18px 0;margin-right:-4px}.paging .next a:hover{background-position:-18px -15px}#footer{background:url(/img/structure/trees-footer.png) no-repeat 50% 100%;border-top:1px solid #2d3043;font-size:11px;line-height:1.6363;margin:6em auto 0;padding:2em 0}#footer p,#footer li{margin:0 0 .2727em}#footer img{float:left;margin-right:5px}#copyright{border-top:1px solid #2d3043;margin-top:1.5em;padding-top:1.5em}#copyright p{padding-top:41px;position:relative}#copyright img{left:0;position:absolute;top:2px}#copyright .experience-wa{left:38px}#copyright .national-geo{left:183px}#geo-network,#geo-network a{font:bold 12px/1 Arial,Sans-serif}#geo-network{background:#000 url(/img/network/grad.png) repeat-x 0 0;border-top:1px solid #999;bottom:0;color:#fff;left:0;padding:8px 0;position:fixed;width:100%;z-index:50}#geo-network-i{margin:0 auto;width:960px}#geo-network img{float:left}#geo-network em{font-size:11px;font-weight:normal}#geo-network-explore{letter-spacing:-.25em;text-align:right;word-spacing:-1em}#geo-network-sites,#geo-network-explore p{display:inline-block;letter-spacing:normal;vertical-align:middle;word-spacing:normal}#geo-network-explore p{background-image:url(/img/network/explore-label.png);background-position:0 50%;height:34px;margin:0 10px 0 0;text-align:left;text-indent:-9999px;width:301px}#geo-network-sites,#geo-network-sites a{color:#000}#geo-network-sites,#geo-network-sites ul{border:1px solid #999;padding:3px 20px;width:358px}#geo-network-sites{background:#fff url(/img/network/arrow.gif) no-repeat 100% 50%;position:relative}#geo-network-sites a{display:block;margin:-2px -19px;padding:5px 20px}#geo-network-sites a:hover{background:#ddd;color:#444}#geo-network-sites ul{background:#fff;bottom:1em;display:none;left:-1px;margin:0 0 8px;position:absolute;right:-1px}.no-js #geo-network-sites:hover ul,.no-js #geo-network-sites:focus ul,#geo-network-sites.on ul{display:block}#geo-network-sites li{margin:0}#nav{float:right;margin-right:-15px}#nav,#nav a{background-image:url(/img/nav/global.png)}#nav li{float:left;margin:0}#nav a{display:block;height:77px;outline:0;overflow:hidden;text-indent:-9999px;width:222px}#n-explore a{background-position:0 -77px}#n-cascades a{background-position:-222px -77px;width:197px}#n-sustainable a{background-position:-419px -77px}.pg-explore #n-explore a,.pg-home #n-explore a{background-position:0 -231px}.pg-get-to-know #n-cascades a,.pg-home #n-cascades a{background-position:-222px -231px}.pg-sustainable-travel #n-sustainable a,.pg-home #n-sustainable a{background-position:-419px -231px}#n-explore a:hover,#n-explore a:focus{background-position:0 -154px}#n-cascades a:hover,#n-cascades a:focus{background-position:-222px -154px}#n-sustainable a:hover,#n-sustainable a:focus{background-position:-419px -154px}#nav-sub .hd{margin:0}#nav-sub a{color:#7e7e7e;display:block;font-style:normal;text-transform:uppercase}#nav-sub a em{display:block;font-size:14px;font-style:normal;line-height:1}#nav-sub .on a{color:#114}#nav-sub li{border-bottom:1px solid #875;font-size:22px;line-height:.8182;margin:9px 0;padding-bottom:9px}#nav-sub li:last-child{border:0}#nav-filter,#nav-filter .paren{color:#918565}#nav-filter{background:#653;border:1px solid #431;padding:9px;text-align:left}#nav-filter a{color:#e6debe}#nav-filter a:hover,#nav-filter .on a{color:#e28016}#nav-filter h5{font-weight:bold}#nav-filter .cats{border-top:1px solid #875;margin-top:.75em;padding-top:.75em}#nav-filter .cat-item:first-child{border-bottom:1px solid #875;margin-bottom:.75em;padding-bottom:.75em}#nav-filter .cat-item a{font-size:13px;line-height:1.3846}.v-toggle{display:inline-block;margin:-4px 0;vertical-align:bottom}.v-toggle li{border-left:1px solid #875;float:left;margin:0 0 0 10px;padding:0 0 0 10px}.v-toggle a{background-image:url(/img/nav/v-toggle.png);display:block;height:28px;font-style:normal;overflow:hidden;text-indent:-9999px}.v-toggle a.on{cursor:default}.v-toggle .list{border:0;margin:0}.v-toggle .list a.off{background-position:0 -56px}.v-toggle .list a:hover{background-position:0 -28px}.v-toggle .list a,.v-toggle .list a.on{background-position:0 0;width:83px}.v-toggle .map a.off{background-position:-104px -56px}.v-toggle .map a:hover{background-position:-104px -28px}.v-toggle .map a,.v-toggle .map a.on{background-position:-104px 0;width:87px}input[type=text],textarea{background:#fffae8;border:1px solid #a97;color:#555;font-size:12px;line-height:normal;padding:6px;width:190px}input[type=text]:focus,textarea:focus{color:#112}button{border:0;display:block;cursor:pointer}.searchform input,.searchform button{display:inline-block;vertical-align:middle}.searchform button{background-image:url(/img/buttons/search.png);height:29px;margin-left:3px;text-indent:-9999px;width:83px}.searchform button:hover{background-position:0 -39px}.aside form{margin-top:.25em;text-align:left}#footer input[type=text]{width:200px}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight,#cboxTitle,#cboxCurrent,#cboxSlideshow{display:none}#colorbox,#cboxOverlay,#cboxWrapper,#cboxLoadingOverlay,#cboxLoadingGraphic{left:0;position:absolute;top:0}#cboxLoadingOverlay,#cboxLoadingGraphic{width:100%}#cboxLoadingGraphic{background-image:url(/img/icons/spinner.gif);background-position:50% 50%}#cboxOverlay{height:100%;width:100%;z-index:100}#colorbox,#cboxLoadingOverlay{background-color:#114}#colorbox{left:auto!important;overflow:hidden;padding:0!important;right:0!important;top:0!important;z-index:105;-moz-box-shadow:0 0 20px #653;-webkit-box-shadow:0 0 20px #653;box-shadow:0 0 20px #653}#colorbox img{border:1px solid #335!important}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;height:100%;width:100%}#cboxContent{position:relative}#cboxPrevious,#cboxNext,#cboxClose{background-image:url(/img/icons/controls.png);background-color:#951;cursor:pointer;height:21px;position:absolute;text-indent:-9999px;width:21px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}#cboxPrevious.hover,#cboxNext.hover,#cboxClose.hover{background-color:#b51}#cboxPrevious{background-position:0 -21px;bottom:10px;left:10px}#cboxNext{background-position:-21px -21px;bottom:10px;right:10px}#cboxClose{right:10px;top:10px}.pg-home .aside{color:#112;text-align:left}.pg-home .aside img{float:left;margin:.25em 10px 0 0}.pg-home .intro p{float:left;width:300px}.pg-explore h1{padding-right:320px;text-align:left}.pg-mapguide .main{padding-left:160px;width:460px}.pg-mapguide .main img.alt{left:-4px;position:absolute;top:-4px}body,h1,h2,h3,h4,h5,a,.name-org,.paren,.aside .box-txt{font-family:Georgia,serif}input,textarea,.aside,.posts p,.name-org span,#mapguide p{font-family:'Helvetica Neue',Arial,sans-serif}.aside,.posts,.cap,.meta,.paging,.name-org span{font-size:12px;line-height:1.5}.sIFR-flash,.sIFR-replaced,.sIFR-ignore{visibility:visible!important}.sIFR-flash,.sIFR-replaced div.sIFR-fixfocus{margin:0;padding:0}.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-replaced div.sIFR-fixfocus{overflow:auto;letter-spacing:0;float:none}.sIFR-active .hd,.sIFR-active .hd-alt,.sIFR-active .cap-txt,.sIFR-active #nav-sub li{visibility:hidden}.group:after,.posts li:after{clear:both;content:'.';display:block;height:0;visibility:hidden}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#geo-network{position:static;margin:0 0 -40px}}@media only screen and (max-device-width:480px){#geo-network{position:static;margin:0 0 -40px}}