/* -------- Layout Elements --------- */ /* Blue:007eff 40%:99cbff 20%:cce5ff */ body{background-color:#ddd;background-image:url(../images/background.png);background-position:top left;background-repeat:repeat;z-index:1;} #hangarBar{position:absolute;width:100%;height:8px;top:0;background-color:#000;} #wrapper{width:980px;height:auto;margin:0 auto; margin-top:8px;} #loginWrapper{width:442px;height:auto;margin:0 auto; margin-top:8px;} #pageBody{position:relative;width:938px;min-height:420px;background-color:#fff;border:1px solid #000;padding:20px;} #pageFooter{position:relative;width:770px;height:20px;padding-top:4px;padding-right:10px;text-align:right;} #footerWrapper p{margin:0;} #credit{font-size:14px;float:right;margin-top:5px;} #mainNav{position:relative;width:auto;height:auto;top:12px;left:30px;z-index:10;} .footerMenu{font-size:14px;float:left;margin:5px 10px 0 0;} #loginBody{position:relative;width:400px;min-height:300px;background-color:#fff;border:1px solid #000;padding:20px;margin-top:200px;} #adminBar{width:964px;height:36px;padding:8px;background-color:#000;} #adminMenuBar{width:980px;height:36px;background-color:#666;} #adminLogo{width:200px;height:36px;margin-right:20px;float:left;} #adminMenu{width:964px;height:18px;padding-top:0;float:right;color:#fff;text-align:right;} .adminButton{width:120px;height:120px;background-color:#fff;border:1px dashed #ccc;padding:8px;float:left;} .pageRowTop{width:922px;min-height:48px;background-color:#fff;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:8px;float:left;} .pageRow{width:922px;min-height:48px;background-color:#fff;border-bottom:1px dashed #ccc;padding:8px;float:left;} .pageRowIcon{width:48px;margin-right:20px;float:left;} .pageRowThumbnail{width:100px;margin-right:20px;float:left;} .pageRowText{font-size:18px;padding:10px;float:left;} .pageRowUpload{font-size:18px;padding:10px;float:right;} .marginRight20{margin-right:20px;} .marginRight22{margin-right:22px;} .marginRight254{margin-right:254px;} .marginBottom22{margin-bottom:22px;} .leftIndent ul, .leftIndent li{list-style:upper-latin;margin:20px 20px 20px 40px;} #pageBodyRightGalleries{position:relative;width:540px;height:290px;right:20px;padding-top:120px;float:right;} #pageBodyRightText{position:relative;display:block;width:420px;height:400px;right:140px;padding-top:10px;float:right;overflow:hidden;} #pageBodyRightTextAlt{position:relative;display:block;width:420px;height:auto;right:140px;padding-top:10px;float:right;overflow:hidden;} #pageBodyRightText p{padding-right:20px;} #cvPhoto{position:absolute;width:166px;height:169px;top:-44px;right:-40px;z-index:2;} .coverBox{position:relative;width:117px;height:113px;margin-top:15px;margin-right:15px;background-color:#ccc;float:left;} .coverBoxSpacer{position:relative;width:117px;height:113px;margin-top:15px;margin-right:15px;float:left;} .scroll-pane{width:auto;height:400px;overflow:auto;float:left;} .scroll-paneAlt{width:auto;height:auto;overflow:auto;float:left;} .scrollPaneFill{position:relative;display:block;width:420px;height:1px;} .bothSig{float:left;margin:30px 0 40px 40px;} .sigJ{float:left;margin:30px 80px 40px 40px;} .sigS{float:left;margin:50px 0 0 0;} .clear{display:block;height:1px;min-height:1px;clear:both;} .pageNotes{position:relative;width:906px;padding:15px;margin-top:40px;background-color:#efefef;border:solid 1px #666;font-size:14px;color:#666;float:left;} #preview{position:absolute;border:1px solid #ccc;background:#007eff;padding:5px;display:none;color:#fff;} /* form */ .formHeader{position:relative;background-color:#333;border:1px solid #333;color:#fff;font-size:14px;padding:10px; } .formStructure{background-color:#fefefe;border:1px solid #999;padding:10px; } .formCol150{width:150px;float:left;} .formCol720{width:720px;float:left;} form{margin-bottom:20px;} /* *** messages *** */ .messageSuccess{position:relative;width:906px;margin:0 0 20px 0;padding:15px;background-color:#c0e3f0;border:dashed 2px #007eff;font-family:CambridgeRound-LightExp;font-size:24px;color:#007eff;z-index:3} .messageFail{position:relative;width:906px;margin:0 0 20px 0;padding:15px;background-color:#e9bcc0;border:dashed 2px #b7202e;font-family:CambridgeRound-LightExp;font-size:24px;color:#b7202e;z-index:3} /* *** library *** */ .library{position:relative;width:120px;height:120px;background-color:#fff;border:1px dashed #ccc;padding:8px;float:left;} .libraryPlaceholder{position:relative;width:120px;height:120px; margin-right:20px;background-color:#cce5ff;border:1px dashed #99cbff;padding:8px;float:left;} .redBox{position:relative;width:120px;height:120px;background-color:#fff;border:1px dashed #f00;padding:8px;float:left;} .galleryThumbnail{margin:4px 15px 0 15px;} .userThumbnail{width:48px;height:48px;margin:24px 36px 0 36px;} .directoryThumbnail{width:90px;height:60px;margin:6px 15px 0 15px;} .libraryThumbnail{width:48px;height:48px;margin:4px 36px 0 36px;} .libraryFilename{margin-top:4px;font-size:10px;line-height:12px;text-align:center;} .userName{margin-top:14px;font-size:12px;line-height:14px;text-align:center;} .directoryName{margin-top:14px;font-size:12px;line-height:14px;text-align:center;margin:10px 10px 0 10px;} .boxThumbnail{width:60px;height:60px;margin:6px 30px 0 30px;} .boxName{margin-top:14px;font-size:12px;line-height:14px;text-align:center;margin:10px 5px 0 5px;} .libraryURL{margin-top:10px;font-size:10px;} .libraryDelete{position:absolute;display:block;top:-12px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:2px solid #ddd;background-color:#fff;} .deleteIcon{position:absolute;display:block;top:-12px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #ddd;background-color:#fff;} a.deleteIconHover{display:block;text-decoration:none;width:16px;height:16px;background:url("../images/delete16hover.png");} a.deleteIconHover:hover{background-position:-16px 0;} .unlockedIcon{position:absolute;display:block;top:-12px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #ddd;background-color:#fff;} a.unlockedIconHover{display:block;text-decoration:none;width:16px;height:16px;background:url("../images/unlocked16hover.png");} a.unlockedIconHover:hover{background-position:-16px 0;} .lockedIcon{position:absolute;display:block;top:-12px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #f00;background-color:#fff;} a.lockedIconHover{display:block;text-decoration:none;width:16px;height:16px;background:url("../images/locked16hover.png");} a.lockedIconHover:hover{background-position:-16px 0;} .closeIcon{position:absolute;display:block;top:-12px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #ddd;background-color:#fff;} a.closeIconHover{display:block;text-decoration:none;width:16px;height:16px;background:url("../images/close16hover.png");} a.closeIconHover:hover{background-position:-16px 0;} .copyIcon{position:absolute;display:block;top:17px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #ddd;background-color:#fff;} a.copyIconHover{display:block;text-decoration:none;width:16px;height:16px;background:url("../images/copy16hover.png");} a.copyIconHover:hover{background-position:-16px 0;} .editIcon{position:absolute;display:block;top:17px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #ddd;background-color:#fff;} .editContentIcon{position:absolute;display:block;top:17px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #007eff;background-color:#fff;} a.editIconHover{display:block;text-decoration:none;width:16px;height:16px;background:url("../images/edit16hover.png");} a.editIconHover:hover{background-position:-16px 0;} .photoIcon{position:absolute;display:block;top:46px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #ddd;background-color:#fff;} .photoPresentIcon{position:absolute;display:block;top:46px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #007eff;background-color:#fff;} a.photoIconHover{display:block;text-decoration:none;width:16px;height:16px;background:url("../images/photo16hover.png");} a.photoIconHover:hover{background-position:-16px 0;} .categoryYes{position:absolute;display:block;top:75px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #007eff;background-color:#fff;} .categoryNo{position:absolute;display:block;top:75px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #ddd;background-color:#fff;} a.categoryIconHover{display:block;text-decoration:none;width:16px;height:16px;background:url("../images/category16hover.png");} a.categoryIconHover:hover{background-position:-16px 0;} .emailIcon{position:absolute;display:block;top:75px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #ddd;background-color:#fff;} .userEmailIcon{position:absolute;display:block;top:46px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #ddd;background-color:#fff;} a.emailIconHover{display:block;text-decoration:none;width:16px;height:16px;background:url("../images/email16hover.png");} a.emailIconHover:hover{background-position:-16px 0;} .webIcon{position:absolute;display:block;top:104px;right:-12px;width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid #ddd;background-color:#fff;} a.webIconHover{display:block;text-decoration:none;width:16px;height:16px;background:url("../images/web16hover.png");} a.webIconHover:hover{background-position:-16px 0;} /* ******** Add info ********* */ #addBox{position:relative;width:906px;padding:5px 15px;margin:20px 0 40px 0;background-color:#ddd;border:dashed 1px #007eff;font-size:14px;color:#007eff;float:left;} .formRow{margin:10px 0;float:left;} .formDivider{height:10px;width:866px;border-bottom:dashed 1px #007eff;margin:0 20px 20px 20px;float:left;} .formDivider442{height:10px;width:402px;border-bottom:dashed 1px #007eff;margin:0 20px 20px 20px;float:left;} .form210{width:210px;float:left;} .form442{width:442px;float:left;} .form674{width:674px;float:left;} .form906{width:906px;float:left;} input[type=text]{min-height:20px;border:1px solid #cce5ff;margin-bottom:20px;padding:5px;color:#666;} input[type=password]{min-height:20px;border:1px solid #cce5ff;margin-bottom:20px;padding:5px;color:#666;} select{min-height:20px;border:1px solid #cce5ff;margin-bottom:20px;padding:4px;color:#666;} input[type=file]{min-height:20px;border:1px solid #cce5ff;margin-bottom:20px;padding:5px;color:#666;} input[type=submit]{min-height:20px;border:1px solid #007eff;background-color:#cce5ff;margin-bottom:20px;padding:4px;} input[type=submit]:hover{min-height:20px;border:1px solid #007eff;background-color:#007eff;margin-bottom:20px;padding:4px;color:#fff;cursor:pointer;} .darkBackground{background-color:#ccc;} .minHeight230{min-height:230px;} textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; width:100%;} .inputWidth210{width:210px;} .inputWidth442{width:442px;} .inputWidth674{width:674px;} .inputWidth720{width:720px;} .inputWidth906{width:906px;} /* ********* Right Side Icons ************ */ .rightSideIconWrapper{position:absolute;display:block;top:-6px;right:-6px;width:24px;height:auto; z-index:10;} .rightSideDataFlagWrapper{position:absolute; display:block; top:2px; right:-54px; width:52px; height:auto;} .rightSideIcon{width:16px;height:16px; margin-bottom:4px; padding:4px;border-radius:50%;border:1px solid #ddd;background-color:#fff;float:left;} .rightSideIconBlue{width:16px;height:16px; margin-bottom:4px; padding:4px;border-radius:50%;border:1px solid #007eff;background-color:#fff;float:left;} .rightSideIconBlueRed{width:16px;height:16px; margin-bottom:4px; padding:4px;border-radius:50%;border-left:1px solid #007eff;border-top:1px solid #007eff;border-right:1px solid #f00;border-bottom:1px solid #f00;background-color:#fff;float:left;} .rightSideIconNoMargin{width:16px;height:16px; padding:4px;border-radius:50%;border:1px solid #ddd;background-color:#fff;float:left;} .rightSideIconBlueNoMargin{width:16px;height:16px; padding:4px;border-radius:50%;border:1px solid #007eff;background-color:#fff;float:left;} /* ****** Home page icons ****** */ .adminButton{position:relative;display:block;width:120px;height:120px;background-color:#fff;border:1px dashed #ccc;padding:8px;float:left;} a.pageContentHover{display:block; text-decoration:none; width:120px; height:120px; background:url("../images/buttons/pageContentHover.png");} a.pageContentHover:hover{background-position:-120px 0;} a.bannerPhotoHover{display:block; text-decoration:none; width:120px; height:120px; background:url("../images/buttons/bannerPhotoHover.png");} a.bannerPhotoHover:hover{background-position:-120px 0;} a.downloadTablesHover{display:block; text-decoration:none; width:120px; height:120px; background:url("../images/buttons/downloadTablesHover.png");} a.downloadTablesHover:hover{background-position:-120px 0;} a.uploadTablesHover{display:block; text-decoration:none; width:120px; height:120px; background:url("../images/buttons/uploadTablesHover.png");} a.uploadTablesHover:hover{background-position:-120px 0;} a.libraryHover{display:block; text-decoration:none; width:120px; height:120px; background:url("../images/buttons/libraryHover.png");} a.libraryHover:hover{background-position:-120px 0;} a.galleryHover{display:block; text-decoration:none; width:120px; height:120px; background:url("../images/buttons/galleryHover.png");} a.galleryHover:hover{background-position:-120px 0;} a.usersHover{display:block; text-decoration:none; width:120px; height:120px; background:url("../images/buttons/usersHover.png");} a.usersHover:hover{background-position:-120px 0;} a.directoryHover{display:block; text-decoration:none; width:120px; height:120px; background:url("../images/buttons/directoryHover.png");} a.directoryHover:hover{background-position:-120px 0;} a.structuredContentHover{display:block; text-decoration:none; width:120px; height:120px; background:url("../images/buttons/structuredContentHover.png");} a.structuredContentHover:hover{background-position:-120px 0;} a.blogHover{display:block; text-decoration:none; width:120px; height:120px; background:url("../images/buttons/blogHover.png");} a.blogHover:hover{background-position:-120px 0;} a.testimonialsHover{display:block; text-decoration:none; width:120px; height:120px; background:url("../images/buttons/testimonialsHover.png");} a.testimonialsHover:hover{background-position:-120px 0;} a.testimonialsHover{display:block; text-decoration:none; width:120px; height:120px; background:url("../images/buttons/testimonialsHover.png");} a.testimonialsHover:hover{background-position:-120px 0;} a.videosHover{display:block; text-decoration:none; width:120px; height:120px; background:url("../images/buttons/videosHover.png");} a.videosHover:hover{background-position:-120px 0;} /*********************************/ /* ****** Admin Menu icons ****** */ .adminMenuIcon{position:relative;display:block;width:36px;height:36px; margin-bottom:10px; background-color:#000;float:right;} a.pageContentHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/pageContentHoverMenu.png");} a.pageContentHoverMenu:hover{background-position:-36px 0;} a.bannerPhotoHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/bannerPhotoHoverMenu.png");} a.bannerPhotoHoverMenu:hover{background-position:-36px 0;} a.downloadTablesHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/downloadTablesHoverMenu.png");} a.downloadTablesHoverMenu:hover{background-position:-36px 0;} a.uploadTablesHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/uploadTablesHoverMenu.png");} a.uploadTablesHoverMenu:hover{background-position:-36px 0;} a.libraryHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/libraryHoverMenu.png");} a.libraryHoverMenu:hover{background-position:-36px 0;} a.galleryHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/galleryHoverMenu.png");} a.galleryHoverMenu:hover{background-position:-36px 0;} a.usersHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/usersHoverMenu.png");} a.usersHoverMenu:hover{background-position:-36px 0;} a.directoryHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/directoryHoverMenu.png");} a.directoryHoverMenu:hover{background-position:-36px 0;} a.structuredContentHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/structuredContentHoverMenu.png");} a.structuredContentHoverMenu:hover{background-position:-36px 0;} a.blogHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/blogHoverMenu.png");} a.blogCategoriesHoverMenu:hover{background-position:-36px 0;} a.blogCategoriesHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/blogCategoriesHoverMenu.png");} a.blogHoverMenu:hover{background-position:-36px 0;} a.riversHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/riversHoverMenu.png");} a.riversHoverMenu:hover{background-position:-36px 0;} a.adventureHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/adventureHoverMenu.png");} a.adventureHoverMenu:hover{background-position:-36px 0;} a.expertHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/expertHoverMenu.png");} a.expertHoverMenu:hover{background-position:-36px 0;} a.testimonialsHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/testimonialsHoverMenu.png");} a.testimonialsHoverMenu:hover{background-position:-36px 0;} a.videosHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/videosHoverMenu.png");} a.videosHoverMenu:hover{background-position:-36px 0;} a.analyticsHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/analyticsHoverMenu.png");} a.analyticsHoverMenu:hover{background-position:-36px 0;} a.seoHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/seoHoverMenu.png");} a.seoHoverMenu:hover{background-position:-36px 0;} a.promotionsHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/promotionsHoverMenu.png");} a.promotionsHoverMenu:hover{background-position:-36px 0;} a.teamHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/teamHoverMenu.png");} a.teamHoverMenu:hover{background-position:-36px 0;} a.countriesHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/countriesHoverMenu.png");} a.countriesHoverMenu:hover{background-position:-36px 0;} a.destinationsHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/destinationsHoverMenu.png");} a.destinationsHoverMenu:hover{background-position:-36px 0;} a.activitiesHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/activitiesHoverMenu.png");} a.activitiesHoverMenu:hover{background-position:-36px 0;} a.brochuresHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/brochuresHoverMenu.png");} a.brochuresHoverMenu:hover{background-position:-36px 0;} a.newsHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/newsHoverMenu.png");} a.newsHoverMenu:hover{background-position:-36px 0;} a.escortedTripHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/escortedTripHoverMenu.png");} a.escortedTripHoverMenu:hover{background-position:-36px 0;} a.hostsHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/hostsHoverMenu.png");} a.hostsHoverMenu:hover{background-position:-36px 0;} a.homeHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/homeHoverMenu.png");} a.homeHoverMenu:hover{background-position:-36px 0;} a.logoutHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/logoutHoverMenu.png");} a.logoutHoverMenu:hover{background-position:-36px 0;} a.pressHoverMenu{display:block; text-decoration:none; width:36px; height:36px; background:url("../images/menuIcons/pressHoverMenu.png");} a.pressHoverMenu:hover{background-position:-36px 0;} /*********************************/ /* ****** Categories Ajax Style ****** */ .news-list{padding:10px;; min-height:20px; border:1px dashed #007eff;} .news-list li{cursor:move;display:inline-block; padding:5px 10px; background:#fff; margin:0 10px 10px 0;} .source-news h3{font-size:13px; margin:0 0 10px 0;} .interested-in{background:#eee; padding:13px 18px; margin:18px 0 0 0;} .news-list.interested li{background:#007eff; color:#fff;} .interested-in h3{color:#007eff; font-size: 13px; margin:0 0 10px 0;} /*********************************/