@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-52c2493f5df928c3e0d1ad27628009d7.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-52c2493f5df928c3e0d1ad27628009d7.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-75c65513c681388365ed93c0abfdc098.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-52c2493f5df928c3e0d1ad27628009d7.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(/assets/fancybox/fancybox-52c2493f5df928c3e0d1ad27628009d7.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-233be381d8b55baaf5cb5fa3ce84cd61.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(/assets/fancybox/fancybox-52c2493f5df928c3e0d1ad27628009d7.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(/assets/fancybox/fancybox-y-1e7690119c4c05c3f38584ee239c7c83.png);background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(/assets/fancybox/fancybox-52c2493f5df928c3e0d1ad27628009d7.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(/assets/fancybox/fancybox-x-233be381d8b55baaf5cb5fa3ce84cd61.png);background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(/assets/fancybox/fancybox-52c2493f5df928c3e0d1ad27628009d7.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(/assets/fancybox/fancybox-y-1e7690119c4c05c3f38584ee239c7c83.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(/assets/fancybox/fancybox-52c2493f5df928c3e0d1ad27628009d7.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-6b9ae7f2ad03a280dc7ebf09b9654846.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-52c2493f5df928c3e0d1ad27628009d7.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-233be381d8b55baaf5cb5fa3ce84cd61.png) 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(/assets/fancybox/fancybox-52c2493f5df928c3e0d1ad27628009d7.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-d147d94df867a704d7b9e0d7c037b54e.eot);src:url(/assets/helveticaltstd-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaltstd-bold-webfont-142e9a1903271f690bedc867e89939b7.woff) format("woff"),url(/assets/helveticaltstd-bold-webfont-8399cde4a4a439c3ff900dd4b1d61667.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-944ea8767a1847fdac5eeb8176e7101a.eot);src:url(/assets/helveticaltstd-boldobl-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaltstd-boldobl-webfont-9cf2fdc75f9cfc598f050d8d4e344d71.woff) format("woff"),url(/assets/helveticaltstd-boldobl-webfont-22bc278ab27ae2a45b566aab586c9d61.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-df21ee459f6fe82252f01a6b78a067cf.eot);src:url(/assets/helveticaltstd-light-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaltstd-light-webfont-72ba2a522c39aa8674b58cbedad332e4.woff) format("woff"),url(/assets/helveticaltstd-light-webfont-2a49c290455d42fef95b03a6bc4c36cf.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-aee939b96ca4b4173f01fe66bed21aa0.eot);src:url(/assets/helveticaltstd-lightobl-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaltstd-lightobl-webfont-96ac8c79e751032f2797d3785a1537c6.woff) format("woff"),url(/assets/helveticaltstd-lightobl-webfont-84099d8f649f6479189fd8ddda12e44b.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-1a9e8aa3b6c28190f26dc4f92a80d0bb.eot);src:url(/assets/helveticaltstd-obl-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaltstd-obl-webfont-2ac307ff525868d0e95e14aad930eea4.woff) format("woff"),url(/assets/helveticaltstd-obl-webfont-0bc7bba5dc9354c4f6fb19cf48578c49.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-ab6311ddfd2368136b67f4653b8ccf83.eot);src:url(/assets/helveticaltstd-roman-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaltstd-roman-webfont-40ec0561bb580039df1a3b87b06eecaa.woff) format("woff"),url(/assets/helveticaltstd-roman-webfont-60cf8f34224df42756483ccda0dee625.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-42f45366b05666eb0f2bbbf15afbf2ce.eot);src:url(/assets/helveticaneueltstd-ltcn-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaneueltstd-ltcn-webfont-89abe9507a1bee4ca408160c032a4914.woff) format("woff"),url(/assets/helveticaneueltstd-ltcn-webfont-98a9dec67958384a4a6fddbb09a2c701.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-a987df3a3eeccbea3f368ca6ebad43f9.eot);src:url(/assets/helveticaneueltstd-cn-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/helveticaneueltstd-cn-webfont-df9c985fb10183838144ec31a4a7fb6b.woff) format("woff"),url(/assets/helveticaneueltstd-cn-webfont-b94bb3f42b8c80b4acfcc8ff74f4ea26.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-640c6c1482d745761aef8704fb349bff.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-e8fe553fc89653b8f6600ed4dd867b9b.png) no-repeat 10px center}a#settings_link:hover{background:url(/assets/cog-4d4c13ff6606933d35ba28bcb70008e3.png) no-repeat 10px center}a#profile_link{background:url(/assets/star_gray-644d9747bba42f045544ebcd0b6fcf25.png) no-repeat 10px center}a#profile_link:hover{background:url(/assets/star-621266bf1b4f8b93f2b67b64f88ca87a.png) no-repeat 10px center;color:#daad2c}a#add_link{background:url(/assets/add_gray-dff749c7a33980ec0a12f0cfb7e61c6a.png) no-repeat 10px center}a#add_link:hover{background:url(/assets/add-6766b4d21b0a95d38fa62314cb268e23.png) no-repeat 10px center;color:#b7ddae}a#forecasts_link{background:url(/assets/rainbow_gray-21a09b95b71729675f3f004a38f5597e.png) no-repeat 10px center}a#forecasts_link:hover{background:url(/assets/icons/rainbow-8e18beb5e4f57760d6e024674139cfe5.png) no-repeat 10px center;color:#FBC87C}a#map_link{background:url(/assets/map_gray-7f6c7ce773079679d3f7dac5f320e352.png) no-repeat 10px center}a#map_link:hover{background:url(/assets/icons/map-6c43e0d8476c0ff02cd75232286e1477.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-4bc571889fb1363bec6ad3664a1a3c81.png) no-repeat 5px center}div.notification.comments{background:transparent url(/assets/comment-b010c3144821f2b49ca806bb743afaf1.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-deffeacbe194660b6a80c45385cce2a6.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-3460e2fad2e6380a32fde7958153436b.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-4bc571889fb1363bec6ad3664a1a3c81.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-53e9f4e4ddbcf9727eb8c9706f4f3e20.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}span.new{font-family:georgia,times,serif;color:#F6394C;font-style:italic;font-weight:bold}#footer{background:#dadada url(/assets/bevel-c7fe0701a82cd3b1664ebff7b72754d6.png) repeat-x top left;padding:50px 0;margin-bottom:0}#footer p{color:#999}#bbcode_share{padding:20px;background-color:#eee}.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-07bec38fbd9d9a7a1a64bc118136bafe.png) no-repeat left center}.flash.notice{border-color:#356729;color:#356729;background:transparent url(/assets/icons/accept-490839e90c7872d1b2a2022764fca894.png) no-repeat left center}
