.shadow{-moz-box-shadow:3px 3px 3px #BBBBBB;box-shadow:3px 3px 3px #BBBBBB;-webkit-box-shadow:3px 3px 3px #BBBBBB}.errorExplanation{border:1px solid #C11B1B;margin-bottom:1em;background:#F9F0F0}.errorExplanation ul{margin:0px;padding-left:20px;list-style-type:none}.errorExplanation h2,.errorExplanation p{display:none}.errorExplanation h3{background:#C11B1B;color:white;padding:5px 10px;font-size:12px;font-family:verdana,arial,sans-serif}.fieldWithErrors input,.fieldWithErrors textarea,.fieldWithErrors select,.fieldWithErrors checkbox{border:1px solid #C11B1B !important}#notices{position:absolute;width:400px;margin-left:-200px;left:50%;top:100px}.message{border:1px solid black;margin:0}.close_link a{text-decoration:none;background-color:transparent}.message.success,.message.success a{border-color:#78A400;color:#78A400;background-color:#F7FDF1;background-color:rgba(247,253,241,0.8)}.message.error,.message.error a{border-color:#C11B1B;color:#C11B1B;background-color:#F9F0F0;background-color:rgba(249,240,240,0.8)}.message.notice,.message.notice a{border-color:#E98600;color:#E98600;background-color:#faf4e6;background-color:rgba(250,244,230,0.8)}#journey_desc textarea.editor_field{width:100%}.inplaceeditor-form{margin:0px}.editor_cancel{margin-left:10px}h1{font-size:18px;color:#E47211;margin-bottom:10px}h3{font-size:15px;font-weight:normal;margin:5px 5px 5px 0;color:#66573A}h4{font-size:12px;text-transform:uppercase;font-weight:normal;margin:15px 0 5px 0;color:gray}a{text-decoration:none}.full_box a{color:#367718}#sidebar .box.yellow a{color:#F78A2B}.left{float:left}#user_picture_hidden_area,.right{float:right}.no_border{border:0px !important}#sidebar #old_holidays .journey_picture img,#sidebar #upcoming_holidays .journey_picture img,#sidebar #canceled_holidays .journey_picture img,#sidebar .traveler_picture img,#sidebar #albums img{border:2px solid #66563A}#user_picture img{min-width:293px}#main img{border:2px solid #6DA350}#last_photos li{border:1px solid #BBBBBB;padding:4px}#last_photos li a{color:#66563A}#main #last_photos img{border:none}fieldset{padding:0;border:0;margin:0;margin-bottom:10px}div.fieldWithErrors{display:inline}form label{display:block}.checkboxes label{display:inline}form input{font-size:1em}#main form input[type="text"],#main form input[type="password"],#main form textarea,form.light input[type="text"]{background-color:#FEEFA7;border:none;margin-bottom:5px}#sidebar form input[type="text"],#sidebar form textarea{background-color:#FFFFFF;border:none;width:275px;margin-bottom:5px}#main form textarea{width:560px;margin-bottom:10px}input,#main form textarea,#sidebar form textarea{padding:2px;padding-left:10px;padding-right:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.placeholder,.placeholder a{color:gray !important}#sidebar a.action{margin-top:0px}a.editor_cancel,a.cancel,a.action,.journey a.action,#main a.action,#main a.cancel{color:#F78A2B;background-color:transparent;margin-top:10px}a.action{background-image:url('/images/new/orange_arrow.png');background-repeat:no-repeat;padding-left:20px;background-position:center left}input.action,input.editor_ok_button{background-color:#F99325;color:#FFFFFF;-moz-border-radius:10px;-webkit-border-radius:10px;width:auto !important;font-size:1em;cursor:pointer}input.submit,input.editor_ok_button{border:medium none;cursor:pointer}input.submit,a.action.submit{padding-right:25px;background-image:url('/images/new/white_arrow.png');background-repeat:no-repeat;background-position:center right}a.simple{border-bottom:1px dashed !important;display:inline}ul{padding:0px;padding-left:5px;margin:10px 0;margin-left:15px}#sidebar ul{margin:0px;padding-left:0px}li{margin-top:5px;margin-bottom:5px}ul.inline,ul.no_bullets{margin-left:0px}ul.no_bullets li{list-style-image:none;list-style-type:none}ul.inline li{list-style-image:none;list-style-type:none;float:left;margin-right:10px}ul.inline li.last{margin-right:0px}li span form{display:inline}.journey{margin-bottom:20px;display:block}.journey .link{float:right}.journey h3{text-transform:uppercase;margin-top:0px}.journey .preview_photos{float:left}.journey .info{float:left;margin-left:15px}#user_attributes dt{margin-top:5px;color:#66573A}#user_attributes dd{margin-left:0px}.nav_link{float:left;display:block;padding:2%}.nav_link img{border:0px}.calendar_title{display:block;float:left;width:78%;background-color:#EBE0CB;text-align:center;font-size:14px}.calendar{float:left;width:100%;background-color:#AE9971}table.calendar{border-collapse:separate}.calendar th,.calendar td{font-size:9px;vertical-align:top;text-align:center}.calendar td{background-color:#EBE0CB}.calendar th{color:#EBE0CB}.calendar .travel_day{background-color:#FAE292}.calendar .due_day{background-color:rgb(220,220,220);font-weight:bold}.calendar .today{background-color:rgb(210,210,250)}.preview_photos div{float:left;margin-right:10px}#slide{width:720px;height:560px;background-color:black;margin:auto;text-align:center;vertical-align:middle}#slide div.img{margin:auto;padding-top:40px;vertical-align:middle}#slide img{border:0px}#photos li{float:left}#main{margin-right:360px}#main.full-width{margin-right:0px}body{font-family:"Lucida Grande", Arial, Helvetica, sans-serif;font-size:0.9em;line-height:140%;margin:0px;background-image:url('/images/new/background.jpg');background-position:top center;color:#202020}table{border-collapse:collapse}#top_line{width:100%;background-image:url('/images/new/top_bar.png');padding-top:4px;height:50px}#top{min-width:990px;margin:auto;background-image:url('/images/new/top.png');background-repeat:no-repeat;background-position:top center;height:183px}#top_nav{background-color:#BFCE9D;float:right}#top_nav a{padding-right:4px;text-decoration:none;color:rgb(255,255,225);border-bottom-width:0px;border-right:1px solid rgb(255,255,205);font-size:0.9em}#tagline{margin-top:108px;font-size:1.1em;color:#E47211;text-align:right}.vertical label{float:left}.vertical input{float:right}#login{background-color:#7EB062;color:#FFFFFF;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;width:300p}#login form{padding:10px}#login label{font-size:1em;padding-top:2px;padding-bottom:2px;padding-right:5px;margin-bottom:2px}#login input{border:none;margin-bottom:5px;font-size:1em}#nav .right #login a{float:right;padding-right:0px;padding-left:0px}#login .small{float:left;color:#FFFFFF}#dialogs .talk{background-color:#FBFCF7}#dialogs li{background-color:#CFF1BB;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:block}#dialogs .full_box{border-color:#7FB064;padding-top:10px;margin-bottom:0px}.dialog_message{width:70%;margin-bottom:10px}.send_message{margin-left:0px}#main .dialog_message .preview_photos img{border:2px solid #6DA351}.send_message .preview_photos{float:left;margin-right:10px}.received_message{margin-left:30%;text-align:right}.received_message .preview_photos{float:right;margin-left:10px}.received_message .talk{background-color:#EFFFDC}.send_message .talk{background-color:#C4EFAE}.talk{padding:5px;max-width:79%;display:inline-block;-moz-border-radius:5px;-webkit-border-radius:5px}#feed_events{float:left;width:580px}.feed_event_container{padding-bottom:10px}.feed_event{background-color:#FBF1C0;background-image:url('/images/feedevents/icon_bg.png');background-repeat:no-repeat;padding:5px;width:auto;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:relative}.feed_event a{color:#FC5A08}.feed_event .preview_photos{margin-right:5px;margin-left:5px}#main .feed_event .preview_photos img{border:3px solid #F6B570}.feed_event .icon{float:left;width:75px;padding-top:10px;padding-left:5px}.feed_event .time_stamp{font-size:12px;color:#9F9481;text-align:left;position:absolute;bottom:5px;left:162px}.feed_event .actions{float:right;width:100px;text-align:right}.feed_event .actions a{display:inline-block}#map_box{margin:15px;margin-top:150px;margin-left:0px}#map_border{background-color:#FFFFFF}#map_div{border:1px solid #7FB064}#map_div span{display:none}.box .map_border{padding:4px;background-color:#FFFFFF}#nav{padding-left:20px;padding-right:20px;margin-left:150px;width:995px;margin:auto}#nav ul{margin:0px;border-collapse:collapse;color:#7EB062;display:block}#nav li{display:inline-block;margin:0px;margin-right:5px}#nav li a{color:#82775A;display:inline-block;padding:10px}#nav.left{text-transform:uppercase}#nav .left li.selected a{color:#FFFFFF}#nav .left li.selected{background-image:url('/images/new/menu_bg_selected.png');background-position:bottom right;background-repeat:no-repeat;padding-right:2px;margin-right:3px}#nav a{color:#82775A}#nav .left li a:hover{color:#FFFFFF}#nav .left li.sep:hover{background-image:none}#nav .left li:hover{background-image:url('/images/new/menu_bg_selected.png');background-position:bottom right;background-repeat:no-repeat;padding-right:2px;margin-right:3px}#nav .left{float:left;width:600px}#nav .right{position:absolute;top:4px;right:30px;float:none;width:310px}#nav .right li{background-image:url('/images/new/login_btn_bg.png');background-position:bottom left;background-repeat:no-repeat;width:110px;text-align:center}#nav .right a{padding-top:0px;color:#FFFFFF}#content{width:980px;margin:auto;background-color:#ffffff;margin-top:-30px;margin-bottom:20px;height:100%}#content_container{padding:20px}#sidebar{float:right;width:313px}#sidebar .errorExplanation{font-size:0.9em}#sidebar #signup{background-color:#FEEFA7;background-color:rgba(255,235,142,0.8);width:250px;padding:10px;float:right;margin-right:40px;margin-bottom:25px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px}#sidebar #signup form{margin:0px;color:#66563A}#sidebar #signup input{width:230px;border:1px solid transparent;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:1em}#sidebar #signup .small{color:#66563A}#sidebar #signup a{color:#66563A}#sidebar #signup > h2{margin:0px;padding:0px;color:#66563A}#sidebar .box{margin-bottom:20px;padding:10px;width:293px}#sidebar .box h2{background-image:none;text-transform:none}#sidebar .box.green{background-color:#C1DF80;color:#A29377}#sidebar .box.blue{background-color:#EDEEF2;color:#323333}#sidebar .box.brown{background-color:#D4BE95;color:#66563A}#sidebar .box.brown .full_box{border-color:#AE9971}#sidebar .box.yellow{background-color:#FBF1C0;color:#66563A}#sidebar .box.yellow .journey_picture img{border:2px solid #F78A2B}h2{font-size:15px;text-transform:uppercase;border:none;margin:5px 5px 5px 0}h2 .small{font-size:11px;text-transform:none}html,body,#wrap{height:100%}body > #wrap{height:auto;min-height:100%}#footer{position:relative;margin-top:-30px;height:25px;clear:both;background-image:url('/images/new/footer_bg.png');background-position:top center;padding-top:5px;font-size:0.8em;color:#ffffff;text-align:right}#footer a{color:#ffffff}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.slogan{display:inline-block;background-color:#FEEFA7;background-color:rgba(255,235,142,0.8);font-family:Georgia;padding:5px;margin-bottom:5px;font-size:22px;color:#66563A}#slogan1{margin-top:100px;margin-left:80px}#slogan2{margin-left:300px}#content_bg{background-image:url('/images/new/start_page_bg.jpg');background-repeat:no-repeat}.box{float:left;width:313px}.full_box{border-top:1px dashed #CCCCCC;margin-top:5px;padding-top:5px;margin-bottom:20px}h2.green{background-image:url('/images/new/heading_white_bg.png');background-repeat:no-repeat;background-position:center right;color:#FFFFFF;margin-top:2px;margin-bottom:2px;padding:5px;padding-right:30px;height:20px;background-color:#7FB064;display:inline-block}h2.brown{background-image:url('/images/new/heading_white_bg.png');background-repeat:no-repeat;background-position:center right;color:#FFFFFF !important;margin-top:2px;margin-bottom:2px;padding:5px;padding-right:30px;height:20px;background-color:#A29377;display:inline-block}.box h2{color:#66573A}.box div.fixed{border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;height:210px;margin-right:15px}.grey{color:#808080}p{margin:0px;line-height:1.25 em}.big{font-size:1.2em}.tiny{font-size:12px;color:gray}.small{font-size:0.9em;color:rgb(80, 80, 80)}#tag_cloud{padding:20px;background-color:#ffecc0}#packing_list li{background-color:#FEFBF0;padding-top:5px;padding-bottom:5px;padding-right:5px;display:block}#packing_list .action{float:right}#journey_photo{float:left;margin-right:20px}#journey_desc{float:left;width:400px}form.inline{display:inline}.todo .done{color:gray;text-decoration:line-through}#topics{width:580px}#topics .controls{float:right;width:100px}#topics a{color:#FC5A08}#topics tr{background-color:#ffecc0;padding:5px}#topics td{padding:5px;border-bottom:1px dotted #CCCCCC}#topics tr.post{background-color:#FFFFE1}#album{background-color:#ffecc0;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px}.album td{text-align:center;vertical-align:top;background-color:#ffecc0;padding:10px;width:170px;height:180px}.album .album_photo{}.album .album_photo img{vertical-align:bottom}.blog_post h3{color:#367718;text-transform:uppercase;margin-bottom:20px}#main .blog_post a.right{margin-top:0px;margin-left:10px}.comment{border-top:1px dashed #CCCCCC;margin-top:10px}.blog_post{padding-bottom:5px;border-bottom:1px dashed #CCCCCC}#new_blog_post_form_div{border-bottom:1px dashed #CCCCCC}.photo{margin:auto;text-align:center}.email{border:1px solid gray;padding:20px;margin-bottom:20px;background-color:rgb(250, 250, 250);font-family:courier}.group_left{float:left;width:376px;padding-right:17px;border-right:1px dotted #E98600;height:auto;overflow:hidden;margin-right:-1px;margin-bottom:10px}.group_right{float:left;width:375px;padding-left:16px;height:auto;overflow:hidden;margin-bottom:10px}.group_line{border-top:1px dotted #E98600;height:1px;overflow:hidden;margin-top:5px;margin-bottom:10px;clear:both}.group_left a{font-weight:bold !important}.group_left img{float:left;margin-right:10px}.group_topic{background-color:#ffecc0}.group_topic td{padding:10px}.group_post{background-color:#FFFFE1}.group_post td{padding:10px}.user_comment{width:99%}.user_comment .user_picture{float:left}.user_comment .content{margin-left:80px}.user_comment .link{float:right}.settings th{text-align:center;min-width:100px}.settings td{text-align:center}.settings .blue_font{text-align:left}img.spinner{border:none !important}form.oneline{clear:left}form.oneline span{float:left;display:block;margin-right:20px}form input.amount{width:30px}table.expenses{width:99%;margin-top:20px;margin-bottom:20px}table.expenses th{text-align:left}table.expenses thead tr,table.expenses tbody tr.even{background-color:rgb(251, 241, 192)}table.expenses th,table.expenses td{padding:5px}table.expenses td.amount,table.expenses th.amount{text-align:right}#main #fb_login_image{border:0px}#spinner{display:none}