html,body{margin:0;padding:0;text-align:center;}
.toplinks{font-family: arial,helvetica,sans-serif; font-size: 12px;}
#pagewidth{width:960px;text-align:left;margin-left:auto;margin-right:auto;}
#header{position:relative;height:314px;background-color:#fff;width:100%;}
#leftcol{width:170px;float:left;position:relative;margin-left:0;background-image:url('http://static.world-challenge-mail.co.uk/css/leftcol-curved-top.gif');background-position:top center;background-repeat:no-repeat;padding-top:10px;height:20px;}
#twocols{width:790px;float:right;position:relative;}
#rightcol{width:170px;float:right;position:relative;background-color:#fff;}
#maincol{background-color:#fff;float:left;display:inline;position:relative;width:610px;margin:0 4px 0 6px;font-size:12px;}
#footer{height:265px;background-color:#ffffff;clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/ * html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */ @media print{#leftcol{display:none;}
#rightcol{display:none;}
#twocols,#maincol{width:100%;float:none;}
}
body{font-family:arial,helvetica,sans-serif;font-size:.9em;background:#FFF url('http://static.world-challenge-mail.co.uk/css/pagebackFF.jpg') repeat-y 50% 0;}
a{color:#000;}
#logo{height:98px;width:960px;background-color:#fff;background-image:url('/css/logo-bar.gif');background-repeat:no-repeat;}
.tl{width:15px;height:15px;top:0;left:0;}
.tr{width:15px;height:15px;top:-15px;left:945px;position:relative;}
#menu{height:33px;background-color:#f05922;}
#submenu{height:28px;background-image:url('http://static.world-challenge-mail.co.uk/css/sub-nav-back.gif');}
#headerspacer{height:10px;background-color:#fff;}
#margintop{height:15px;background-color:#fff;}
#search{height:33px;background-color:transparent;text-align:right;}
#copyright{height:40px;background-color:#f05922;background-image:url('http://static.world-challenge-mail.co.uk/css/copyright-back.gif');background-repeat:no-repeat;color:#fff;text-align:center;line-height:40px;font-size:.8em;}
#copyright a{color:#fff;}
#copyright a:hover{color:#000;}
#keywords{height:60px;background-color:#fff;text-align:center;font-size:.8em;padding-top:10px;}
#links{height:60px;background-color:#fff;text-align:center;font-size:.8em;}
#icons{height:60px;background-color:#fff;text-align:center;border-top:2px solid #c0c0c0;padding-top:15px;}
#icons img{padding-left:0;}
#companydetails{height:45px;background-color:#fff;font-size:.7em;text-align:center;}
#leftcol a{border-bottom:1px dashed #fff;display:block;padding:3px 2px 3px 3px;color:#fff;text-decoration:none;font-size:.8em;font-weight:bold;}
#leftcol a:hover{color:#000;text-decoration:none;}
#rightcol img{margin-bottom:10px;}
.hidden{visibility:hidden;}
h1{font-size:1.3em;}
#banner-banner{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/banner.jpg');}
#banner-argentina{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/argentina.jpg');}
#banner-banner{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/banner.jpg');}
#banner-bolivia{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/bolivia.jpg');}
#banner-borneo{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/borneo.jpg');}
#banner-botswana{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/botswana.jpg');}
#banner-brazil-amazon{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/brazil-amazon.jpg');}
#banner-brazil{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/brazil.jpg');}
#banner-cambodia{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/cambodia.jpg');}
#banner-camping{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/camping.jpg');}
#banner-chile{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/chile.jpg');}
#banner-china{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/china.jpg');}
#banner-costa-rica{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/costa-rica.jpg');}
#banner-croatia{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/croatia.jpg');}
#banner-default{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/default.jpg');}
#banner-ecuador{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/ecuador.jpg');}
#banner-ethiopia-1{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/ethiopia-1.jpg');}
#banner-ethiopia{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/ethiopia.jpg');}
#banner-ghana{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/ghana.jpg');}
#banner-gozo{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/gozo.jpg');}
#banner-honduras{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/honduras.jpg');}
#banner-iceland-girls{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/iceland-girls.jpg');}
#banner-iceland-team{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/iceland-team.jpg');}
#banner-india{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/india.jpg');}
#banner-india-children{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/india-children.jpg');}
#banner-india-south{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/india-south.jpg');}
#banner-kenya{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/kenya.jpg');}
#banner-kenya-local{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/kenya-local.jpg');}
#banner-kyrgyzstan{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/kyrgyzstan.jpg');}
#banner-libya{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/libya.jpg');}
#banner-madagascar{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/madagascar.jpg');}
#banner-malawi{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/malawi.jpg');}
#banner-malaysia{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/malaysia.jpg');}
#banner-maya-route{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/maya-route.jpg');}
#banner-mongolia-monks{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/mongolia-monks.jpg');}
#banner-morocco{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/morocco.jpg');}
#banner-morocco-camel-trek{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/morocco-camel-trek.jpg');}
#banner-morocco-team{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/morocco-team.jpg');}
#banner-namibia{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/namibia.jpg');}
#banner-namibia-dunes{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/namibia-dunes.jpg');}
#banner-nepal{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/nepal.jpg');}
#banner-peru{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/peru.jpg');}
#banner-peru-south{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/peru-south.jpg');}
#banner-poland{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/poland.jpg');}
#banner-rajasthan{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/rajasthan.jpg');}
#banner-south-africa{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/south-africa.jpg');}
#banner-sri-lanka{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/sri-lanka.jpg');}
#banner-taj-mahal{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/taj-mahal.jpg');}
#banner-tanzania{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/tanzania.jpg');}
#banner-tanzania-beach{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/tanzania-beach.jpg');}
#banner-tanzania-project{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/tanzania-project.jpg');}
#banner-thailand{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/thailand.jpg');}
#banner-trekking{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/trekking.jpg');}
#banner-uganda{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/uganda.jpg');}
#banner-uganda-children{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/uganda-children.jpg');}
#banner-uganda-massai{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/uganda-massai.jpg');}
#banner-venezuela{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/venezuela.jpg');}
#banner-vietnam{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/vietnam.jpg');}
#banner-white-water-rafting{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/white-water-rafting.jpg');}
#banner-zambia{width:960px;height:145px;background-image:url('http://static.world-challenge-mail.co.uk/css/banners/zambia.jpg');}
#handy{margin-bottom:5px;border:1px solid red;}
#featured{margin-bottom:5px;border:1px solid blue;}
#container-handy a,#container-featured a{display:block;width:160px;text-decoration:underline;color:#000;margin-bottom:3px;}
#featured-top{width:171px;height:39px;background-image:url('/rightcol/images/featured-top.gif');}
#handy-top{width:171px;height:39px;background-image:url('/rightcol/images/handy-hints-top.gif');}
#handy-middle{width:171px;background-image:url('/rightcol/images/handy-hints-middle.gif');}
#featured-middle{width:171px;background-image:url('/rightcol/images/handy-hints-middle.gif');}
#container-handy,#container-featured{width:160px;margin-left:7px;font-size:12px;}
#handy-bottom{width:171px;height:17px;background:url('/rightcol/images/handy-hints-bottom.gif') no-repeat;margin-bottom:6px;}
#featured-bottom{width:171px;height:17px;background:url('/rightcol/images/handy-hints-bottom.gif') no-repeat;}
#admin{width:100%;height:33px;background-color:#ff0;}
#admin a{height:28px;display:block;float:left;padding:0 5px 0 5px;line-height:28px;text-decoration:none;margin-top:5px;margin-left:20px;background-color:#fc0;color:#000;font-size:13px;font-weight:bold;}
#menu{background-image:url(menu-nav-back.gif);}
#menu a{position:relative;display:block;margin-top:0;margin-left:10px;float:left;padding:0 10px 5px 10px;text-decoration:none;font-size:.8em;font-weight:bold;text-decoration:none;color:#fff;}
#menu a:hover{color:#000;}
#submenu{height:28px;margin-bottom:35px solid #fff;}
#submenu a{position:relative;display:block;margin-top:0;margin-left:15px;float:left;padding:5px 10px 0 10px;font-size:.8em;font-weight:bold;text-decoration:none;}
#submenu a:hover{color:#000;}
.submenu{text-decoration:none;color:#fff;}
.submenuselected{text-decoration:none;color:#000;}



#home{background-image:url('/css/tab-about.gif');background-repeat:no-repeat;top:0;width:67px;height:28px;}
#home-selected{background-image:url('/css/tab-home-selected.gif');background-repeat:no-repeat;top:0;width:67px;height:28px;color:#000;}
#home-span{display:block;top:5px;padding:10px 0 0 8px;}
#home-span-selected{display:block;top:5px;padding:10px 0 0 8px;color:#000;}

#about{background-image:url('/css/tab-about.gif');background-repeat:no-repeat;top:0;width:88px;height:28px;}
#about-selected{background-image:url('/css/tab-about-selected.gif');background-repeat:no-repeat;top:0;width:88px;height:28px;}
#about-span{display:block;top:5px;padding:10px 0 0 10px;}
#about-span-selected{display:block;top:5px;padding:10px 0 0 10px;color:#000;}

#expeditions{background-image:url('/css/tab-expeditions.gif');background-repeat:no-repeat;top:0;width:95px;height:28px;}
#expeditions-selected{background-image:url('/css/tab-expeditions-selected.gif');background-repeat:no-repeat;top:0;width:95px;height:28px;}
#expeditions-span{display:block;top:5px;padding:10px 0 0 6px;}
#expeditions-span-selected{display:block;top:5px;padding:10px 0 0 6px;color:#000;}

#safety{background-image:url('/css/tab-safety.gif');background-repeat:no-repeat;top:0;width:65px;height:28px;}
#safety-selected{background-image:url('/css/tab-safety-selected.gif');background-repeat:no-repeat;top:0;width:65px;height:28px;}
#safety-span{display:block;top:5px;padding:10px 0 0 5px;}
#safety-span-selected{display:block;top:5px;padding:10px 0 0 5px;color:#000;}

#fundraising{background-image:url('/css/tab-fundraising.gif');background-repeat:no-repeat;top:0;width:101px;height:28px;}
#fundraising-selected{background-image:url('/css/tab-fundraising-selected.gif');background-repeat:no-repeat;top:0;width:101px;height:28px;}
#fundraising-span{display:block;top:5px;padding:10px 0 0 8px;}
#fundraising-span-selected{display:block;top:5px;padding:10px 0 0 8px;color:#000;}

#work{background-image:url('/css/tab-work.gif');background-repeat:no-repeat;top:0;width:103px;height:28px;}
#work-selected{background-image:url('/css/tab-work-selected.gif');background-repeat:no-repeat;top:0;width:103px;height:28px;}
#work-span{display:block;top:5px;padding:10px 0 0 7px;}
#work-span-selected{display:block;top:5px;padding:10px 0 0 7px;color:#000;}

#contact{background-image:url(tab-contact.gif);background-repeat:no-repeat;top:0;width:92px;height:28px;}
#contact-selected{background-image:url(tab-contact-selected.gif);background-repeat:no-repeat;top:0;width:92px;height:28px;}
#contact-span{display:block;top:5px;padding:10px 0 0 6px;}
#contact-span-selected{display:block;top:5px;padding:10px 0 0 6px;color:#000;}



.searchtextbox{border:1px solid #c0c0c0;}
.searchbutton{border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:2px solid #fff;vertical-align:middle;}
.searchform{display:inline;margin:10px 0 5px 0;}
#validationicons{background-color:#fff;}
a.open_popup.button,input.button{cursor:pointer;padding:4px;color:#222;font-weight:bold;border:1px solid #999;-moz-border-radius:4px;background:url('/images/button_background.png') no-repeat left top;padding-left:5px;*padding-left:4px;padding-top:8px;}
input.button,input.login{padding-top:4px;height:33px;*height:35px;padding-left:26px;*padding-left:28px;}
input.button{padding-left:28px;*padding-left:4px;*padding-right:0;font-size:1.2em;float:right;}
a.open_popup.button{float:left;height:19px;padding-left:29px;}
#tasklist a.open_popup.button{width:195px;margin-bottom:10px;}
a.open_popup.button.add,input.add{background:url('/images/add_button.png') no-repeat left top;}
a.open_popup.button.edit,input.edit{background:url('/images/edit_button.png') no-repeat left top;}
a.open_popup.button.save,input.save{background:url('/images/save_button.png') no-repeat left top;}
a.open_popup.button.sending,input.sending{background:url('/images/loading.gif') no-repeat left top;padding-left:33px;}
a.open_popup.button.send,input.send{background:url('/images/send_button.png') no-repeat left top;}
input.login{background:url('/images/login_button.png') no-repeat left top;*padding-left:28px;*padding-right:4px;*position:absolute;*right:0;}
a.open_popup.button:hover,input.button:hover,#popup input:hover,input.cancel:hover{background-position:left -32px;}
a.open_popup.button:active{padding-top:9px;padding-bottom:3px;}
tr#status_header,tr#status_header:hover{background:#333;color:#ddd;height:30px;text-align:left;padding-top:8px;padding-left:5px;}
*#status_header th{background:#333;}
tr#status_footer,tr#status_footer:hover{background:#999;color:#222;font-weight:bold;}
tr#status_button td,tr#status_button:hover{background:#fff;color:#222;border:0;}
tr#status_button td .button{float:right;font-size:.9em;}
fieldset{margin-bottom:10px;width:50%;*width:62%;position:relative;*height:35px;}
fieldset label{font-size:1.2em;margin-right:10px;*float:left;line-height:120%;}
fieldset input.text{background:#ccc;color:#333;padding:3px;font-size:1.2em;border:1px solid #999;right:0;float:right;*padding:4px;}
textarea{background:#ccc;color:#333;padding:3px;font-size:1.2em;border:1px solid #999;float:right;width:100%;line-height:120%;}
fieldset input.text:focus,fieldset input.text.focussed,textarea.focussed{border-color:#e85511;}
fieldset input[type=checkbox]{float:right;}
fieldset select{float:right;}
#popup{font-size:80%;}
#popup h1{padding-bottom:5px;border-bottom:1px solid #999;}
#popup form{position:relative;}
#popup fieldset{width:95%;clear:both;}
#popup table{width:100%;border-collapse:separate; font-family: arial; font-size: 13px;}
#popup fieldset#special{position:static;display:block;}
#popup fieldset fieldset{width:50px;}
#popup fieldset fieldset input[type=radio]{float:right;}
#popup .error,#popup .noerror{color:#f00;position:absolute;bottom:0;left:0;}
#popup .noerror{color:#090;}
#popup #loading{position:absolute;right:0;top:0;}
#popup fieldset .send{position:absolute;right:0;}
#popup.feedback input[type=radio]{margin-left:5px;margin-right:10px;}
#popup.feedback label{float:none;margin-right:0;}
#popup #icons{margin-left:0;}
#popup #icons li{height:25px;background-position:left center;padding-right:0;padding-left:26px;list-style:none;margin-bottom:15px;}
#overlay{position:fixed;_position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;_height:2500px;_width:100%;margin:0;padding:0;background:#444;opacity:.7;filter:alpha(opacity=70);z-index:1500;display:none;}
.modal-window{position:fixed;top:50%;left:50%;margin:0;padding:0;z-index:1501;background:#fff;-moz-border-radius:10px;}
* html #.modal-window{/*\*/position:absolute;top:expression((350+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px');right:expression((20+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');/**/;}
html>.modal-window{position:fixed;top:50%;right:50%;}
.modal-window div{padding:20px;font-size:1.2em;}
.modal-window iframe{overflow:auto;}
.modal-window hr{background:#999;height:1px;border:0;}
/* *** TEMPLATES **** Expedition Header Block */
.exped-header-link { margin-right: 35px; color: #ff6600; font-weight: bold; }
.exped-header-div { width: 600px; margin-bottom: 15px; }
.exped-header-left { float: left; width: 525px; }
.exped-header-right { float: right; width: 75px; }
.clear-float { clear: both; }
/* *** TEMPLATES **** Images Block */
.images-block-div { width: 596px; margin-bottom: 10px; }
.three-images-image { float: left; margin-left: 8px;}
/* *** TEMPLATES **** Review Block */
.review-div { width: 596px; margin-bottom: 10px; }
.review-image-top { height: 11px; width: 596px; background-image: url('http://www.world-challenge.co.uk/images_website/destination/reviews-top.gif'); }
.review-image-middle { width: 596px; background-image: url('http://www.world-challenge.co.uk/images_website/destination/reviews-tile.gif'); }
.review-image-bottom { height: 11px; width: 596px; background-image: url('http://www.world-challenge.co.uk/images_website/destination/reviews-bottom.gif'); }
.review-text { width: 580px; margin-left: 10px; font-family: arial,helvetica,sans-serif; font-size: 12px; }
/* *** TEMPLATES **** Footer Block */
.contact-details-footer-para { font-family: arial,helvetica,sans-serif; font-size: 13px; }
.contact-details-footer-text { color: #ff6600; font-size: 15px; font-weight: bold; }