@charset "UTF-8";form.formtastic,form.formtastic ul,form.formtastic ol,form.formtastic li,form.formtastic fieldset,form.formtastic legend,form.formtastic input,form.formtastic textarea,form.formtastic select,form.formtastic p{margin:0;padding:0}form.formtastic fieldset{border:0}form.formtastic em,form.formtastic strong{font-style:normal;font-weight:normal}form.formtastic ol,form.formtastic ul{list-style:none}form.formtastic abbr,form.formtastic acronym{border:0;font-variant:normal}form.formtastic input,form.formtastic textarea,form.formtastic select{font-family:inherit;font-size:inherit;font-weight:inherit}form.formtastic input,form.formtastic textarea,form.formtastic select{font-size:100%}form.formtastic legend{white-space:normal;color:#000}form.formtastic ul.errors{color:#cc0000;margin:0.5em 0 1.5em 25%;list-style:square}form.formtastic ul.errors li{padding:0;border:none;display:list-item}form.formtastic fieldset{overflow:auto}form.formtastic fieldset.buttons{padding-left:25%}form.formtastic fieldset.buttons li{float:left;padding-right:0.5em}form.formtastic fieldset>ol>li{padding:0.5em 0;margin-top:-0.5em;margin-bottom:1em}form.formtastic fieldset>ol>li{overflow:auto}form.formtastic fieldset>ol>li label{display:block;width:25%;float:left;padding-top:.2em}form.formtastic fieldset>ol>li>li label{line-height:100%;padding-top:0}form.formtastic fieldset>ol>li>li label input{line-height:100%;vertical-align:middle;margin-top:-0.1em}form.formtastic fieldset>ol>li fieldset{position:relative}form.formtastic fieldset>ol>li fieldset legend{position:absolute;width:95%;padding-top:0.1em;left:0px}form.formtastic fieldset>ol>li fieldset legend span{position:absolute}form.formtastic fieldset>ol>li fieldset legend.label label{position:absolute}form.formtastic fieldset>ol>li fieldset ol{float:left;width:74%;margin:0;padding:0 0 0 25%}form.formtastic fieldset>ol>li fieldset ol li{padding:0;border:0}form.formtastic fieldset>ol>li p.inline-hints{color:#666;margin:0.5em 0 0 25%}form.formtastic fieldset>ol>li p.inline-errors{color:#cc0000;margin:0.5em 0 0 25%}form.formtastic fieldset>ol>li ul.errors{color:#cc0000;margin:0.5em 0 0 25%;list-style:square}form.formtastic fieldset>ol>li ul.errors li{padding:0;border:none;display:list-item}form.formtastic fieldset>ol>li.string input,form.formtastic fieldset>ol>li.password input,form.formtastic fieldset>ol>li.numeric input,form.formtastic fieldset>ol>li.email input,form.formtastic fieldset>ol>li.url input,form.formtastic fieldset>ol>li.phone input,form.formtastic fieldset>ol>li.search input{width:72%}form.formtastic fieldset>ol>li.string input[size],form.formtastic fieldset>ol>li.password input[size],form.formtastic fieldset>ol>li.numeric input[size],form.formtastic fieldset>ol>li.email input[size],form.formtastic fieldset>ol>li.url input[size],form.formtastic fieldset>ol>li.phone input[size],form.formtastic fieldset>ol>li.search input[size]{width:auto;max-width:72%}form.formtastic fieldset>ol>li.text textarea{width:72%}form.formtastic fieldset>ol>li.text textarea[cols]{width:auto;max-width:72%}form.formtastic fieldset ol li.hidden{display:none}form.formtastic fieldset>ol>li.boolean label{padding-left:25%;width:auto}form.formtastic fieldset>ol>li.boolean label input{margin:0 0.5em 0 0.2em}form.formtastic fieldset>ol>li.radio fieldset{overflow:visible}form.formtastic fieldset>ol>li.radio fieldset ol{margin-bottom:-0.5em}form.formtastic fieldset>ol>li.radio fieldset ol li{margin:0.1em 0 0.5em 0;overflow:visible}form.formtastic fieldset>ol>li.radio fieldset ol li label{float:none;width:100%}form.formtastic fieldset>ol>li.radio fieldset ol li label input{margin-right:0.2em}form.formtastic fieldset>ol>li.check_boxes fieldset{overflow:visible}form.formtastic fieldset>ol>li.check_boxes fieldset ol{margin-bottom:-0.5em}form.formtastic fieldset>ol>li.check_boxes fieldset ol li{margin:0.1em 0 0.5em 0;overflow:visible}form.formtastic fieldset>ol>li.check_boxes fieldset ol li label{float:none;width:100%}form.formtastic fieldset>ol>li.check_boxes fieldset ol li label input{margin-right:0.2em}form.formtastic fieldset>ol>li.date fieldset ol li,form.formtastic fieldset>ol>li.time fieldset ol li,form.formtastic fieldset>ol>li.datetime fieldset ol li{float:left;width:auto;margin:0 .3em 0 0}form.formtastic fieldset>ol>li.date fieldset ol li label,form.formtastic fieldset>ol>li.time fieldset ol li label,form.formtastic fieldset>ol>li.datetime fieldset ol li label{display:none}form.formtastic fieldset>ol>li.date fieldset ol li label input,form.formtastic fieldset>ol>li.time fieldset ol li label input,form.formtastic fieldset>ol>li.datetime fieldset ol li label input{display:inline;margin:0;padding:0}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(/assets/fancybox/fancybox-acd8c86083297d0b2cb3844effbc9c24.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;border:1px solid #eee;overflow:visible;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(/assets/fancybox/fancybox-acd8c86083297d0b2cb3844effbc9c24.png) -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(/assets/fancybox/blank-99eeeddc62cb4b433bc2c891909ca6f5.gif);z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(/assets/fancybox/fancybox-acd8c86083297d0b2cb3844effbc9c24.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(/assets/fancybox/fancybox-acd8c86083297d0b2cb3844effbc9c24.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(/assets/fancybox/fancybox-x-d8f293c4db9dfed3307b0441e2db92c2.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(/assets/fancybox/fancybox-acd8c86083297d0b2cb3844effbc9c24.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(/assets/fancybox/fancybox-y-8e42b3f0133859414f6a250a772040cf.png);background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(/assets/fancybox/fancybox-acd8c86083297d0b2cb3844effbc9c24.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(/assets/fancybox/fancybox-x-d8f293c4db9dfed3307b0441e2db92c2.png);background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(/assets/fancybox/fancybox-acd8c86083297d0b2cb3844effbc9c24.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(/assets/fancybox/fancybox-y-8e42b3f0133859414f6a250a772040cf.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(/assets/fancybox/fancybox-acd8c86083297d0b2cb3844effbc9c24.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url(/assets/fancybox/fancy_title_over-c93cd9f3dbd4f0d6d022276253763f7a.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(/assets/fancybox/fancybox-acd8c86083297d0b2cb3844effbc9c24.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(/assets/fancybox/fancybox-x-d8f293c4db9dfed3307b0441e2db92c2.png) 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(/assets/fancybox/fancybox-acd8c86083297d0b2cb3844effbc9c24.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_nw.png', sizingMethod='scale')}.button,.button:visited,.previous_page,.next_page,.previous_page:visited,.next_page:visited{background:#111;display:inline-block;padding:10px 20px !important;border:1px solid #333;color:white;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;cursor:pointer;z-index:5;text-transform:uppercase;background-color:#333;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333),color-stop(100%, #111));background-image:-webkit-linear-gradient(top, #333,#111);background-image:-moz-linear-gradient(top, #333,#111);background-image:-ms-linear-gradient(top, #333,#111);background-image:-o-linear-gradient(top, #333,#111);background-image:linear-gradient(top, #333,#111);font-family:"helvetica-std-condensed", helvetica, arial, sans-serif}.button img,.button:visited img,.previous_page img,.next_page img,.previous_page:visited img,.next_page:visited img{vertical-align:text-bottom;margin-left:-10px}.button:hover,.previous_page:hover,.next_page:hover{color:#469ee4;border-color:#469ee4}.button:active,.previous_page:active,.next_page.active{background-color:#000;color:#555;border-color:#333;background-color:#000;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #000),color-stop(100%, #111));background-image:-webkit-linear-gradient(top, #000,#111);background-image:-moz-linear-gradient(top, #000,#111);background-image:-ms-linear-gradient(top, #000,#111);background-image:-o-linear-gradient(top, #000,#111);background-image:linear-gradient(top, #000,#111)}.clearer{clear:both}.float{float:left;margin-right:10px}.floatright{float:right;margin-left:10px}.amp{font-family:"Baskerville", "New Baskerville", "NewBskvll BT","Goudy Old Style","Palatino","Book Antiqua",serif;font-size:120%;font-style:italic}.column{width:49%;float:left}.dominant{width:580px}.subordinant{width:300px}.last{float:right}body,html,div,ul,li,h1,h2,h3,h4,blockquote,ol,p,img,a,a:active,a:visited,a:hover{margin:0;padding:0;border:0;text-decoration:none}body{font-size:15px;background-color:white;font-family:Helvetica, Arial, sans-serif}p,ul,ol{margin:0 0 1em 0;line-height:1.7;color:#333}ul,ol{padding-left:2em}ul{list-style-type:circle}ol{list-style-type:decimal}h1,h2,h3,h4{color:#444;margin-bottom:5px}h1{font-size:35px}h2,h3,h4{font-weight:normal;text-transform:uppercase}h3{color:#999}blockquote{padding-left:2em;font-size:80%;background:url(/images/helpers/quote.gif) no-repeat top left}#header,.container,#footer{margin:0 auto}#leftcolumn{float:left}#rightcolumn{float:right}#footer{font-size:12px}@font-face{font-family:'helvetica-std';src:url(/assets/helveticaltstd-bold-webfont-6a9a6ca92e4808855eb6b4de436b40fa.eot);src:url(/assets/helveticaltstd-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaltstd-bold-webfont-514e8077717f32174ef4e8d138df5941.woff) format("woff"),url(/assets/helveticaltstd-bold-webfont-d26e5f7866b7260cd9a77b2379399422.ttf) format("truetype"),url(/assets/helveticaltstd-bold-webfont.svg#HelveticaLTStdBold) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'helvetica-std';src:url(/assets/helveticaltstd-boldobl-webfont-2358e3874be2739ac7f0b8f01cefbde3.eot);src:url(/assets/helveticaltstd-boldobl-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaltstd-boldobl-webfont-649c75c8bddab16ec18538d1afab3454.woff) format("woff"),url(/assets/helveticaltstd-boldobl-webfont-0226cf9409e518df691a455c6f4a958a.ttf) format("truetype"),url(/assets/helveticaltstd-boldobl-webfont.svg#HelveticaLTStdBoldOblique) format("svg");font-weight:bold;font-style:italic}@font-face{font-family:'helvetica-std';src:url(/assets/helveticaltstd-light-webfont-f623c91932ff4f815ae1f0f8c7ed6b35.eot);src:url(/assets/helveticaltstd-light-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaltstd-light-webfont-6d9726fb2dbf3ba4150a73bcb01b2ea1.woff) format("woff"),url(/assets/helveticaltstd-light-webfont-3e1c22e09cc41d1063c9eefc93bebd6c.ttf) format("truetype"),url(/assets/helveticaltstd-light-webfont.svg#HelveticaLTStdLight) format("svg");font-weight:200;font-style:normal}@font-face{font-family:'helvetica-std';src:url(/assets/helveticaltstd-lightobl-webfont-288648c1a490c54e6a292bdea687dc3c.eot);src:url(/assets/helveticaltstd-lightobl-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaltstd-lightobl-webfont-42a877b03978a68bda5ec1b623be28ed.woff) format("woff"),url(/assets/helveticaltstd-lightobl-webfont-814c010e1a6b74f7d33b0c84bf349283.ttf) format("truetype"),url(/assets/helveticaltstd-lightobl-webfont.svg#HelveticaLTStdLightOblique) format("svg");font-weight:200;font-style:italic}@font-face{font-family:'helvetica-std';src:url(/assets/helveticaltstd-obl-webfont-cd72646b967a328766c75add143834c5.eot);src:url(/assets/helveticaltstd-obl-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaltstd-obl-webfont-ab1cc40639b89c20762d5d60e5963a0b.woff) format("woff"),url(/assets/helveticaltstd-obl-webfont-45463d0b5ea308c1dad50def40f88272.ttf) format("truetype"),url(/assets/helveticaltstd-obl-webfont.svg#HelveticaLTStdOblique) format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'helvetica-std';src:url(/assets/helveticaltstd-roman-webfont-2c46a9b6e44f133dd8c8169fbdf25740.eot);src:url(/assets/helveticaltstd-roman-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaltstd-roman-webfont-52f056995168ab4259005a479e6067cb.woff) format("woff"),url(/assets/helveticaltstd-roman-webfont-611094a7655178533bdd7611ed40eaae.ttf) format("truetype"),url(/assets/helveticaltstd-roman-webfont.svg#HelveticaLTStdRoman) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'helvetica-std-condensed';src:url(/assets/helveticaneueltstd-ltcn-webfont-fbdd83356a1158627d527caefed98ac1.eot);src:url(/assets/helveticaneueltstd-ltcn-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaneueltstd-ltcn-webfont-eac0850c14138047b3320798212ad009.woff) format("woff"),url(/assets/helveticaneueltstd-ltcn-webfont-36bde482a30787246d895725737d02e0.ttf) format("truetype"),url(/assets/helveticaneueltstd-ltcn-webfont.svg#HelveticaNeueLTStd47LtCn) format("svg");font-weight:200;font-style:normal}@font-face{font-family:'helvetica-std-condensed';src:url(/assets/helveticaneueltstd-cn-webfont-56d679c91de86bf117344dfd6a6dd44d.eot);src:url(/assets/helveticaneueltstd-cn-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaneueltstd-cn-webfont-d8b05199982fd7673ac4c736f21c4733.woff) format("woff"),url(/assets/helveticaneueltstd-cn-webfont-b88e3d990ecd56c1774068101a968f71.ttf) format("truetype"),url(/assets/helveticaneueltstd-cn-webfont.svg#HelveticaNeueLTStd47Cn) format("svg");font-weight:400;font-style:normal}form.formtastic fieldset ol li p.inline-hints{font-size:85%}form.formtastic fieldset ol li textarea{height:200px}form.formtastic fieldset ol li #tripreport{width:390px;height:200px}form#new_comment textarea,form #trip_report{width:98.5% !important;height:100px}#navigation{border-bottom:1px solid black;background:#333 url(/assets/header_fade-1acdcd55368b082d372aae085c8ef53b.png) repeat-x left bottom;margin-bottom:10px;padding:5px 0;line-height:1;font-size:15px;z-index:5;position:relative;font-family:"helvetica-std-condensed", helvetica, arial, sans-serif}#navigation .nav{color:#aaa;line-height:1;height:20px;padding:5px 0;position:absolute;right:0;top:0}#navigation a{color:#aaa;background:transparent}#navigation .nav img{vertical-align:text-bottom}.nav-unit,.nav a{padding-left:30px;opacity:0.8;color:#aaa;-webkit-transition:all 0.2s linear;line-height:1;text-transform:uppercase}.nav a:hover{opacity:1;color:#ccc}a#settings_link{background:url(/assets/cog_gray-351783572f63d747e55821a01c248c02.png) no-repeat 10px center}a#settings_link:hover{background:url(/assets/cog-e41172ed496e52a76cfd43bf10a8ad65.png) no-repeat 10px center}a#profile_link{background:url(/assets/star_gray-9bc92370ef86d90f01539e3eb6f83328.png) no-repeat 10px center}a#profile_link:hover{background:url(/assets/star-d616935bf3eddc1c497143999c9b6eed.png) no-repeat 10px center;color:#daad2c}a#add_link{background:url(/assets/add_gray-3a419d1c354e190995cd25dd38837fbb.png) no-repeat 10px center}a#add_link:hover{background:url(/assets/add-3a5388e2d2581ff9c05649a4d5ada726.png) no-repeat 10px center;color:#b7ddae}a#forecasts_link{background:url(/assets/rainbow_gray-5a3efe0de5ae0abed86e6342c3980abf.png) no-repeat 10px center}a#forecasts_link:hover{background:url(/assets/icons/rainbow-278c56da110a188ae0755008dae9759e.png) no-repeat 10px center;color:#FBC87C}a#map_link{background:url(/assets/map_gray-38b8e39ef0c06165f47c6b71df9058f7.png) no-repeat 10px center}a#map_link:hover{background:url(/assets/icons/map-3e1b8a99fdb2e9aae25e7cb11a2b8101.png) no-repeat 10px center;color:#DDDCA7}a#logout_link{padding-left:10px}a#logout_link:hover{color:#BC3C4D}#search{display:inline;padding-left:40px;margin:0}#search #q{background-color:#222;border:1px solid #444;padding:5px;color:white;border-radius:5px;margin:0}#search_link{vertical-align:middle}a#notifications_badge{padding:5px 8px;margin-left:10px;background-color:#555;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}a#notifications_badge.new{background-color:#990b03;color:white}a#notifications_badge:hover,a#notifications_badge:active{background-color:#990b03}div.notifications{margin-top:15px}div.notification{padding:15px 15px 15px 30px;border-bottom:1px solid #ccc;cursor:pointer}div.notification.hearts{background:transparent url(/assets/heart-364a7633b5cad301acf51eeb124e8a6f.png) no-repeat 5px center}div.notification.comments{background:transparent url(/assets/comment-05230132d28836b8c62e900d54349d52.png) no-repeat 5px center}div.notification:hover{background-color:#fffec6}div.notification[data-read-at]{color:#999}div.notification[data-read-at] a{color:#999}div.notification .read-notification-link{display:none}.container div.notification:first-child{border-top:1px solid #ccc}table{border-collapse:collapse;border-top:1px solid #ccc;width:98%;margin-bottom:1em}table th{background-color:#ccc;color:#666;font-weight:normal;text-align:left;background-color:#eee}table th,table td{padding:2px 5px;border-bottom:1px solid #ccc;line-height:1.5}table td{vertical-align:top}p,li,td{color:#333;font-size:15px;line-height:1.5;margin-bottom:15px;margin-top:0}h1,h2,h3,h4{font-weight:200;text-transform:uppercase;font-family:"helvetica-std-condensed", helvetica, arial, sans-serif}h1{font-size:27px;line-height:45px;margin-bottom:0;color:#999}h2{font-size:22.5px;line-height:22.5px;margin-bottom:11.25px;color:#333;font-weight:normal}h3{font-size:15px;line-height:15px;margin-bottom:15px;color:#999}h4{font-size:15px;line-height:15px;margin-bottom:15px;color:#999}h1 .subtitle,h2 .subtitle{color:#999;font-size:12px;line-height:15px;display:block}body{background:#f3f3f3}.container{width:900px;position:relative}.container.small{width:400px;margin-top:40px}.container.small #navigation{margin:-20px -20px 20px -20px;padding-left:10px}body,ul li span,ol li span{color:#222}a,a:active,a:focus,a:hover,a:visited{color:#0F869A}p img,td img{vertical-align:text-bottom}hr{margin:0;padding:0;border:0;border-bottom:1px solid #ddd;margin:0 0 10px 0}table{border-collapse:collapse;border-top:1px solid #ddd;width:100%}table tr{background-color:white;position:relative}table td,th{padding:.5em;border-bottom:1px solid #ddd;vertical-align:top;position:relative}table th{color:#777;font-size:12px;text-transform:uppercase;font-weight:normal;text-align:left;background:#cacaca}#header .container{margin-top:0 !important;padding:20px 0}#header .logo{position:absolute;top:0}h1 a,h1{font-size:40px;font-weight:normal;color:#444}h2{color:#555;font-size:18px;text-shadow:0 2px 1px rgba(255,255,255,0.5)}h1,h2,h3,h4{text-shadow:0px 1px 1px white}#header abbr{color:#f1b053}#user-left{padding:5px;padding-left:16px;background:url(/assets/point_left-1af5a75b6b44263beae2cd5304df3643.png) no-repeat top left}#content .container{padding-top:20px}p.lede{font-size:200%}p.lede a{font-weight:bold}p.main_lede{font-size:250%;line-height:1;margin-bottom:0}p.note,p.table-note{color:#999;font-size:12px}p.table-note{margin-top:-20px}ul.meta li{margin-bottom:0}span.meta{font-size:10px;display:block}span.meta:before{content:"↳ "}.prev_page,.next_page{cursor:pointer;display:inline-block;padding:10px 15px;border:1px solid #ddd;text-transform:uppercase}tr.me{font-weight:bold}#footer{margin:50px 0}a.micro-profile-photo{display:block;padding:3px 7px 4px 2px;height:25px;width:25px;background:url(/assets/point_right_small-5bcec5567a1a82926f9780ba4c4108f2.png) no-repeat top left}.photo{display:inline-block;position:relative;line-height:0.1;margin-right:3px}.photo .corner,.forecast .corner{position:absolute;top:2px;right:2px;display:none}.photo:hover .corner,.forecast:hover .corner{opacity:1;display:block}.table_title{font-weight:bold}td .report{font-size:80%;margin-top:10px}td .report p{color:#999}p.breadcrumbs{border-bottom:1px solid #ccc;padding:10px;margin:0 0 30px 0;margin-top:-30px;font-family:"helvetica-std-condensed", helvetica, arial, sans-serif;text-transform:uppercase}#resize{cursor:pointer;position:absolute;margin-left:10px;margin-top:5px;opacity:.5}#resize:hover,#resize:active{opacity:1.0}div.trip,div.box,table{margin-bottom:20px;padding:20px;background:white;border:1px solid #ddd;box-shadow:0 1px 3px rgba(0,0,0,0.05);position:relative}div.trip{padding-left:60px;position:relative;border-bottom:1px solid #ddd}div.trip .dominant{width:584px}div.trip .subordinant{width:256px}div.trip.box{padding-left:20px}div.trip .profile-photo{position:absolute;top:20px;left:20px}div.trip p.title{color:#444;font-size:20px;margin-bottom:0;padding-right:30px;font-family:"helvetica-std-condensed", helvetica, arial, sans-serif;text-transform:uppercase}div.trip p.meta,div.trip p.date{font-size:10px;font-weight:normal;color:#444}div.trip p.meta{margin-top:10px}div.trip div.report p,div.trip div.report li{font-size:80%;color:#999;line-height:1.5;margin-bottom:0.5em}div.trip div.report p a{color:#444}div.trip .links a{display:inline-block;margin-right:20px;font-family:"helvetica-std-condensed", helvetica, arial, sans-serif;text-transform:uppercase}div.trip .staticmap{float:right;margin-left:20px}div.trip ul.meta{list-style:none;color:#555;margin:0;padding:0;font-size:12px}div.trip h2{text-style:normal;font-size:25px}div.trip h3{color:#555}div.trip h3.includes-photo{padding-left:35px;position:relative}div.trip h3.includes-photo .profile-photo{top:-5px;left:0}div.small_trip p.title{margin-bottom:0;font-size:11px;text-decoration:underline;font-weight:bold;padding-right:50px}div.comment{margin-bottom:20px;position:relative}div.comment .meta,div.comment p{font-size:12px;color:#555}div.comment .meta{position:relative;padding-left:40px;width:138px}div.comment .profile-photo{position:absolute;top:0px;left:0}div.comment .body{width:339px}div.comment .edit{position:absolute;top:0px;right:0;opacity:0}div.comment:hover .edit{opacity:1}div.forecast #map{width:858px;height:250px;float:left;margin-right:25px}div.forecast a{color:#999}div.forecast a img{vertical-align:text-bottom}div.forecast #geolocate{position:absolute;left:40px;bottom:50px;font-size:15px}div.forecast img.forecast-map{float:left;margin-right:10px}div.forecast p.more{margin:20px 0 0 0;line-height:1;float:right}div.forecast #map-hover{background-color:white;padding:10px;position:absolute;bottom:40px;right:40px}div.forecast #map-hover #forecast_title{margin-right:10px}.day{float:left;width:70px;margin-right:10px;position:relative;text-align:center}.day .weather_summary{color:#999;font-size:75%;height:35px}.day .high{color:#671D21;font-size:125%}.day .low{color:#5FA8CC}.day .forecast_title{font-weight:bold;margin-bottom:10px}div.heart{position:absolute;right:20px;top:20px;font-size:12px;color:#999}div.heart input,div.heart form{display:inline}div.heart img{vertical-align:text-bottom}div#hearted{padding-left:26px;background:url(/assets/heart-364a7633b5cad301acf51eeb124e8a6f.png) no-repeat left top;font-size:12px;color:#999;margin:20px 0}div.popup{position:absolute;right:20px;width:400px;z-index:1500;padding-top:21px;background:transparent url(/assets/point_up-0b623222e26761f6886076947ef3394c.png) no-repeat top center;margin-top:5px}div.popup .box{border:0;background-color:#111;border-radius:5px}div.popup h2{text-shadow:0 2px 0 #333;color:white;margin-bottom:20px}div.popup#login_form fieldset ol li label{color:#aaa !important}#content span.new{font-family:georgia,times,serif;color:#F6394C;font-style:italic;font-weight:bold}#footer{background:#dadada url(/assets/bevel-2ffa7a20a0bc62f637ebe0909ada8fc5.png) repeat-x top left;padding:50px 0;margin-bottom:0}#footer p{color:#999}#bbcode_share{padding:20px;background-color:#eee}.search_share{display:inline}#search_share_popup{display:none;background-color:#fff;padding:5px 5px 3px 5px;border:1px solid #ddd;border-bottom:1px solid #fff;position:relative;z-index:1000}#content span.new{font-family:georgia,times,serif;font-style:italic;color:red;text-transform:lowercase;font-size:10px;font-weight:normal}.flash{padding:10px 10px 10px 26px;margin-bottom:15px;border-top:1px solid black;border-bottom:1px solid black}.flash.error{border-color:#990b03;color:#990b03;background:transparent url(/assets/icons/exclamation-0f831c0267add27543884f168181b042.png) no-repeat left center}.flash.notice{border-color:#356729;color:#356729;background:transparent url(/assets/icons/accept-aa46783eaacf42039619629139ff6087.png) no-repeat left center}
