html{height:100%;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}object{outline:none;}:focus{outline:0;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}.cssDebug{margin-top:12px;}.cssDebug .gridContainer_10{background-color:#ccc;overflow:hidden;padding-top:12px;}.cssDebug .gridContainer_10 .grid_1,.cssDebug .gridContainer_10 .grid_2,.cssDebug .gridContainer_10 .grid_3,.cssDebug .gridContainer_10 .grid_4,.cssDebug .gridContainer_10 .grid_5,.cssDebug .gridContainer_10 .grid_6,.cssDebug .gridContainer_10 .grid_7,.cssDebug .gridContainer_10 .grid_8,.cssDebug .gridContainer_10 .grid_9,.cssDebug .gridContainer_10 .grid_10,.cssDebug .gridContainer_10 .grid_nm_1,.cssDebug .gridContainer_10 .grid_nm_2,.cssDebug .gridContainer_10 .grid_nm_3,.cssDebug .gridContainer_10 .grid_nm_4,.cssDebug .gridContainer_10 .grid_nm_5,.cssDebug .gridContainer_10 .grid_nm_6,.cssDebug .gridContainer_10 .grid_nm_7,.cssDebug .gridContainer_10 .grid_nm_8,.cssDebug .gridContainer_10 .grid_nm_9,.cssDebug .gridContainer_10 .grid_nm_10{background-color:#eee;height:70px;margin-bottom:12px;line-height:25px;text-indent:10px;font-weight:bold;}.cssDebug .grid_parent .grid_1,.cssDebug .grid_parent .grid_2,.cssDebug .grid_parent .grid_3,.cssDebug .grid_parent .grid_4,.cssDebug .grid_parent .grid_5,.cssDebug .grid_parent .grid_6,.cssDebug .grid_parent .grid_7,.cssDebug .grid_parent .grid_8,.cssDebug .grid_parent .grid_9,.cssDebug .grid_parent .grid_10{background-color:#ddd;}.cssDebug .grid_row{background-color:#aaa;height:70px;}.gridOutline{background-color:#eee;height:80px;}.gridContainer_10{width:978px;overflow:hidden;}.gridContainer_10 .grid_parent,.cssDebug .gridContainer_10 .grid_parent{height:auto;}.grid_row,.grid_nm_row{overflow:hidden;clear:both;margin-bottom:12px;}.grid_nm_row{margin-bottom:0;}.gridContainer_10 .grid_1,.gridContainer_10 .grid_2,.gridContainer_10 .grid_3,.gridContainer_10 .grid_4,.gridContainer_10 .grid_5,.gridContainer_10 .grid_6,.gridContainer_10 .grid_7,.gridContainer_10 .grid_8,.gridContainer_10 .grid_9,.gridContainer_10 .grid_10{margin-right:12px;float:left;}.gridContainer_10 .grid_1,.wGrid_1{width:87px;}.gridContainer_10 .grid_2,.wGrid_2{width:186px;}.gridContainer_10 .grid_3,.wGrid_3{width:285px;}.gridContainer_10 .grid_4,.wGrid_4{width:384px;}.gridContainer_10 .grid_5,.wGrid_5{width:483px;}.gridContainer_10 .grid_6,.wGrid_6{width:582px;}.gridContainer_10 .grid_7,.wGrid_7{width:681px;}.gridContainer_10 .grid_8,.wGrid_8{width:780px;}.gridContainer_10 .grid_9,.wGrid_9{width:879px;}.gridContainer_10 .grid_10,.wGrid_10{width:978px;float:none;margin-right:0;}.gridContainer_10 .grid_nm_1{width:87px;}.gridContainer_10 .grid_nm_2{width:186px;}.gridContainer_10 .grid_nm_3{width:285px;}.gridContainer_10 .grid_nm_4{width:384px;}.gridContainer_10 .grid_nm_5{width:483px;}.gridContainer_10 .grid_nm_6{width:582px;}.gridContainer_10 .grid_nm_7{width:681px;}.gridContainer_10 .grid_nm_8{width:768px;}.gridContainer_10 .grid_nm_9{width:879px;}.gridContainer_10 .grid_nm_1,.gridContainer_10 .grid_nm_2,.gridContainer_10 .grid_nm_3,.gridContainer_10 .grid_nm_4,.gridContainer_10 .grid_nm_5,.gridContainer_10 .grid_nm_6,.gridContainer_10 .grid_nm_7,.gridContainer_10 .grid_nm_8,.gridContainer_10 .grid_nm_9{float:left;margin-left:0;margin-right:12px;}.gridContainer_10 .grid_prefix_1{margin-left:99px;}.gridContainer_10 .grid_prefix_2{margin-left:198px;}.gridContainer_10 .grid_prefix_3{margin-left:297px;}.gridContainer_10 .grid_prefix_4{margin-left:396px;}.gridContainer_10 .grid_prefix_5{margin-left:495px;}.gridContainer_10 .grid_prefix_6{margin-left:594px;}.gridContainer_10 .grid_prefix_7{margin-left:693px;}.gridContainer_10 .grid_prefix_8{margin-left:792px;}.gridContainer_10 .grid_prefix_9{margin-left:891px;float:right;margin-right:0;}.gridContainer_10 .grid_suffix_1{margin-right:198px;}.gridContainer_10 .grid_suffix_2{margin-right:210px;}.gridContainer_10 .grid_suffix_3{margin-right:309px;}.gridContainer_10 .grid_suffix_4{margin-right:408px;}.gridContainer_10 .grid_suffix_5{margin-right:507px;}.gridContainer_10 .grid_suffix_6{margin-right:606px;}.gridContainer_10 .grid_suffix_7{margin-right:705px;}.gridContainer_10 .grid_suffix_8{margin-right:804px;}.gridContainer_10 .grid_suffix_9{margin-right:903px;float:right;margin-right:0;}.grid_nm_1.grid_nm_last,.grid_nm_2.grid_nm_last,.grid_nm_3.grid_nm_last,.grid_nm_4.grid_nm_last,.grid_nm_5.grid_nm_last,.grid_nm_5.grid_nm_last,.grid_nm_6.grid_nm_last,.grid_nm_7.grid_nm_last,.grid_nm_8.grid_nm_last,.grid_nm_9.grid_nm_last{margin-right:0;}.gridContainer_10 .grid_last,.gridContainer_10 .grid_nm_last{float:right;margin-right:0;}.gridContainer_10 .grid_nm_last{margin-right:0;}.gridContainer_10 .grid_parent .grid_first{margin-left:0;}.gridContainer_10 .grid_parent .grid_last{margin-right:0;}.gridDetailContainer_4{padding:0 10px;width:760px;}.gridDetail_parent{overflow:hidden;clear:both;}.gridDetailContainer_4 .gridDetailColumn_1,.gridDetailContainer_4 .gridDetailColumn_2,.gridDetailContainer_4 .gridDetailColumn_3,.gridDetailContainer_4 .gridDetailColumn_4,.gridDetailContainer_4 .gridDetailColumnSpan_2,.gridDetailContainer_4 .gridDetailColumnSpan_3,.gridDetailContainer_4 .gridDetailColumnMiddleSpan_2{margin-right:12px;float:left;}.gridDetailContainer_4 .gridDetailColumn_1,.wGridDetailColumn_1{width:175px;}.gridDetailContainer_4 .gridDetailColumn_2,.wGridDetailColumn_2{width:185px;}.gridDetailContainer_4 .gridDetailColumn_3,.wGridDetailColumn_3{width:185px;}.gridDetailContainer_4 .gridDetailColumn_4,.wGridDetailColumn_4{width:175px;}.gridDetailContainer_4 .gridDetail_4{margin-right:0;}.gridDetailContainer_4 .gridDetailColumnMiddleSpan_2{width:382px;}.gridDetailContainer_4 .gridDetailColumnLastSpan_2{width:376px;}.gridDetailContainer_4 .gridDetailColumnSpan_2{width:372px;}.gridDetailContainer_4 .gridDetailColumnSpan_3{width:573px;}.gridDetailContainer_4 .gridDetail_last{float:right;margin-right:0;}.nivoSlider{position:relative;}.nivoSlider img{position:absolute;top:0;left:0;}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}.nivo-slice{display:block;position:absolute;z-index:50;height:100%;}.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;opacity:.8;width:100%;z-index:89;}.nivo-caption p{padding:5px;margin:0;}.nivo-caption a{display:inline!important;}.nivo-html-caption{display:none;}.nivo-directionNav a{position:absolute;top:45%;z-index:99;cursor:pointer;}.nivo-prevNav{left:0;}.nivo-nextNav{right:0;}.nivo-controlNav a{position:relative;z-index:99;cursor:pointer;}.nivo-controlNav a.active{font-weight:bold;}#fancybox-loading{display:none;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("/themes/base/gfx/fancybox/fancybox.png");}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none;}* html #fancybox-overlay{position:absolute;width:100%;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none;}#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF;}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url("/themes/base/gfx/fancybox/fancybox.png");background-position:-40px 0;cursor:pointer;z-index:1103;display:none;}#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0;}#fancybox-content{height:auto;width:auto;padding:0;margin:0;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;}#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block;}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102;}.fancybox-title-inside{padding:10px 0;text-align:center;color:#333;}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold;}.fancybox-title-over{color:#FFF;text-align:left;}#fancybox-title-over{padding:10px;background-image:url("/themes/base/gfx/fancybox/fancy_title_over.png");display:block;}#fancybox-title-wrap{display:inline-block;}#fancybox-title-wrap span{height:32px;float:left;}#fancybox-title-left{padding-left:15px;background-image:url("/themes/base/gfx/fancybox/fancybox.png");background-position:-40px -90px;background-repeat:no-repeat;}#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url("/themes/base/gfx/fancybox/fancybox-x.png");background-position:0 -40px;color:#FFF;}#fancybox-title-right{padding-left:15px;background-image:url("/themes/base/gfx/fancybox/fancybox.png");background-position:-55px -90px;background-repeat:no-repeat;}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background-image:url("/themes/base/gfx/fancybox/blank.gif");z-index:1102;display:none;}#fancybox-left{left:0;}#fancybox-right{right:0;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:40%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background-image:url("/themes/base/gfx/fancybox/fancybox.png");background-position:-40px -30px;}#fancybox-right-ico{background-image:url("/themes/base/gfx/fancybox/fancybox.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;}.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url("/themes/base/gfx/fancybox/fancybox-x.png");}#fancy-bg-ne{top:-20px;right:-20px;background-image:url("/themes/base/gfx/fancybox/fancybox.png");background-position:-40px -162px;}#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url("/themes/base/gfx/fancybox/fancybox-y.png");background-position:-20px 0;}#fancy-bg-se{bottom:-20px;right:-20px;background-image:url("/themes/base/gfx/fancybox/fancybox.png");background-position:-40px -182px;}#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url("/themes/base/gfx/fancybox/fancybox-x.png");background-position:0 -20px;}#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url("/themes/base/gfx/fancybox/fancybox.png");background-position:-40px -142px;}#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url("/themes/base/gfx/fancybox/fancybox-y.png");}#fancy-bg-nw{top:-20px;left:-20px;background-image:url("/themes/base/gfx/fancybox/fancybox.png");background-position:-40px -122px;}#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_loading.png',sizingMethod='scale');}.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_close.png',sizingMethod='scale');}.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1;}.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_title_left.png',sizingMethod='scale');}.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_title_main.png',sizingMethod='scale');}.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_title_right.png',sizingMethod='scale');}.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_nav_left.png',sizingMethod='scale');}.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_nav_right.png',sizingMethod='scale');}.fancybox-ie .fancy-bg{background:transparent!important;}.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_shadow_n.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_shadow_ne.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_shadow_e.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_shadow_se.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_shadow_s.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_shadow_sw.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_shadow_w.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/gfx/fancybox/fancy_shadow_nw.png',sizingMethod='scale');}body{margin:0;padding:0;line-height:normal;color:#898989;}body,th,td,div,li{font-family:Arial,Helvetica,sans-serif;font-size:12px;}a img,img{border:none;}h1,.h1{font-size:25px;color:#b42194;}h2,.h2{font-size:23px;}h3,.h3{font-size:21px;}h4,.h4{font-size:19px;}h5,.h5{font-size:17px;}h6,.h6{font-size:15px;}h2,h3,h4,h5,h6,strong{color:#000;}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}h2,h3,h4,h5,h6{margin-top:2px;}a{text-decoration:none;color:#b42194;}a:hover{text-decoration:underline;}object{outline:none;}.p80_form_label{color:#999;}ol,ul,dl{margin-bottom:20px;margin-left:20px;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}del{text-decoration:line-through;}table{border-collapse:collapse;}th,td{border:none;padding:2px;text-align:left;border-collapse:collapse;}th{font-weight:bold;text-align:left;}caption{text-align:center;}sup{vertical-align:super;}sub{vertical-align:sub;}label{cursor:pointer;}pre,code,kbd,samp,tt{font-family:monospace;}p{margin-bottom:10px;}.swatch1{color:#b42194;}.swatch2{color:#c44da9;}.swatch3{color:#f4f4f4;}.swatch4{color:#898989;}.swatch5{color:#e18204;}.hide{display:none;}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;margin:10px 0;}.floatRight{float:right;}.floatNone{float:none;}.floatLeft{float:left;}.clearLeft{clear:left;}.clearBoth{clear:both;}.clearRight{clear:right;}.alignLeft{text-align:left;}.alignCenter{text-align:center;}.alignRight{text-align:right;}.reset{margin:0;padding:0;}ul.reset li,ol.reset li{list-style:none;}.detailBlockText .detailList dt.arrow{cursor:default;}.inputText,.inputTextarea{border:none;padding:3px;}.inputTextarea{min-width:100px;min-height:80px;}.inputSelect{margin:0;border:1px solid #ccc;background:-moz-linear-gradient(-90deg,#fefefe,#d7d7d7);background:-webkit-gradient(linear,left bottom,left top,color-stop(0.47,#D7D7D7),color-stop(0.74,#FEFEFE));}.inputChosen{background:-moz-linear-gradient(-90deg,#fefdfe,#ecbfe3);background:-webkit-gradient(linear,left bottom,left top,color-stop(0.47,#ECBFE3),color-stop(0.74,#FEFDFE));}.iconArrow4{padding:0 0 0 15px;margin:0;background:url("/themes/summum/gfx/arrow4.png") no-repeat 3px 4px;}.iconArrow4:hover{color:#000;text-decoration:none;background-image:url("/themes/summum/gfx/arrow4_hover.png");}ul.iconArrow5{margin:0;padding:0;}ul.iconArrow5 li{margin:0 0 10px 0;padding:0;list-style:none;}ul.iconArrow5{margin:0;padding:0;}ul.iconArrow5 li{margin:0 0 10px 0;padding:0;list-style:none;}.iconArrow5,.iconArrow5 li a{padding:0 0 0 30px;margin:0;background:url("/themes/summum/gfx/icon_smile.png") no-repeat 3px 4px;}.iconArrow10{padding:0 12px 0 0;margin:0;background:url("/themes/summum/gfx/arrow10.gif") no-repeat right 3px;}.iconStar{display:inline-block;padding:0 12px 0 0;background:url("/themes/summum/gfx/icon_star.png") no-repeat right 2px;}.mainContent{display:block;width:978px;margin:0 auto;}.header{display:block;overflow:hidden;background-color:#b42093;margin-bottom:12px;}.header .headerWrapper{width:978px;margin:0 auto;position:relative;display:block;height:75px;}.header .logo{position:absolute;top:9px;left:0;z-index:1;}.header .callInfo{position:absolute;right:0;top:20px;color:#e1a6d4;}.detailContent{padding-top:10px;overflow:hidden;background:url("/themes/summum/gfx/detail_bottom_background_02.jpg") repeat-y left top;}.gridDetailContainer_4{overflow:hidden;padding-bottom:20px;min-height:700px;background:url("/themes/summum/gfx/detail_bottom_background.jpg") no-repeat left bottom;}.detailContent .addition{font-weight:normal;}.detailContent h4{color:#B42194;font-size:14px;margin:0;padding:0;}.gridDetailContainer_4 .detailBlock{margin-bottom:12px;}.gridDetailContainer_4 .detailBlockStandard .detailBlockHeader{padding:8px;color:#fff;background:url("/themes/summum/gfx/detailblock_header.gif") no-repeat left top;}.gridDetailContainer_4 .detailBlockStandard .detailBlockHeader h4{font-size:14px;color:#fff;}.gridDetailContainer_4 .detailBlockStandard .detailBlockBody{padding:8px;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff;overflow:hidden;}.gridDetailContainer_4 .detailBlockStandard .detailBlockBody p:last-child{margin-bottom:0;}.gridDetailContainer_4 .detailBlockStandard .detailBlockFooter{margin-bottom:12px;display:block;height:5px;overflow:hidden;background:url("/themes/summum/gfx/detailblock_footer.gif") no-repeat left bottom;}.detailBlockReview{position:relative;}.detailBlockReview .detailBlockHeader{display:block;height:7px;overflow:hidden;background:url("/themes/summum/gfx/detailblock_review_top.gif") no-repeat left top;}.detailBlockReview .detailBlockBody{padding:0 8px 40px 8px;background:url("/themes/summum/gfx/detailblock_review_bottom.gif") no-repeat left bottom;}.detailBlockReview .detailBlockBody blockquote p{font-style:italic;}.detailBlockReview .detailBlockBody .iconArrow4{position:absolute;left:35px;bottom:25px;}.detailBlockReview .detailBlockBody .author{font-weight:bold;text-align:right;}.departureDates .detailBlockBody .dateList{overflow:hidden;clear:both;margin:0;padding:0;}.departureDates .detailBlockBody .dateList dt{display:block;width:50px;float:left;font-weight:bold;color:#B42194;margin:0;overflow:hidden;}.departureDates .detailBlockBody .dateList dd{display:block;width:100px;float:left;margin:0 0 10px 0;}.departureDates .bookingButton{display:block;width:153px;height:25px;overflow:hidden;padding:5px 7px 0 0;font-weight:bold;color:#B42194;text-align:center;text-transform:uppercase;text-decoration:none;font-size:12px;position:relative;left:-2px;background:url("/themes/summum/gfx/detailblock_booking_button_smaller.gif") no-repeat left top;}.departureDates .bookingButton:hover{background-image:url("/themes/summum/gfx/detailblock_booking_button_smaller_hover.gif");}.departureDates .bookingButton:hover{text-decoration:none;}#fancyboxFooter,#fancyboxExcursionFooter{display:none;}#fancybox-title{overflow:hidden;clear:both;}#fancybox-title .legend,#fancybox-title .tripInfo{display:block;}#fancybox-title .legend{float:left;width:48%;text-align:left;color:#898989;}#fancybox-title .tripInfo{width:48%;float:right;text-align:right;overflow:hidden;}#fancybox-title .tripInfo .tripInfoBlock{float:right;text-align:left;display:inline-block;}#fancybox-title .tripInfo h4,#fancybox-title .tripInfo h4 a{color:#000;text-decoration:none;font-size:14px;display:inline-block;}#fancybox-title .tripInfo h4 a{padding-right:20px;padding:3px 20px 3px 0;background:url("/themes/summum/gfx/arrow9.gif") no-repeat right 5px;}#fancybox-title .tripInfo h4 a:hover{color:#B42194;}#fancybox-title .tripInfo .description,#fancybox-title .tripInfo .price{color:#B42194;}#fancybox-title .tripInfo .price{font-weight:bold;}#fancybox-title .tripInfo .price span{font-size:18px;}.fancyboxContent{text-align:left;}.fancyboxContent h4{color:#B42194;font-size:22px;font-weight:bold;margin:10px 0 10px 0;}.fancyboxPopup{width:500px;overflow:auto;}.fancyboxPopup h4{color:#B42194;margin-bottom:5px;}.detailBlockBookingButton{position:relative;left:-3px;}.detailBlockBookingButton p{margin:0;padding:0;}.detailBlockBookingButton a{margin:0;padding:8px 5px 0 0;color:#B42194;display:block;width:174px;height:26px;overflow:hidden;text-decoration:none;font-weight:bold;font-size:14px;text-transform:uppercase;text-align:center;background:url("/themes/summum/gfx/detailblock_booking_button.gif") no-repeat left top;}.detailBlockBookingButton a:hover{background-image:url("/themes/summum/gfx/detailblock_booking_button_hover.gif");}.bookGrouping{overflow:hidden;clear:both;color:#B42194;}.bookGrouping dl{margin:0;padding:0;overflow:hidden;clear:both;border-top:1px solid #ccc;}.bookGrouping dl dt{color:#B42194;text-transform:uppercase;display:block;width:92px;padding-top:17px;float:left;}.bookGrouping dl dd{padding:5px 0;border-bottom:1px solid #ccc;}.bookGrouping dl dd img{margin:0 10px;}.bookGrouping dl dd .count{position:relative;top:-15px;}.normalHeader{display:block;width:780px;height:205px;overflow:hidden;position:relative;}.normalHeader .detailHeaderOverlay{display:block;width:780px;height:205px;overflow:hidden;position:absolute;top:0;left:0;z-index:10;background:url("/themes/summum/gfx/trip_header_corner_overlay.png") no-repeat left top;}.detailHeader{height:216px;overflow:hidden;position:relative;}.detailHeader .detailHeaderOverlay{display:block;width:780px;height:216px;overflow:hidden;position:absolute;top:0;left:0;z-index:40;background:url("/themes/summum/gfx/detail_header_corner_overlay.png") no-repeat left top;}.detailHeader .detailHeaderCaption{position:absolute;top:3px;left:480px;z-index:50;display:block;width:250px;height:193px;overflow:hidden;margin:0;padding:10px;background:#82c366;background:rgba(130,195,102,0.8);}.detailHeader .captionNorthAmerica{background:url("/themes/summum/gfx/tripBlockType5_bg.png") repeat left top;}.detailHeader .captionLatinAmerica{background:url("/themes/summum/gfx/tripBlockType2_bg.png") repeat left top;}.detailHeader .captionEurope{background:url("/themes/summum/gfx/tripBlockType1_bg.png") repeat left top;}.detailHeader .captionAfrica{background:url("/themes/summum/gfx/tripBlockType3_bg.png") repeat left top;}.detailHeader .captionAsia{background:url("/themes/summum/gfx/tripBlockType4_bg.png") repeat left top;}.detailHeader .captionMiddleEast{background:url("/themes/summum/gfx/tripBlockType6_bg.png") repeat left top;}.detailHeader .captionAustralia{background:url("/themes/summum/gfx/tripBlockType7_bg.png") repeat left top;}.detailHeader .detailHeaderCaption h2,.detailHeader .detailHeaderCaption h3,{color:#000;font-weight:normal;}.detailHeader .captionMiddleEast h2,.detailHeader .captionMiddleEast h3,.detailHeader .captionAustralia h2,.detailHeader .captionAustralia h3{color:#fff;}.detailHeader .detailHeaderCaption h2{font-size:24px;margin:0 0 5px 0;padding:0;}.detailHeader .detailHeaderCaption h3{font-size:14px;margin:0 0 5px 0;padding:0;}.detailHeader .detailHeaderCaption h3 .priceFrom{display:block;}.detailHeader .detailHeaderCaption .price{color:#fff;font-size:14px;font-weight:normal;position:relative;top:-16px;}.detailHeader .detailHeaderCaption .price span{display:inline-block;margin-left:10px;font-size:38px;font-weight:bold;position:relative;top:16px;}.detailHeader .detailHeaderCaption .bookingButton{color:#fff;font-size:14px;text-transform:uppercase;font-weight:bold;cursor:pointer;position:absolute;top:180px;right:10px;color:#000;padding:0 25px 3px 0;background:url("/themes/summum/gfx/arrow5.png") no-repeat right top;}.detailHeader .captionMiddleEast .bookingButton,.detailHeader .captionAustralia .bookingButton{color:#fff;}.detailHeader .tagline{position:absolute;top:185px;left:10px;z-index:50;color:#fff;font-weight:bold;text-transform:uppercase;font-size:18px;margin:0;padding:0;}.detailBlockText .detailIncluded,.detailBlockText .detailList{margin:0 0 10px 0;padding:0;}.detailBlockText .detailIncluded:last-child,.detailBlockText .detailList:last-child{margin-bottom:0;}.detailBlockText .detailIncluded li,.detailBlockText .detailList dt{color:#B42194;cursor:pointer;font-weight:bold;margin:0 0 10px 0;padding:0;padding-left:15px;background-image:url("/themes/summum/gfx/icon_plus.gif");background-repeat:no-repeat;background-position:left 3px;}.detailBlockText .detailIncluded li{list-style:none;cursor:auto;}.detailBlockText .detailList dt.active,.detailBlockText .detailList dt:hover{color:#000;}.detailBlockText .detailList dt.active{background-image:url("/themes/summum/gfx/icon_minus.gif");background-position:left 6px;}.detailBlockText .detailList dd{display:none;margin:10px 0 20px 15px;padding:0;font-weight:normal;}.detailBlockText .faqList{margin:20px 0;}.travelGuideImage{position:relative;display:block;height:92px;overflow:hidden;}.travelGuideImage img{display:block;height:92px;width:175px;}.travelGuideImage .guideTripCorner{display:block;height:92px;left:0;overflow:hidden;position:absolute;top:0;width:175px;z-index:10;background:url("/themes/summum/gfx/trip_detail_corner_overlay.gif") no-repeat left top;}.tabs{margin:0;padding:0;}.tabs li{list-style:none;display:inline-block;margin:0 5px 0 0;padding:0;float:left;}.tabs li{list-style:none;}.tabs li a{display:block;margin-left:5px;}.tabs li a span{display:block;overflow:hidden;height:22px;margin:0;padding:8px 20px 0 20px;color:#000;font-size:10px;text-transform:uppercase;}.tabs li a:hover{text-decoration:none;}.mainNav{position:absolute;bottom:0;left:195px;}.mainNav li{margin:0;}.mainNav li a span{padding:8px 15px 0;color:#fff;font-size:10px;text-transform:uppercase;}.mainNav li a{background:#c34da9 url("/themes/summum/gfx/tab_top_left_inactive.gif") no-repeat left top;}.mainNav li a:hover{background:#d554b9 url("/themes/summum/gfx/tab_top_left_inactive_hover.gif") no-repeat left top;}.mainNav li a span{background:url("/themes/summum/gfx/tab_top_right_inactive.gif") no-repeat right top;}.mainNav li a:hover span{background-image:url("/themes/summum/gfx/tab_top_right_inactive_hover.gif");}.mainNav li.active a,.mainTabHome .mainNav .navTabHome a,.mainTabOurTrips .mainNav .navTabOurTrips a,.mainTabAbout .mainNav .navTabAbout a,.mainTabBooking .mainNav .navTabBooking a{background:#fff url("/themes/summum/gfx/tab_top_left_active.gif") no-repeat left top;}.mainNav li.active a span,.mainTabHome .mainNav .navTabHome a span,.mainTabOurTrips .mainNav .navTabOurTrips a span,.mainTabAbout .mainNav .navTabAbout a span,.mainTabBooking .mainNav .navTabBooking a span{color:#b42194;background:url("/themes/summum/gfx/tab_top_right_active.gif") no-repeat right top;}.subscribeNewsletter .inputText{width:140px;}.subscribeNewsletter .inputButton{display:inline-block;width:9px;height:15px;overflow:hidden;text-indent:-9999px;border:0;cursor:pointer;margin-left:5px;position:relative;top:2px;background:url("/themes/summum/gfx/arrow2.gif") no-repeat top left;}.subscribeNewsletter .blockBody{padding-bottom:10px;}.subscribeNewsletter h6{margin-bottom:10px;}.pageTabBar{margin-bottom:20px;overflow:hidden;}.pageTabs{overflow:hidden;background:url("/themes/summum/gfx/gray_line.gif") repeat-x left bottom;}.pageTabs li a span{color:#fff;padding:8px 10px 0;font-size:12px;text-transform:none;}.pageTabs li a{margin-left:0;margin-right:5px;background:#b42194 url("/themes/summum/gfx/pagetabs_left_inactive.gif") no-repeat left top;}.pageTabs li a:hover{background:#c34da9 url("/themes/summum/gfx/pagetabs_summum_left_hover.gif") no-repeat top left;}.pageTabs li a span{background:url("/themes/summum/gfx/pagetabs_right_inactive.gif") no-repeat right top;}.pageTabs li a:hover span{background-image:url("/themes/summum/gfx/pagetabs_summum_right_hover.gif");}.pageTabs li.active a,.pageTabs li.active:hover a,.subTabHomeAll .pageTabs .subNavAll a,.subTabFlyDrivers .pageTabs .subNavFlyDrivers a,.subTabCitytrips .pageTabs .subNavCitytrips a,.subTabSubject4 .pageTabs .subNavSubject4 a,.subTabOverview .pageTabs .subNavTripDetailOverview a,.subTabProgram .pageTabs .subNavTripDetailProgram a,.subTabAccommodation .pageTabs .subNavTripDetailAccommodation a,.subTabDataPrices .pageTabs .subNavTripDetailDataPrices a,.subTabExcursion .pageTabs .subNavTripDetailExcursions a,.subTabCityArea .pageTabs .subNavTripDetailCityArea a,.subTabPracticalInfo .pageTabs .subNavTripDetailPracticalInfo a,.subTabExperiences .pageTabs .subNavTripDetailExperiences a{background:#fff url("/themes/summum/gfx/pagetabs_right_active.gif") no-repeat right top;}.pageTabs li.active a span,.pageTabs li.active a:hover span,.subTabHomeAll .subNavAll a span,.subTabHomeAll .subNavAll a:hover span,.subTabFlyDrivers .subNavFlyDrivers a span,.subTabCitytrips .subNavCitytrips a span,.subTabSubject4 .subNavSubject4 a span,.subTabOverview .subNavTripDetailOverview a span,.subTabProgram .subNavTripDetailProgram a span,.subTabAccommodation .subNavTripDetailAccommodation a span,.subTabDataPrices .subNavTripDetailDataPrices a span,.subTabExcursion .subNavTripDetailExcursions a span,.subTabCityArea .pageTabs .subNavTripDetailCityArea a span,.subTabPracticalInfo .subNavTripDetailPracticalInfo a span,.subTabExperiences .subNavTripDetailExperiences a span{color:#b42194;background:url("/themes/summum/gfx/pagetabs_left_active.gif") no-repeat left top!important;}.tabNorthAmerica li a{background:#6cbd48 url("/themes/summum/gfx/pagetabs_north_america_left_inactive.gif") no-repeat left top;}.tabNorthAmerica li a:hover{background-color:#74c74f;background-image:url("/themes/summum/gfx/pagetabs_north_america_left_hover.gif");}.tabNorthAmerica li a span{background:url("/themes/summum/gfx/pagetabs_north_america_right_inactive.gif") no-repeat right top;}.tabNorthAmerica li a:hover span{background-image:url("/themes/summum/gfx/pagetabs_north_america_right_hover.gif");}.tabLatinAmerica li a{background:#f4a422 url("/themes/summum/gfx/pagetabs_latin_america_left_inactive.gif") no-repeat left top;}.tabLatinAmerica li a:hover{background-color:#ffb533;background-image:url("/themes/summum/gfx/pagetabs_latin_america_left_hover.gif");}.tabLatinAmerica li a span{background:url("/themes/summum/gfx/pagetabs_latin_america_right_inactive.gif") no-repeat right top;}.tabLatinAmerica li a:hover span{background-image:url("/themes/summum/gfx/pagetabs_latin_america_right_hover.gif");}.tabEurope li a{background:#019790 url("/themes/summum/gfx/pagetabs_europe_left_inactive.gif") no-repeat left top;}.tabEurope li a:hover{background-color:#02b3aa;background-image:url("/themes/summum/gfx/pagetabs_europe_left_hover.gif");}.tabEurope li a span{color:#000;background:url("/themes/summum/gfx/pagetabs_europe_right_inactive.gif") no-repeat right top;}.tabEurope li a:hover span{background-image:url("/themes/summum/gfx/pagetabs_europe_right_hover.gif");}.tabAfrica li a{background:#f26721 url("/themes/summum/gfx/pagetabs_africa_left_inactive.gif") no-repeat left top;}.tabAfrica li a:hover{background-color:#ff7c35;background-image:url("/themes/summum/gfx/pagetabs_africa_left_hover.gif");}.tabAfrica li a span{background:url("/themes/summum/gfx/pagetabs_africa_right_inactive.gif") no-repeat right top;}.tabAfrica li a:hover span{background-image:url("/themes/summum/gfx/pagetabs_africa_right_hover.gif");}.tabAsia li a{background:#4b86bb url("/themes/summum/gfx/pagetabs_asia_left_inactive.gif") no-repeat left top;}.tabAsia li a:hover{background-color:#579cd9;background-image:url("/themes/summum/gfx/pagetabs_asia_left_hover.gif");}.tabAsia li a span{background:url("/themes/summum/gfx/pagetabs_asia_right_inactive.gif") no-repeat right top;}.tabAsia li a:hover span{background-image:url("/themes/summum/gfx/pagetabs_asia_right_hover.gif");}.tabMiddleEast li a{background:#7b111d url("/themes/summum/gfx/pagetabs_middle-east_left_inactive.gif") no-repeat left top;}.tabMiddleEast li a:hover{background-color:#991525;background-image:url("/themes/summum/gfx/pagetabs_middle-east_left_hover.gif");}.tabMiddleEast li a span{background:url("/themes/summum/gfx/pagetabs_middle-east_right_inactive.gif") no-repeat right top;}.tabMiddleEast li a:hover span{background-image:url("/themes/summum/gfx/pagetabs_middle-east_right_hover.gif");}.tabAustralia li a{background:#B42093 url("/themes/summum/gfx/pagetabs_australia_left_inactive.gif") no-repeat left top;}.tabAustralia li a:hover{background-color:#c34da9;background-image:url("/themes/summum/gfx/pagetabs_australia_left_hover.gif");}.tabAustralia li a span{background:url("/themes/summum/gfx/pagetabs_australia_right_inactive.gif") no-repeat right top;}.tabAustralia li a:hover span{background-image:url("/themes/summum/gfx/pagetabs_australia_right_hover.gif");}.header .subNav{margin:0;padding:0;position:absolute;top:53px;right:0;z-index:1;}.header .subNav li{list-style:none;display:block;float:left;margin-left:10px;}.header .subNav li a{color:#f0d2e9;text-decoration:none;padding-left:10px;background:url("/themes/summum/gfx/arrow1.gif") no-repeat left 5px;}.header .subNav li a:hover{color:#ffa8e5;}.breadcrumb a,.breadcrumb .divider{display:inline-block;}.breadcrumb a{display:inline-block;margin-right:10px;}.block{margin-bottom:12px;}.block h4{font-size:14px;margin-top:0;margin-bottom:0;}.block h4 a:hover{text-decoration:none;color:#000;}.block .blockBody{padding-top:10px;}.block .blockBody p,.block .blockBody ul{margin-top:10px;margin-bottom:0;}.block .blockBody>p:last-child{margin-bottom:0;padding-bottom:0;}.blockCorners .blockHeading,.blockCorners .blockFooter{display:block;overflow:hidden;}.blockCorners .blockHeading{height:17px;background:url("/themes/summum/gfx/block_01_heading.gif") no-repeat top left;color:#b42093;padding-top:8px;padding-bottom:5px;position:relative;}.blockCorners .blockHeading,.blockCorners .blockBody{padding-left:8px;padding-right:8px;}.blockCorners .blockHeading h4{color:#b42093;margin:0;}.blockCorners .blockBody{border-color:#ccc;border-style:solid;border-left-width:1px;border-right-width:1px;}.blockCorners .blockFooter{clear:both;height:5px;padding-top:10px;background:url("/themes/summum/gfx/block_01_footer.gif") no-repeat bottom left;}.carrousel{position:relative;}.carrousel .visual{position:absolute;top:0;left:0;z-index:8;}.carrousel .activeVisual{z-index:10;}.carrousel .lastActive{z-index:9;}.carrousel .blockBody p{margin-bottom:10px;}.carrousel .blockBody{position:relative;}.carrousel .blockBody .readMore{margin-bottom:0;}.carrousel .carrouselStrip{position:relative;}.carrousel .carrouselContainer{position:relative;z-index:5;height:140px;overflow:hidden;}.carrousel .blockControls{position:absolute;top:40px;z-index:40;}.carrousel .blockItem{float:left;display:block;width:164px;height:140px;position:relative;}.carrousel .blockItem .caption{font-size:10px;margin-top:5px;}.carrousel .blockItem .carrouselCorners{display:block;width:164px;height:120px;margin-bottom:10px;overflow:hidden;position:absolute;top:0;left:0;background:url("/themes/summum/gfx/gallery_corner_overlay.gif") no-repeat left top;}.carrousel .blockControls .next,.carrousel .blockControls .prev{display:block;width:15px;height:15px;overflow:hidden;position:absolute;top:5px;left:10px;text-indent:-999px;background-position:left top;background-repeat:no-repeat;}.carrousel .blockControls .next{left:140px;background-image:url("/themes/summum/gfx/gallery_next.png");}.carrousel .blockControls .prev{left:10px;background-image:url("/themes/summum/gfx/gallery_prev.png");}.searchBlock .blockHeading{color:#fff;background:url("/themes/summum/gfx/block_02_heading.gif") no-repeat top left;}.searchBlock .blockHeading h4{color:#fff;}.searchBlock .inputSelect{margin:0 0 10px 0;width:170px;}.searchBlock{background:url("/themes/summum/gfx/block_02_footer.jpg") no-repeat bottom left;}.searchBlock .blockFooter{background:none;}.searchBlock .blockBody .inputSelect optgroup[label]{color:#B42194;font-weight:bold;font-style:normal;}.searchBlock .blockBody .inputSelect optgroup option{color:#828282;padding:0 0 0 15px;margin:0;background:url("/themes/summum/gfx/arrow4.png") no-repeat 3px 4px;}.searchBlock .searchMore{margin:10px 0;padding:0;}.searchBlock .searchButton .inputButton{color:#B42194;border:0;display:inline-block;width:105px;height:23px;overflow:hidden;font-weight:bold;padding:0 0 5px 0;cursor:pointer;background:url("/themes/summum/gfx/button1.gif") no-repeat top left;}.searchBlock .searchButton .inputButton:hover{background-image:url("/themes/summum/gfx/button1_hover.gif");}.searchBlock .searchMore a{font-weight:bold;}.searchBlock .searchMore a:hover{color:#000;text-decoration:none;}.searchBlock .blockBody .calendars{margin:0 0 20px 0;}.searchBlock .blockBody .calendars .dateFrom{display:inline-block;margin-right:20px;}.searchBlock .calendars img{margin:0 10px 0 5px;position:relative;top:10px;}.searchBlock .blockBody .searchResult,.searchBlock .blockBody .searchResult strong{color:#B42194;margin-bottom:20px;}.blockType2{color:#fff;background:url("/themes/summum/gfx/block_03_top_left_corner.gif") no-repeat top left;}.blockType2 .blockHeading,.blockType2 .blockFooter{height:5px;overflow:hidden;background:url("/themes/summum/gfx/blocktype2_heading.gif") no-repeat top left;}.blockType2 .blockHeading{background:url("/themes/summum/gfx/blocktype2_heading.gif") no-repeat top left;}.blockType2 .blockBody{overflow:hidden;padding-top:0;padding-left:8px;padding-right:8px;background:#B42194;color:#fff;}.blockType2 .blockBody h6{color:#fff;font-size:12px;}.blockType2 .blockFooter{background:url("/themes/summum/gfx/blocktype2_footer.gif") no-repeat bottom left;}.blockSpecial{position:relative;}.blockSpecial .blockHeading{background:url("/themes/summum/gfx/special_top_bg.gif") no-repeat left top;}.blockSpecial .blockImg{position:relative;z-index:5;height:98px;overflow:hidden;margin-bottom:5px;}.blockSpecial .blockImg .tripCorners{position:absolute;top:0;left:0;display:block;width:177px;height:98px;overflow:hidden;z-index:10;background:url("/themes/summum/gfx/special_corner_overlay.gif") no-repeat left top;}.blockSpecial .blockBody{padding-top:0;padding-left:3px;padding-right:3px;background-color:#efdb4a;border:none;color:#b42093;}.blockSpecial .blockBody h5{width:160px;}.blockSpecial .blockBody h5 a{color:#000;}.blockSpecial .blockBody h5 a:hover{color:#b42093;text-decoration:none;}.blockSpecial .blockBody .readMore{position:absolute;right:5px;top:136px;z-index:20;}.blockSpecial .blockBody .readMore{margin:0;}.blockSpecial .blockBody .readMore a{display:block;width:15px;height:15px;overflow:hidden;text-indent:-999px;background:url("/themes/summum/gfx/arrow5.gif") no-repeat left top;}.blockSpecial .blockBody .readMore a:hover{background-image:url("/themes/summum/gfx/arrow5_hover.gif");}.blockSpecial .blockBody .priceBlock{margin:0;padding:0;}.blockSpecial .blockFooter{padding-top:0;}.blockSpecial .blockBody .priceBlock .forPrice{font-size:22px;font-weight:bold;}.blockSpecialHeaderHeight .blockBody{height:156px;overflow:hidden;}.blockSpecial .blockFooter{height:10px;overflow:hidden;background:url("/themes/summum/gfx/special_bottom_bg.gif") no-repeat left bottom;}.priceChooser select{position:relative;top:10px;}.textBlock .blockHeading{padding-bottom:0;height:auto;}.textBlock .blockBody h5,.textBlock .blockBody h5,.textBlock .blockBody h6{margin-top:10px;font-size:14px;}.textBlock .blockBody p{margin-top:0;margin-bottom:10px;}.textBlock .blockBody .readMore{margin-top:15px;margin-bottom:0;}.travelReport .blockItem{padding:0;}.travelReport .blockItem:hover{background-color:#f7e8f4;}.travelReport .blockItem,.travelReport .blockItem a{font-size:12px;}.travelReport .blockBody h4{color:#B42093;font-size:14px;margin-top:20px;margin-bottom:10px;}.travelReport .itemImg{overflow:hidden;clear:both;margin-bottom:5px;}.travelReport .itemImg a{font-size:10px;position:relative;top:2px;left:5px;}.travelReport .itemImg img{width:16px;height:16px;overflow:hidden;float:left;margin:10px 5px 0 0;}.travelReport .itemDate{color:#B42194;}.travelReport .itemBody{clear:both;}.travelReport .itemBody p{margin-top:0;}.blockReview .blockBody p{margin-bottom:10px;}.blockReview .blockBody blockquote{font-style:italic;font-weight:bold;}.blockReview .blockBody .author{font-size:10px;padding-left:35px;background:url("/themes/summum/gfx/review_arc.gif") no-repeat left top;}.blockReview .blockBody .author span{display:block;}.blockGrade .blockBody strong{display:block;float:left;margin-bottom:10px;position:relative;font-size:25px;color:#FFF;}.blockGrade .blockBody span{display:block;margin-left:45px;position:relative;top:5px;}.blockGrade .blockBody blockquote{display:block;clear:both;font-style:italic;font-weight:bold;}.averageGrade .detailBlockBody strong{display:block;float:left;margin-bottom:10px;position:relative;font-size:25px;color:#B42194;}.averageGrade .detailBlockBody span.quantifier{display:block;margin-left:45px;position:relative;top:5px;}.averageGrade .detailBlockBody span.author{display:block;text-align:right;}.averageGrade .detailBlockBody blockquote{display:block;clear:both;font-style:italic;font-weight:bold;}.dateRowItem{margin-bottom:2px;}.dateRowItem .dateRowHeader{display:block;height:25px;padding:5px 0 0 0;margin:0;overflow:hidden;}.dateRowItemClosed .dateRowHeader{background:url("/themes/summum/gfx/daterow_bg_closed.jpg") no-repeat left top;}.dateRowItemClosed .dateRowHeader:hover{background-image:url("/themes/summum/gfx/daterow_bg_closed_hover.jpg");}.dateRowItemOpen{padding:5px 0;border:1px solid #DBDBDC;-moz-border-radius:8px;-webkit-border-radius:8px;border-raidus:8px;}.dateRowItem h5,.dateRowItem h5 a{color:#B42194;text-decoration:none;font-size:14px;font-weight:bold;}.dateRowItem h5 a{padding-left:30px;background-repeat:no-repeat;background-position:8px 3px;}.dateRowItemClosed h5 a{background-image:url("/themes/summum/gfx/arrow6.png");}.dateRowItemOpen h5 a{cursor:default;background-image:url("/themes/summum/gfx/arrow7.png");}.dateRowItemClosed h5 a:hover{color:#000;}.dateRowItemClosed .dateRowBody{display:none;}.dateRowItemOpen .dateRowBody{display:block;margin-bottom:2px;}.dateRowItem .bookingButton{display:inline-block;width:70px;height:13px;color:#B42194;font-size:10px;text-transform:uppercase;text-decoration:none;text-align:center;padding:3px 0 0 0;font-weight:bold;overflow:hidden;background:url("/themes/summum/gfx/booking_button_bg_01.gif") no-repeat left top;}.dateRowItem .bookingButton:hover{background-image:url("/themes/summum/gfx/booking_button_bg_01_hover.gif");}.dateRowItem .dateTable th,.dateRowItem .dateTable td{border:0;}.dateTable,.dateRowItem .dateTable{width:100%;}.dateTable th,.dateTable td{border:none;}.dateTable th{color:#B42194;text-transform:uppercase;font-weight:normal;padding-bottom:3px;}.dateTable td.col1{color:#000;font-weight:bold;}.dateTable .odd{background:#f4e5f0;}.dateTable caption{display:none;}.dateTableData .col1{padding-left:30px;}.travelReportTable .col1{width:10px;padding-left:5px;padding-right:5px;}.travelReportWrapper{background:#fff;border:1px solid #DBDBDC;padding:5px 0;-moz-border-radius:5px;-webkit-border-raidus:5px;border-radius:5px;}.imageGallery .blockBody{padding-top:0;clear:both;overflow:hidden;}.imageGallery .blockBody p{margin-top:0;margin-bottom:10px;}.imageGallery .imageBlocks{margin-top:10px;margin-bottom:10px;overflow:hidden;display:block;}.imageGallery .imageBlocks a{display:block;width:80px;height:80px;overflow:hidden;margin-right:3px;margin-bottom:3px;float:left;position:relative;}.travelGuide .blockHeading{height:auto;margin:0;}.travelGuide .blockBody p{margin:0;padding-bottom:10px;clear:both;}.travelGuide .blockImg{width:68px;float:left;margin-right:10px;margin-bottom:5px;position:relative;z-index:0;}.travelGuide .blockImg .blockCorners{display:block;width:68px;height:50px;overflow:hidden;position:absolute;z-index:10;top:0;left:0;background:url("/themes/summum/gfx/smalltrip_corner_overlay.gif") no-repeat left top;}.travelGuide .blockBody .caption{font-size:10px;display:block;width:80px;float:left;clear:none;}.travelGuide .blockBody .readMore{margin-bottom:0;padding-bottom:0;}.travelGuideFixedHeight .blockContent{height:160px;clear:both;overflow:hidden;}.travelGuideFixedHeight .readMore{padding-top:10px;}.howWeWork p{overflow:hidden;clear:both;}.howWeWork .blockBody{overflow:hidden;}.howWeWork .blockBody p{margin:0 0 10px 0;}.howWeWork .blockBody p:last-child{margin-bottom:0;}.howWeWork p img{display:block;float:left;margin-right:10px;}.howWeWork p span{display:block;width:125px;float:right;}.smallTipList .blockBody{padding-top:0;overflow:hidden;}.smallTipList .tripItemBody a{color:#898989;text-decoration:none;}.smallTipList .tripItemBody a:hover{color:#B42194;}.smallTipList .tripItem{clear:both;overflow:hidden;margin:0 0 10px 0;padding:3px 0;}.smallTipList .tripItem:hover{background-color:#f7e8f4;}.smallTipList .tripItem p{margin-top:0;}.smallTipList .tripItem:last-child{margin-bottom:0;}.smallTipList .tripItem .tripItemImg{display:block;float:left;width:68px;margin:0;position:relative;}.smallTipList .tripItem .tripItemImg .tripCorners{position:absolute;top:0;left:0;display:block;width:68px;height:50px;overflow:hidden;background:url("/themes/summum/gfx/smalltrip_corner_overlay.gif") no-repeat left top;}.smallTipList .tripItem .tripItemBody{display:block;float:right;width:90px;overflow:hidden;font-size:10px;line-height:12px;}.smallTipList .tripItem .forPrice{font-size:12px;color:#B42194;display:block;font-weight:bold;}.smallTipList .blockFooter{padding-top:5px;}.callNow{color:#7d7d7d;}.callNow img{float:left;margin-right:8px;}.callNow p strong{display:block;font-size:16px;white-space:nowrap;}.tripBlock{margin-bottom:12px;}.tripDetail h4,.tripDetail img{margin-bottom:10px;}.tripDetail .programList{margin:0;margin-bottom:10px;clear:both;overflow:hidden;}.tripDetail .programList dt{display:block;font-weight:normal;width:65px;clear:right!important;float:left;}.tripDetail .programList dd{display:block;float:right;*float:none;width:300px;}.continentName{padding:5px 3px;background-color:#f4f4f4;}.continentName h2{font-size:16px;}.continentName h2 a{color:#000;}.continentName .moreInfo{text-align:right;margin:0 10px 0 0;position:relative;top:5px;}.tripBasic{height:97px;overflow:hidden;position:relative;zoom:1;background:#C34DA9;}.tripBasic .tripBasicImage{width:186px;float:left;overflow:hidden;}.tripBasic .label{position:absolute;top:0;left:0;z-index:5;}.tripBasic .tripBasicBody{width:176px;height:87px;overflow:hidden;float:left;position:relative;z-index:15;padding:5px 10px;color:#000;font-size:11px;}.tripBasic .tripBasicBody .price{position:absolute;top:55px;left:10px;z-index:50;font-size:12px;font-weight:bold;}.tripBasic .tripBasicBody .price span{font-size:14px;}.tripBasic .tripBasicBody h4,.tripBasic .tripBasicBody h4 a{font-size:12px;font-weight:bold;color:#fff;text-decoration:none;text-transform:uppercase;}.tripBasic .tripBasicBody .moreInfo{position:absolute;right:10px;bottom:00px;z-index:60;}.tripBasic .tripBasicBody .moreInfo a{color:#000;font-size:12px;font-weight:normal;padding-right:20px;background:url("/themes/summum/gfx/arrow8.png") no-repeat right top;}.tripBasic .tripBasicBody .moreInfo a:hover{text-decoration:none;color:#fff;}.tripBasic .tripBasicOverlay{position:absolute;top:0;left:0;z-index:10;display:block;width:384px;height:97px;overflow:hidden;background:url("/themes/summum/gfx/tripbasic_corner_overlay.png") no-repeat left top;}.tripNorthAmerica{background:#6cbd48;}.tripLatinAmerica{background:#f4a422;}.tripEurope{background:#009790;}.tripAfrica{background:#f26721;}.tripAsia{background:#87c5ff;}.tripMiddleEast{background:#7b111d;}.tripAustralia{background:#B42093;}.tripBlockShort{margin-bottom:12px;display:block;overflow:hidden;height:95px;position:relative;cursor:pointer;}.tripBlockShort .label{position:absolute;top:0;left:0;z-index:10;}.tripBlockShort .tripBody{position:relative;top:1px;z-index:50;display:block;height:84px;width:90px;float:right;right:20px;padding:5px;color:#000;font-size:10px;}.tripBlockShort .tripBody h5 a{color:#fff;position:relative;z-index:50;font-size:14px;}.tripBlockShort .tripBody h5 a:hover{text-decoration:none;}.tripBlockShort .tripBody p{margin:0;padding:0;}.tripBlockShort .tripBody .tripDuration{color:#fff;position:absolute;left:5px;bottom:17px;z-index:10;font-size:12px;font-weight:bold;}.tripBlockShort .tripPrice{color:#fff;position:absolute;left:5px;bottom:2px;z-index:10;}.tripBlockShort .tripPrice span{color:#fff;font-size:12px;font-weight:bold;}.tripBlockShort .tripReadMore{display:block;width:13px;height:13px;overflow:hidden;position:absolute;right:5px;top:70px;z-index:60;cursor:pointer;background:url("/themes/summum/gfx/arrow5.png") no-repeat left top;}.tripBlockShort .tripReadMore a{position:relative;z-index:60;text-indent:-999px;display:block;width:13px;height:13px;}.tripBlockShort .tripReadMore:hover{background-image:url("/themes/summum/gfx/arrow5_hover.png");}.tripBlockShort .tripImg{position:absolute;top:0;left:0;z-index:0;}.tripBlockShort .tripCorners{background:url("/themes/summum/gfx/tripitem_overlay.png") no-repeat top left;display:block;width:186px;height:95px;overflow:hidden;position:absolute;top:0;left:0;z-index:30;}.tripNorthAmerica .tripBody,.tripLatijnAmerika .tripBody,.tripEurope .tripBody,.tripAfrica .tripBody,.tripAsia .tripBody,.tripMiddleEast .tripBody,.tripAustralia .tripBody{background-repeat:repeat;background-position:0 0;}.tripMiddleEast .tripBasicBody,.tripMiddleEast .tripBasicBody .moreInfo a{color:#fff;}.tripNorthAmerica .tripBody{background-image:url("/themes/summum/gfx/tripBlockType5_bg.png");}.tripLatinAmerica .tripBody{background-image:url("/themes/summum/gfx/tripBlockType2_bg.png");}.tripEurope .tripBody{background-image:url("/themes/summum/gfx/tripBlockType1_bg.png");}.tripAfrica .tripBody{background-image:url("/themes/summum/gfx/tripBlockType3_bg.png");}.tripAsia .tripBody{background-image:url("/themes/summum/gfx/tripBlockType4_bg.png");}.tripMiddleEast .tripBody{background-image:url("/themes/summum/gfx/tripBlockType6_bg.png");}.tripAustralia .tripBody{background-image:url("/themes/summum/gfx/tripBlockType7_bg.png");}.tripNorthAmerica .tripBody:hover{background-image:url("/themes/summum/gfx/tripBlockType5_bg_hover.png");}.tripLatinAmerica .tripBody:hover{background-image:url("/themes/summum/gfx/tripBlockType2_bg_hover.png");}.tripEurope .tripBody:hover{background-image:url("/themes/summum/gfx/tripBlockType1_bg_hover.png");}.tripAfrica .tripBody:hover{background-image:url("/themes/summum/gfx/tripBlockType3_bg_hover.png");}.tripAsia .tripBody:hover{background-image:url("/themes/summum/gfx/tripBlockType4_bg_hover.png");}.tripMiddleEast .tripBody:hover{background-image:url("/themes/summum/gfx/tripBlockType6_bg_hover.png");}.tripAustralia .tripBody:hover{background-image:url("/themes/summum/gfx/tripBlockType7_bg_hover.png");}.searchResults{overflow:hidden;padding:5px 0;margin:0;border-bottom:1px solid #ccc;}.searchResults .resultItem,.gridContainer_10 .searchResultDeparturesItem{overflow:hidden;margin:5px 0;padding:5px 0;border-top:1px solid #ccc;height:114px;}.searchResults .resultItem .resultBody,.searchResultDeparturesItem .resultItemImg,.searchResultDeparturesItem .resultDescription{position:relative;height:118px;}.searchResults .resultItem .resultBody .tripPeriod,.searchResultDeparturesItem .resultDescription .tripPeriod{margin-bottom:0;display:block;width:380px;height:32px;overflow:hidden;position:absolute;bottom:0;left:0;}.searchResultDeparturesItem .resultDescription .tripPeriod{width:auto;}.searchResults .resultItem h5,.searchResults .resultItem h5 a,.searchResultDeparturesItem h5,.searchResultDeparturesItem h5 a{color:#000;font-size:14px;margin-bottom:5px;}.searchResults .resultItem ul,.resultDescription ul{color:#B42194;list-style:circle;}.searchResults .resultItem ul span,.resultDescription ul span{color:#898989;;}.searchResults .resultItem .resultItemImg{position:relative;}.searchResults .resultItem .resultItemImg .tripCorners,.searchResultDeparturesItem .resultItemImg .tripCorners{display:block;width:186px;height:118px;position:absolute;top:0;left:0;z-index:10;background:url("/themes/summum/gfx/searchresult_corner_overlay.gif") no-repeat left top;}.searchResults .resultItem .resultItemImg .label,.searchResultDeparturesItem .resultItemImg .label{position:absolute;top:0;left:0;z-index:30;}.searchResults .tripPeriod span{color:#000;}.searchResults .resultPrice{position:relative;min-height:115px;}.searchResults .resultPrice .tripName,.searchResults .resultPrice .tripDuration,.searchResults .resultPrice .priceButton,.searchResults .resultPrice .tripPrice{display:block;}.searchResults .resultPrice .tripDuration,.searchResults .resultPrice .tripPrice{color:#B42194;}.searchResults .resultPrice .tripPrice{font-weight:bold;font-size:20px;margin-top:10px;}.searchResults .resultPrice .tripPrice .tripFrom{font-size:14px;}.searchResults .resultPrice .priceButton{position:absolute;bottom:0;left:0;z-index:10;font-weight:bold;font-size:12px;text-transform:uppercase;text-decoration:none;display:block;width:888px;height:25px;overflow:hidden;padding:5px 10px 0 15px;background:url("/themes/summum/gfx/more_info_button.jpg") no-repeat left top;}.detailContent .resultItem .resultBody{width:364px;}.searchResultPaging{margin:3px 0 0 0;}.blockPaging .paging{color:#000;font-weight:bold;text-align:right;margin:0;padding:0;}.blockPaging .paging a,.blockPaging .paging span{display:inline-block;margin:0 0 0 4px;}.detailContent .searchResultPaging strong{color:#B42194;font-weight:bold;}.detailContent .searchResultPaging .grid_3{width:265px;}.detailContent .searchResultPaging .grid_last{width:285px;}.imageGalleryBlock{background:#e8e8e8;border:1px solid #dbdbdc;padding:13px 11px;margin-bottom:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.imageGalleryBlock .imageItem{position:relative;}.zooverRatingBlock{margin-top:20px;background:#fff;padding-bottom:5px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.zooverRatingBlock p{margin-top:10px;}.zooverRatingBlock>div[style]{padding:0!important;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.zooverRatingBlock #layerLitScore[style]{color:#B42194!important;font-size:25px!important;}.zooverRatingBlock>div>div:nth-child(3){padding:0 10px!important;}.zooverRatingBlock>div>div:nth-child(3) div{color:#898989!important;}.zooverRatingBlock #GadgetTitle[style]{background-color:#B42194!important;color:#fff!important;padding:5px 10px 20px;}.zooverRatingBlock #GadgetTitle[style]{text-align:left!important;font-size:14px!important;}.zooverRatingBlock #ReadTestimonials[style],.zooverRatingBlock #AddTestimonial[style]{font-size:10px!important;}.dayTripItem{overflow:hidden;margin-bottom:12px;position:relative;}.dayTripItem .dayTripImage{position:relative;}.dayTripItem .dayTripImage .dayTripCorner{background:url("/themes/summum/gfx/trip_detail_corner_overlay.gif") no-repeat left top;display:block;width:175px;height:92px;overflow:hidden;position:absolute;top:0;left:0;z-index:10;}.dayTripItem .dayTripImage a{display:block;position:relative;z-index:8;}.dayTripItem .label{position:absolute;top:0;left:0;z-index:30;}.dayTripItem .tripItemBody h5,.dayTripItem .tripItemBody h5 a{text-decoration:none;color:#000;font-size:12px;}.dayTripItem .tripItemBody h5 a:hover{color:#B42194;}.dayTripItem .tripItemBody .moreInfo{display:none;}.dayTripExcursion{padding-bottom:8px;border-bottom:1px solid #ccc;}.dayTripExcursion .tripItemBody{position:relative;padding-right:60px;}.dayTripExcursion .tripItemBody h5,.dayTripExcursion .tripItemBody h5 a{color:#B42194;}.dayTripExcursion .tripItemBody h5 a:hover{color:#000;}.dayTripExcursion .tripItemBody h6{font-size:12px;}.dayTripExcursion .tripItemBody .price{position:absolute;right:0;top:15px;color:#000;font-size:12px;font-weight:bold;}.tripSorting{margin-bottom:12px;border-bottom:1px solid #ccc;}.tripSorting p{text-align:right;}.tripSorting p .active{color:#000;font-weight:bold;}.priceBookingButton{display:block;overflow:hidden;width:145px;height:24px;padding:6px 0 0 15px;margin:0;font-weight:bold;font-size:12px;text-transform:uppercase;text-decoration:none;background:url("/themes/summum/gfx/price_booking_button.jpg") no-repeat left top;}.priceBookingButton:hover{background-image:url("/themes/summum/gfx/price_booking_button_hover.jpg");}.priceBookingButton:hover{text-decoration:none;}.detailLinkList{margin:0 0 40px 0;padding:0;}.detailLinkList li{list-style:none;padding-bottom:8px;}.detailLinkList li a{padding-left:15px;color:#898989;display:inline-block;background:url("/themes/summum/gfx/arrow4b.gif") no-repeat left 3px;}.detailLinkList .active a,.detailLinkList li a:hover{color:#B42194;text-decoration:none;background-image:url("/themes/summum/gfx/arrow4.gif");}.dropMenu{margin-top:40px;}.defaultText h1{font-size:26px;margin-bottom:10px;}.defaultText h2{font-size:20px;}.defaultText h3{font-size:18px;}.defaultText h4{font-size:16px;}.defaultText h5{font-size:14px;}.defaultText h6{font-size:14px;}.defaultText img[align="left"]{float:left;margin:10px 15px 10px 0;}.defaultText img[align="right"]{float:right;margin:10px 0 10px 15px;}.mediaBlock{margin:0 0 12px 0;padding:0;overflow:hidden;height:87px;position:relative;}.videoButton{position:absolute;z-index:40;display:block;width:46px;height:46px;overflow:hidden;z-index:50;background:url("/themes/summum/gfx/mediablock_player.png") no-repeat left top;}.mediaBlock .videoButton{top:20px;left:20px;}.mediaItem .videoButton{top:25px;left:59px;}.imageItem .videoButton{top:20px;left:54px;}.imageBlocks .videoButton{top:15px;left:17px;}.mediaBlock .mediaBlockCorners{position:absolute;top:0;left:0;overflow:hidden;display:block;width:87px;height:87px;z-index:10;background:url("/themes/summum/gfx/media_corner_overlay.png") no-repeat left top;}p.mediaFilter a.active{font-weight:bold;color:#000;}.contactForm p{clear:both;margin:0 0 10px 0;}.contactForm .inputText,.contactForm .inputTextarea{width:244px;border:1px solid #bdbdbd;position:relative;top:-1px;}.contactForm .inputTextarea{height:130px;}.contactForm label{border-top:1px solid #d9d9d9;margin-right:8px;padding-top:3px;display:block;width:127px;float:left;}.contactForm .inputButton{display:inline-block;margin-left:281px;width:105px;height:23px;overflow:hidden;padding:0 0 5px;border:0;cursor:pointer;font-weight:bold;color:#B42194;background:url("/themes/summum/gfx/button1.gif") no-repeat scroll left top;}.contactForm .formButtons{margin-left:135px;}.contactForm .formButtons .inputButton{margin-left:0;margin-right:10px;display:block;float:left;}.contactForm .formError{color:#b42121;font-weight:bold;font-size:12px;padding-left:25px;background:url("/themes/summum/gfx/error.png") no-repeat left top;}.iconSharing,.iconPrint{color:#898989;padding:3px 0 3px 25px;}.iconSharing:hover,.iconPrint:hover{color:#B42194;text-decoration:none;}.iconPrint{background:url("/themes/summum/gfx/icon_print.gif") no-repeat left top;}.iconPrint:hover{background-image:url("/themes/summum/gfx/icon_print_hover.gif");}.iconSharing{background:url("/themes/summum/gfx/icon_share.gif") no-repeat left top;}.iconSharing:hover{background-image:url("/themes/summum/gfx/icon_share_hover.gif");}.searchResultDeparturesItem{clear:both;}.searchResultDeparturesItem .depatureDatePrice{width:100%;}.searchResultDeparturesItem .depatureDatePrice td{border:0;font-size:10px;padding:2px 0;}.searchResultHeaderExtraInfo p span{display:block;float:left;padding-left:2px;font-weight:bold;text-transform:uppercase;position:relative;top:15px;}.searchResultHeaderExtraInfo .col1,.searchResultDeparturesItem .depatureDatePrice .col1{width:65px;}.searchResultHeaderExtraInfo .col2,.searchResultDeparturesItem .depatureDatePrice .col2{width:px;}.searchResultHeaderExtraInfo .col3{float:right;}.searchResultHeaderExtraInfo .col3,.searchResultDeparturesItem .depatureDatePrice .col3{width:50px;text-align:right;}.footer{margin-top:43px;padding-bottom:40px;display:block;background:url("/themes/summum/gfx/footer_line.gif") repeat-x left 43px;}.footer .footerWrapper{padding-top:59px;width:978px;margin:0 auto;background:url("/themes/summum/gfx/footer_icons.gif") no-repeat top left;}.footer h6{font-size:12px;text-transform:uppercase;color:#b42194;margin-bottom:5px;}.footer p{clear:both;}.footer .partnerLogos a{display:block;float:left;margin:0 10px 10px 0;}.footer ul li{padding-bottom:3px;}.footer ul li a{color:#999;}.footer ul li a:hover{color:#b42194;text-decoration:none;}.carrousel{position:relative;}.headerCarrousel{height:205px;}.carrousel span.corner{width:5px;height:5px;position:absolute;z-index:100;}.carrousel span.corner.tl{top:0;left:0;background:transparent url("/themes/summum/gfx/tripitem_overlay_top_left.png") no-repeat 0 0;}.carrousel span.corner.tr{top:0;right:0;background:transparent url("/themes/summum/gfx/tripitem_overlay_top_right.png") no-repeat 0 0;}.carrousel span.corner.bl{bottom:0;left:0;background:transparent url("/themes/summum/gfx/tripitem_overlay_bottom_left.png") no-repeat 0 0;}.carrousel span.corner.br{bottom:0;right:0;background:transparent url("/themes/summum/gfx/tripitem_overlay_bottom_right.png") no-repeat 0 0;}.detailHeader .carrouselCaption{bottom:auto;top:0;left:488px;width:228px;height:100%;padding:12px 16px;}.carrouselCaption h2{font-weight:normal;color:#FFF;}#map_canvas{margin-bottom:10px;float:left;width:360px;height:360px;}.map{width:360px;height:360px;position:relative;}
