body{font-family:Arial, Helvetica, SansSerif;margin:0px;text-align:center;background-color:#1783c3;height:100%;padding:0px;font-size:12px}.width{width:940px;min-width:940px;margin:0 auto;text-align:left;background-color:#fff}* html .minwidth{border-left:940px solid #fff}* html .container{margin-left:-940px;position:relative}* html .minwidth,* html .container,* html .content{height:1px}.width{display:inline-block}.content{padding:1px 20px 50px 20px;background:url(/images/layout/bg.jpg) repeat-y center top}.imagefooter{padding:1px 50px 228px 50px;background-color:#fff;background:url(/images/layout/bottom_image_02.jpg) no-repeat center top}.footerbottomedge{padding:1px 50px 50px 50px;background:url(/images/layout/bg_bottomedge.jpg) no-repeat center top}.width1{width:940px;min-width:940px;margin:0 auto;text-align:left}* html .minwidth1{padding-left:940px}* html .minwidth1,* html .layout{height:1px}body#popup{font-family:Arial, Helvetica, SansSerif;text-align:left;background-color:#ffffff;padding:15px;font-size:11px}body img{border:0px}p{margin:0px 0px 10px 0px}.normal{margin-top:12px}.centered{text-align:center}ul.flush li{margin-left:-20px}ul.spaced li{margin-bottom:12px}a:link{color:#0066cc;text-decoration:none}a:active{color:#0066cc;text-decoration:underline !important}a:hover{color:#0066cc;text-decoration:underline !important}a:visited{color:#0066cc;text-decoration:none}.fine_print{color:gray;font-size:1em;line-height:110%}.fine_print_sidebar{font-size:.8em;line-height:110%}.agate{font-size:.9em;font-weight:bold;text-align:center}.footer{padding:0px;margin:0px;height:120px;background:url(/images/layout/bg.jpg) repeat-y center top}div.footercontent{width:900px;margin-left:20px;color:#333333;font-size:12px;padding:0px;height:120px;background-color:#fff;vertical-align:top}div.footerbox{float:left;height:120px;text-align:left;padding:0px 15px 0px 15px}div.footerbox.bordered{background:url(/images/layout/footer_border.gif);background-repeat:no-repeat;background-position:right center}div#pageheader{width:900px;padding:0px;margin:-10px 0px 0px 0px;background-color:#fff}div#page_body{clear:both;width:900px;padding:0px;margin-top:-10px;*margin-top:-15px;background-color:#fff}div#page_body_content{padding:15px 15px 0px 15px}div#logo{float:left;width:291px;height:105px;z-index:5;padding:0px;margin:0px 0px 0px 0px;background:url(/images/layout/logo3.gif);position:absolute}div#metanav{float:right;height:105px;width:900px;background:url(/images/layout/logo3.gif);background-repeat:no-repeat}div.metanav_box{float:right;height:52px;background:url(/images/layout/topNav_sep.gif) no-repeat;white-space:nowrap;padding:22px 15px 0px 15px;font-size:12px;color:#333}div.metanav_box a:link{color:#333;text-decoration:none}div.metanav_box a:active{color:#333;text-decoration:underline !important}div.metanav_box a:hover{color:#333;text-decoration:underline !important}div.metanav_box a:visited{color:#333;text-decoration:none}div#navbar{height:35px;background-color:pink;background:url(/images/layout/nav_bot_bg.gif) repeat-x bottom left}div.navbar_mobile{display:none !important}div.navbar_item_on{float:right;height:23px;font-size:12px;font-weight:bold;background-image:url(/images/layout/nav_active_bg.gif);padding:6px 15px 2px 15px;text-align:center}div.navbar_item_on a:link{color:#ffffff;text-decoration:none}div.navbar_item_on a:active{color:#ffffff;text-decoration:underline !important}div.navbar_item_on a:hover{color:#ffffff;text-decoration:underline !important}div.navbar_item_on a:visited{color:#ffffff;text-decoration:none}div.navbar_item_off{float:right;height:31px;font-size:12px;font-weight:bold;padding:6px 15px 0px 15px;text-align:center;background:url(/images/layout/nav_inactive_bg.gif) no-repeat}div.navbar_social{padding:4px 10px 0px 23px !important}div.navbar_social a{padding:0 1px}div.navbar_item_off a:link{color:#0066cc;text-decoration:none}div.navbar_item_off a:active{color:#0066cc;text-decoration:underline !important}div.navbar_item_off a:hover{color:#0066cc;text-decoration:underline !important}div.navbar_item_off a:visited{color:#0066cc;text-decoration:none}div.infobox{float:left;width:321px;padding:15px;margin:0px 0px 10px 0px;background:url(/images/layout/infobox_bg.gif) no-repeat}h1{font-size:1.5em;color:#000000;margin:0px 0px 15px 0px}h2{font-size:1.3em;color:#000000;font-weight:bold;margin:0px 0px 8px 0px}h3{font-size:1.15em;color:#000000;font-weight:bold;margin:0px 0px 5px 0px}h4{font-size:1.15em;color:#0066cc;font-weight:bold;margin:0px 0px 5px 0px}form{margin:0px}.categories_in_capsule{margin:5px 0px 3px 0px}.upcoming_trips_text{margin:0px 0px 0px 0px}.upcoming_trips_details{margin:5px 0px 0px 0px}div#feature_button_container{float:left;width:364px;padding:0px;margin:0px}div.feature_button{float:left;width:169px;height:36px;background:url(/images/buttons/feature_button.gif) no-repeat;font-size:13px;padding-top:10px;padding-left:0px;color:#0066cc;text-align:left;font-weight:bold;margin:0px}div.feature_button a{color:#0066cc;text-decoration:none}div.feature_button a:hover{color:#0066cc;text-decoration:underline}div#home_comment_container{float:left;width:504px;padding:0px;margin:0px}div.home_comment{float:left;width:504px;height:36px;background:url(/images/buttons/home_comment.gif) no-repeat;font-size:13px;padding-top:10px;padding-left:0px;color:#000;text-align:center;font-weight:bold;margin:0px}div#home_comment_container_left{float:left;width:247px;padding:0px;margin:0px;background:url(/images/buttons/home_comment2.gif) no-repeat}div.home_comment_left{float:left;width:153px;height:69px;font-size:13px;padding-top:10px;padding-left:88px;color:#000;text-align:center;font-weight:bold;margin:0px}div#home_comment_container_right{float:right;width:247px;padding:0px;margin:0px;background:url(/images/buttons/home_comment3.gif) no-repeat}div.home_comment_right{float:left;width:171px;height:69px;font-size:13px;padding-top:10px;padding-left:65px;color:#000;text-align:center;font-weight:bold;margin:0px}div.home_comment a{color:#0066cc;text-decoration:none}div.home_comment a:hover{color:#0066cc;text-decoration:underline}div#trip_comment_container{float:left;width:605px;padding:0px;margin:0px}div.trip_comment{float:left;width:605px;height:36px;background:url(/images/buttons/trip_comment.gif) no-repeat;font-size:13px;padding-top:10px;padding-left:0px;color:#000;text-align:center;font-weight:bold;margin:0px}div.trip_comment a{color:#0066cc;text-decoration:none}div.trip_comment a:hover{color:#0066cc;text-decoration:underline}div.trip_capsule{display:inline;width:162px;float:left;z-index:11;height:397px;margin-right:9px}div.trip_capsule_header{background:url(/images/layout/trip_capsules/trip_capsule_header.jpg) no-repeat;height:22px;width:142px;font-size:1.1em;font-weight:bold;color:#ffffff;padding:6px 10px 0px 10px;text-align:left}div.trip_capsule_header a:link{color:#ffffff;text-decoration:none}div.trip_capsule_header a:hover{color:#ffffff;text-decoration:underline}div.trip_capsule_header a:visited{color:#ffffff;text-decoration:none}div.trip_capsule_image{width:162px;height:120px;background-color:#8ec4e0;padding:0px;text-align:left}div.trip_capsule_image img{width:160px;height:120px;margin:0px 1px 0px 1px;text-align:left}div.trip_capsule_body{width:142px;height:170px;background:url(/images/layout/trip_capsules/trip_capsule_bg.jpg) repeat-y;padding:8px 10px 0px 10px;text-align:left}div.trip_capsule_meta{width:142px;text-align:center;background:url(/images/layout/trip_capsules/trip_capsule_bg.jpg) repeat-y;padding:0px 10px 0px 10px}div.trip_capsule_footer{height:9px;width:162px;background:url(/images/layout/trip_capsules/trip_capsule_footer.jpg) no-repeat}div.featured_trip_capsule{display:inline;width:192px;float:left;z-index:11;height:400px;margin-right:5px}div.featured_trip_capsule_header{background:url(/images/layout/featured_trip_capsules/featured_trip_capsule_header.jpg) no-repeat;height:22px;width:172px;font-size:1.1em;font-weight:bold;color:#ffffff;padding:6px 10px 0px 10px;text-align:left}div.featured_trip_capsule_header a:link{color:#ffffff;text-decoration:none}div.featured_trip_capsule_header a:hover{color:#ffffff;text-decoration:underline}div.featured_trip_capsule_header a:visited{color:#ffffff;text-decoration:none}div.featured_trip_capsule_image{width:192px;height:143px;background-color:#8ec4e0;padding:0px;text-align:left}div.featured_trip_capsule_image img{width:190px;height:143px;margin:0px 1px 0px 1px;text-align:left}div.featured_trip_capsule_body{width:172px;height:160px;background:url(/images/layout/featured_trip_capsules/featured_trip_capsule_bg.jpg) repeat-y;padding:8px 10px 0px 10px;text-align:left}div.featured_trip_capsule_meta{width:172px;text-align:center;background:url(/images/layout/featured_trip_capsules/featured_trip_capsule_bg.jpg) repeat-y;padding:0px 10px 0px 10px}div.featured_trip_capsule_footer{height:9px;width:192px;background:url(/images/layout/featured_trip_capsules/featured_trip_capsule_footer.jpg) no-repeat}div.trip_category_outer_container{width:200px;height:240px}div.trip_category_inner_container{width:885px;height:240px;position:absolute}div.trip_category_capsule{display:inline;width:221px;float:left;z-index:11;height:240px;margin-right:0px}div.trip_category_capsule_header{background:url(/images/layout/trip_category_capsules/trip_category_capsule_header.jpg) no-repeat;height:22px;width:186px;font-size:1.1em;font-weight:bold;color:#ffffff;padding:6px 10px 0px 10px;text-align:left}div.trip_category_capsule_header a:link{color:#ffffff;text-decoration:none}div.trip_category_capsule_header a:hover{color:#ffffff;text-decoration:underline}div.trip_category_capsule_header a:visited{color:#ffffff;text-decoration:none}div.trip_category_capsule_image{width:206px;height:153px;background-color:#8ec4e0;padding:0px;text-align:left}div.trip_category_capsule_image img{width:204px;height:153px;margin:0px 1px 0px 1px;text-align:left}div.trip_category_capsule_body{width:186px;height:180px;line-height:1.4em;background:url(/images/layout/trip_category_capsules/trip_category_capsule_bg.jpg) repeat-y;padding:8px 10px 0px 10px;text-align:left}div.trip_category_capsule_meta{width:186px;text-align:center;background:url(/images/layout/trip_category_capsules/trip_category_capsule_bg.jpg) repeat-y;padding:0px 10px 0px 10px}div.trip_category_capsule_footer{height:9px;width:206px;background:url(/images/layout/trip_category_capsules/trip_category_capsule_footer.jpg) no-repeat}div.flash_error{clear:both;color:Red;margin:0px 0px 15px 0px;background-color:#ffffcc;padding:5px 10px;border:solid 1px #f7b42c}div.error{color:Red;padding-top:4px}div.flash_notice{clear:both;margin:0px 0px 15px 0px;background-color:#ffffcc;padding:5px 10px;border:solid 1px #f7b42c}span.editlink{font-size:9px;text-transform:uppercase}.portrait{border:none;padding-top:3px}.partner_logo{margin:0px}.travel_tip_photo{margin:25px}.thumbnail{margin:12px 12px 12px 0px;float:left}.promotion{padding-bottom:15px;float:right;width:502px;height:265px}.promotion img{width:502px;height:265px}.category_icon{float:left;margin-right:5px;width:16px;height:16px}.generation_icon{float:left;margin-right:5px;width:16px;height:16px}.button_bar{clear:both;margin:25px 0px 25px 0px}.pagination{padding:0px;margin:0px;text-align:center}.pagination a{padding:2px 5px;border:1px solid #aaaadd;text-decoration:none;color:#06C;line-height:2em}.pagination a:hover,.pagination a:active{border:1px solid #06C;color:#000}.pagination em.current{padding:2px 5px 2px 5px;margin:2px;border:1px solid #06C;font-weight:bold;background-color:#06C;color:#FFF}.pagination span.disabled{padding:2px 5px 2px 5px;margin:2px;border:1px solid #eee;color:#ddd}div.tab_panel{float:left;width:605px;margin-bottom:25px}div.tab_panel.left_column{width:605px;margin-top:15px}div.tab_panel_bar{width:100%;height:22px;margin:0px;border-bottom:solid 1px #f7b42c}.tab_active{float:left;height:15px;padding:3px 15px 3px 15px;border-left:solid 1px #f7b42c;border-top:solid 1px #f7b42c;border-right:solid 1px #f7b42c;background-color:#fff;text-align:center;font-weight:bold;width:auto;white-space:nowrap;margin-right:10px;margin-top:1px}.tab_active a{color:#333333;text-decoration:none}.tab_active a:hover{color:#0066cc;text-decoration:underline}.tab_inactive{margin-top:1px;float:left;padding:2px 15px 3px 15px;border-left:solid 1px #f7b42c;border-top:solid 1px #f7b42c;border-right:solid 1px #f7b42c;text-align:center;background-image:url(/images/nav/tableNotActive_bg.gif);background-repeat:repeat-x;font-weight:bold;white-space:nowrap;margin-right:10px}.tab_inactive a{color:#333333;text-decoration:none}.tab_inactive a:hover{color:#333333;text-decoration:underline}.tab_inactive a:hover{color:#333333;text-decoration:underline !important}.tab_inactive a:visited{color:#333333;text-decoration:none}.tab_spacer{float:left;width:5px}.tab_panel_body{clear:both;padding:15px 15px 15px 15px;border-left:solid 1px #f7b42c;border-bottom:solid 1px #f7b42c;border-right:solid 1px #f7b42c;min-height:600px}div.formcontainer{margin:10px 0px 10px 0px;padding:10px}.formfield{width:200px}input[type="select"]{width:200px}input[type="checkbox"]{width:auto}input[type="radio"]{width:auto}input[type="button"]{width:auto}input[type="submit"]{width:auto}textarea{width:400px}div.fieldWithErrors{display:inline}div.fieldWithErrors input{background-color:#ffeeee}div.formfieldReadOnly{text-align:left;padding:9px 10px 0px 0px;width:350px;color:#0066cc;margin-left:150px;height:100%}div.formfieldReadOnlyVertical{text-align:left;color:#0066cc;clear:left;margin-bottom:12px}div.formfieldLabel{text-align:right;float:left;padding:9px 10px 0px 0px;width:120px;font-weight:bold;clear:left;height:100%}div.formfieldLabelWide{text-align:right;float:left;padding:9px 10px 0px 0px;width:200px;font-weight:bold;clear:left;height:100%}div.formfieldLabelFull{text-align:right;float:left;padding:9px 10px 0px 0px;font-weight:bold;clear:all;width:100%;height:100%;text-align:left}fieldset{border:none}div.formfieldLabelVertical{text-align:left;padding:9px 10px 0px 0px;width:120px;font-weight:bold;clear:left}div.formfieldValue{position:relative;padding:5px 0px 5px 10px;clear:right;margin-left:140px}div.formfieldValueVertical{clear:left;margin-bottom:12px}div.checkboxColumn{width:300px;float:left}.checkboxLabel{margin-left:1.5em;text-indent:-1.5em;margin-right:-1.5em}#crumb{color:#666;font-size:.9em;padding-bottom:15px;margin:0px 0px 0px 0px}#crumb a{color:#0066cc;text-decoration:none}#crumb a:hover{color:#0066cc;text-decoration:underline}div.user_portrait{float:left;width:100px}div.portrait img{border:1px solid #999999}div.user_bio_summary{float:left;width:425px;padding-left:25px}div.user_bio_summary p{text-indent:-1em}div#wide_left_column{width:400px;height:auto}div#wider_left_column{width:600px}div#narrow_sidebar{float:right;background:url(/images/layout/narrow_sidebar.jpg) no-repeat;width:220px;height:auto;min-height:661px;padding:15px;margin-right:0px;line-height:1.4em}div#narrow_sidebar_lowered{float:right;background:url(/images/layout/narrow_sidebar.jpg) no-repeat;width:220px;height:661px;padding:15px;margin-top:15px;margin-right:0px;line-height:1.4em}div#narrow_sidebar a{color:#0066cc;text-decoration:none;font-weight:bold}div#narrow_sidebar a:hover{color:#0066cc;text-decoration:underline;font-weight:bold}div#narrow_sidebar h2 a{color:#000;text-decoration:none;font-weight:bold}div#narrow_sidebar h2 a:hover{color:#000;text-decoration:underline;font-weight:bold}div#narrow_sidebar ol{margin-left:-24px}div.user_in_sidebar{width:230px;padding:0px 10px 10px 0px}div.user_portrait_in_sidebar{float:left;margin-right:5px;width:50px}div.user_data_in_sidebar{float:left;width:150px}.solo_super_star{display:inline-block;width:24px;height:16px;padding:0 0 0 11px;line-height:1.4;font-weight:bold;text-align:center;color:#006bad;background:url(/images/layout/solo_stars.png)}#solo_stars_legend{margin:1em 0}div.latest_member{width:110px;float:left;margin:0px 12px 0px 12px;text-align:center}div.promo_box{width:605px;float:left;margin:0px 0px 0 0px}div#facebook_like{margin-top:10px;margin-left:10px;overflow:hidden}div.promo_box_header{background:url(/images/layout/promo_box/promo_box_header.jpg) no-repeat;height:22px;width:605px;font-size:1.1em;font-weight:bold;color:#ffffff;padding:6px 5px 0px 10px;text-align:left}div.promo_box_header a:link{color:#ffffff;text-decoration:none}div.promo_box_header a:hover{color:#ffffff;text-decoration:underline}div.promo_box_header a:visited{color:#ffffff;text-decoration:none}div.promo_box_body{width:585px;background:url(/images/layout/promo_box/promo_box_bg.jpg) repeat-y left top;padding:10px 10px 0px 10px;text-align:left}div.promo_box_body p{margin:0px 0px 0px 0px}div.promo_box_footer{height:9px;width:605px;background:url(/images/layout/promo_box/promo_box_footer.jpg) no-repeat}table.admintable{border:1px solid #999999;border-collapse:collapse;width:90%;margin:0px}table.admintable th{background-color:#999999;color:#ffffff;font-weight:bold;text-transform:uppercase;padding:5px}table.admintable tfoot td{background-color:#999999;color:#ffffff;font-weight:bold;text-transform:uppercase;padding:5px}table.admintable td{padding:5px;border-bottom:1px solid #999999;vertical-align:top}table.sidebar{margin:0;padding:0;width:100%}table.sidebar td{margin:0;padding:0}table.sidebar td.totals{color:#06C;margin:0;padding:0}table.sidebar td.number{text-align:right}.rowHeader{font-weight:bold;background-color:#0066cc;color:#fff;padding:2px 4px 2px 4px}.row2{background-color:#f0f0f0}div.static_panel{float:left;line-height:1.4em;width:605px;margin-bottom:25px}div.static_panel h4{border-bottom:solid 1px #ffcc00;padding:15px 0px 5px 0px;Margin-bottom:10px}div.static_panel_backtotop{border-bottom:solid 1px #ffcc00;padding:0px 0px 0px 0px;Margin-bottom:10px;font-size:.8em}.highlightBox{background-color:#ffffcc;padding:5px 10px;border:solid 1px #f7b42c}ul.quote_container{list-style:none;margin:0px;padding:15px 15px 0px 15px}ul.quote_container img.quote{float:left;padding:4px 7px 0px 0px}ul.quote_container img.quoteEnd{display:inline;margin:-5px 0px 0px 0px;padding:0px 0px 0px 8px;position:relative;top:5px}ul.quote_container h3{font-size:1em;font-weight:normal;color:#333;line-height:1.4em;margin:0px;padding:7px 0px 8px 0px}ul.quote_container li{text-align:right}ul.quote_container li.signature{font-size:1em;color:#666;margin:0px;padding-bottom:8px;font-style:italic}ul.quote_container li p{margin:0px;padding:0px;text-align:center}ul.quote_container li p a:link{font-weight:bold}div.legendLabel{text-align:right;float:left;padding:20px 10px 0px 0px;width:150px;font-weight:bold;clear:left}div.legendIcon{position:relative;padding:5px 0px 5px 10px;clear:right}.copyright{padding:1px 20px 50px 20px;text-align:center;color:#fff}.copyright a:link{color:#fff;text-decoration:none}.copyright a:active{color:#fff;text-decoration:underline !important}.copyright a:hover{color:#fff;text-decoration:underline !important}.copyright a:visited{color:#fff;text-decoration:none}.price_starting{color:#0066cc;font-size:.9em;display:inline;margin:0;padding-right:3px}.price{color:#0066cc;font-size:1.4em;font-weight:bold;display:inline;margin:0}.call_for_availability{color:#990000;font-weight:bold;text-align:center;margin-top:5px;height:38px}#modal_container{margin:8px;padding:8px 16px;border:3px double #aaa;background-color:#1783c3;overflow:auto;font-family:Arial, Helvetica, SansSerif;font-size:12px}#modal_container{font-size:13px;font-family:Arial, Helvetica, SansSerif;width:459px;height:219px;padding:0;margin:0;background-image:url(/images/layout/pop-up-bg.png);background-repeat:no-repeat}#modal_container .title{color:#fff;font-weight:bold;width:425px;height:22px;padding:13px 17px 0 17px;margin:0}#modal_container .r1-left{width:250px;padding:12px 17px 0 17px;margin:0}#modal_container .r1-right{float:right;width:122px;padding:25px 17px 0 17px;margin:0}#modal_container .r2{padding:12px 17px 0 17px;margin:0}#modal_overlay{background-color:#000}div#chat_highlight{float:right;background-image:url(/images/forum/chat_highlight_bg.gif);background-repeat:no-repeat;width:200px;height:auto;min-height:191px;padding:15px;margin:0 0 20px 20px;line-height:1.4em}div#chat_highlight h3{color:#000;font-size:1.15em;font-weight:bold;margin:0px 0px 10px 0px}div#chat_highlight p{margin:10px 0 0 0}div#chat_highlight .number-container{margin:0 0 10px 0}div#chat_highlight .number{color:#0066cc;width:40px;float:left;text-align:right;font-size:1.4em;font-weight:bold;display:inline;margin:0}div#chat_highlight .number-text{float:left;width:152px;margin:0;padding:0 0 0 8px}#chat-content #chat-button{float:right}#chat-content th{font-weight:bold;background-color:#0066cc;color:#fff;padding:2px 4px 2px 4px;white-space:nowrap}#chat-content td{border-bottom:solid 1px #ccc}#chat-content td.text{text-align:left;padding:10px 5px 10px 0px}#chat-content td.messages{text-align:center;padding:10px 5px 10px 5px}#chat-content td.user_data{font-size:10px;padding:10px 0px 10px 5px}#chat-content td.user_data img{padding:5px 0 0 0}#chat-content div.nowrap{white-space:nowrap}#chat-content h2{margin:0px 0px 1em 0px}#chat-content h3{font-size:1.3em;margin:0}#chat-content .textarea-input{width:550px;height:200px}#chat-content #post-reply{padding:1em 0}#chat-content .crumb{color:#666;font-size:.9em;padding-bottom:15px;margin:0px 0px 0px 0px}#chat-content .crumb a{color:#0066cc;text-decoration:none}#chat-content .crumb a:hover{color:#0066cc;text-decoration:underline}div#home_comment_container_left2{float:left;width:247px;padding:0px;margin:0px;background:url(/images/buttons/join_community_home.gif) no-repeat}div.home_comment_left2{float:left;width:73px;height:69px;font-size:13px;padding-top:10px;padding-left:80px;color:#000;text-align:center;font-weight:bold;margin:0px}.quoteNew{padding:1em 0}.quoteLeft{width:160px;height:auto;padding:0px}.quoteRight{float:right;width:430px;background-image:url(/images/layout/left_quote.gif);background-repeat:no-repeat;background-position:left top;clear:both}.quoteStartNew{padding:0px 10px 0px 30px;background-image:url(/images/layout/right_quote.gif);background-repeat:no-repeat;background-position:right bottom}.quoteEndNew{padding:1em 0 1em 30px;font-style:italic}div.clear{clear:both;width:0px;height:0px;overflow:hidden}#paypal_button{margin-top:10px;margin-bottom:-20px;padding-bottom:20px;background:url(/images/layout/billing_or.gif) center bottom no-repeat}#paypal_button a{display:block;width:145px;margin:0 auto}.home_sharing{border-top:3px solid #E9E9E9;border-bottom:3px solid #E9E9E9;margin-top:20px;padding:9px 4px}#home_social_media_button{margin-left:40px;position:relative;top:20px}#community_promo{width:525px;margin:0 0 25px 45px;line-height:1.3;font-size:1.2em;font-weight:bold;background-color:#DAE7F2;text-align:center;padding:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.network{overflow:hidden;width:500px;margin:15px auto 25px auto}.network h2{color:#0051C0}.network .img_link{float:left;margin-right:20px}.network .button_link{margin-top:10px}#fblike{margin-top:50px}.ie6 #fblike{display:none}#fblike iframe{border:none;overflow:hidden;width:80px;height:21px;float:left}#fblike span{display:block;padding-top:3px;font-size:10px;width:340px;padding-left:90px;color:#333;font-family:'lucida grande', tahoma, verdana, arial, sans-serif}.ie7 #fblike span{position:relative;top:-20px}#staging{position:fixed;top:0;left:0;width:100%;text-align:center;background-color:#EED453;color:#000;margin-bottom:5px;padding:1px 0;border-bottom:1px solid #707070}h2#canceled{color:#F00;font-size:2em}tr.canceled_row td{color:#CCC !important}#uploaded_files thead th{background-color:#CCC;padding:7px}#uploaded_files tbody td{padding:7px;border-bottom:1px solid #CCC}.sortable .handle{cursor:move;text-align:center}.sortable .handle img{padding:7px;text-align:center}article,aside,dialog,figure,footer,header,hgroup,nav,section,summary,main{display:block}.wait_list_form{margin-top:10px}.wait_list_form div{margin:5px 0}.wait_list_form label{display:block;width:95px}.wait_list_form input[type=text],.wait_list_form input[type=password]{width:150px}.wait_list_form input[type=image]{margin-top:10px}.wait_list_wrap{overflow:hidden}.wait_list_member{width:200px;float:left}.wait_list_guest{width:200px;float:left;margin-left:80px}.errorExplanation{background-color:#FEFBEC;border-left:5px solid #F1E7BC;padding:1em}.errorExplanation,.errorExplanation h2{color:#B60C00 !important}.errorExplanation h2{margin-top:0 !important}.booking-screen{clear:left;width:580px;padding:11px}.booking-screen h2{color:#0066cc}.booking-screen h2 a{font-size:0.8em;color:#444;text-decoration:underline;position:relative;top:-1px;left:2px;font-weight:normal}.booking-screen h3{font-size:1em;margin-bottom:0}.booking-screen input[type=text],.booking-screen input[type=password],.booking-screen select{border:1px solid #b7b7b7;font-family:Helvetica, Arial;font-size:1.2em;margin-left:0;padding:3px;color:#202020;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.booking-screen input[type=text]:hover,.booking-screen input[type=password]:hover,.booking-screen select{border-color:#949494}.booking-screen .instructions{font-size:0.9em;line-height:1.3;color:#5b85a5}.booking-screen a.button{display:block;text-indent:-10000px;overflow:hidden}.booking-screen button,.booking-screen a.button,.legacy_booking_panel button{border:0;cursor:pointer;height:33px;text-indent:-10000px;background-color:transparent;background-repeat:no-repeat;background-position:0 0}.booking-screen button:hover,.legacy_booking_panel button:hover,.booking-screen a.button:hover{background-position:0 -33px}.booking-screen button:active,.legacy_booking_panel button:active,.booking-screen a.button:active{background-position:0 -66px}button.continue,#login-new .button{width:99px;background-image:url(/images/fresh-buttons/continue.png)}button.sign-in{width:86px;background-image:url(/images/fresh-buttons/sign-in.png)}button.book-trip{width:104px;background-image:url(/images/fresh-buttons/book-trip.png)}.booking-screen .flash_notice,.booking-screen .flash_error{clear:none;margin:-1em 0 2em 0;background-color:#FEFBEC;border:0;border-left:5px solid #F1E7BC;padding:1em;color:#9B6813;font-size:1.2em;line-height:1.4}.booking-screen .flash_error{background-color:#FCF2F2;border-left-color:#DFB5B4;color:#B00001}.booking-screen .errorExplanation{background-color:#FEFBEC;border-left:5px solid #F1E7BC;padding:1em}.booking-screen .errorExplanation,.booking-screen .errorExplanation h2{color:#B60C00 !important}.booking-screen .errorExplanation h2{margin-top:0 !important}.booking-screen .field_with_errors{margin:0 !important;padding:0 !important}.booking-screen .field_with_errors label{color:#B60C00 !important;background:url(/images/fresh-booking/arrow.png) no-repeat 0 0;padding-left:1.7em;margin-left:-1.7em;padding-top:1px;padding-bottom:2px}.booking-screen .address-fields .field_with_errors label{margin-left:-1.7em !important;padding-bottom:3px !important}#booking-progress{clear:left;padding-top:8px;margin-bottom:20px;width:605px;height:73px;background:url(/images/fresh-booking/progress-bg.png) no-repeat}#booking-progress #progress-header{clear:left;position:relative}#booking-progress h2{float:left;margin-left:8px;font-size:1.2em;color:#0066cc;font-weight:normal}#booking-progress h2 span{font-weight:bold}#booking-progress #secure-notice{position:relative;float:right;top:1px;margin-right:8px;padding-left:15px;color:#E7AE2A;text-transform:uppercase;font-weight:bold;background:url(/images/fresh-booking/progress-secure.png) no-repeat 0 0}#booking-progress ol{width:588px;height:26px;margin-left:8px !important;clear:left;list-style:none;margin:0;padding:0;font-weight:bold;font-size:1.2em;background:url(/images/fresh-booking/progress-ol-bg.png) 0 8px no-repeat}.gecko #booking-progress ol{position:relative;top:-2px}#booking-progress li{margin:0;padding:0;float:left}#booking-progress li#p-payment{margin-left:2px;margin-right:0 !important}#step-accommodations li{margin-right:29.7px}#step-options li{margin-right:25.7px}#step-sign_in li{margin-right:21.7px}#step-info li{margin-right:17.7px}.gecko #step-accommodations li#p-payment,.gecko #step-options li#p-payment,.gecko #step-sign_in li#p-payment,.gecko #step-info li#p-payment{margin-left:1px}#booking-progress .sold_out #p-accommodations{display:none}#step-accommodations.logged_in li{margin-right:57.7px}#step-accommodations.logged_in li#p-payment{margin-left:6px}#step-options.logged_in li{margin-right:52.7px}#step-options.logged_in li#p-payment{margin-left:5px}#step-info.logged_in li{margin-right:47.7px}#step-info.logged_in li#p-payment{margin-left:4px}#step-payment.logged_in li{margin-right:42.7px}#step-payment.logged_in li#p-payment{margin-left:3px}.gecko #step-accommodations.logged_in li{margin-right:59px}.gecko #step-accommodations.logged_in li#p-payment{margin-left:2px}.gecko #step-options.logged_in li{margin-right:54px}.gecko #step-options.logged_in li#p-payment{margin-left:1px}.gecko #step-info.logged_in li{margin-right:49px}.gecko #step-info.logged_in li#p-payment{margin-left:0}.gecko #step-payment.logged_in li{margin-right:43px}.gecko #step-payment.logged_in li#p-payment{margin-left:2px}#booking-progress li a,#booking-progress li.current,#booking-progress li span.inactive{text-decoration:none;padding:2px 5px 3px 21px;border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}.gecko #booking-progress li a,.gecko #booking-progress li.current,.gecko #booking-progress li span.inactive{padding:1px 5px 2px 21px}#booking-progress li a:hover{text-decoration:none !important}#booking-progress li a{background:#2c80d4 url(/images/fresh-booking/progress-check.png) 5px 3px no-repeat;color:#FFF}#booking-progress li.current{background:#f7d934 url(/images/fresh-booking/progress-current.png) 5px 3px no-repeat;color:#000;position:relative;top:-2px}#booking-progress li span.inactive{padding-left:5px !important;background-color:#c8cbcb;color:#FFF}#booking-progress .progress_edit{margin-top:6px;text-align:center;padding:0 !important;display:block;background:none;color:#2c80d4;text-decoration:underline;font-weight:normal;font-size:0.7em}.gecko #booking-progress .progress_edit{margin-top:5px}#booking-progress .progress_edit:hover{text-decoration:underline !important}.legacy_booking_panel{margin-top:0 !important;border:none !important}.legacy_booking_panel .tab_panel_body{border:none !important}.login-box{float:left;width:245px;height:200px;padding:15px;background-color:#f9fbfd;border:1px solid #c6d9e8}.login-box h2{font-size:2em;margin-bottom:15px}.login-box label{font-weight:bold;display:block}.login-box div{margin:1em 0}#login-existing{margin-right:25px}#login-existing input[type=password],#login-existing input[type=text]{width:95%}.forgot-pass{display:block;padding-top:2px;font-size:0.9em;color:#5b85a5 !important}.forgot-pass a{color:inherit;text-decoration:underline}#login-new p{color:#5b85a5 !important;margin-top:-13px;margin-bottom:15px}#booking-info{margin-top:-20px}#booking-info form{width:450px}#booking-info h2{margin-top:20px}#booking-info form div{margin:10px 0 10px 15px;clear:left}#booking-info label{display:block;float:left;width:75px;position:relative;top:7px}#booking-info label.inline{display:inline-block;float:none;position:static;padding-left:1px}#booking-info input[type=text],#booking-info input[type=password]{width:315px}#booking-info form div span,#booking-payment form .coupon_code span{display:block;margin-top:2px;margin-left:77px;font-size:0.9em;color:#5b85a5}#booking-payment form .coupon_code span{margin-left:0}#booking-info button{margin-top:5px;margin-left:90px}#booking-info .address-fields{width:100%;position:relative;top:-23px;margin:0 0 -30px 57px;overflow:hidden;padding:3px}.ie8 #booking-info .address-fields{position:relative;left:2px}#booking-info .address-fields input{width:315px}#booking-info .address-fields select{width:324px}#booking-info .address-fields label{float:none;width:100%;font-size:0.9em;margin:0 0 0 0;color:#555;top:-1px;left:1px;text-transform:lowercase}#booking-info .address-fields .half{float:left;clear:none !important;margin-top:0;margin-bottom:10px;margin-right:-5px}#booking-info .half input,#booking-info .half select{width:inherit;margin:0}#booking-info .half select{width:149px;height:24px}.address-fields #state span{margin-left:0 !important;font-size:1em !important;margin-top:0 !important}.address-fields #state input{width:109px !important;padding-bottom:3px !important}.address-fields #state select{width:117px !important}input#user_city{width:105px !important}input#user_zip{width:65px !important}#l-gender{top:3px !important}#booking-info #captcha{padding-top:10px}#booking-info #captcha label{display:block;float:none;width:100%;position:relative;top:35px}#booking-info #captcha img{float:left;position:relative;top:-30px;left:55px}#booking-info #captcha input{width:85px;margin-left:60px;position:relative;top:-28px}#booking-info #terms{margin-top:-40px;margin-left:88px;padding-bottom:10px}#booking-info #terms input{float:left;position:relative;top:5px;margin-right:5px}#booking-info #terms label{float:none;width:325px}#booking-payment .highlight{display:inline-block;background-color:#F3F08A;color:#000;font-weight:bold;padding:0 2px}#booking-payment #review-information{margin:10px 0 15px 15px;line-height:1.3;overflow:hidden}#booking-payment #review-information div{float:left;margin-right:30px}#booking-payment h4{text-transform:uppercase;color:#0a6cce;font-size:1.05em;margin-left:1.4em}#booking-payment h4 .edit_link{left:3px}#booking-payment .edit_link{position:relative;top:3px;display:inline-block;width:36px;height:0;padding-top:17px;text-indent:-10000px;overflow:hidden;background:url(/images/fresh-booking/edit.png)}#booking-payment table{margin-left:15px;margin-bottom:20px}#booking-payment thead th{background:url(/images/fresh-booking/summary-th.png) -10px 0 no-repeat}#booking-payment thead th:first-child{background:url(/images/fresh-booking/summary-th.png) 0 0 no-repeat}#booking-payment thead th:last-child,#booking-payment thead th.qty{background:url(/images/fresh-booking/summary-th.png) top right no-repeat}#booking-payment thead th{font-weight:normal;color:#FFF;font-size:0.95em;padding-top:3px;padding-bottom:4px;text-align:left}#booking-payment tbody th{padding:5px 0 5px 5px;vertical-align:top;text-align:left}#booking-payment tbody tr:first-child th,#booking-payment tbody tr:first-child td{padding-top:7px}#booking-payment tbody td{padding:5px 5px 5px 0;vertical-align:top}#booking-payment thead th.item{color:#fff;font-size:0.9em}#booking-payment .description{padding-top:3px;padding-left:4px;width:190px;padding-right:10px;text-align:left}#booking-payment .more{font-weight:normal}#booking-payment .date{width:75px}#booking-payment .book-price{width:70px;padding-right:30px;text-align:right}#booking-payment td.book-price{font-weight:bold}#booking-payment .deposit{width:60px;padding-right:30px;text-align:right}#booking-payment .qty{width:80px}#booking-payment table .qty input[type=text]{width:15px;float:left;position:relative;top:-2px}#booking-payment .qty button{display:block;margin:-2px 0 0 27px;font-size:0.85em;background:none;border:0;cursor:pointer;height:auto;text-indent:0;background-color:transparent;background-repeat:no-repeat;background-position:0 0;color:#06C;text-decoration:underline}#booking-payment .qty button:hover{text-decoration:underline}#booking-payment #options .qty button{position:relative;top:-3px}#booking-payment #totals{border-top:1px solid #93c8fd;margin-top:-15px;padding-top:5px;width:565px}#booking-payment #totals th{width:80px !important;font-weight:normal;font-size:1.2em;padding-left:203px;color:#0066cc;font-weight:bold;text-align:left}#booking-payment #totals .tprice{text-align:right;font-size:1.2em;width:72px;font-weight:bold}#booking-payment #totals .tprice .highlight{padding:0 1px}#booking-payment #totals .ddate{font-style:italic;vertical-align:bottom;margin-top:2px;padding-left:5px;padding-right:83px;color:#444}#booking-payment #totals span{font-weight:bold}#booking-payment #payment-details{margin-left:15px}#booking-payment .secure{display:inline-block;text-transform:uppercase;font-size:0.8em;color:#d1790e;background:url(/images/fresh-booking/padlock.png) no-repeat 0 0;margin-left:7px;padding-left:19px;padding-bottom:1px;padding-top:2px}#booking-payment #payment-details .instructions{margin-bottom:12px}#booking-payment #payment-details #payment-details-disclaimer{font-size:1.05em;width:600px;line-height:1.3}#booking-payment #payment-details label{display:block;float:left;width:85px;position:relative;top:6px}#booking-payment #payment-details div{margin:10px 0;position:relative}#booking-payment label[for="order_coupon_code"]{display:none !important}#booking-payment #order_coupon_code{width:95%;float:none;margin-top:10px;padding:14px;font-size:16px;font-weight:200;font-family:"Helvetica Neue", Helvetica, Arial, SansSerif;border-width:1px 0;border-color:#dee2e5;border-radius:0;outline:0}#booking-payment #order_coupon_code:focus{background-color:#f9f9f9;color:#000}#booking-payment form h2{margin-left:-15px}#booking-payment .coupon_code{padding-bottom:1em}#booking-payment #paypal{width:145px;margin-left:86px !important;margin-bottom:15px !important;padding:0 21px;border-bottom:1px solid #93C8FD;position:relative}#booking-payment #paypal img{margin:0 auto 10px auto}#booking-payment #paypal span{background-color:#FFF;color:#06C;padding:0 5px;font-size:0.9em;font-weight:bold;position:absolute;bottom:-6px;left:80px}#booking-payment #acceptance-logos{position:absolute;top:1px;right:138px}#booking-payment span#cc_acceptance_logo{position:absolute;top:1px;right:138px;width:142px;height:24px;overflow:hidden;background:url(/images/fresh-booking/cc-acceptance_select.png)}#booking-payment #order_card_number{width:180px}#booking-payment #order_credit_card_security_code{width:40px}#booking-payment #cvv_code input{float:left}#booking-payment #cvv_code span{display:block;padding-top:3px;margin-left:140px;font-size:0.85em;color:#858585}#booking-payment #accept-terms{padding-top:5px;margin-left:15px !important}#booking-payment #accept-terms a{color:inherit;text-decoration:underline}#booking-payment button{margin-top:0;margin-left:15px}#booking-payment #loader{display:none;margin-top:25px !important;margin-left:85px !important;width:16px;height:11px}#booking-payment .payment_flash_error{margin-bottom:15px;background:#fdf2f2 url(/images/layout/flash-error.png) 8px 8px no-repeat;border:1px solid #f1b4b4;color:#c20a0a;font-weight:bold;padding:10px 10px 10px 30px}#booking_complete_your_profile{background-color:#fceea5;padding:10px;margin-bottom:10px}#booking_complete_your_profile a{font-weight:bold;font-size:1.2em;text-decoration:underline}.stn_introcopy{margin-top:-0.7em;font-size:1.1em;line-height:1.4;color:#3e3e3e}.stn_hr{margin-bottom:1em;border-width:1px 0 0 0;border-style:solid;border-color:#C0C0C0}.stn_error_explanation{width:60%;margin-left:1.5em;margin-bottom:2em}.stn_error_explanation h2{padding:0.4em 0.5em;border-radius:4px;background-color:#B90606;color:#FFF}.stn_error_explanation ul{padding-left:2em}.stn_error_explanation li{color:#B90606;font-weight:bold}.field_with_errors{display:inline}.stn_actionbar{width:100%;margin:1em 0;padding:1.3em 0;border-top:1px solid #CCC;background-color:#f0f0f0}.stn_hint{font-size:0.9em;color:#8C8C8C;line-height:1.3;margin-bottom:0.2em}.stn_btn{display:inline-block;margin-left:1.5em;margin-right:0.4em;padding:0.7em 1.5em;border:1px solid #1171aa;border-radius:2px;background-color:#1783c3;color:#FFF !important;font-weight:bold;cursor:pointer;font-size:0.9em}.stn_btn:hover{box-shadow:0 1px 2px #888;text-decoration:none !important}.stn_btn_link{padding:0.5em 1em}.stn_form{margin:2em 0}.stn_form .field{margin-left:1.5em}.stn_form label{display:block;font-weight:bold;font-size:1.1em;margin-bottom:0.2em}.stn_form input[type=text],.stn_form input[type=password],.stn_form input[type=number],.stn_form select,.stn_form textarea{border:1px solid #b7b7b7;font-family:Helvetica, Arial;font-size:1.2em;margin-left:0;padding:6px;color:#202020;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.stn_form input[type=text]:hover,.stn_form input[type=password]:hover,.stn_form input[type=number]:hover,.stn_form select:hover,.stn_form textarea:hover{border-color:#949494}.stn_form input[type=number]{width:50px;margin-right:0.4em}.stn_form textarea{width:60%}.stn_form textarea[readonly]{margin-top:-1em;background-color:#F8F8F8;color:#5F5F5F;font-size:1em;height:400px}.stn_admin_table{margin:1.5em 0 2em 1em;border:1px solid #CCC;border-spacing:0;border-collapse:separate;border-radius:2px;font-size:1.2em;color:#333}.stn_admin_table th,.stn_admin_table td{border-bottom:1px solid #CCC;padding:0.5em 0.8em}.stn_admin_table tr:last-child td{border-bottom-width:0}.stn_caution{padding:1.3em;background-color:#FCFFD8;border:1px solid #E4E3B3}.stn_caution ul{padding-left:1.5em;margin-bottom:0}.stn_caution ul li{margin-bottom:0.5em}.reminder_sent td{font-style:italic;color:#888}.mdhelp{float:right;width:360px;font-size:1.0em;margin-top:21em}.mdhelp thead th{background-color:#E0E0E0}.mdhelp tfoot td{border-top:1px solid #CCC;font-size:0.9em;color:#666}.mdhelp tfoot td ul{padding-left:2em;margin-bottom:0}textarea.wmd-input{width:53%}.preview_wrap{margin-top:1em;padding:1em;width:600px;font-size:1.1em;border:1px solid #CCC;-webkit-box-shadow:2px 2px 5px rgba(50,50,50,0.4);-moz-box-shadow:2px 2px 5px rgba(50,50,50,0.4);box-shadow:2px 2px 5px rgba(50,50,50,0.4)}.wmd-preview{margin:1em 0}.force-asset-recompile-2015-11-10{font-size:100%}.help_ctr{margin-top:1em;font-family:"proxima-nova",sans-serif}.help_ctr h1{margin:0 0 0.5em 0;font-size:2.2em;font-weight:400;color:#116DAF}.help_ctr p{font-size:1.2em;line-height:1.4}.help_ctr .intro{width:90%;font-weight:300;font-size:1.2em;line-height:1.4;color:#333}.help_ctr h2{font-size:1.6em}.help_ctr #search{box-shadow:1px 1px 3px #CCCCCC;background-color:#FEF8DC;border-radius:5px;margin:1.5em 0 2.5em 0;padding:1em 0.8em 0.3em 1em;width:550px;background:-moz-linear-gradient(top, #fff9e5 0%, #fcf3cc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff9e5), color-stop(100%, #fcf3cc));background:-webkit-linear-gradient(top, #fff9e5 0%, #fcf3cc 100%);background:-o-linear-gradient(top, #fff9e5 0%, #fcf3cc 100%);background:-ms-linear-gradient(top, #fff9e5 0%, #fcf3cc 100%);background:linear-gradient(to bottom, #fff9e5 0%, #fcf3cc 100%)}.help_ctr #search h2{font-size:1.6em;font-weight:600;color:#BA8503;padding-left:0.5em}.help_ctr #search input{border:1px solid #FFE3AD;border-radius:20px;font-size:1.2em;font-family:"proxima-nova",sans-serif;font-weight:400;padding:0.3em 0.7em 0.3em 1.7em;width:505px;background:#fff url("/images/help_ctr/search.png") 9px 9px no-repeat}.help_ctr #search input::-webkit-input-placeholder{font-weight:300;font-style:italic;color:#808080}.help_ctr #search input:focus{outline:0;border-color:#F0D6A4}.help_ctr .loading{float:right;position:relative;top:-26px;right:15px}.help_ctr #faqs{width:575px}.help_ctr #faqs ul{padding-left:0;list-style-type:none}.help_ctr h3{color:#000;font-size:1.9em;padding:0.3em 0.5em 0.4em 0.3em;border-bottom:1px solid #E5E5E5;margin-bottom:15px;font-weight:600}.help_ctr #faqs li{padding-left:5px;margin-bottom:30px}.help_ctr #faqs li .expand{float:left;display:inline-block;margin-top:0.2em;margin-right:0.5em;width:17px;padding:0em 0 0.1em 0;text-align:center;border-radius:5px;font-weight:800;background-color:#E3EEF4;font-size:1.1em;line-height:1}.help_ctr #faqs li .question{display:block;font-size:1.2em;font-weight:600;line-height:1.4;color:#116DAF}.help_ctr #faqs li .question:hover{text-decoration:none !important}.help_ctr .question p{margin-bottom:0;margin-left:1.6em}.help_ctr .answer,.help_ctr .short_answer,.help_ctr .feedback{margin-left:2.3em}.help_ctr .answer,.help_ctr .short_answer{font-size:1em;line-height:1.3;color:#343434;padding-top:0.3em}.help_ctr .answer ul,.help_ctr .answer ol{padding-left:2em !important;margin-bottom:1em}.help_ctr .answer ul{list-style-type:disc !important}.help_ctr .answer li{font-size:1.2em;margin-bottom:0.5em !important}.help_ctr #faqs li .question span{font-size:1em}.help_ctr #faqs .feedback{font-style:italic;margin-top:1em;color:#676767;color:#8FACC1;color:#A3B0BA;color:#919DA5}.help_ctr #faqs .feedback .btns a{position:relative;top:-1px;margin-left:0.7em;color:#587889;border-radius:10px;font-size:0.9em;font-style:normal;padding:0.1em 1.5em;display:inline-block;background-color:#D5E4ED;box-shadow:1px 1px 1px #D8D8D8}.help_ctr #faqs .feedback .btns a:hover{text-decoration:none !important;background-color:#CCDCE5}.help_ctr .feedback .flash_notice{background-color:transparent;border:none;padding:0;margin:0;font-size:1.2em}.help_side{margin-top:1em;margin-bottom:2em;margin-left:600px;padding:0.8em 1em 0.2em 1em;border-radius:5px;background-color:#E3EEF4;font-family:"proxima-nova",sans-serif;color:#0E182C}.help_side h2{font-size:1.7em;color:#0E182C}.help_side h2 a{color:inherit}.help_side h2 a:hover{text-decoration:none !important}.help_side p,.help_side li{font-size:1.1em;line-height:1.3em}.side_contact p{font-weight:300}.side_contact ul{padding-left:0}.side_contact li{list-style:none;font-size:1.3em;margin-bottom:0.8em;background-repeat:no-repeat;padding-left:30px;padding-bottom:1px}.side_contact li a{color:inherit;text-decoration:underline;font-weight:600}.side_contact li.email{background-image:url("/images/help_ctr/contact_email.png");background-position:0 3px}.side_contact li.phone{background-image:url("/images/help_ctr/contact_phone.png")}.side_contact li.fax{background-image:url("/images/help_ctr/contact_fax.png")}a.expand,a.arrow{float:right;background-color:#C0D2DB;color:#0E182C;margin-top:2px;font-size:1.35em;font-weight:800;border-radius:5px;width:18px;text-align:center;text-decoration:none !important}a.arrow{font-size:1.7em;line-height:0.8;padding-bottom:3px}.contact_form label{display:block;font-weight:600;padding-left:0.2em;padding-bottom:0.3em;font-size:1.2em}.contact_form input[type="text"],.contact_form textarea{border-radius:5px;border:1px solid #D3D6DA;padding:0.5em;font-family:"proxima-nova",sans-serif;font-size:1.3em;margin-bottom:1em;color:#323232;box-shadow:1px 1px 1px #E4E4E4}.contact_form input[type="text"]{width:250px}.contact_form input:focus,.contact_form textarea:focus{outline:0;border-color:#ABAEB3}.contact_form textarea{width:500px;height:225px}.contact_form input[type="submit"]{cursor:pointer;border:0;border-radius:15px;padding:0.4em 1em;font-family:"proxima-nova",sans-serif;font-size:1.5em;font-weight:400;color:#FFF;background:#2a80ba;background:-moz-linear-gradient(top, #2a80ba 0%, #0d66a5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2a80ba), color-stop(100%, #0d66a5));background:-webkit-linear-gradient(top, #2a80ba 0%, #0d66a5 100%);background:-o-linear-gradient(top, #2a80ba 0%, #0d66a5 100%);background:-ms-linear-gradient(top, #2a80ba 0%, #0d66a5 100%);background:linear-gradient(to bottom, #2a80ba 0%, #0d66a5 100%);box-shadow:2px 2px 5px #BFBFBF}.contact_form input[type="submit"]:hover{background:#3d94ce;background:-moz-linear-gradient(top, #3d94ce 0%, #1470ad 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3d94ce), color-stop(100%, #1470ad));background:-webkit-linear-gradient(top, #3d94ce 0%, #1470ad 100%);background:-o-linear-gradient(top, #3d94ce 0%, #1470ad 100%);background:-ms-linear-gradient(top, #3d94ce 0%, #1470ad 100%);background:linear-gradient(to bottom, #3d94ce 0%, #1470ad 100%)}.contact_form input[type="submit"]:active{background:#1470ad;background:-moz-linear-gradient(top, #1470ad 0%, #3d94ce 99%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1470ad), color-stop(99%, #3d94ce));background:-webkit-linear-gradient(top, #1470ad 0%, #3d94ce 99%);background:-o-linear-gradient(top, #1470ad 0%, #3d94ce 99%);background:-ms-linear-gradient(top, #1470ad 0%, #3d94ce 99%);background:linear-gradient(to bottom, #1470ad 0%, #3d94ce 99%)}.help_ctr #error_explanation{background-color:#FCF3CF;border:1px solid #FEE3AD;padding:1em 1em 0 1em;width:80%;margin-bottom:1em;color:#7E5510}.help_ctr #error_explanation h2{color:inherit}.help_ctr #error_explanation li{font-size:1.2em}.help_ctr .breadcrumb{display:inline-block;margin-top:-1em;margin-bottom:1.4em;margin-left:-0.5em;background-color:#E3EEF4;padding:0.1em 0.7em 0.3em 0.9em;border-radius:7px}.help_ctr .breadcrumb span{display:inline-block;font-size:1.4em;line-height:0.8;color:#7D8C94;padding-left:0.2em}.help_ctr .breadcrumb a{color:#0E182C;font-weight:600;font-size:1.2em;text-decoration:underline}#trip_specific_faqs{margin-top:1em}.trip_category_trips{padding-left:1.8em;list-style-type:none}.trip_category_name{display:block;margin-bottom:1em}.trip_category_name:hover{text-decoration:none !important}.trip_category_name:active{text-decoration:none !important}.trip_category_name .expand{float:left;background-color:#C0D2DB;color:#0E182C;width:15px;font-weight:800;text-align:center;border-radius:5px;margin-right:5px;margin-top:2px}.trip_category_trips li{padding-bottom:0.5em}.trip_category_trips li span{font-weight:300;font-size:0.9em}.icon_legend ul{padding-left:0;list-style-type:none;overflow:hidden;color:#36455A}.icon_legend h3{padding-bottom:0.2em;margin-top:1em;border-bottom:1px solid #C0D2DB}.legend_category{margin-bottom:0}.legend_category li{padding-bottom:0.8em;padding-left:1.6em}.legend_category .cruises{background:url("/images/trip_categories/icon_cruises.png") no-repeat}.legend_category .tours{background:url("/images/trip_categories/icon_tours.png") no-repeat}.legend_category .weekends{background:url("/images/trip_categories/icon_weekends.png") no-repeat}.legend_category .adventures{background:url("/images/trip_categories/icon_adventures.png") no-repeat}.legend_age{margin-bottom:2em}.legend_age li{float:left;padding-right:0.5em;display:block;background-color:transparent;background-repeat:no-repeat;border:0;overflow:hidden;*text-indent:-9999px;width:16px;height:16px}.legend_age li:before{content:"";display:block;width:0;height:150%}.legend_age .a20{background-image:url("/images/ages/20s_thumb.jpg")}.legend_age .a30{background-image:url("/images/ages/30s_thumb.jpg")}.legend_age .a40{background-image:url("/images/ages/40s_thumb.jpg")}.legend_age .a50{background-image:url("/images/ages/50s_thumb.jpg")}.legend_age .a60{background-image:url("/images/ages/60s_thumb.jpg")}.legend_age .a70{background-image:url("/images/ages/70s_thumb.jpg")}.legend_age .a80{background-image:url("/images/ages/80s_thumb.jpg")}.legend_age .a90{background-image:url("/images/ages/90s_thumb.jpg")}.legend_pricing{margin-bottom:2em}.legend_pricing li{float:left;padding-right:1em;padding-left:1.6em}.legend_pricing .luxury{background:url("/images/tier/luxury.jpg") no-repeat}.legend_pricing .affordable{background:url("/images/tier/affordable.jpg") no-repeat}.legend_pricing .value{background:url("/images/tier/value.jpg") no-repeat}.legend_community li{padding-left:3.2em;background:url("/images/layout/solo_stars_example.png") no-repeat 0 1px}.trip_faq header{border-bottom:2px solid #F7B42C;margin-bottom:1em}.trip_faq footer{padding-top:1em;border-top:2px solid #F7B42C}.trip_faq header p{line-height:1.6}.trip_faq .expand_all{font-weight:bold}#trip_faq_list{list-style-type:none;margin-top:1.3em;padding-left:0}#trip_faq_list li{margin-bottom:2em}#trip_faq_list .question{display:block;font-size:1.2em}#trip_faq_list .question .expand{float:left;background-color:#DBE9F2;width:17px;margin-top:1px;padding-top:1px;text-align:center;border-radius:5px}#trip_faq_list .question p{padding-left:1.8em;margin-bottom:0.3em}#trip_faq_list .short_answer,#trip_faq_list .answer,#trip_faq_list .feedback{padding-left:2.1em}#trip_faq_list .answer ul,#trip_faq_list .answer ol{padding-left:2em !important;margin-bottom:1em}#trip_faq_list .answer ul{list-style-type:disc !important}#trip_faq_list .answer li{font-size:1.025em;margin-bottom:0.5em !important}#trip_faq_list .feedback{color:#676767}#trip_faq_list .feedback .btns a{display:inline-block;margin-left:0.5em}#trip_faq_list .flash_notice{background-color:inherit;border:0;padding:0;margin:0}.stn_admin_table .helpful{display:block;color:#008040}.stn_admin_table .not_helpful{display:block;color:#800000}.stn_admin_table .votes a{font-size:0.9em}.draggable_categories{border-top:1px solid #ccc;margin-top:2em;margin-bottom:3em;margin-left:1.5em;padding-top:1em;padding-left:0;width:350px}.draggable_categories li{padding-left:0;padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #ccc}.draggable_categories .category_name{display:inline-block;min-width:150px}.draggable_categories .edit_link{display:inline-block;margin-right:20px}.carousel-component{position:relative;overflow:hidden;display:none}.carousel-component ul.carousel-list{width:10000000px;position:relative;z-index:1}.carousel-component .carousel-list li{float:left;list-style:none;overflow:hidden}.carousel-component .carousel-vertical li{margin-bottom:0px;float:left;clear:left;overflow:hidden;display:block}.carousel-component .carousel-clip-region{overflow:hidden;margin:0px auto;position:relative}.carousel-component{padding:0px;-moz-border-radius:0px;color:#618cbe}.carousel-component ul.carousel-list{margin:0px;padding:0px;line-height:0px}.carousel-component .carousel-list li{text-align:center;margin:0px;padding:0px;font:10px verdana,arial,sans-serif;color:#666}.carousel-component .carousel-list li{width:502px}.carousel-component .carousel-list li a{display:block;border:0;outline:none;-moz-outline:none}.carousel-component .carousel-list li a:hover{border:0}.carousel-component .carousel-list li.active a{border:0}.carousel-component .carousel-list li img{border:0;display:block}.carousel-component .carousel-prev{position:absolute;top:0px;z-index:3;cursor:pointer;left:0px}.carousel-component .carousel-next{position:absolute;top:0px;z-index:3;cursor:pointer;right:0px}#indicator{color:#006daf;font-family:Arial, Helvetica, Sans-Serif, SansSerif;font-size:11px;font-weight:bold;height:22px;padding:4px 5px 0px 5px;background-image:url(/images/home/indicator_bg.gif);background-repeat:repeat-x}
