/* -------- CURRENT DESTINATIONS -------- */
.argentina { background:url(../images/destinations/argentina_header.jpg) no-repeat top right; }
.argentina h1 {	background:url(../images/destinations/argentina_flag_lg.gif) no-repeat left; color:#4ab5e3; } 
.argentina_flag { background:url(../images/destinations/argentina_flag_sm.gif) no-repeat left!important; }
.australia { background:url(../images/destinations/australia_header.jpg) no-repeat top right; }
.australia h1 {	background:url(../images/destinations/australia_flag_lg.gif) no-repeat left; color:#08086b; }
.australia_flag { background:url(../images/destinations/australia_flag_sm.gif) no-repeat left!important; }
.bolivia {	background:url(../images/destinations/bolivia_header.jpg) no-repeat top right; }
.bolivia h1 {	background:url(../images/destinations/bolivia_flag_lg.gif) no-repeat left; color:#be0027; }
.bolivia_flag { background:url(../images/destinations/bolivia_flag_sm.gif) no-repeat left!important; }
.brazil { background:url(../images/destinations/brazil_header.jpg) no-repeat top right; }
.brazil h1 { background:url(../images/destinations/brazil_flag_lg.gif) no-repeat left; color:#239e46; }
.brazil_flag { background:url(../images/destinations/brazil_flag_sm.gif) no-repeat left!important; }
.china { background:url(../images/destinations/china_header.jpg) no-repeat top right; }
.china h1 {	background:url(../images/destinations/china_flag_lg.gif) no-repeat left; color:#dc171c; }
.china_flag { background:url(../images/destinations/china_flag_sm.gif) no-repeat left!important; }
.costa-rica { background:url(../images/destinations/costa_rica_header.jpg) no-repeat top right; }
.costa-rica h1 { background:url(../images/destinations/costa_rica_flag_lg.gif) no-repeat left; color:#002984; }
.costa-rica_flag { background:url(../images/destinations/costa_rica_flag_sm.gif) no-repeat left!important; }
.dominican-republic { background:url(../images/destinations/dominican_republic_header.jpg) no-repeat top right; }
.dominican-republic h1 { background:url(../images/destinations/dominican_republic_flag_lg.gif) no-repeat left; color:#000099; }
.dominican-republic_flag { background:url(../images/destinations/dominican_republic_flag_sm.gif) no-repeat left!important; }
.ecuador { background:url(../images/destinations/ecuador_header.jpg) no-repeat top right; }
.ecuador h1 { background:url(../images/destinations/ecuador_flag_lg.gif) no-repeat left; color:#002986; }
.ecuador_flag { background:url(../images/destinations/ecuador_flag_sm.gif) no-repeat left!important; }
.ghana { background:url(../images/destinations/ghana_header.jpg) no-repeat top right; }
.ghana h1 {	background:url(../images/destinations/ghana_flag_lg.gif) no-repeat left; color:#179354; }
.ghana_flag { background:url(../images/destinations/ghana_flag_sm.gif) no-repeat left!important; }
.guatemala { background:url(../images/destinations/guatemala_header.jpg) no-repeat top right; }
.guatemala h1 {	background:url(../images/destinations/guatemala_flag_lg.gif) no-repeat left; color:#4ab5e3; }
.guatemala_flag { background:url(../images/destinations/guatemala_flag_sm.gif) no-repeat left!important; }
.honduras {	background:url(../images/destinations/honduras_header.jpg) no-repeat top right; }
.honduras h1 { background:url(../images/destinations/honduras_flag_lg.gif) no-repeat left; color:#0b51a1; }
.honduras_flag { background:url(../images/destinations/honduras_flag_sm.gif) no-repeat left!important; }
.india { background:url(../images/destinations/india_header.jpg) no-repeat top right; }
.india h1 {	background:url(../images/destinations/india_flag_lg.gif) no-repeat left; color:#eb7d21; }
.india_flag { background:url(../images/destinations/india_flag_sm.gif) no-repeat left!important; }
.kenya { background:url(../images/destinations/kenya_header.jpg) no-repeat top right; }
.kenya h1 {	background:url(../images/destinations/kenya_flag_lg.gif) no-repeat left; color:#c13828; }
.kenya_flag { background:url(../images/destinations/kenya_flag_sm.gif) no-repeat left!important; }
.malaysia {	background:url(../images/destinations/malaysia_header.jpg) no-repeat top right; }
.malaysia h1 { background:url(../images/destinations/malaysia_flag_lg.gif) no-repeat left; color:#002c83; }
.malaysia_flag { background:url(../images/destinations/malaysia_flag_sm.gif) no-repeat left!important; }
.mexico { background:url(../images/destinations/mexico_header.jpg) no-repeat top right; }
.mexico h1 { background:url(../images/destinations/mexico_flag_lg.gif) no-repeat left; color:#016549; }
.mexico_flag { background:url(../images/destinations/mexico_flag_sm.gif) no-repeat left!important; }
.nepal { background:url(../images/destinations/nepal_header.jpg) no-repeat top right; }
.nepal h1 {	background:url(../images/destinations/nepal_flag_lg.gif) no-repeat left; color:#d21024; }
.nepal_flag { background:url(../images/destinations/nepal_flag_sm.gif) no-repeat left!important; }
.peru {	background:url(../images/destinations/peru_header.jpg) no-repeat top right; }
.peru h1 { background:url(../images/destinations/peru_flag_lg.gif) no-repeat left; color:#cc0000; }
.peru_flag { background:url(../images/destinations/peru_flag_sm.gif) no-repeat left!important; }
.south-africa {	background:url(../images/destinations/south_africa_header.jpg) no-repeat top right; }
.south-africa h1 { background:url(../images/destinations/south_africa_flag_lg.gif) no-repeat left; color:#0c1c8c; }
.south-africa_flag { background:url(../images/destinations/south_africa_flag_sm.gif) no-repeat left!important; }
.sri-lanka { background:url(../images/destinations/sri_lanka_header.jpg) no-repeat top right; }
.sri-lanka h1 {	background:url(../images/destinations/sri_lanka_flag_lg.gif) no-repeat left; color:#9c1e3d; }
.sri-lanka_flag { background:url(../images/destinations/sri_lanka_flag_sm.gif) no-repeat left!important; }
.tanzania {	background:url(../images/destinations/tanzania_header.jpg) no-repeat top right; }
.tanzania h1 { background:url(../images/destinations/tanzania_flag_lg.gif) no-repeat left; color:#1eb53a; }
.tanzania_flag { background:url(../images/destinations/tanzania_flag_sm.gif) no-repeat left!important; }
.thailand {	background:url(../images/destinations/thailand_header.jpg) no-repeat top right; }
.thailand h1 { background:url(../images/destinations/thailand_flag_lg.gif) no-repeat left; color:#012a87; }
.thailand_flag { background:url(../images/destinations/thailand_flag_sm.gif) no-repeat left!important; }
.united-kingdom { background:url(../images/destinations/united_kingdom_header.jpg) no-repeat top right; }
.united-kingdom h1 { background:url(../images/destinations/united_kingdom_flag_lg.gif) no-repeat left; color:#00247d; }
.united-kingdom_flag { background:url(../images/destinations/united_kingdom_flag_sm.gif) no-repeat left!important; }
.vietnam { background:url(../images/destinations/vietnam_header.jpg) no-repeat top right; }
.vietnam h1 { background:url(../images/destinations/vietnam_flag_lg.gif) no-repeat left; color:#ce1126; }
.vietnam_flag { background:url(../images/destinations/vietnam_flag_sm.gif) no-repeat left!important; }
.new-zealand { background:url(../images/destinations/new_zealand_header.jpg) no-repeat top right; }
.new-zealand h1 { background:url(../images/destinations/new_zealand_flag_lg.gif) no-repeat left; color:#08086b; }
.new-zealand_flag { background:url(../images/destinations/new_zealand_flag_sm.gif) no-repeat left!important; }
.south-korea { background:url(../images/destinations/south_korea_header.jpg) no-repeat top right; }
.south-korea h1 { background:url(../images/destinations/south_korea_flag_lg.gif) no-repeat left; color:#000000; }
.south-korea_flag { background:url(../images/destinations/south_korea_flag_sm.gif) no-repeat left!important; }
.hungary { background:url(../images/destinations/hungary_header.jpg) no-repeat top right; }
.hungary h1 { background:url(../images/destinations/hungary_flag_lg.gif) no-repeat left; color:#336633; }
.hungary_flag { background:url(../images/destinations/hungary_flag_sm.gif) no-repeat left!important; }
.philippines { background:url(../images/destinations/philippines_header.jpg) no-repeat top right; }
.philippines h1 { background:url(../images/destinations/philippines_flag_lg.gif) no-repeat left; color:#0038A8; }
.philippines_flag { background:url(../images/destinations/philippines_flag_sm.gif) no-repeat left!important; }
.egypt { background:url(../images/destinations/egypt_header.jpg) no-repeat top right; }
.egypt h1 { background:url(../images/destinations/egypt_flag_lg.gif) no-repeat left; color:#ce1126; }
.egypt_flag { background:url(../images/destinations/egypt_flag_sm.gif) no-repeat left!important; }
.tibet { background:url(../images/destinations/china_header.jpg) no-repeat top right; }
.tibet h1 {	background:url(../images/destinations/china_flag_lg.gif) no-repeat left; color:#dc171c; }
.tibet_flag { background:url(../images/destinations/china_flag_sm.gif) no-repeat left!important; }
.morocco { background:url(../images/destinations/morocco_header.jpg) no-repeat top right; }
.morocco h1 {	background:url(../images/destinations/morocco_flag_lg.gif) no-repeat left; color:#de1018; }
.morocco_flag { background:url(../images/destinations/morocco_flag_sm.gif) no-repeat left!important; }
.zambia { background:url(../images/destinations/zambia_header.jpg) no-repeat top right; }
.zambia h1 {	background:url(../images/destinations/zambia_flag_lg.gif) no-repeat left; color:#087331; }
.zambia_flag { background:url(../images/destinations/zambia_flag_sm.gif) no-repeat left!important; }
.greece { background:url(../images/destinations/greece_header.jpg) no-repeat top right; }
.greece h1 { background:url(../images/destinations/greece_flag_lg.gif) no-repeat left; color:#007bad; }
.greece_flag { background:url(../images/destinations/greece_flag_sm.gif) no-repeat left!important; }
.indonesia { background:url(../images/destinations/indonesia_header.jpg) no-repeat top right; }
.indonesia h1 { background:url(../images/destinations/indonesia_flag_lg.gif) no-repeat left; color:#de1018; }
.indonesia_flag { background:url(../images/destinations/indonesia_flag_sm.gif) no-repeat left!important; }
.taiwan { background:url(../images/destinations/taiwan_header.jpg) no-repeat top right; }
.taiwan h1 { background:url(../images/destinations/taiwan_flag_lg.gif) no-repeat left; color:#00298c; }
.taiwan_flag { background:url(../images/destinations/taiwan_flag_sm.gif) no-repeat left!important; }
.bhutan { background:url(../images/destinations/bhutan_header.jpg) no-repeat top right; }
.bhutan h1 { background:url(../images/destinations/bhutan_flag_lg.gif) no-repeat left; color:#e76b08; }
.cambodia { background:url(../images/destinations/cambodia_header.jpg) no-repeat top right; }
.cambodia h1 { background:url(../images/destinations/cambodia_flag_lg.gif) no-repeat left; color:#000099; }
.cambodia_flag { background:url(../images/destinations/cambodia_flag_sm.gif) no-repeat left!important; }
.laos { background:url(../images/destinations/laos_header.jpg) no-repeat top right; }
.laos h1 { background:url(../images/destinations/laos_flag_lg.gif) no-repeat left; color:#000099; }
.laos_flag { background:url(../images/destinations/laos_flag_sm.gif) no-repeat left!important; }
.dominica { background:url(../images/destinations/dominica_header.jpg) no-repeat top right; }
.dominica h1 { background:url(../images/destinations/dominica_flag_lg.gif) no-repeat left; color:#087b39; }
.dominica_flag { background:url(../images/destinations/dominica_flag_sm.gif) no-repeat left!important; }
.madagascar { background:url(../images/destinations/madagascar_header.jpg) no-repeat top right; }
.madagascar h1 { background:url(../images/destinations/madagascar_flag_lg.gif) no-repeat left; color:#0c7846; }
.madagascar_flag { background:url(../images/destinations/madagascar_flag_sm.gif) no-repeat left!important; }
.trinidad-and-tobago { background:url(../images/destinations/trinidad_and_tobago_header.jpg) no-repeat top right; }
.trinidad-and-tobago h1 { background:url(../images/destinations/trinidad_and_tobago_flag_lg.gif) no-repeat left; color:#de1818; }
.trinidad-and-tobago_flag { background:url(../images/destinations/trinidad_and_tobago_flag_sm.gif) no-repeat left!important; }
.uganda { background:url(../images/destinations/uganda_header.jpg) no-repeat top right; }
.uganda h1 { background:url(../images/destinations/uganda_flag_lg.gif) no-repeat left; color:#de3918; }
.uganda_flag { background:url(../images/destinations/uganda_flag_sm.gif) no-repeat left!important; }
.swaziland { background:url(../images/destinations/swaziland_header.jpg) no-repeat top right; }
.swaziland h1 { background:url(../images/destinations/swaziland_flag_lg.gif) no-repeat left; color:#de3918; }
.swaziland_flag { background:url(../images/destinations/swaziland_flag_sm.gif) no-repeat left!important; }
.mozambique { background:url(../images/destinations/mozambique_header.jpg) no-repeat top right; }
.mozambique h1 { background:url(../images/destinations/mozambique_flag_lg.gif) no-repeat left; color:#de3918; }
.mozambique_flag { background:url(../images/destinations/mozambique_flag_sm.gif) no-repeat left!important; }
.czech-republic { background:url(../images/destinations/czech_republic_header.jpg) no-repeat top right; }
.czech-republic h1 { background:url(../images/destinations/czech_republic_flag_lg.gif) no-repeat left; color:#de3918; }
.czech-republic_flag { background:url(../images/destinations/czech_republic_flag_sm.gif) no-repeat left!important; }

/* -------- JOBS ABROAD -------- */
.hungary_flag { background:url(../images/destinations/hungary_flag_sm.gif) no-repeat left!important; }
.south_korea_flag { background:url(../images/destinations/south_korea_flag_sm.gif) no-repeat left!important; }

/* -------- CHOOSE DESTINATION OR JOBS ABROAD COUNTRY FROM LIST -------- */
.chooseCountry {
	margin:0 0 5px 10px;
	padding:0;
}
.chooseCountry ul {
	padding: 0;
	list-style:none;
	margin:0;
	display:block;
}
.chooseCountry ul li {
	padding:3px 0 3px 33px!important;
	margin:0 3px 4px 0;
	display:block;
	float:left;
	width:110px;
}
.chooseCountry br { clear:left; }
.chooseCountry a:link, .chooseCountry a:visited {
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#4c4c4c;
	font-size:11px;
}
.chooseCountry a:hover { color:#fb7319; }
.mapLayout div.chooseCountry { margin-top:10px; }
.mapDestinations {
	float:left;
	width:450px;
	display:block;
	margin:0 0 15px 0px!important;
}
.mapTextIntro {
	width:260px;
	float:left;
	padding:10px 0 0 0;
}
.mapDestinationsList { clear:left; }
.mapDestinationsList div.chooseCountry { margin:0 0 5px 0; }
.mapDestinationsList div.chooseCountry ul li {
	width:140px!important;
	margin:3px 0 3px 0;
}
.mapDestinationsList div.chooseCountry ul li a { padding:0!important; }
.countryList {
	width:220px;
	margin:0 0 0 65px!important;
}
.countryList hr { margin-top:0; }
.countryList ul { margin:0!important;}
.countryList ul li { width:110px; }
.countryList h4 { }

/* -------- PROJECT TYPES -------- */
ul.projectType {
	margin:0;
	padding:0;
	list-style:none;
}
ul.projectType li {
	width:237px;
	border:1px solid #c6c6c6;
	float:left;
	padding:0;
	margin:0 10px 10px 0;
}

ul.projectType li h2 {
	padding:5px 5px 5px 30px;
	background-color:none;
}

ul.projectType li a {
	display:block;
	padding:5px 5px 5px 15px;
}

ul.projectType li a:hover, ul.projectType li a:active {
	background-color: #c6c6c6!important;
}

.infoBox li.Coastal {	background:url(../images/destinations/projects_coastal_icon.gif) no-repeat left!important; }
.infoBox li.Rural { background:url(../images/destinations/projects_rural_icon.gif) no-repeat left!important; }
.infoBox li.Urban { background:url(../images/destinations/projects_urban_icon.gif) no-repeat left!important; }
.infoBox li.Mountain {	background:url(../images/destinations/projects_mountain_icon.gif) no-repeat left!important; }
.infoBox li.Jungle { background:url(../images/destinations/projects_jungle_icon.gif) no-repeat left!important; }
.infoBox li.Tours { background:url(../images/destinations/projects_tour_icon.gif) no-repeat left!important; }
.infoBox li.All { background:url(../images/destinations/projects_all_icon.gif) no-repeat left!important; }
.infoBox li.iconVenturesafe { background: url(../images/destinations/projects_icon_venturesafe.gif) no-repeat left!important; }
.infoBox li.iconCountryguide { background: url(../images/destinations/projects_icon_countryguide.gif) no-repeat left!important; }
.infoBox li.iconReports { background: url(../images/destinations/projects_icon_countryguide.gif) no-repeat left!important; }
.infoBox li.iconMyitoi { background: url(../images/destinations/projects_icon_countryguide.gif) no-repeat left!important; }
.infoBox li.iconTestimonial { background: url(../images/destinations/projects_icon_testimonials.gif) no-repeat left!important; }

/* -------- CONTENT STYLES -------- */

/* contentBlock styles */

.contentBlock {
	display:block;
	float:left;
	padding:10px 0 0 15px;
	width:505px;
}

.contentBlock p { line-height:1.5em; margin-top:0; }

.jobsAbroad {
	width:520px;
	padding-left:0!important;
}

.travelOptions {
	width:330px;
}

/* contentSide styles */

.contentSide {
	display:block;
	float:left;
	margin:0 20px 0 0;
}

.destinationsSide {
	width:175px;
	padding:15px 10px 10px 10px;
	background-color:#f9f9f9;
	margin:0 0 20px 0;
}

.travelOptionsSide {
	width:150px;
	font-size:11px;
	font-weight:bold;
	margin: 0 0 0 20px;
}

.jobsAbroadSide {
	width:115px;
	background:#efefef;
	padding:8px 8px 10px 8px;
	border-top:1px dotted #4c4c4c;
	font-size:11px;
	font-weight:bold;
	margin:0 0 10px 0;
}

/* -------- DESTINATIONS -------- */

.countryHeader {
	margin:0;
	width:520px;
	height:65px;
	padding:1px 0 0 0;
	float:left;
}

.countryHeader h1 {
	padding:12px 0 10px 75px;
	margin:8px 0 0 10px;
}

.placement { 
	background-color:#f9f9f9; 
	width:100%; 
	margin:0 0 10px 0;
}

.countryProjects  {
	clear:both;
	display:block;
	float:left;
	padding: 0;
	margin: 10px 0 10px 0;
	width:510px;
}

.countryProjects h2 {
	color:#4c4c4c; 
	margin:0;
	padding:3px 0 0 30px;
	clear:both;
	float:left;
}

.countryProjects p.pagerBlock  {
	display:block;
	float:right;
	text-align:right;
	width:300px;
	margin:7px 0 0 0;
	padding:0;
}

.projectsList {
	display:block;
	width:520px;
	padding:0;
	margin:5px 0 10px 0;

}

.projectsList p.name, p.description {
	margin:0 0 5px 0;
}

.projectsList p.name a  {
	font-weight:bold;
	color:#fb7319;
}

.projectsList p.price {
	font-weight:bold;
	margin:0 0 20px 0;
}

.projectsList3Col { width:490px; }
.projectsList3Col div.projectItem h4 { width:300px; }
.projectsList3Col div.projectItem p.price { width:85px; }


.infoBox {
	padding:0;
	margin:0 0 12px 0;
}

.infoBox h4 {
	float:left;
	padding:4px 15px 4px 8px;
	margin:0;
	background:#4e4a67 url(../images/destinations/infobox_tab_right.gif) no-repeat right top;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}

.infoBox div.box {
	clear:left;
	padding:8px;
	border:1px solid #807d98;
	width:156px;
	background-color:#fff;
	font-size:11px;
	line-height:1.5em;
}

.infoBox div.worldMap {
	z-index:-2;
	clear:left;
	padding:9px;
	border-top:1px solid #807d98;
	width:500px;
}

.infoBox div.box ul {
	margin:0;
	padding: 0;
	list-style-type:none;
	font-weight:bold;
}

.infoBox div.box li {
	padding:4px 0 6px 30px!important;
	margin:0 0 2px 0;
}

.infoBox div.box li a {
	font-weight:bold;
	text-decoration:underline;
	color:#fb7319;
	padding: 0;
}

.infoBox div.box img {
	margin: 5px 3px 5px 3px;
}

/* -------- TRAVEL OPTIONS -------- */
.optionsImage {
	height:79px;
	width:79px;
	float:left;
	display:block;
}
.optionsHeader {
	margin:0 0 5px 0;
}
.optionsBox {
	background-color:#f8f8f8;
	border-top:2px solid #241967;
	border-bottom:none; background:#f8f8f8 url(../images/thingstodo/dotted_line_h.gif) repeat-x bottom;
	float:left;
	display:block;
	padding:7px 8px 12px 8px;
}
.optionsBox ul {
	margin:10px 0 0 0;
	padding: 0;
	list-style-type:none;
}
.listProjects li {
	background:url(../images/thingstodo/project_li_arrow.gif) no-repeat top left;
	padding:2px 0 4px 25px;
	margin:0;
}
.listDestinations li {
	padding:2px 0 4px 35px;
	margin:0 0 2px 0;
}
.optionsTitle {
	width:395px;
	margin:7px 0 0 0;
}
.optionsTitle h1 {
	color:#241967;
	clear:left;
	float:left;
	margin:0;
}
.optionsTitle h1 a {
	color:#241967;
}
.optionsTitle h1 a:hover {
	color:#FC6C0D;
}
.optionsTitle p {
	clear:left;
	float:left;
	margin:2px 0 0 0;
	font-size:11px;
	width:410px;
}
.optionsTitle p.arrow {
	display:block;
	float:right;
	text-align:right;
	margin:5px 5px 0 0;
	clear:right;
	width:10px;
}
h1.optionsOnly {
	margin:6px 0 6px 0;
}
.breadcrumbs {
	float:left;
	display:block;
	font-size:10px;
	margin:0 0 2px 0;
}
.breadcrumbs a:link, .breadcrumbs a:visited {
	color:#fb7319;
	text-decoration:none;
}
.volunteer_straight { background:url(../images/thingstodo/volunteer_straight.jpg) no-repeat top left; }
.volunteer { background:url(../images/thingstodo/volunteer.jpg) no-repeat top left; }
.retreats { background:url(../images/thingstodo/retreats.jpg) no-repeat top left; }
.teach { background:url(../images/thingstodo/teach.jpg) no-repeat top left; }
.conservation { background:url(../images/thingstodo/conservation.jpg) no-repeat top left; }
.building { background:url(../images/thingstodo/building.jpg) no-repeat top left; }
.community { background:url(../images/thingstodo/community.jpg) no-repeat top left; }
.sports { background:url(../images/thingstodo/sports.jpg) no-repeat top left; }
.media { background:url(../images/thingstodo/media.jpg) no-repeat top left; }
.marketing { background:url(../images/thingstodo/marketing.jpg) no-repeat top left; }
.health { background:url(../images/thingstodo/health.jpg) no-repeat top left; }
.tourism { background:url(../images/thingstodo/tourism.jpg) no-repeat top left; }
.tours_straight { background:url(../images/thingstodo/tours_straight.jpg) no-repeat top left; }
.internships_straight { background:url(../images/thingstodo/internships_straight.jpg) no-repeat top left; }
.tours { background:url(../images/thingstodo/tours.jpg) no-repeat top left; }
.meaningful_tours { background:url(../images/thingstodo/meaningful_tours.jpg) no-repeat top left; }
.cultural_tours { background:url(../images/thingstodo/cultural_tours.jpg) no-repeat top left; }
.train_tours { background:url(../images/thingstodo/train_tours.jpg) no-repeat top left; }
.lastminute_straight { background:url(../images/thingstodo/lastminute_straight.jpg) no-repeat top left; }
.learn_straight { background:url(../images/thingstodo/learn_straight.jpg) no-repeat top left; }
.learn { background:url(../images/thingstodo/learn.jpg) no-repeat top left; }
.language_courses { background:url(../images/thingstodo/language_courses.jpg) no-repeat top left; }
.self_development { background:url(../images/thingstodo/self_development.jpg) no-repeat top left; }
.luxury_straight { background:url(../images/thingstodo/luxury_straight.jpg) no-repeat top left; }
.luxury { background:url(../images/thingstodo/luxury.jpg) no-repeat top left; }
.premier_packs { background:url(../images/thingstodo/premier_packs.jpg) no-repeat top left; }
.students_straight { background:url(../images/thingstodo/students_straight.jpg) no-repeat top left; }
.students { background:url(../images/thingstodo/students.jpg) no-repeat top left; }
.early_gap { background:url(../images/thingstodo/early_gap.jpg) no-repeat top left; }
.yo_kits { background:url(../images/thingstodo/yo_kits.jpg) no-repeat top left; }
.spring_break { background:url(../images/thingstodo/spring_break.jpg) no-repeat top left; }
.internships { background:url(../images/thingstodo/internships.jpg) no-repeat top left; }
.nus_discount { background:url(../images/thingstodo/nus_discount.jpg) no-repeat top left; }
.family_straight { background:url(../images/thingstodo/family_straight.jpg) no-repeat top left; }
.family { background:url(../images/thingstodo/family.jpg) no-repeat top left; }
.volunteer_test_straight { background:url(../images/thingstodo/volunteer_test_straight.jpg) no-repeat top left; }
.volunteer_test { background:url(../images/thingstodo/volunteer_test.jpg) no-repeat top left; }
.combinations_straight { background:url(../images/thingstodo/combinations_straight.jpg) no-repeat top left; }
.combinations { background:url(../images/thingstodo/combinations.jpg) no-repeat top left; }
.student_volunteer { background:url(../images/thingstodo/volunteer_header.jpg) no-repeat top left; }
.year_out { background:url(../images/thingstodo/yearout_header.jpg) no-repeat top left; }

/*PHASE 2*/
.teach_straight { background:url(../images/thingstodo/teach_straight.jpg) no-repeat top left; }
.conservation_straight { background:url(../images/thingstodo/conservation_straight.jpg) no-repeat top left; }
.building_straight { background:url(../images/thingstodo/building_straight.jpg) no-repeat top left; }
.community_straight { background:url(../images/thingstodo/community_straight.jpg) no-repeat top left; }
.sports_straight { background:url(../images/thingstodo/sports_straight.jpg) no-repeat top left; }
.media_straight { background:url(../images/thingstodo/media_straight.jpg) no-repeat top left; }
.marketing_straight { background:url(../images/thingstodo/marketing_straight.jpg) no-repeat top left; }
.health_straight { background:url(../images/thingstodo/health_straight.jpg) no-repeat top left; }
.tourism_straight { background:url(../images/thingstodo/tourism_straight.jpg) no-repeat top left; }
.meaningful_tours_straight { background:url(../images/thingstodo/meaningful_tours_straight.jpg) no-repeat top left; }
.cultural_tours_straight { background:url(../images/thingstodo/cultural_tours_straight.jpg) no-repeat top left; }
.train_tours_straight { background:url(../images/thingstodo/train_tours_straight.jpg) no-repeat top left; }

.language_courses_straight { background:url(../images/thingstodo/language_courses_straight.jpg) no-repeat top left; }
.self_development_straight { background:url(../images/thingstodo/self_development_straight.jpg) no-repeat top left; }
.premier_packs_straight { background:url(../images/thingstodo/premier_packs_straight.jpg) no-repeat top left; }
.early_gap_straight { background:url(../images/thingstodo/early_gap_straight.jpg) no-repeat top left; }
.yo_kits_straight { background:url(../images/thingstodo/yo_kits_straight.jpg) no-repeat top left; }
.spring_break_straight { background:url(../images/thingstodo/spring_break_straight.jpg) no-repeat top left; }
.internships_straight { background:url(../images/thingstodo/internships_straight.jpg) no-repeat top left; }
.nus_discount_straight { background:url(../images/thingstodo/nus_discount_straight.jpg) no-repeat top left; }


/* -------- JOBS ABROAD -------- */

.jobsAbroadHeader {
	margin:8px 0 15px 0;
	width:520px;
	height:65px;
	background:url(../images/jobs_abroad/jobs_header.jpg) no-repeat top left;
}

.jobsAbroad h4, .jobsAbroadFaq h4, .jobsAbroadWide h4 {
	background:#efefef url(../images/jobs_abroad/arrow_down.gif) no-repeat right;
	padding:6px 10px 5px 8px;
	border-bottom:1px dotted #4c4c4c;
	margin:0 0 8px 0;
	font-size:11px;
}

.jobsAbroad p, .jobsAbroadFaq p {
	margin:0 0 15px 8px;
}

.jobsAbroadWide p {
	margin:0 0 15px 0;
}

.jobsAbroad ul, .jobsAbroadFaq ul {
	margin:0 0 15px 8px;
	list-style-type:none;
	padding:0;
}

.jobsAbroad ul li, .jobsAbroadFaq ul li {
	padding:0 0 0 10px;
	margin:0 0 5px 0;
	background:url(../images/jobs_abroad/arrow_li.gif) no-repeat top left;
	line-height:1.5em;;
}

.jobsMain h4 {
	margin-bottom:0;
}

.jobsMain div#googleMap {
	margin-bottom:15px;
}

.jobsAbroadSide h4 {
	float:left;
	font-size:14px;
	margin:0 0 10px 5px;
	padding:0;
}

.jobsAbroadSide img {
	float:left;
}

.jobsAbroadSide ul {
	display:block;
	float:left;
	margin: 0 0 10px 0;
	width:115px;
	list-style-type:none;
	padding:0;
}

.jobsAbroadSide ul li {
	margin: 0 0 3px 0;
	padding: 0;
}

.jobsAbroadSide p {
	margin:0 0 8px 0;
	float:left;
	font-weight:normal;
	display:block;
	width:115px;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
}

p.smallPrint {
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}

.jobsAbroadFaq h3 {
	margin:0 0 10px 0;
	font-size:14px;
}

.travelOptions p {
	margin:0 0 12px 13px;
}

/* -------- PLACEMENT STYLES -------- */

.placementIntro {
	margin:0 0 14px 0!important;
	padding:0!important;
}

.placementIntro p {
	margin:0 0 7px 0;
	display:block;
	line-height:1.4em;
}

.placementIntro img {
	float:left;
	margin:0 13px 0 0;
	padding:2px;
	border:1px solid #c8c8c8;
}

.placementFactfile { margin: 0 0 10px 0; }

.placementFactfile ul {
	list-style:none;
	margin:10px 0 0 0!important;
	padding:0;
	border-bottom:1px solid #c8c8c8;
}

.placementFactfile ul li {
	clear:left;
	margin:0;
	padding:7px 0 0 18px!important;
	border-top:1px solid #c8c8c8;
	background:#ededed url(../images/destinations/li_arw.gif) no-repeat top left!important;
}

.placementFactfile ul li.alternate { background-color:#fff!important; }

.placementFactfile ul li label {
	display:block;
	float:left;
	width:150px;
	font-weight:bold;
}

.placementFactfile p {
	padding:0 10px 7px 0;
	margin:0 0 0 150px;
	min-height:20px;
	display:block;
}

.placementAvailability {
	margin:13px 0 3px 0;
	font-weight:bold;
}

form#placementBook { margin: 0!important; }

.placementAvailability select {	margin:0 12px 0 0; }

.placementPrice {
	font-size:18px;
	color:#fc6c0d;
}

/* -------- PLACEMENT LOGOS -------- */

.placementLogos { 
	margin:0;
	float:left;
}

.placementLogos img {
	background:transparent;
	margin:0 5px 0 0;
	border:none;
	float:left;
}

.placementLogos span {
	font-weight:bold;
	font-size:11px;
	float:left;
	padding-top:14px;
}

.placementLogos a, .placementLogos a:hover { text-decoration:none!important; }

.placementLogos a:hover {
	margin:0;
	background-color:#fefefe!important;
}

.placementLogos a:visited, .placementLogos a:active, .placementLogos a:focus {
	color:#333!important;
	background-color:transparent;
}
#placementImage { float:left; width:580px; }
#placementVideo { float:left; width:460px; }
#placementSummary h2 { color:#fc6c0d; }
.depositInfo {
	font-weight:normal;
	margin:10px 0 15px 0;
	padding-top:6px;
	border-top:1px dashed #c8c8c8;
	font-weight:bold;
	color:#fc6c0d;
}
.depositInfo p.backResults {
	text-align:right;
	float:right;
	margin:0;
}
.bookingContact {
	float:right;
	margin:12px 0 0 0;
	border-top:1px dashed #c8c8c8;
	display:block;
}

.bookingContact h2 {
	font-size:13px;
	padding:0 12px 0 20px;
	display:inline;
	float:left;
}

.placementAvailability input#bookSubmit {
	float:right;
}
img.floatRight {
	float:right;
	margin:5px 0 10px 12px!important;
}

#placementHelp {
	position:relative;
	left:18px;
	top:11px;
	width:290px;
	margin:0 2px 0 0;
	padding:0 8px 5px 0;
	float:right;
	text-align:right;
	background-color:#fff;
	border-right:1px solid #c8c8c8;
	border-bottom:1px solid #c8c8c8; 
	background: transparent url(../images/bg_placementhelp.gif) no-repeat top left;
}

#placementHelp h3 {
	color:#fc6c0d;
	display:block;
	margin:0;
	padding:5px 0 3px 0;
}

#placementHelp p {
	padding:0;
	margin:0;
}


/* NEW DESTINATIONS PAGE STYLES */

#dstContainer {
	float:right;
	width:650px;
	margin:0 0 0 10px;
	background: url(../images/destinations/countrylist/bg_dstcontainer.jpg) no-repeat top right;
}

.dstMainIntro {
	padding:15px 15px 0 15px;
	background: url(../images/destinations/countrylist/bg_dstcontainer_top.gif) no-repeat top right;
}

.dstMainIntro h1 {
	color:#fff;
	margin:0;
}

.dstMainIntro p { color: #000; }

.dstCountryList {
	float:left;
	margin:0 0 10px 10px;
	width:310px;
	background:transparent url(../images/destinations/countrylist/bg_continentlist_end.png) no-repeat bottom left;
}

.dstCountryList ul {
	margin:0 0 6px 0;
	padding:10px 0 0 5px;
	list-style:none;
	min-height:130px;
	background:transparent url(../images/destinations/countrylist/bg_continentlist.png) no-repeat top left;
}

.dstCountryList ul li {
	float:left;
	width:140px;
	margin:0 0 3px 0;
}

.dstCountryList ul li a {
	display:block;
	font-weight:bold;
	padding:3px 0 3px 35px;
}

.dstCountryList ul li a:active, .dstCountryList ul li a:focus {
	color:#fc6c0d!important;
	background:transparent;
}

.dstCountryList h2 {padding: 0 0 0 35px; }
.dstCountryList h2 a, .dstCountryList h2 a:active, .dstCountryList h2 a:focus {
	display:block;
	color:#fff;
	padding: 5px 0 9px 0;
}
.dstCountryList h2 a:hover {
	color:#fc6c0d;
}

.dstAfricaList h2 { background:transparent url(../images/destinations/countrylist/icon_africa.gif) no-repeat left!important;}
.dstAsiaList h2 { background:transparent url(../images/destinations/countrylist/icon_asia.gif) no-repeat left!important;}
.dstSouthAmericaList h2 { background:transparent url(../images/destinations/countrylist/icon_southamerica.gif) no-repeat left!important;}
.dstAustraliaList h2 { background:transparent url(../images/destinations/countrylist/icon_australia.gif) no-repeat left!important;}

.dstTravelOptions {
	float:left;
	width:410px;
	margin-left:10px;
}

.dstTravelOptions h3 {
	color:#5c524b;
}

.dstToInner {
	padding:10px;
	background:transparent url(../images/destinations/countrylist/bg_traveloptions.gif) no-repeat top left;}
}

.dstToItem div.mainColumnTitle h3 {
	background:none;
	width:78%;
	color:#4c4c4c;
	font-size:1.2em;
	margin-top:5px;
}

.dstToItem div.mainColumnTitle a {
	font-weight:bold;
}

.dstToItem .dstToImg {
	float:left;
	border:0;
}
.dstToItem .dstToImg img {
	border:0;
}

.dstTestimonials {
	float:left;
	width:208px;
	margin-left:10px;
}

.dstTestimonials h4 {
	font-size:1.2em;
}

.dstTsInner {
	padding:15px 5px 5px 5px;
	background:transparent url(../images/destinations/countrylist/bg_testimonials.gif) no-repeat top left;}
}

.dstTsInner div.dstQuote {
	border:none!important;
	color:#b25e3f;	
}

div.dstQuote span {
	background: transparent url(../images/common/quotemark_right.gif) no-repeat bottom right!important;
	padding:0 0 0 1px;
	margin:0 0 5px 0;
	display:block;
}
div.dstQuote p {
	background: transparent url(../images/common/quotemark_left.gif) no-repeat top left!important;
	color:#4c4c4c;
	font-size:0.9em;
	padding:0 0 0 12px;
	margin: 0 10px 25px 10px;
}


/* CONTINENT LANDING PAGES */

.columnSearch {
	width:210px;
	margin-bottom:5px;
}
.columnSearch h3 { 	padding:0; background:#fff url(../images/common/bg_title_travel.png) no-repeat top left; }
.columnSearch h3 span {
	padding:5px 5px 5px 10px;
	background:transparent url(../images/common/bg_title_travel_end.png) no-repeat top right;
	display:block;
}

.continentLandingPage {
	width:510px!important;
	margin:0 0 0 10px!important;
	padding:0!important;
}

h1.dstContinentHeader{
	height:153px;
	width:510px;
	margin:2px 0 0 0;
	padding:0;
	color:#fff;
	font-size:1.9em;
}

h1.dstContinentHeader span {
	float:left;
	width: auto;
	padding:0 50px 0 10px;
	line-height:33px;
}
h1.dstContinentHeader em { font-style:normal; padding:0 0 0 35px; }
h1.dstAfricaTitle em, h1.dstAsiaTitle em, h1.dstAustraliaTitle em, h1.dstSouthamericaTitle em { padding:0; }

h1.dstAfricaTitle{ 	background:#fff url(../images/destinations/continents/header_africa.jpg) no-repeat top left; }
h1.dstAsiaTitle{ 	background:#fff url(../images/destinations/continents/header_asia.jpg) no-repeat top left; }
h1.dstAustraliaTitle{ 	background:#fff url(../images/destinations/continents/header_australia.jpg) no-repeat top left; }
h1.dstSouthamericaTitle{ 	background:#fff url(../images/destinations/continents/header_southamerica.jpg) no-repeat top left; }

h1.dstAfricaTitle span{ background: transparent url(../images/destinations/dst_title_africa_right.png) no-repeat top right; }
h1.dstAsiaTitle span { 	background: transparent url(../images/destinations/dst_title_asia_right.png) no-repeat top right; }
h1.dstAustraliaTitle span { background: transparent url(../images/destinations/dst_title_australia_right.png) no-repeat top right; }
h1.dstSouthamericaTitle span { 	background: transparent url(../images/destinations/dst_title_southamerica_right.png) no-repeat top right; }

h1.dstContinentHeader span {
	display:block;
	height:33px;
	position:relative;
	top:100px;
}

h1.dstContinentHeader span em {
	display:block;
}

.dstContinentContent {
padding:15px;
}

.dstBreadcrumb{
margin-bottom:0!important;
padding-bottom:4px!important;
}


.dstContinentContent img {
float:right;
margin:0 15px 15px 15px;
}

ul#dstTravelBtn {
margin:0 0 0 10px;
padding:0;
list-style:none;
text-align:center;
}


ul#dstTravelBtn li{
float:left;
width:118px;
margin:0 0 0 5px;
padding:0;
}

ul#dstTravelBtn li a{
display:block;
background:transparent url(../images/destinations/continents/dst_norm_bot_btn.gif) no-repeat bottom left;
padding:0 0 13px 0;
font-size:90%;
font-weight:bold;
color:#4c4c4c;
}

ul#dstTravelBtn li a span{
background:transparent url(../images/destinations/continents/dst_norm_top_btn.gif) no-repeat top left!important;
padding:13px 0 0 0;
display:block;
}

ul#dstTravelBtn li a:hover , ul#dstTravelBtn li a.dstActiveBtn{
background:transparent url(../images/destinations/continents/dst_active_bot_btn.gif) no-repeat bottom left;
color:#FFF;
}

ul#dstTravelBtn li a:hover span,  ul#dstTravelBtn li a.dstActiveBtn span {
background:transparent url(../images/destinations/continents/dst_active_top_btn.gif) no-repeat top left!important;
}


/* Search Results */

#continentProjectList  #searchResultsHead {
	margin:10px 0 0 0;
}

/* Country guide button styles
__________________________*/
.countryGuide{
	background: url(../images/destinations/dst_countryGuideTop.jpg) no-repeat bottom;
	margin:0!important;
	padding:0 0 5px 0!important;
}
.countryGuide span{
	margin:-99999px;
	padding:0!important;
}
.countryGuideBot{
	background: url(../images/destinations/dst_countryGuideBot.jpg) no-repeat bottom;
	margin:0!important;
	padding:5px 5px 20px 5px!important;
}
.countryGuideBot p{
	margin: 0!important;
	padding:0!important;
	}
.countryGuideBot a{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	text-align:left;
	padding:0px 5px 10px 5px!important;
	margin:0!important;
}

/* Testimonial button styles
__________________________*/
.countryTestimonial{
	background: url(../images/destinations/dst_country_testimonial.gif) no-repeat bottom center;
	margin:10px 0 0 0;
}
.countryTestimonial a{
	width:203px;
	height:81px;
display:block;
}
.countryTestimonial span{
	margin:-99999px;
}
