@media screen {

	/* altering to inherited global style definitions */

	#page-content h1,
	#page-content h2.h1-style {
		margin: 25px 0px 0px 0px;
		padding: 0px 0px 0px 25px;
		background: url(/_design/destinations/h1-bullet.jpg) no-repeat scroll 2px 2px;
		font-size: 18px;
	}

	#page-content h3.h1-style {
		margin: 25px 0px 0px 0px;
		padding: 0px 0px 0px 25px;
		background: url(/_design/destinations/h1-bullet.jpg) no-repeat scroll 2px 2px;
		font-size: 18px;
	}


	.section-header {
		background-image: url(/_design/destinations/destinations-header.jpg);
	}

	.subheader-argentina {
		background-image: url(/_design/destinations/argentina-header.jpg);
	}

	.subheader-brazil {
		background-image: url(/_design/destinations/brazil-header.jpg);
	}

	.subheader-bolivia {
		background-image: url(/_design/destinations/bolivia-header.jpg);
	}

	.subheader-cambodia {
		background-image: url(/_design/destinations/cambodia-header.jpg);
	}

	.subheader-chile {
		background-image: url(/_design/destinations/chile-header.jpg);
	}

	.subheader-china {
		background-image: url(/_design/destinations/china-header.jpg);
	}

	.subheader-costa-rica {
		background-image: url(/_design/destinations/costa-rica-header.jpg);
	}
	
	.subheader-ecuador {
		background-image: url(/_design/destinations/ecuador-header.jpg);
	}
	
	.subheader-ethiopia {
		background-image: url(/_design/destinations/ethiopia-header.jpg);
	}

	.subheader-fiji {
		background-image: url(/_design/destinations/fiji-header.jpg);
	}

	.subheader-ghana {
		background-image: url(/_design/destinations/ghana-header.jpg);
	}

	.subheader-india {
		background-image: url(/_design/destinations/india-header.jpg);
	}
	
	.subheader-jamaica {
		background-image: url(/_design/destinations/jamaica-header.jpg);
	}

	.subheader-mexico {
		background-image: url(/_design/destinations/mexico-header.jpg);
	}

	.subheader-moldova {
		background-image: url(/_design/destinations/moldova-header.jpg);
	}

	.subheader-mongolia {
		background-image: url(/_design/destinations/mongolia-header.jpg);
	}

	.subheader-morocco {
		background-image: url(/_design/destinations/morocco-header.jpg);
	}
	
	.subheader-mozambique {
		background-image: url(/_design/destinations/mozambique-header.jpg);
	}

	.subheader-nepal {
		background-image: url(/_design/destinations/nepal-header.jpg);
	}

	.subheader-peru {
		background-image: url(/_design/destinations/peru-header.jpg);
	}

	.subheader-romania {
		background-image: url(/_design/destinations/romania-header.jpg);
	}

	.subheader-senegal {
		background-image: url(/_design/destinations/senegal-header.jpg);
	}

	.subheader-south-africa {
		background-image: url(/_design/destinations/south-africa-header.jpg);
	}

	.subheader-sri-lanka {
		background-image: url(/_design/destinations/sri-lanka-header.jpg);
	}

	.subheader-tanzania {
		background-image: url(/_design/destinations/tanzania-header.jpg);
	}

	.subheader-thailand {
		background-image: url(/_design/destinations/thailand-header.jpg);
	}
	
	.subheader-togo {
		background-image: url(/_design/destinations/togo-header.jpg);
	}
	
	.subheader-vietnam {
		background-image: url(/_design/destinations/vietnam-header.jpg);
	}
	
	.subheader-combinations {
		background-image: url(/_design/destinations/combinations-header.jpg);
	}
	

	.subheader-volunteer-in-africa {
		background-image: url(/_design/faqs/volunteer-in-africa-header.jpg);
	}

	.subheader-volunteer-in-asia {
		background-image: url(/_design/faqs/volunteer-in-asia-header.jpg);
	}

	.subheader-volunteer-in-latin-america {
		background-image: url(/_design/faqs/volunteer-in-latin-america-header.jpg);
	}

	.subheader-volunteer-in-south-america {
		background-image: url(/_design/faqs/volunteer-in-south-america-header.jpg);
	}

	.subheader-volunteer-in-eastern-europe {
		background-image: url(/_design/faqs/volunteer-in-eastern-europe-header.jpg);
	}
	
	.subheader-volunteer-in-central-america {
		background-image: url(/_design/faqs/volunteer-in-central-america-header.jpg);
	}
	
	.subheader-volunteer-in-south-pacific {
		background-image: url(/_design/faqs/volunteer-in-south-pacific-header.jpg);
	}
	
	.subheader-volunteer-in-south-east-asia {
		background-image: url(/_design/faqs/volunteer-in-south-east-asia-header.jpg);
	}
	
	
	.subheader-intern-in-africa {
		background-image: url(/_design/faqs/intern-in-africa-header.jpg);
	}

	.subheader-intern-in-asia {
		background-image: url(/_design/faqs/intern-in-asia-header.jpg);
	}

	.subheader-intern-in-latin-america {
		background-image: url(/_design/faqs/intern-in-latin-america-header.jpg);
	}

	.subheader-intern-in-eastern-europe {
		background-image: url(/_design/faqs/intern-in-eastern-europe-header.jpg);
	}

	.subheader-intern-in-south-america {
		background-image: url(/_design/faqs/intern-in-south-america-header.jpg);
	}
	
	.subheader-intern-in-argentina {
		background-image: url(/_design/faqs/intern-in/intern-in-argentina-header.jpg);
	}

	.subheader-intern-in-brazil {
		background-image: url(/_design/faqs/intern-in/intern-in-brazil-header.jpg);
	}
	
	.subheader-intern-in-bolivia {
		background-image: url(/_design/faqs/intern-in/intern-in-bolivia-header.jpg);
	}

	.subheader-intern-in-cambodia {
		background-image: url(/_design/faqs/intern-in/intern-in-cambodia-header.jpg);
	}
	
	.subheader-intern-in-china {
		background-image: url(/_design/faqs/intern-in/intern-in-china-header.jpg);
	}

	.subheader-intern-in-costa-rica {
		background-image: url(/_design/faqs/intern-in/intern-in-costa-rica-header.jpg);
	}

	.subheader-intern-in-ethiopia {
		background-image: url(/_design/faqs/intern-in/intern-in-ethiopia-header.jpg);
	}

	.subheader-intern-in-ghana {
		background-image: url(/_design/faqs/intern-in/intern-in-ghana-header.jpg);
	}

	.subheader-intern-in-india {
		background-image: url(/_design/faqs/intern-in/intern-in-india-header.jpg);
	}

	.subheader-intern-in-jamaica {
		background-image: url(/_design/faqs/intern-in/intern-in-jamaica-header.jpg);
	}

	.subheader-intern-in-mexico {
		background-image: url(/_design/faqs/intern-in/intern-in-mexico-header.jpg);
	}

	.subheader-intern-in-moldova {
		background-image: url(/_design/faqs/intern-in/intern-in-moldova-header.jpg);
	}

	.subheader-intern-in-mongolia {
		background-image: url(/_design/faqs/intern-in/intern-in-mongolia-header.jpg);
	}

	.subheader-intern-in-morocco {
		background-image: url(/_design/faqs/intern-in/intern-in-morocco-header.jpg);
	}

	.subheader-intern-in-nepal {
		background-image: url(/_design/faqs/intern-in/intern-in-nepal-header.jpg);
	}

	.subheader-intern-in-peru {
		background-image: url(/_design/faqs/intern-in/intern-in-peru-header.jpg);
	}

	.subheader-intern-in-romania {
		background-image: url(/_design/faqs/intern-in/intern-in-romania-header.jpg);
	}

	.subheader-intern-in-senegal {
		background-image: url(/_design/faqs/intern-in/intern-in-senegal-header.jpg);
	}

	.subheader-intern-in-south-africa {
		background-image: url(/_design/faqs/intern-in/intern-in-south-africa-header.jpg);
	}

	.subheader-intern-in-sri-lanka {
		background-image: url(/_design/faqs/intern-in/intern-in-sri-lanka-header.jpg);
	}

	.subheader-intern-in-tanzania {
		background-image: url(/_design/faqs/intern-in/intern-in-tanzania-header.jpg);
	}
	
	.subheader-intern-in-thailand {
		background-image: url(/_design/faqs/intern-in/intern-in-thailand-header.jpg);
	}

	.subheader-intern-in-togo {
		background-image: url(/_design/faqs/intern-in/intern-in-togo-header.jpg);
	}

	#page-content {
		margin: 0px;
		margin: 0px;
		text-align: justify;
	}

	#page-content h2 {
		margin: 30px 0px 0px 0px;
		padding: 2px 0px 2px 0px;
	}

	#page-content h3 {
		margin: 30px 0px 0px 0px;
		padding: 2px 0px 2px 0px;
	}

	#page-content img {
		margin: 14px 0px 8px 20px;
		border: 2px solid #f47121;
		clear: right;
		float: right;
	}

	#page-content img.map {
		margin: 16px 20px 8px 0px;
		border:2px solid #f47121;
		clear: left;
		float: left;
	}

	#page-content  p span.underline {
		margin: 0px;
		padding: 0px;
		text-decoration: underline;
	}

	#page-content  p.quote {
		width: auto;
		margin: 40px 40px 20px 40px;
		padding: 25px 30px 20px 20px;
		color: #568476;
		background: url(/_design/destinations/bg-quotes.jpg) no-repeat scroll left top;
		text-align: right;
		font-style: normal;
	}

	#page-content  p.quote em {
		margin: 0px 0px 10px 0px;
		text-align: right;
		font-size: 12px;
		font-weight: bold;
		font-style: italic;
		display: block;
	}

	#page-content ul#continents {
		margin: 20px 0px 0px 0px;
		padding: 0px;
		list-style-type: none;
	}

	#page-content ul#continents li {
		width: 364px;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		float: left;
	}

	#page-content ul#continents li h2 {
		margin: 0px 0px 10px 10px;
		padding: 0px 0px 0px 18px;
		background: url(/_design/destinations/strong-arrow.jpg) no-repeat scroll left center;
	}

	#page-content ul#continents li h3 {
		margin: 0px 0px 10px 10px;
		padding: 0px 0px 0px 18px;
		background: url(/_design/destinations/strong-arrow.jpg) no-repeat scroll left center;
	}


	#page-content ul#continents li p {
		margin: 0px 10px 30px 10px;
		padding: 0px;
	}

	#page-content blockquote {
		margin: 40px 30px 20px 40px;
		padding: 20px 40px 20px 20px;
		color: #568476;
		background: url(/_design/destinations/bg-quotes.jpg) no-repeat scroll left top;
		text-align: right;
		font-size: 12px;
		font-weight: bold;
		font-style: italic;
		line-height: 18px;
	}

	#page-content blockquote span {
		margin: 15px 0px 0px 0px;
		font-style: normal;
		display: block;
	}

	#page-content #newsletters-entries {
		margin: 0px;
		padding: 0px;
		float: left;
		overflow: hidden;
	}

	#page-content #newsletters-entries ul {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		float: left;
	}

	#page-content #newsletters-entries ul li {
		width: 735px;
		margin: 0px 0px 20px 0px;
		padding: 10px 0px 0px 0px;
		background: url(/_design/_global/bg-items.jpg) no-repeat scroll left top;
		float: left;
	}

	#page-content #newsletters-entries .photo-frame {
		width: 85px;
		text-align: center;
		overflow: hidden;
		float: left;
	}

	#page-content #newsletters-entries .photo-frame img {
		margin: 0px 0px 0px 10px;
		padding: 0px;
		border: 1px solid #f47121;
		float: left;
		clear: left;
	}

	#page-content #newsletters-entries .text-frame {
		width: 650px;
		float: left;
		overflow: hidden;
	}

	#page-content #newsletters-entries .text-frame p {
		margin: 0px 0px;
		display: block;
	}

	#page-content #newsletters-entries ul li .text-frame a {
		font-size: 12px;
		font-weight: bold;
	}

		#page-content #newsletters-entries ul li .text-frame a.pdf-file {
			padding: 0px 0px 0px 18px;
			background: url(/_design/_global/ico-pdf.gif) no-repeat scroll left center;
		}

		#page-content #newsletters-entries ul li .text-frame a.pdf-file em {
			font-style: normal;
			font-weight: normal;
		}

	/* begin 2-week-high-school-trips */

	#page-content ul.two-week-high-school-trips {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
	}

		#page-content ul.two-week-high-school-trips li {
			margin: 0px 0px 20px 0px;
			padding: 10px 0px 0px 10px;
			background: url(/_design/projects/bg-projects-item.jpg) scroll no-repeat left 5px;
		}

		#page-content ul.two-week-high-school-trips h2 {
			margin: 5px 0px 0px 0px;
			padding: 2px 0px 2px 16px;
			background: url(/_design/destinations/h2-bullet.jpg) scroll no-repeat left 5px;
			font-size: 14px;
		}

	/* end 2-week-high-school-trips */

	ul#alternative-spring-break-trips {
		margin: 0px;
		padding: 0px;
	}
		
		ul#alternative-spring-break-trips li {
			margin: 0px;
			padding: 10px 0px 20px 10px;
			background: url(/_design/projects/bg-alternative-spring-break-trips.jpg) no-repeat scroll left top;
			line-height: 0px;
			list-style-type: none;
		}
		
		ul#alternative-spring-break-trips h2 {
			margin: 0px;
			padding: 15px 0px 0px 10px;
			font-size: 15px;
		}
		
	/* *** */
	
	#page-content ul#photos-slide-box {
		width: 324px;
		height: 270px;
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		float: right;
		clear: right;
	}
		
		#page-content ul#photos-slide-box li {
		}
	
	#page-content ul#photos-slide-box img {
		clear: right;
		cursor: pointer;
	}
}

@media print {

	#page-content object,
	#page-content script {
		display: none;
	}

	#page-content ul#continents,
	#page-content ul#continents li {
		margin: 0pt;
		padding: 0pt
	}

	#page-content p {
	}

	#page-content img.map {
		margin: 4pt 20pt 8pt 0pt;
		clear: none;
		float: left;
	}

}

