@import "/styles_font_loader.css";

/* Styles to control the navigation are at the bottom of this file... scroll down... */

body {
	background-color:#EDE7D0;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	color:#000;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	min-width:805px;
}

ul {
	margin:0px 0px 15px 15px;
	padding:0px 0px 0px 5px;
}

ul li {
	padding:0px 0px 8px 8px;
}

/* --- MAIN NAV MENU --- */ 
ul#site_nav {
	list-style: none;
	margin-bottom:0px;
}

ul#site_nav li {
	display:inline;
	margin:0px 0px 0px 27px;
	padding:0px;
	background-image:none;
}

ul#site_nav li a, 
ul#site_nav li a:HOVER {
	font-family:Roboto Condensed, UniversLT-Condensed, sans-serif;
	font-weight:700;
	text-decoration:none;
	text-transform:UPPERCASE;
	color:#4A86C2;
	font-size:11px;
	padding:0px;
	margin:0px;
}



td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}

a {color:#7C3520;}

a.button {
	display:block;
	height:16px;
	margin:2px 1px 2px 1px;
	background-position:0 0;
	text-indent:-500px;
}

a.button:HOVER {
	background-position:0 -16px;
}

a.text-button, 
a.text_button,
input[type=submit], 
input[type=button] {
	background-color:#7C3520;
	display:inline-block;
	color:#ede7d0;
	font-family:'Roboto Condensed', 'UniversLT-Condensed';
	font-size:13px;
	padding:5px 10px 5px 10px;
	margin:2px 5px 2px 5px;
	border:none;
	border-radius:3px;
	text-decoration:none;
	font-weight:normal;
	text-transform:UPPERCASE;
	cursor:pointer;
}

.tour_page a.text_button,
.tour_page a.text-button {
	background-color:#4A86C2;
}

a.text-button:HOVER,
a.text_button:HOVER, 
input[type=submit]:HOVER, 
input[type=button]:HOVER {
	color:#fff;
}


a.bullet {
	background: transparent url(/images/bullet.gif) no-repeat 0px 3px;
	padding:0px 0px 0px 21px;
	margin:0px 0px 0px 0px;
	display:inline-block;
	text-decoration:none !important;
	color:#802000 !important;
	text-transform:UPPERCASE;
	font-family: 'Roboto Condensed', 'UniversLT-Condensed', Arial !important;
	font-size:13px !important;
	min-height:13px;
	font-weight:normal !important;
	/*text-shadow: 0px 0px 1px #999;*/
}

.two_columns {
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;
}

ul.two_columns li {
	-webkit-column-break-inside: avoid; /* Chrome, Safari */
    page-break-inside: avoid;           /* Theoretically FF 20+ */
    break-inside: avoid-column;         /* IE 11 */
    display:table;                      /* Actually FF 20+ */
}


p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/* line-height:15px;
	margin:0px 0px 10px 0px;
	padding:0px; */
}

p.small {
	font-size: 10px;
	line-height:normal;
}

p.caption {font-size: 10px; 
	color: #666666;
	line-height:normal;}

p.snapcaption {color: #7C3620;
	line-height:normal;}

p.error {color: #cc3300;
	line-height:normal;}

li.days {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #7C3520;
	text-align: left;
	text-indent: 5px;
	display: inline;
	
	background-image:none;
}

.b1 {font-family:verdana,arial,helvetica;font-size:11px;font-weight:bold}

#header_links {
	text-align:right;
	width:790px;
	padding-bottom:3px;
}

#header_links a {
	margin-left:25px;
}

#tour_footer {
	margin:25px 0px 0px 0px;
	padding:0px;	
}

#tour_footer h2 {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

#tour_footer .booking_info,
#tour_footer .booking_info p,
#tour_footer .disclaimer p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
}

.footer_area {
	clear:both;
	color:#4A86C2;
	margin-top:30px;
	padding:15px 0px 30px 0px;
	margin-left:263px;
}

.footer_content {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.footer {
	color:#4A86C2;
}

a.footer {
	color:#4A86C2;
}

ul#footer_page_links {
	display:inline-block;
	list-style:none;
	padding:0;
	margin:0;
}

ul#footer_page_links li {
	display:inline;
	padding:0px 4px 0px 4px;
	white-space:nowrap;
	border-right:solid 1px #ccc;
	float:left;
	
	background-image:none;
}

ul#footer_page_links li:first-child {
	padding-left:0;
}

#footer_address {
	white-space:nowrap;
	clear:left;
}

#footer_address .social_icons img {
	width:14px;
	height:auto;
	margin:3px 0px 0px 4px;
	vertical-align:bottom;
}

.footer_content #row_1 {
	white-space:nowrap;
	margin-bottom:2px;
}

#destinations_popup {
	display:inline-block;
	margin:0px 0px 0px 4px;
	vertical-align:bottom;
}

#destinations_menu {
	font-family:Arial, Helvetica, sans-serif;
	border-top:solid 1px #cccccc;
	border-right:solid 1px #999;
	border-bottom:solid 1px #999;
	border-left:solid 1px #cccccc;
	background-color:#ffffff;
	padding:1px;
	color:#666666;
	font-weight:normal;
	width:110px !important;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
}
.redtxt {color:#7C3520}

.redtxt p {
	margin-top:0px;
}

.hotel_info {font-weight: bold};

.bullettext {font-family:verdana,arial,helvetica;font-size:12px; padding-left: 5px}

.position {position: absolute; top: 155px; clip:   rect(   ); left: 0px}

.position170 {position: absolute; left: 0px; top: 330px}

a.smallfont:link {color: #4A86C2; text-decoration: none;}
a.smallfont:visited {color: #5F94C9; text-decoration: none;}
a.smallfont:hover {color: #4A86C2; text-decoration: none; font-weight: bold;}

.smallfont {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #4A86C2;
	text-decoration: none;
	font-weight: normal;
	line-height: 13px;
	letter-spacing: 0.15em;
	text-indent: 3px;
}
.micro {
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	color: #4A86C2;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.05em;
	line-height: 13px;
}
.days {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #7C3520;
}

td.days p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #7C3520;
	margin:0px;
	line-height:normal;
}

.tables {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
}
.cl {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #7C3520;
}
.bluetxt {color:#4A86C2}
.hotels {
	position: relative;
	visibility: inherit;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	clip: rect(auto,auto,auto,auto);
}
.smalblue {
	font-family: Tahoma, Verdana, Arial;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #4A86C2;
}


#social_media {
	width:795px;
	text-align:right;
	padding:3px 0px 0px 0px;
	margin:0px;
	font-weight:normal;
	//color:#4A86C2;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

#social_media img {
	vertical-align:bottom;
	margin:3px 0px 0px 3px;
}

#social_media .phone {
	font-family: 'Times New Roman', Times, serif;
	font-size:15px;
}

#social_media .symbol {
    font-family: 'Mono Social Icons Font';
    -webkit-text-rendering: optimizeLegibility;
    -moz-text-rendering: optimizeLegibility;
    -ms-text-rendering: optimizeLegibility;
    -o-text-rendering: optimizeLegibility;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
	
	display:inline-block;
    font-size: 30px;
	height:18px;
	width:20px;
	line-height:18px;
	text-align:center;
	overflow:hidden;
	vertical-align:bottom;
	padding-bottom:1px;
	font-weight:normal;
	text-decoration:none;
	
	//border:solid 1px #c9a46a;
	//color:#c9a46a;
	//color:#4A86C2;
	color:#666;


}

#social_media a.symbol:hover {
	//color: #4A86C2;
	color:#7C3520;
}



h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
	color: #4A86C2;
	font-weight: normal;
	margin:0px;
}
.h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
	color: #4A86C2;
	vertical-align: top;
	display: inline;
	font-weight: normal;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	display: inline;
	letter-spacing: 0px;
	vertical-align: top;
}

h2.style1, h2 span.style1 {
	color: #333;
}

h2#section_info {
	display:block;
	color:#333;
	position:absolute; 
	left:265px; 
	top:273px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:normal;
}

body.PressRelease h1,
h4 {
	font-family: 'Roboto Condensed', 'UniversLT-Condensed', Arial Narrow, Helvetica Narrow, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:24px;
	margin:0px 0px 5px 0px;
	color:#999999;
	padding:0px;
	font-weight:bold;
}

.h4sub {
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
	text-transform:none;
	font-weight:normal;
	letter-spacing:normal;
}

.caption {font-size: 10px; color: #666666}

.grcapt {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #a6a5a1;
	text-decoration: none;
	font-weight: normal;
	line-height: 13px;
	text-indent: 3px;
}

.nwsletterhead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration: none;
	color: #800000;
}

.newslinks {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.newslinks:link {color: #000000; text-decoration: none;}
a.newslinks:visited {color: #000000; text-decoration: none;}
a.newslinks:hover {color: #000000; text-decoration: none; font-weight: bold;}

.otherlinks {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #a6a5a1;
	text-decoration: none;
}
a.otherlinks:link {color: #a6a5a1; text-decoration: none;}
a.otherlinks:visited {color: #a6a5a1; text-decoration: none;}
a.otherlinks:hover {color: #000000; text-decoration: none;}


#snapshots {
	cursor:pointer;
}

#snapshots img {
	margin:3px;
}

.future_tour {
	color:#666666;
	text-decoration:underline;
}

.insider_nav {
	font-family:Arial, Helvetica, sans-serif !important;
}

#insider_nav #buttons .bullet {
	text-decoration:underline !important;
	margin:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}




/* -- NEWSLETTER PAGES -------- */

body.newsletter_page {
	background-color:#fbf8e9;
}

#newsletter_content {
	width: 595px;
	float:left;
	padding:0px;
	margin:15px 0px 20px 23px;
}

#newsletter_content .contents {
	border-top:solid 1px maroon;
	padding:10px 5px 5px 0px;
	margin:0;
	overflow:auto;
}

#newsletter_content .contents h3 {
	display:block;
	color: #6b1501;
	font-size:1em;
	margin:0px;
	padding:0px;
	border:none;
}

#newsletter_content .contents ul {
	list-style: none;
	float:left;
	margin:5px 15px 0px 0px;
	padding:0px;
}

#newsletter_content .contents ul li {
	background-image:none;
	padding:0px 0px 2px 0px;
	margin:0;
}

#newsletter_content .contents a {
	font-family: Arial, Helvetica, san-serif;
	font-size:11px;
	color: black; 
	text-decoration: none; 
	font-weight:normal;
}

#newsletter_content .contents #icon_ten_years {
	float:right;
}

#newsletter_content .contents #print_icon {
	float:right;
	clear:right;
	margin:20px 5px 0px 0px;
}

#newsletter_content .contents #print_icon img {
	vertical-align:middle;
	margin-right:3px;
	white-space:nowrap;
}

#newsletter_content .contents #print_icon a {
	color: #6b1501;
	font-weight:bold;
	text-decoration:underline;
	font-size:1em;
}

#newsletter_content p, 
#newsletter_content li { 
	font-family: Arial, Helvetica, san-serif; 
	text-align: justify; 
	margin-top:0px; 
	font-size:13px;
}

#newsletter_content p a, 
#newsletter_content li a {
	font-weight:bold;	
	color: #6b1501;
}

#newsletter_content p.photo_caption {
	color:gray;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

#newsletter_content h3 {
	display:block;
	clear:both;
	border-top: solid 1px #6b1501;
	font-size: 16px;
	font-weight:bold;
	color: #6b1501;
	margin:30px 0px 20px 0px;
	padding-top:20px;
}


#newsletter_content .contents + h3 {
	margin-top:10px;
}


#newsletter_content hr {
	border:none;
	height:1px;
	background:#6b1501;
}

body.newsletter_page #right_sidebar {
	float:none;
	width:150px;
	margin-left:650px;
}



#newsletter_nav {
	margin:25px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}

#insider_nav {
	margin:25px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:62px !important;
}

#newsletter_nav a, 
#insider_nav a, 
.insider_nav a {
	font-size:12px;
	color: #000000;
	font-weight:bold;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

#newsletter_nav p, 
#insider_nav p, 
.insider_nav p {
	color:#666666;
	font-size:12px;
	margin:0px 0px 2px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

#insider_nav .quote p {
	margin:0px 0px 8px 0px;	
}

#newsletter_nav ul, 
#insider_nav ul, 
.insider_nav ul {
	margin:0px 0px 0px 15px;
	padding:0px;
}

#newsletter_nav ul li,
#newsletter_nav ul li a,
#insider_nav ul li,
#insider_nav ul li a,
.insider_nav ul li, 
.insider_nav ul li a {
	color:#666666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin:0px 0px 1px 0px;
	padding:0px;
	text-decoration: none;
	font-weight: normal;
	
	background-image:none;
}

#insider_nav h3, 
.insider_nav h3 {
	font-weight:bold;
	font-size:12px;
	color:#000;
	display:block;
	padding:8px 0px 0px 0px;
	margin:2px 0px 5px 0px;
}

#insider_nav .quote h3 a {
	color:#000;
}

#insider_nav p.read_more, 
.insider_nav p.read_more {
	text-align:right;
	margin:0px 0px 5px 20px;
	padding-right:5px;
}

#insider_nav p.read_more a {
	color:#7C3520;
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	text-decoration:none;
}

#insider_nav #press_list,
.insider_nav #press_list {
	/*margin-bottom:0px;*/
}

/* --- INSIDER PAGES ---------*/

body.insider_page {
	background-color:#fbf8e9;	
}

#header_row {
	background-color:#EDE7D0;
}

#body_content {
	width:800px;
}

body.insider_page #content {
	width:595px;
	float:left;
	padding:0px 0px 20px 22px;
	color:#666;
}

body.insider_page #content img {
	max-width:595px;
	height:auto;
}

body.insider_page #insider_nav {
	margin-left:645px;
	padding-top:15px;
}

body.insider_page h1 {
	color:#444;
	display:block;	
	margin:0px 0px 5px 0px;
	padding-bottom: 0px;
}

body.insider_page p.intro { 
	border-bottom:solid 1px #999;
	padding-bottom:10px;
	font-size:12px !important;
}

body.insider_page #content .contact_us {
	font-family: Arial, sans-serif !important;
	font-size: 18px;
	color:#444;
	display:block;
}

body.insider_page .underline {
	border-bottom:solid 1px #666;
	padding-bottom:10px;
}

body.insider_page h2 {
	display:block;	
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	color:#7C3520 !important;
	font-style:italic;
	font-size:18px;
	margin:15px 0px 5px 0px !important;
	padding:10px 0x 0px 0px !important;
}

body.insider_page #content, 
body.insider_page #content p {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:13px;
}

body.insider_page #content p {
	margin:0px 0px 10px 0px;	
}

body.insider_page #content p.indent {
	padding-left:90px;
	padding-right:90px;
	text-align:center;
}

#insider_nav #buttons {
	margin-bottom:10px;	
}

div.quote {
	padding:10px 0px !important;
}

div.quote, 
div.quote p {
	/*color:#7C3520 !important;
	font-style:italic;*/
	font-size:11px !important;
}

div.quote p a {
	font-size:inherit !important;
	font-style:normal;
	font-weight:normal !important;
}



/* --- TOUR PAGES ---------

Added by Matthew Fries
Apr 2013

*/

body.tour_page_index #header {
	background:transparent url(/elements_luxury_tours/tours_country_head/tours.gif) no-repeat top right;
}

body.tour_page #header_images,
body.insider_page #header_images {
	margin-left:260px;
}

#tours_nav {
	float:left;
	width:243px;
	font-size: 11px;
	color:#7C3520;
	margin-top:38px;
}

body.hotel_page #tours_nav {
	margin-top:0px;
}

#nav_column {
	font-size: 11px;
	color:#7C3520;
}


#mobile_tours_nav a,
#tours_nav a, 
#nav_column a {
	font-size:12px;	
}

#mobile_tours_nav p,
#tours_nav p, 
#nav_column p {
	font-size: 10px;
	color:#7C3520;
	padding:0px 0px 0px 22px;
	margin:10px 0px 10px 0px !important;
}

#mobile_tours_nav h2,
#tours_nav h2, 
#nav_column h2 {
	background: transparent url(/images/bullet.gif) no-repeat 0px 3px;
	margin:15px 0px 8px 0px;
	padding:0px 0px 0px 21px;
	display:block;
	text-decoration:none !important;
	color:#802000 !important;
	text-transform:UPPERCASE;
	font-family:'Roboto Condensed', 'UniversLT-Condensed', Arial !important;
	font-size:13px !important;
	min-height:13px;
	font-weight:normal !important;
}

#mobile_tours_nav h2 a,
#tours_nav h2 a,
#nav_column h2 a {
	text-decoration:none;
	font-size:13px;
}

#mobile_tours_nav h2:first-child,
#tours_nav h2:first-child, 
#nav_column h2:first-child {
	margin-top:0px;
}

#mobile_tours_nav p.additional_country,
#tours_nav p.additional_country, 
#nav_column p.additional_country {
	padding-left:0;
	margin:25px 0px 15px 0px !important;
}

body.tour_page #rcol_optional,
body.tour_page #rcol_testimonial {
	padding-left:21px;	
}

body.tour_page #rcol_testimonial {
	margin-top:20px;	
}

body.tour_page #rcol_optional p,
body.tour_page #rcol_testimonial p {
	padding:0px;
	margin:0px 0px 8px 0px;	
	color:#802000;
	font-size:.9em;
}

body.tour_page #rcol_optional h2,
body.tour_page #rcol_testimonial h2 {
	margin:0px 0px 5px 0px;
	display:inline-block;
	text-decoration:none !important;
	color:#802000 !important;
	text-transform:UPPERCASE;
	font-family:'Roboto Condensed', 'UniversLT-Condensed', Times !important;
	font-size:13px !important;
	min-height:13px;
	font-weight:normal !important;
}

body.tour_page #tour_title {
	float:left;
	width:500px;
	margin-left:20px;	
	margin-top:50px
}

body.tour_page #content {
	width:375px;
	float:left;
	margin-left:20px;
}

body.tour_page #content p:first-child {
	margin-top:0px;	
}

body.tour_page #country_links {
	margin-left:645px;
	padding-top:15px;
}

body.tour_page #country_links a.bullet {
	text-decoration:underline !important;
}

body.tour_page #snapshots {
	margin-left:20px;	
}

body.tour_page #country_links .contact_us {
	font-family: "Times New Roman", Times, serif !important;
	font-size: 19px;
	color: #4A86C2;
	margin:15px 0px 0px 21px;
}



/* 
==============================================================
Press Release Layout Styles


Added by Matthew Fries
02 Jun 11

*/

body.PressRelease,
body.Press {
	background-color:#fbf8e9;
	margin:0px;
	padding:0px;
}

body.PressRelease #frame,
body.Press #frame {
	width:800px;
	margin-top:20px;
}

body.PressRelease #header,
body.Press #header {
	width:800px;
}


body.PressRelease #logo,
body.Press #logo {
	margin:45px 0px 0px 60px;
	padding:0px;
}

body.PressRelease #nav,
body.Press #nav {
 	width:150px;
}

body.PressRelease #nav img {
	margin:0px;
}

body.PressRelease #content,
body.Press #content {
	width:595px;
	margin:22px 0px 50px 41px;
	float:left;
}

body.Press #content img {
	background-color:#fff;
	padding:2px;
	margin:0px 5px 3px 0px;
	vertical-align:middle;
	width:110px;	
}



body.PressRelease #content p {
	text-align:justify;
}

body.PressRelease #content h1 {
	display:block;
	border-bottom:solid 1px maroon;
	padding:0px 0px 10px 0px;
}

body.PressRelease #content h2 {
	display:block;
	font-size:16px;
	text-transform:none;
	margin:24px 0px 3px 0px;
}

body.PressRelease #content p {
	margin:0px 0px 10px 0px;
	padding:0px;
}

body.PressRelease #content ul {
	margin:0px 0px 10px 20px;
	padding:0px;
}

body.PressRelease #content li {
	margin:0px 0px 5px 0px;	
	font-size:12px;
}

body.PressRelease #content blockquote {
	padding:0px;
	margin:0px 0px 20px 20px;
}

body.PressRelease #footer {
	clear:both;
}

body.PressRelease .footer_area {
	margin-left:41px;
}

body.PressRelease strong {
	color:#000;
}

#right_sidebar {
	margin-top:34px;
	float:right;
	overflow:hidden;
}

#right_sidebar .text_block {
	padding:3px 0px 3px 22px;
}

.phone_number {
	font-family: 'Times New Roman', Times, serif;
	font-size:15px;
	font-weight:normal;
	color:#333;
}



/* 
==============================================================
Site Map Styles


Added by Matthew Fries
09 Dec 08

*/

.quick_links {
	width:820px;
	padding-bottom:30px;
}

.quick_links #the_quick_links {
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;
	border-top:solid 1px #ccc;
	padding-top:20px;
}

.quick_links ul {
	list-style:none;
	margin:0px 0px 0px 5px;
	padding:0px 0px 10px 0px;        /* Actually FF 20+ */
}

#the_quick_links div.group {
	
    -webkit-column-break-inside: avoid; /* Chrome, Safari */
    page-break-inside: avoid;           /* Theoretically FF 20+ */
    break-inside: avoid-column;         /* IE 11 */
    display:table;              
	
}

.quick_links ul li {
	margin:0px 0px 2px 0px;
	padding:0;
	
	background-image:none;
}

.quick_links p {
	font-size:11px;
}

.quick_links h2 {
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	padding:0px;
	text-transform:uppercase;
}

.normal {
	font-weight:normal;
	text-transform:none;
	font-size:11px;
}

.quick_links a {
	font-size:11px;
	color:#666;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

.quick_links h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 2px 0px;
	padding:5px 3px 2px 3px;
	display:block;
	text-indent:0px;
	border-top:solid 1px #ccc;
}

.quick_links h1:first-child {
	border-top:none;
}

.quick_links h1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px;
	margin:0px;
}

.quick_links a:HOVER {
	color:#333333;
	text-decoration:none;
}





#sidebar {
	float:left;
	width:230px;
	padding-top:15px;
}

.sidebar_content {
	padding-left:12px;
}

#content_with_sidebar {
	margin-left:265px;
	padding-top:30px;
	width:535px;
	overflow:hidden;
}

body.about_us #logo, 
body.non_tour_pages #logo, 
body.newsletter_page #logo,
body.feature #logo {
	margin-top:	45px;
	margin-left: 75px;
	border:none;
}

body.about_us #header_row, 
body.non_tour_pages #header_row, 
body.newsletter_page #header_row,
body.feature #header_row,
body.PressRelease #header_row, 
body.Press #header_row {
	background: #EDE7D0 url(/images/bg_page_header.gif) repeat-x bottom left;
	padding-bottom:7px;
}

ul#section_links {
	list-style:none;
	margin:10px 0px 15px 0px;
	padding:0;
}

ul#section_links li {
	padding:5px 0px;
	
	background-image:none;
}

ul#section_links li a {
	background: transparent url(/images/bullet.gif) no-repeat 0px 3px;
	padding:0px 0px 0px 21px;
	margin:0px 0px 0px 0px;
	display:inline-block;
	text-decoration:none !important;
	color:#802000 !important;
	text-transform:UPPERCASE;
	font-family:'Roboto Condensed', 'UniversLT-Condensed', Arial !important;
	font-size:13px !important;
	min-height:13px;
	font-weight:normal !important;
}


#our_experts_content {
	width:785px;
	padding:0px;
	border:solid 1px #EDE7D0;
	margin-left:15px;
}

#our_experts_content img {
	background-color:#fff;
	padding:3px 3px 3px 3px;
	box-shadow: 2px 2px 5px #999;
	float:left;
	margin: 0px 15px 10px 0px !important;
}

#our_experts_content table {
	border-collapse: collapse !important;
	padding:0px !important;
	width:100% !important;
	overflow:hidden;
	border-top:solid 1px #fff;
	margin:0px 0px 15px 0px;
}

#our_experts_content table td {
	padding:8px !important;
	border-bottom:solid 1px #fff;
}



/*
==============================================================
Navigation Styles - controls layout and images in tour page navigation


Added by Matthew Fries
matthew@equaltemp.com
20 Mar 08

*/

#header {
	width:800px;
	padding:0px;
	margin:0px;
	height:100px;
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#EDE7D0;
}

#header img {
	margin:35px 0px 0px 0px;
}



#section_nav {
	width:800px;
	text-align:right;
	height:18px;
}

#section_nav img {
	margin:2px 0px 0px 1px;
	padding:0px;
}

#country_nav {
	position:relative;
	background-color:#fff;
	border-top:solid 4px #4A86C2;
	border-bottom:solid 10px #4A86C2;
	height:129px;
	padding:5px;
}

#country_nav .photo {
	position:absolute;
	top:5px;
	background-repeat:no-repeat;
	height:129px;
}

#country_nav #photo_1 {width:140px; background-size: auto 129px;}
#country_nav #photo_2 {width:139px; background-size: auto 129px;}
#country_nav #photo_3 {width:89px; background-size: auto 129px;}
#country_nav #photo_4 {width:64px; background-size: auto 129px;}
#country_nav #photo_5 {width:58px; background-size: auto 129px;}

#region_nav {
	position:relative;
	float:left;
	width: 255px;
}

#region_list {
	position:absolute;
	margin:1px 0px 0px 3px;
}

#region_nav .sub_nav {
	position:absolute;
	top:0px;
	left:125px;
	width:130px;
	height:127px;
	visibility:hidden;
}

#region_nav .sub_nav a {
	width:130px;
	display:block;
	border-bottom:solid 1px #4A86C2;
	color: #4A86C2; 
	text-decoration: none;
	font-weight:normal;
	font-family:'Roboto Condensed', 'UniversLT-Condensed', Arial Narrow, Helvetica Narrow, sans-serif;
	/*font-family: Tahoma, Verdana, Arial;*/
	font-size: 11px;
	padding:1px;
	height:13px;
	overflow:hidden;
	letter-spacing: 0px;
	text-indent: 3px;
	white-space:nowrap;
}

#region_nav .sub_nav table td.l_col a {
	width:50px;
}
#region_nav .sub_nav table td.r_col a {
	width:78px;
}


#region_nav .sub_nav a:HOVER {
	color: #7c351f; 
	text-decoration: none; 
	font-weight: normal;
}

#region_nav .sub_nav a.inactive, #region_nav .sub_nav a.inactive:HOVER {
	color:#CCCCCC;
	cursor:default;
}	

#region_nav .sub_nav table {
	border-collapse:collapse;
}

#region_nav .sub_nav table td {
	vertical-align:top;
	padding:0px;
}

#region_list a {
	display:block;
	cursor:default;
	height:15px;
	width:202px;
	background-position:0px 0px;
	background-repeat:no-repeat;
	margin-bottom:7px;
	overflow:hidden;
	text-indent:-300px;
}

#region_list a:HOVER {
	background-position:0px -15px;
}

#reg_1 {
	background-image:url(/navigation/btn_sub_1_09.gif);
}
#reg_2 {
	background-image:url(/navigation/btn_sub_2_09.gif);
}
#reg_3 {
	background-image:url(/navigation/btn_sub_3_09.gif);
}
#reg_4 {
	background-image:url(/navigation/btn_sub_4_09.gif);
}
#reg_5 {
	background-image:url(/navigation/btn_sub_5_09.gif);
}
#reg_6 {
	background-image:url(/navigation/btn_sub_6_09.gif);
}

#photo_1 {	left:265px;}
#photo_2 {	left:415px;}
#photo_3 {	left:564px;}
#photo_4 {	left:663px;}
#photo_5 {	left:737px;}

#navigation_spacer { height: 42px; }

body.hotel_page {
	background-color:#fbf8e9;	
}

body.hotel_page #header_row {
	background:transparent url(/images/hotels/header_row_bg.gif) repeat-x;
}

body.hotel_page #navigation_spacer {
	height:0px;	
}

body.hotel_page #social_media {
	margin-bottom:38px;	
}

/* This controls the specific country displays */

/* Section 1 */
.Japan a#reg_1, .Japan a#reg_1:HOVER,
.China a#reg_1, .China a#reg_1:HOVER,
.Thailand a#reg_1, .Thailand a#reg_1:HOVER,
.Vietnam a#reg_1, .Vietnam a#reg_1:HOVER,
.Cambodia a#reg_1, .Cambodia a#reg_1:HOVER,
.Laos a#reg_1, .Laos a#reg_1:HOVER,
.Myanmar a#reg_1, .Myanmar a#reg_1:HOVER,
.Singapore a#reg_1, .Singapore a#reg_1:HOVER,
.India a#reg_1, .India a#reg_1:HOVER,
.Bhutan a#reg_1, .Bhutan a#reg_1:HOVER,
.Malaysia a#reg_1, .Malaysia a#reg_1:HOVER,
.Nepal a#reg_1, .Nepal a#reg_1:HOVER,
.Sri_Lanka a#reg_1, .Sri_Lanka a#reg_1:HOVER,
.South_Korea a#reg_1, .South_Korea a#reg_1:HOVER,
.Bali a#reg_1, .Bali a#reg_1:HOVER {background-position:0px -30px;}

.Japan #sub_1,
.China #sub_1,
.Thailand #sub_1,
.Vietnam #sub_1,
.Cambodia #sub_1,
.Laos #sub_1,
.Myanmar #sub_1,
.Singapore #sub_1,
.India #sub_1,
.Bhutan #sub_1,
.Malaysia #sub_1,
.Nepal #sub_1,
.Sri_Lanka #sub_1,
.South_Korea #sub_1,
.Bali #sub_1 {visibility:visible;}


/* Section 2 */
.Austria a#reg_2, .Austria a#reg_2:HOVER,
.Czech_Republic a#reg_2, .Czech_Republic a#reg_2:HOVER,
.Italy a#reg_2, .Italy a#reg_2:HOVER,
.Malta a#reg_2, .Malta a#reg_2:HOVER,
.Spain a#reg_2, .Spain a#reg_2:HOVER,
.Portugal a#reg_2, .Portugal a#reg_2:HOVER,
.France a#reg_2, .France a#reg_2:HOVER,
.Germany a#reg_2, .Germany a#reg_2:HOVER,
.Hungary a#reg_2, .Hungary a#reg_2:HOVER,
.Ireland a#reg_2, .Ireland a#reg_2:HOVER,
.England a#reg_2, .England a#reg_2:HOVER,
.Poland a#reg_2, .Poland a#reg_2:HOVER,
.Portugal a#reg_2, .Portugal a#reg_2:HOVER,
.Turkey a#reg_2, .Turkey a#reg_2:HOVER,
.Russia a#reg_2, .Russia a#reg_2:HOVER,
.Switzerland a#reg_2, .Switzerland a#reg_2:HOVER,
.Scotland a#reg_2, .Scotland a#reg_2:HOVER,
.Greece a#reg_2, .Greece a#reg_2:HOVER,
.CentralEurope a#reg_2, .CentralEurope a#reg_2:HOVER,
.Eastern_Europe a#reg_2, .Eastern_Europe a#reg_2:HOVER,
.Central_Europe a#reg_2, .Central_Europe a#reg_2:HOVER,
.Holland_Belgium a#reg_2, .Holland_Belgium a#reg_2:HOVER,
.Scandinavia a#reg_2, .Scandinavia a#reg_2:HOVER {background-position:0px -30px;}

.Austria #sub_2,
.Czech_Republic #sub_2,
.Italy #sub_2,
.Malta #sub_2,
.Spain #sub_2,
.Portugal #sub_2,
.France #sub_2,
.Germany #sub_2,
.Hungary #sub_2,
.Ireland #sub_2,
.England #sub_2,
.Poland #sub_2,
.Portugal #sub_2,
.Turkey #sub_2,
.Russia #sub_2,
.Switzerland #sub_2,
.Scotland #sub_2,
.Greece #sub_2,
.Central_Europe #sub_2,
.Eastern_Europe #sub_2,
.Holland_Belgium #sub_2,
.Scandinavia #sub_2 {visibility:visible;}


/* Section 3 */
.Botswana a#reg_3, .Botswana a#reg_3:HOVER,
.Morocco a#reg_3, .Morocco a#reg_3:HOVER,
.Israel a#reg_3, .Israel a#reg_3:HOVER,
.Jordan a#reg_3, .Jordan a#reg_3:HOVER,
.Dubai a#reg_3, .Dubai a#reg_3:HOVER,
.Oman a#reg_3, .Oman a#reg_3:HOVER,
.SouthernAfrica a#reg_3, .SouthernAfrica a#reg_3:HOVER,
.SouthAfrica a#reg_3, .SouthAfrica a#reg_3:HOVER,
.Egypt a#reg_3, .Egypt a#reg_3:HOVER,
.Syria a#reg_3, .Syria a#reg_3:HOVER,
.Lebanon a#reg_3, .Lebanon a#reg_3:HOVER, 
.Tanzania a#reg_3 .Tanzania a#reg_3:HOVER, 
.Kenya a#reg_3 .Kenya a#reg_3:HOVER {background-position:0px -30px;}

.Botswana #sub_3,
.Morocco #sub_3,
.Israel #sub_3,
.Jordan #sub_3,
.Dubai #sub_3,
.Oman #sub_3,
.SouthernAfrica #sub_3,
.SouthAfrica #sub_3,
.Egypt #sub_3,
.Syria #sub_3,
.Lebanon #sub_3, 
.Tanzania #sub_3, 
.Kenya #sub_3 {visibility:visible;}

/* Section 4 */
.Argentina a#reg_4, .Argentina a#reg_4:HOVER,
.Chile a#reg_4, .Chile a#reg_4:HOVER,
.Peru a#reg_4, .Peru a#reg_4:HOVER,
.Ecuador a#reg_4, .Ecuador a#reg_4:HOVER,
.Mexico a#reg_4, .Mexico a#reg_4:HOVER,
.Colombia a#reg_4, .Colombia a#reg_4:HOVER {background-position:0px -30px;}

.Argentina #sub_4, 
.Chile #sub_4, 
.Peru #sub_4,  
.Ecuador #sub_4, 
.Mexico #sub_4,
.Colombia #sub_4 {visibility:visible;}


/* Section 5 */
.NewZealand a#reg_5, .NewZealand a#reg_5:HOVER,
.Australia a#reg_5, .Australia a#reg_5:HOVER {background-position:0px -30px;}

.NewZealand #sub_5,
.Australia #sub_5 {visibility:visible;}


/* Section 6 */
.Culinary a#reg_6, .Culinary a#reg_6:HOVER,
.Family a#reg_6, .Family a#reg_6:HOVER,
.Honeymoon a#reg_6, .Honeymoon a#reg_6:HOVER,
.Spa a#reg_6, .Spa a#reg_6:HOVER,
.Shopping a#reg_6, .Shopping a#reg_6:HOVER,
.Philanthropy a#reg_6, .Philanthropy a#reg_6:HOVER,
.JewishAndHeritage a#reg_6, .JewishAndHeritage a#reg_6:HOVER,
.ShoreExcursions a#reg_6, .ShoreExcursions a#reg_6:HOVER,
.Food_Restrictions a#reg_6, .Food_Restrictions a#reg_6:HOVER,
.Celebrations a#reg_6, .Celebrations a#reg_6:HOVER,
.Garden a#reg_6, .Garden a#reg_6:HOVER,
.Learning a#reg_6, .Learning a#reg_6:HOVER,
.Arts a#reg_6, .Arts a#reg_6:HOVER,
.Accessible a#reg_6, .Arts a#reg_6:HOVER {background-position:0px -30px;}

.Culinary #sub_6,
.Family #sub_6,
.Honeymoon #sub_6,
.Spa #sub_6,
.Shopping #sub_6,
.Philanthropy #sub_6,
.JewishAndHeritage #sub_6,
.ShoreExcursions #sub_6,
.Food_Restrictions #sub_6,
.Celebrations #sub_6,
.Garden #sub_6,
.Learning #sub_6,
.Arts #sub_6,
.Accessible #sub_6 {visibility:visible;}


/* Country Photos and Headers ==========================  */


/* ASIA */

.Japan #photo_1 {background-image:url(/luxury_travel_images/eastasia_japan/japan_tours_1HimejiCastle.jpg);}
.Japan #photo_2 {background-image:url(/luxury_travel_images/eastasia_japan/japan_tours_2FushimiInariShrine.jpg);}
.Japan #photo_3 {background-image:url(/luxury_travel_images/eastasia_japan/japan_tours_3Kamakura.jpg);}
.Japan #photo_4 {background-image:url(/luxury_travel_images/eastasia_japan/japan_tours_4OrigamiHiroshima.jpg);}
.Japan #photo_5 {background-image:url(/luxury_travel_images/eastasia_japan/japan_tours_5RiceKyoto.jpg);}
.Japan #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_japan_tours.gif);}

.China #photo_1 {background-image:url(/luxury_travel_images/eastasia_china/china_tours_ForbiddenBeijing.jpg);}
.China #photo_2 {background-image:url(/luxury_travel_images/eastasia_china/china_tours_RiceFieldsYangshuo.jpg);}
.China #photo_3 {background-image:url(/luxury_travel_images/eastasia_china/china_tours_TempleHeavenBeijing.jpg);}
.China #photo_4 {background-image:url(/luxury_travel_images/eastasia_china/china_tours_YunnanMarket.jpg);}
.China #photo_5 {background-image:url(/luxury_travel_images/eastasia_china/china_tours_TempleDaliYunnan.jpg);}
.China #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_china_tours.gif);}

.Thailand #photo_1 {background-image:url(/luxury_travel_images/southeastasia_thailand/thailand_tours_1ayutthaya.jpg);}
.Thailand #photo_2 {background-image:url(/luxury_travel_images/southeastasia_thailand/thailand_tours_2monks.jpg);}
.Thailand #photo_3 {background-image:url(/luxury_travel_images/southeastasia_thailand/thailand_tours_3bangkok.jpg);}
.Thailand #photo_4 {background-image:url(/luxury_travel_images/southeastasia_thailand/thailand_tours_4phuketbeach.jpg);}
.Thailand #photo_5 {background-image:url(/luxury_travel_images/southeastasia_thailand/thailand_tours_5chiangmai.jpg);}
.Thailand #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_thailand_tours.gif);}

.Vietnam #photo_1 {background-image:url(/luxury_travel_images/southeastasia_vietnam/vietnam_tours_1girl.jpg);}
.Vietnam #photo_2 {background-image:url(/luxury_travel_images/southeastasia_vietnam/vietnam_tours_2mekongdelta.jpg);}
.Vietnam #photo_3 {background-image:url(/luxury_travel_images/southeastasia_vietnam/vietnam_tours_3hanoitemple.jpg);}
.Vietnam #photo_4 {background-image:url(/luxury_travel_images/southeastasia_vietnam/vietnam_tours_4ricesaigon.jpg);}
.Vietnam #photo_5 {background-image:url(/luxury_travel_images/southeastasia_vietnam/vietnam_tours_5halongbay.jpg);}
.Vietnam #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_vietnam_tours.gif);}

.Cambodia #photo_1 {background-image:url(/luxury_travel_images/southeastasia_cambodia/cambodia_tours_1angkor.jpg);}
.Cambodia #photo_2 {background-image:url(/luxury_travel_images/southeastasia_cambodia/cambodia_tours_2phnompenh.jpg);}
.Cambodia #photo_3 {background-image:url(/luxury_travel_images/southeastasia_cambodia/cambodia_tours_3siemreap.jpg);}
.Cambodia #photo_4 {background-image:url(/luxury_travel_images/southeastasia_cambodia/cambodia_tours_4mekongriver.jpg);}
.Cambodia #photo_5 {background-image:url(/luxury_travel_images/southeastasia_cambodia/cambodia_tours_5angkorwat.jpg);}
.Cambodia #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_cambodia_tours.gif);}

.Laos #photo_1 {background-image:url(/luxury_travel_images/Laos/1Laos-14.jpg);}
.Laos #photo_2 {background-image:url(/luxury_travel_images/Laos/2laos-reis-14-dagen.jpg);}
.Laos #photo_3 {background-image:url(/luxury_travel_images/Laos/3taka_procession1_alb-cropped.jpg);}
.Laos #photo_4 {background-image:url(/luxury_travel_images/Laos/4laos7.jpg);}
.Laos #photo_5 {background-image:url(/luxury_travel_images/Laos/5Temple_Luang-Prabang_cropped.jpg);}
.Laos #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_laos_tours.gif);}

.Myanmar #photo_1 {background-image:url(/luxury_travel_images/southeastasia_myanmar/burma_tours_1inlelake.jpg);}
.Myanmar #photo_2 {background-image:url(/luxury_travel_images/southeastasia_myanmar/burma_tours_2templesbagan.jpg);}
.Myanmar #photo_3 {background-image:url(/luxury_travel_images/southeastasia_myanmar/burma_tours_3monksmandala.jpg);}
.Myanmar #photo_4 {background-image:url(/luxury_travel_images/southeastasia_myanmar/burma_tours_4buddhabagan.jpg);}
.Myanmar #photo_5 {background-image:url(/luxury_travel_images/southeastasia_myanmar/burma_tours_5monkbagan.jpg);}
.Myanmar #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_myanmar_tours.gif);}

.Singapore #photo_1 {background-image:url(/luxury_travel_images/southeastasia_singapore/1-food.jpg);}
.Singapore #photo_2 {background-image:url(/luxury_travel_images/southeastasia_singapore/2-singapore-hotel.jpg);}
.Singapore #photo_3 {background-image:url(/luxury_travel_images/southeastasia_singapore/3-Bumboat.jpg);}
.Singapore #photo_4 {background-image:url(/luxury_travel_images/southeastasia_singapore/4-Singapore-Botanic-Garden.jpg);}
.Singapore #photo_5 {background-image:url(/luxury_travel_images/southeastasia_singapore/5-singapore-chinatown.jpg);}
.Singapore #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_singapore_tours.gif);}

.Bali #photo_1 {background-image:url(/luxury_travel_images/southeastasia_bali/bali_tours_1amankila.jpg);}
.Bali #photo_2 {background-image:url(/luxury_travel_images/southeastasia_bali/bali_tours_2orchids.jpg);}
.Bali #photo_3 {background-image:url(/luxury_travel_images/southeastasia_bali/bali_tours_3boating.jpg);}
.Bali #photo_4 {background-image:url(/luxury_travel_images/southeastasia_bali/bali_tours_4fourseasons.jpg);}
.Bali #photo_5 {background-image:url(/luxury_travel_images/southeastasia_bali/bali_tours_5outdoor.jpg);}
.Bali #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_bali_tours.gif);}

.Malaysia #photo_1 {background-image:url(/luxury_travel_images/Malaysia/1Four-Seasons-LANG.jpg);}
.Malaysia #photo_2 {background-image:url(/luxury_travel_images/Malaysia/2i-stock-947872.jpg);}
.Malaysia #photo_3 {background-image:url(/luxury_travel_images/Malaysia/3istock-11739611.jpg);}
.Malaysia #photo_4 {background-image:url(/luxury_travel_images/Malaysia/4istock-3110499cropddakrned.jpg);}
.Malaysia #photo_5 {background-image:url(/luxury_travel_images/Malaysia/5full-view-of-petronas.jpg);}
.Malaysia #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_malaysia_tours.gif);}

.Nepal #photo_1 {background-image:url(/luxury_travel_images/Nepal/1-mountains.jpg);}
.Nepal #photo_2 {background-image:url(/luxury_travel_images/Nepal/2-Boudhanath.jpg);}
.Nepal #photo_3 {background-image:url(/luxury_travel_images/Nepal/3-tiger.jpg);}
.Nepal #photo_4 {background-image:url(/luxury_travel_images/Nepal/4-Nepali-Woman.jpg);}
.Nepal #photo_5 {background-image:url(/luxury_travel_images/Nepal/5-Handmade-Nepali-Paper.jpg);}
.Nepal #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_nepal_tours.gif);}

.Sri_Lanka #photo_1 {background-image:url(/luxury_travel_images/Sri_Lanka/Temple-of-the-Tooth.jpg);}
.Sri_Lanka #photo_2 {background-image:url(/luxury_travel_images/Sri_Lanka/Amanwella_Pool.jpg);}
.Sri_Lanka #photo_3 {background-image:url(/luxury_travel_images/Sri_Lanka/Elephants.jpg);}
.Sri_Lanka #photo_4 {background-image:url(/luxury_travel_images/Sri_Lanka/Tea-Plantations.jpg);}
.Sri_Lanka #photo_5 {background-image:url(/luxury_travel_images/Sri_Lanka/Anuradhapura.jpg);}
.Sri_Lanka #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_sri_lanka_tours.gif);}

.South_Korea #photo_1 {background-image:url(/luxury_travel_images/south_korea/1-Korea-building.jpg);}
.South_Korea #photo_2 {background-image:url(/luxury_travel_images/south_korea/2-Korea-food.jpg);}
.South_Korea #photo_3 {background-image:url(/luxury_travel_images/south_korea/3-Korea-rice-paddy.jpg);}
.South_Korea #photo_4 {background-image:url(/luxury_travel_images/south_korea/4-Korea-chilies.jpg);}
.South_Korea #photo_5 {background-image:url(/luxury_travel_images/south_korea/5-Korea-writing.jpg);}
.South_Korea #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_south_korea_tours.gif);}

/* INDIA & MIDDLE EAST */

.India #photo_1 {background-image:url(/luxury_travel_images/india/india_tours_1RajasthanArchi.jpg);}
.India #photo_2 {background-image:url(/luxury_travel_images/india/india_tours_2OberoiHotelUda.jpg);}
.India #photo_3 {background-image:url(/luxury_travel_images/india/india_tours_3CamelSafariTha.jpg);}
.India #photo_4 {background-image:url(/luxury_travel_images/india/india_tours_4LakePichola.jpg);}
.India #photo_5 {background-image:url(/luxury_travel_images/india/india_tours_5AgraTajMahal.jpg);}
.India #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_india_tours.gif);}

.Bhutan #photo_1 {background-image:url(/luxury_travel_images/bhutan/bhutan_tours_1.jpg);}
.Bhutan #photo_2 {background-image:url(/luxury_travel_images/bhutan/bhutan_tours_2.jpg);}
.Bhutan #photo_3 {background-image:url(/luxury_travel_images/bhutan/bhutan_tours_3.jpg);}
.Bhutan #photo_4 {background-image:url(/luxury_travel_images/bhutan/bhutan_tours_4.jpg);}
.Bhutan #photo_5 {background-image:url(/luxury_travel_images/bhutan/bhutan_tours_5.jpg);}
.Bhutan #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_bhutan_tours.gif);}

.Israel #photo_1 {background-image:url(/luxury_travel_images/israel_jordan/1_decorations-detail-Dome-o.jpg);}
.Israel #photo_2 {background-image:url(/luxury_travel_images/israel_jordan/2_ancient-olive-grove-in-th.jpg);}
.Israel #photo_3 {background-image:url(/luxury_travel_images/israel_jordan/3_Western-Wall.jpg);}
.Israel #photo_4 {background-image:url(/luxury_travel_images/israel_jordan/4_Dome-Of-The-Rock-in-Jerusal.jpg);}
.Israel #photo_5 {background-image:url(/luxury_travel_images/israel_jordan/5_pillars-at-jerash.jpg);}
.Israel #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_israel_tours.gif);}

.Jordan #photo_1 {background-image:url(/luxury_travel_images/Jordan/1petracroppedfinal.jpg);}
.Jordan #photo_2 {background-image:url(/luxury_travel_images/Jordan/2dead-sea-0.jpg);}
.Jordan #photo_3 {background-image:url(/luxury_travel_images/Jordan/3Jerash-Temple-of-Artemiscropped.jpg);}
.Jordan #photo_4 {background-image:url(/luxury_travel_images/Jordan/4-054-wadi-musacropped.jpg);}
.Jordan #photo_5 {background-image:url(/luxury_travel_images/Jordan/5darwish-mosque-cropped.jpg);}
.Jordan #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_jordan_tours.gif);}

.Egypt #photo_1 {background-image:url(/luxury_travel_images/egypt/1_Pyramid_great.jpg);}
.Egypt #photo_2 {background-image:url(/luxury_travel_images/egypt/2_Aswan-Nubian-window.jpg);}
.Egypt #photo_3 {background-image:url(/luxury_travel_images/egypt/3_Colorful-spices.jpg);}
.Egypt #photo_4 {background-image:url(/luxury_travel_images/egypt/4_Luxor-Ramses-II.jpg);}
.Egypt #photo_5 {background-image:url(/luxury_travel_images/egypt/5_People-at-Luxor.jpg);}
.Egypt #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_egypt_tours.gif);}

.Dubai #photo_1 {background-image:url(/luxury_travel_images/dubai/1-Dubai-park-hyatt.jpg);}
.Dubai #photo_2 {background-image:url(/luxury_travel_images/dubai/2-Desert-panorama.jpg);}
.Dubai #photo_3 {background-image:url(/luxury_travel_images/dubai/3-BURJ-AL-ARAB.jpg);}
.Dubai #photo_4 {background-image:url(/luxury_travel_images/dubai/4-Arab-Style-Corridor.jpg);}
.Dubai #photo_5 {background-image:url(/luxury_travel_images/dubai/5-Camels.jpg);}
.Dubai #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_dubai_emirates_tours.gif);}

.Oman #photo_1 {background-image:url(/luxury_travel_images/Oman/1_img02b_omanet.jpg);}
.Oman #photo_2 {background-image:url(/luxury_travel_images/Oman/2_Oman_desertforweb.jpg);}
.Oman #photo_3 {background-image:url(/luxury_travel_images/Oman/3_Muscat_mosque.jpg);}
.Oman #photo_4 {background-image:url(/luxury_travel_images/Oman/4_Oman_resort.jpg);}
.Oman #photo_5 {background-image:url(/luxury_travel_images/Oman/5_img08b_omanet.jpg);}
.Oman #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_oman_tours.gif);}

.Syria #photo_1 {background-image:url(/luxury_travel_images/Syria/1-syria_Azem_Palace.jpg);}
.Syria #photo_2 {background-image:url(/luxury_travel_images/Syria/2-Azem_Palace_Syria.jpg);}
.Syria #photo_3 {background-image:url(/luxury_travel_images/Syria/3-Syria-Palmyra.jpg);}
.Syria #photo_4 {background-image:url(/luxury_travel_images/Syria/4-Spices.jpg);}
.Syria #photo_5 {background-image:url(/luxury_travel_images/Syria/5-Aleppo_mosque_detail.jpg);}
.Syria #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe-syria-tours.gif);}

.Lebanon #photo_1 {background-image:url(/luxury_travel_images/Lebanon/1-Sidon.jpg);}
.Lebanon #photo_2 {background-image:url(/luxury_travel_images/Lebanon/2-Byblos.jpg);}
.Lebanon #photo_3 {background-image:url(/luxury_travel_images/Lebanon/3-Anjar.jpg);}
.Lebanon #photo_4 {background-image:url(/luxury_travel_images/Lebanon/4-Sursock-Villa.jpg);}
.Lebanon #photo_5 {background-image:url(/luxury_travel_images/Lebanon/5-Lebanon-trees.jpg);}
.Lebanon #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe-lebanon-tours.gif);}

/* SOUTH PACIFIC */

.NewZealand #photo_1 {background-image:url(/luxury_travel_images/southpacific_newzealand/newzealand_tours_1FishingBl.jpg);}
.NewZealand #photo_2 {background-image:url(/luxury_travel_images/southpacific_newzealand/newzealand_tours_2LakeQueenstown.jpg);}
.NewZealand #photo_3 {background-image:url(/luxury_travel_images/southpacific_newzealand/newzealand_tours_3SheepAuck.jpg);}
.NewZealand #photo_4 {background-image:url(/luxury_travel_images/southpacific_newzealand/newzealand_tours_4WharekauhauWellington.jpg);}
.NewZealand #photo_5 {background-image:url(/luxury_travel_images/southpacific_newzealand/newzealand_tours_5WineBlank.jpg);}
.NewZealand #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_newzealand_tours.gif);}

.Australia #photo_1 {background-image:url(/luxury_travel_images/southpacific_australia/australia_tours_1huntervall.jpg);}
.Australia #photo_2 {background-image:url(/luxury_travel_images/southpacific_australia/australia_tours_2bedarrares.jpg);}
.Australia #photo_3 {background-image:url(/luxury_travel_images/southpacific_australia/australia_tours_3treewildfl.jpg);}
.Australia #photo_4 {background-image:url(/luxury_travel_images/southpacific_australia/australia_tours_4GreatBarri.jpg);}
.Australia #photo_5 {background-image:url(/luxury_travel_images/southpacific_australia/australia_tours_5CradleMoun.jpg);}
.Australia #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_australia_tours.gif);}

/* LATIN AMERICA */

.Argentina #photo_1 {background-image:url(/luxury_travel_images/southamerica_argentina/argentina_tours_1_ArgentinaSheraton-Salta.jpg);}
.Argentina #photo_2 {background-image:url(/luxury_travel_images/southamerica_argentina/argentina_tours_2_Argentina_Patagonia.jpg);}
.Argentina #photo_3 {background-image:url(/luxury_travel_images/southamerica_argentina/argentina_tours_3_Argentina_BA-lamp-post.jpg);}
.Argentina #photo_4 {background-image:url(/luxury_travel_images/southamerica_argentina/argentina_tours_4_Argentina_vineyards.jpg);}
.Argentina #photo_5 {background-image:url(/luxury_travel_images/southamerica_argentina/argentina_tours_5_Argentina_polo.jpg);}
.Argentina #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_argentina_tours.gif);}

.Chile #photo_1 {background-image:url(/luxury_travel_images/chile/1-Torres-del-Paine.jpg);}
.Chile #photo_2 {background-image:url(/luxury_travel_images/chile/2-Moai-III.jpg);}
.Chile #photo_3 {background-image:url(/luxury_travel_images/chile/3-Atacama-desert-llamas.jpg);}
.Chile #photo_4 {background-image:url(/luxury_travel_images/chile/4-Valparaiso.jpg);}
.Chile #photo_5 {background-image:url(/luxury_travel_images/chile/5-green_grapes.jpg);}
.Chile #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_chile_tours.gif);}

.Colombia #photo_1 {background-image:url(/luxury_travel_images/Colombia/1.jpg);}
.Colombia #photo_2 {background-image:url(/luxury_travel_images/Colombia/2-fish.jpg);}
.Colombia #photo_3 {background-image:url(/luxury_travel_images/Colombia/3-dome.jpg);}
.Colombia #photo_4 {background-image:url(/luxury_travel_images/Colombia/4-coffee.jpg);}
.Colombia #photo_5 {background-image:url(/luxury_travel_images/Colombia/5-hummingbird.jpg);}
.Colombia #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_colombia_tours.gif);}

.Peru #photo_1 {background-image:url(/luxury_travel_images/southamerica_peru/peru_tours_1Machu_Picchu.jpg);}
.Peru #photo_2 {background-image:url(/luxury_travel_images/southamerica_peru/peru_tours_2Cuzco_people.jpg);}
.Peru #photo_3 {background-image:url(/luxury_travel_images/southamerica_peru/peru_tours_3Uros_Islands.jpg);}
.Peru #photo_4 {background-image:url(/luxury_travel_images/southamerica_peru/peru_tours_4Arequipa.jpg);}
.Peru #photo_5 {background-image:url(/luxury_travel_images/southamerica_peru/peru_tours_5Lima_beans.jpg);}
.Peru #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_peru_tours.gif);}


.Mexico #photo_1 {background-image:url(/luxury_travel_images/mexico/1_Building_in_San_Miguel_de.jpg);}
.Mexico #photo_2 {background-image:url(/luxury_travel_images/mexico/2_Four_Seasons_Punta_Mita.jpg);}
.Mexico #photo_3 {background-image:url(/luxury_travel_images/mexico/3_CHichen_Itza.jpg);}
.Mexico #photo_4 {background-image:url(/luxury_travel_images/mexico/4_Oaxaca_Teotitlan_weavers.jpg);}
.Mexico #photo_5 {background-image:url(/luxury_travel_images/mexico/5_MC_Xochimilco_Market.jpg);}
.Mexico #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_mexico_tours.gif);}

/* CENTRAL EUROPE */

.Austria #photo_1 {background-image:url(/luxury_travel_images/Austria/1Salzburg_panorama9[1].jpg);}
.Austria #photo_2 {background-image:url(/luxury_travel_images/Austria/2Mozart-Boys-Choir.jpg);}
.Austria #photo_3 {background-image:url(/luxury_travel_images/Austria/3Austria_Hofburg-Palace-in-Vienna.jpg);}
.Austria #photo_4 {background-image:url(/luxury_travel_images/Austria/4Austrian-Alps_iStock_2172337cropped.jpg);}
.Austria #photo_5 {background-image:url(/luxury_travel_images/Austria/5cathedral-slide.jpg);}
.Austria #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_austria_tours.gif);}

/* Now part of Central Europe section...
.Czech_Republic #photo_1 {background-image:url(/luxury_travel_images/Czech_Republic/2Prague_Charles-Bridge-3_photo.czechtourism.com.jpg);}
.Czech_Republic #photo_2 {background-image:url(/luxury_travel_images/Czech_Republic/2istock-Prague-for-insert-cover-72dpi.jpg);}
.Czech_Republic #photo_3 {background-image:url(/luxury_travel_images/Czech_Republic/3municipal_house.jpg);}
.Czech_Republic #photo_4 {background-image:url(/luxury_travel_images/Czech_Republic/4iStock_000009428770XSmall.jpg);}
.Czech_Republic #photo_5 {background-image:url(/luxury_travel_images/Czech_Republic/5Astronomical-Clock-Prague.jpg);}
.Czech_Republic #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_czech_republic_tours.gif);}
*/

.Malta #photo_1 {background-image:url(/luxury_travel_images/Malta/1.jpg);}
.Malta #photo_2 {background-image:url(/luxury_travel_images/Malta/2.jpg);}
.Malta #photo_3 {background-image:url(/luxury_travel_images/Malta/3.jpg);}
.Malta #photo_4 {background-image:url(/luxury_travel_images/Malta/4.jpg);}
.Malta #photo_5 {background-image:url(/luxury_travel_images/Malta/5.jpg);}
.Malta #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_malta_tours.gif);}

.Italy #photo_1 {background-image:url(/luxury_travel_images/europe_italy/italy_tours_1.jpg);}
.Italy #photo_2 {background-image:url(/luxury_travel_images/europe_italy/italy_tours_2.jpg);}
.Italy #photo_3 {background-image:url(/luxury_travel_images/europe_italy/italy_tours_3.jpg);}
.Italy #photo_4 {background-image:url(/luxury_travel_images/europe_italy/italy_tours_4.jpg);}
.Italy #photo_5 {background-image:url(/luxury_travel_images/europe_italy/italy_tours_5.jpg);}
.Italy #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_italy_tours.gif);}

.Greece #photo_1 {background-image:url(/luxury_travel_images/greece/1-Parthenon.jpg);}
.Greece #photo_2 {background-image:url(/luxury_travel_images/greece/2-Greece-blue-roofs.jpg);}
.Greece #photo_3 {background-image:url(/luxury_travel_images/greece/3-Greece-arch.jpg);}
.Greece #photo_4 {background-image:url(/luxury_travel_images/greece/4-Small-Myrto.jpg);}
.Greece #photo_5 {background-image:url(/luxury_travel_images/greece/5-Greece-boat.jpg);}
.Greece #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_greece_tours.gif);}

.Spain #photo_1 {background-image:url(/luxury_travel_images/europe_spain/spain_tours_1.jpg);}
.Spain #photo_2 {background-image:url(/luxury_travel_images/europe_spain/spain_tours_2.jpg);}
.Spain #photo_3 {background-image:url(/luxury_travel_images/europe_spain/spain_tours_3.jpg);}
.Spain #photo_4 {background-image:url(/luxury_travel_images/europe_spain/spain_tours_4.jpg);}
.Spain #photo_5 {background-image:url(/luxury_travel_images/europe_spain/spain_tours_5.jpg);}
.Spain #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_spain_tours.gif);}

.France #photo_1 {background-image:url(/luxury_travel_images/europe_france/france_tours_1.jpg);}
.France #photo_2 {background-image:url(/luxury_travel_images/europe_france/france_tours_2.jpg);}
.France #photo_3 {background-image:url(/luxury_travel_images/europe_france/france_tours_3.jpg);}
.France #photo_4 {background-image:url(/luxury_travel_images/europe_france/france_tours_4.jpg);}
.France #photo_5 {background-image:url(/luxury_travel_images/europe_france/france_tours_5.jpg);}
.France #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_france_tours.gif);}

.Germany #photo_1 {background-image:url(/luxury_travel_images/Germany/1kuppel-reichstag-berlin.jpg);}
.Germany #photo_2 {background-image:url(/luxury_travel_images/Germany/2halblech_landschaft-2.jpg);}
.Germany #photo_3 {background-image:url(/luxury_travel_images/Germany/3Dresden.jpg);}
.Germany #photo_4 {background-image:url(/luxury_travel_images/Germany/4cropped-house.jpg);}
.Germany #photo_5 {background-image:url(/luxury_travel_images/Germany/5bavarian-alps.jpg);}
.Germany #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_germany_tours.gif);}

/* Now part of Central Europe section...
.Hungary #photo_1 {background-image:url(/luxury_travel_images/Hungary/1bathsfromgotohungary.jpg);}
.Hungary #photo_2 {background-image:url(/luxury_travel_images/Hungary/2hungarian-parliament-budapest-hungary_1680x1050.jpg);}
.Hungary #photo_3 {background-image:url(/luxury_travel_images/Hungary/3P1010102.jpg);}
.Hungary #photo_4 {background-image:url(/luxury_travel_images/Hungary/4Badacsonyashleycroppedsky.jpg);}
.Hungary #photo_5 {background-image:url(/luxury_travel_images/Hungary/5Budapest-Opera-House-1-cropped2.jpg);}
.Hungary #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_hungary_tours.gif);}
*/

.England #photo_1 {background-image:url(/luxury_travel_images/europe_england/england_tours_1.jpg);}
.England #photo_2 {background-image:url(/luxury_travel_images/europe_england/england_tours_2.jpg);}
.England #photo_3 {background-image:url(/luxury_travel_images/europe_england/england_tours_3.jpg);}
.England #photo_4 {background-image:url(/luxury_travel_images/europe_england/england_tours_4.jpg);}
.England #photo_5 {background-image:url(/luxury_travel_images/europe_england/england_tours_5.jpg);}
.England #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_england_tours.gif);}

.Poland #photo_1 {background-image:url(/luxury_travel_images/Poland/1photo_lg_poland.jpg);}
.Poland #photo_2 {background-image:url(/luxury_travel_images/Poland/2IMG_3926.jpg);}
.Poland #photo_3 {background-image:url(/luxury_travel_images/Poland/3czarny-staw-in-tatra-national-park-in-poland_1920x1080.jpg);}
.Poland #photo_4 {background-image:url(/luxury_travel_images/Poland/4Embroidery-Sqaures-largecroped2.jpg);}
.Poland #photo_5 {background-image:url(/luxury_travel_images/Poland/5barbican.jpg);}
.Poland #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_poland_tours.gif);}

.Portugal #photo_1 {background-image:url(/luxury_travel_images/Portugal/1Douro-Valley-cropped.jpg);}
.Portugal #photo_2 {background-image:url(/luxury_travel_images/Portugal/2Lisbon.jpg);}
.Portugal #photo_3 {background-image:url(/luxury_travel_images/Portugal/3Moorish-water-fountain-in-Sintra.jpg);}
.Portugal #photo_4 {background-image:url(/luxury_travel_images/Portugal/4Portugal-2008-262-straightened.jpg);}
.Portugal #photo_5 {background-image:url(/luxury_travel_images/Portugal/5Portuguese-tiles-cropped-copy.jpg);}
.Portugal #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_portugal_tours.gif);}

.Morocco #photo_1 {background-image:url(/luxury_travel_images/europe_morocco/morocco_tours_1amanjenareso.jpg);}
.Morocco #photo_2 {background-image:url(/luxury_travel_images/europe_morocco/morocco_tours_2tanneriesfez.jpg);}
.Morocco #photo_3 {background-image:url(/luxury_travel_images/europe_morocco/morocco_tours_3jardinmarjor.jpg);}
.Morocco #photo_4 {background-image:url(/luxury_travel_images/europe_morocco/morocco_tours_4casablanca.jpg);}
.Morocco #photo_5 {background-image:url(/luxury_travel_images/europe_morocco/morocco_tours_5soukmarket.jpg);}
.Morocco #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_morocco_tours.gif);}

.Turkey #photo_1 {background-image:url(/luxury_travel_images/europe_turkey/turkey_tours_1ancientruins.jpg);}
.Turkey #photo_2 {background-image:url(/luxury_travel_images/europe_turkey/turkey_tours_2fourseasonsis.jpg);}
.Turkey #photo_3 {background-image:url(/luxury_travel_images/europe_turkey/turkey_tours_3ruins.jpg);}
.Turkey #photo_4 {background-image:url(/luxury_travel_images/europe_turkey/turkey_tours_4izniktiles.jpg);}
.Turkey #photo_5 {background-image:url(/luxury_travel_images/europe_turkey/turkey_tours_5landscape.jpg);}
.Turkey #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_turkey_tours.gif);}

.Russia #photo_1 {background-image:url(/luxury_travel_images/europe_russia/1-russia-tours.jpg);}
.Russia #photo_2 {background-image:url(/luxury_travel_images/europe_russia/2-russia-tours.jpg);}
.Russia #photo_3 {background-image:url(/luxury_travel_images/europe_russia/3-russia-tours.jpg);}
.Russia #photo_4 {background-image:url(/luxury_travel_images/europe_russia/4-russia-tours.jpg);}
.Russia #photo_5 {background-image:url(/luxury_travel_images/europe_russia/5-russia-tours.jpg);}
.Russia #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_russia_tours.gif);}

.Scotland #photo_1 {background-image:url(/luxury_travel_images/europe_scotland/1-scotland.jpg);}
.Scotland #photo_2 {background-image:url(/luxury_travel_images/europe_scotland/2-glencoe.jpg);}
.Scotland #photo_3 {background-image:url(/luxury_travel_images/europe_scotland/3-Blackface-Sheep.jpg);}
.Scotland #photo_4 {background-image:url(/luxury_travel_images/europe_scotland/4-scottish-piper.jpg);}
.Scotland #photo_5 {background-image:url(/luxury_travel_images/europe_scotland/5-castle.jpg);}
.Scotland #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_scotland_tours.gif);}

.Switzerland #photo_1 {background-image:url(/luxury_travel_images/europe_switzerland/1.jpg);}
.Switzerland #photo_2 {background-image:url(/luxury_travel_images/europe_switzerland/2_Matterhorn.jpg);}
.Switzerland #photo_3 {background-image:url(/luxury_travel_images/europe_switzerland/3_Basel_Foundation_Beyeler.jpg);}
.Switzerland #photo_4 {background-image:url(/luxury_travel_images/europe_switzerland/4_vineyard_chateau.jpg);}
.Switzerland #photo_5 {background-image:url(/luxury_travel_images/europe_switzerland/5_Geneva.jpg);}
.Switzerland #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_switzerland_tours.gif);}

.Holland_Belgium #photo_1 {background-image:url(/luxury_travel_images/Holland_Belgium/Bruges.jpg);}
.Holland_Belgium #photo_2 {background-image:url(/luxury_travel_images/Holland_Belgium/Netherlands.jpg);}
.Holland_Belgium #photo_3 {background-image:url(/luxury_travel_images/Holland_Belgium/Amsterdam.jpg);}
.Holland_Belgium #photo_4 {background-image:url(/luxury_travel_images/Holland_Belgium/Cheese_porter_in_Alkmaar.jpg);}
.Holland_Belgium #photo_5 {background-image:url(/luxury_travel_images/Holland_Belgium/Delftware.jpg);}
.Holland_Belgium #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_holland_belgium_tours.gif);}

.Ireland #photo_1 {background-image:url(/luxury_travel_images/Ireland/1-Ireland_Cliffs-of-Moher.jpg);}
.Ireland #photo_2 {background-image:url(/luxury_travel_images/Ireland/Ashford-Castle.jpg);}
.Ireland #photo_3 {background-image:url(/luxury_travel_images/Ireland/3-Ireland_sheep.jpg);}
.Ireland #photo_4 {background-image:url(/luxury_travel_images/Ireland/4-Cheesemonger.jpg);}
.Ireland #photo_5 {background-image:url(/luxury_travel_images/Ireland/5-Pub-sign.jpg);}
.Ireland #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_ireland_tours.gif);}

/*
.Central_Europe #photo_1 {background-image:url(/luxury_travel_images/europe_centraleurope/centraleurope_tours_1.jpg);}
.Central_Europe #photo_2 {background-image:url(/luxury_travel_images/europe_centraleurope/centraleurope_tours_2.jpg);}
.Central_Europe #photo_3 {background-image:url(/luxury_travel_images/europe_centraleurope/centraleurope_tours_3.jpg);}
.Central_Europe #photo_4 {background-image:url(/luxury_travel_images/europe_centraleurope/centraleurope_tours_4.jpg);}
.Central_Europe #photo_5 {background-image:url(/luxury_travel_images/europe_centraleurope/centraleurope_tours_5.jpg);}
.Central_Europe #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_centraleurope_tours.gif);}
*/

.Central_Europe #photo_1, .Hungary #photo_1, .Czech_Republic #photo_1, .Austria #photo_1, .Poland #photo_1 {background-image:url(/luxury_travel_images/Eastern_Europe/Prague.jpg);}
.Central_Europe #photo_2, .Hungary #photo_2, .Czech_Republic #photo_2, .Austria #photo_2, .Poland #photo_2 {background-image:url(/luxury_travel_images/Eastern_Europe/Houses.jpg);}
.Central_Europe #photo_3, .Hungary #photo_3, .Czech_Republic #photo_3, .Austria #photo_3, .Poland #photo_3 {background-image:url(/luxury_travel_images/Eastern_Europe/Dome.jpg);}
.Central_Europe #photo_4, .Hungary #photo_4, .Czech_Republic #photo_4, .Austria #photo_4, .Poland #photo_4 {background-image:url(/luxury_travel_images/Eastern_Europe/staircase.jpg);}
.Central_Europe #photo_5, .Hungary #photo_5, .Czech_Republic #photo_5, .Austria #photo_5, .Poland #photo_5 {background-image:url(/luxury_travel_images/Eastern_Europe/Prague2.jpg);}
.Central_Europe #header, .Hungary #header, .Czech_Republic #header, .Austria #header, .Poland #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_centraleurope_tours.gif);}

.Eastern_Europe #photo_1 {background-image:url(/luxury_travel_images/Eastern_Europe/Prague.jpg);}
.Eastern_Europe #photo_2 {background-image:url(/luxury_travel_images/Eastern_Europe/Houses.jpg);}
.Eastern_Europe #photo_3 {background-image:url(/luxury_travel_images/Eastern_Europe/Dome.jpg);}
.Eastern_Europe #photo_4 {background-image:url(/luxury_travel_images/Eastern_Europe/staircase.jpg);}
.Eastern_Europe #photo_5 {background-image:url(/luxury_travel_images/Eastern_Europe/Prague2.jpg);}
.Eastern_Europe #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_eastern_europe_tours.gif);}

.Scandinavia #photo_1 {background-image:url(/luxury_travel_images/Scandinavia/1-Scandinavia-tours.jpg);}
.Scandinavia #photo_2 {background-image:url(/luxury_travel_images/Scandinavia/2-Scandinavia-tours.jpg);}
.Scandinavia #photo_3 {background-image:url(/luxury_travel_images/Scandinavia/3-Scandinavia-tours.jpg);}
.Scandinavia #photo_4 {background-image:url(/luxury_travel_images/Scandinavia/4-Scandinavia-tours.jpg);}
.Scandinavia #photo_5 {background-image:url(/luxury_travel_images/Scandinavia/5-Iceland-Strokkur-Geyser.jpg);}
.Scandinavia #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_scandinavia_tours.gif);}

/* SPECIAL INTEREST */

.Culinary #photo_1 {background-image:url(/luxury_travel_images/special_culinary/culinary_tours_1.jpg);}
.Culinary #photo_2 {background-image:url(/luxury_travel_images/special_culinary/culinary_tours_2.jpg);}
.Culinary #photo_3 {background-image:url(/luxury_travel_images/special_culinary/culinary_tours_3.jpg);}
.Culinary #photo_4 {background-image:url(/luxury_travel_images/special_culinary/culinary_tours_4.jpg);}
.Culinary #photo_5 {background-image:url(/luxury_travel_images/special_culinary/culinary_tours_5.jpg);}
.Culinary #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_culinary_tours.gif);}

.Family #photo_1 {background-image:url(/luxury_travel_images/special_family/family_tours_1.jpg);}
.Family #photo_2 {background-image:url(/luxury_travel_images/special_family/family_tours_2.jpg);}
.Family #photo_3 {background-image:url(/luxury_travel_images/special_family/family_tours_3.jpg);}
.Family #photo_4 {background-image:url(/luxury_travel_images/special_family/family_tours_4.jpg);}
.Family #photo_5 {background-image:url(/luxury_travel_images/special_family/family_tours_5.jpg);}
.Family #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_family_tours.gif);}

.Honeymoon #photo_1 {background-image:url(/luxury_travel_images/special_honeymoon/honeymoon_tours_1.jpg);}
.Honeymoon #photo_2 {background-image:url(/luxury_travel_images/special_honeymoon/honeymoon_tours_2.jpg);}
.Honeymoon #photo_3 {background-image:url(/luxury_travel_images/special_honeymoon/honeymoon_tours_3.jpg);}
.Honeymoon #photo_4 {background-image:url(/luxury_travel_images/special_honeymoon/honeymoon_tours_4.jpg);}
.Honeymoon #photo_5 {background-image:url(/luxury_travel_images/special_honeymoon/honeymoon_tours_5.jpg);}
.Honeymoon #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_honeymoon_tours.gif);}

.Spa #photo_1 {background-image:url(/luxury_travel_images/special_spa/spa_tours_1.jpg);}
.Spa #photo_2 {background-image:url(/luxury_travel_images/special_spa/spa_tours_2.jpg);}
.Spa #photo_3 {background-image:url(/luxury_travel_images/special_spa/spa_tours_3.jpg);}
.Spa #photo_4 {background-image:url(/luxury_travel_images/special_spa/spa_tours_4.jpg);}
.Spa #photo_5 {background-image:url(/luxury_travel_images/special_spa/spa_tours_5.jpg);}
.Spa #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_spa_tours.gif);}

.Shopping #photo_1 {background-image:url(/luxury_travel_images/special_shopping/shopping_tours_1.jpg);}
.Shopping #photo_2 {background-image:url(/luxury_travel_images/special_shopping/shopping_tours_2.jpg);}
.Shopping #photo_3 {background-image:url(/luxury_travel_images/special_shopping/shopping_tours_3.jpg);}
.Shopping #photo_4 {background-image:url(/luxury_travel_images/special_shopping/shopping_tours_4.jpg);}
.Shopping #photo_5 {background-image:url(/luxury_travel_images/special_shopping/shopping_tours_5.jpg);}
.Shopping #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_shopping_tours.gif);}

.Arts #photo_1 {background-image:url(/luxury_travel_images/special_arts/arts_tours_1.jpg);}
.Arts #photo_2 {background-image:url(/luxury_travel_images/special_arts/arts_tours_2.jpg);}
.Arts #photo_3 {background-image:url(/luxury_travel_images/special_arts/arts_tours_3.jpg);}
.Arts #photo_4 {background-image:url(/luxury_travel_images/special_arts/arts_tours_4.jpg);}
.Arts #photo_5 {background-image:url(/luxury_travel_images/special_arts/arts_tours_5.jpg);}
.Arts #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_arts_tours.gif);}

.Philanthropy #photo_1 {background-image:url(/luxury_travel_images/special_philanthropy/1_Community-Projects-in-India.jpg);}
.Philanthropy #photo_2 {background-image:url(/luxury_travel_images/special_philanthropy/2_philanthropy.jpg);}
.Philanthropy #photo_3 {background-image:url(/luxury_travel_images/special_philanthropy/3_Community-projects-in-Vietnam.jpg);}
.Philanthropy #photo_4 {background-image:url(/luxury_travel_images/special_philanthropy/4_philanthropy.jpg);}
.Philanthropy #photo_5 {background-image:url(/luxury_travel_images/special_philanthropy/5_philanthropy.jpg);}
.Philanthropy #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_philanthropy_tours.gif);}

.ShoreExcursions #photo_1 {background-image:url(/luxury_travel_images/special_shoreexcursions/1Cruise-ship.jpg);}
.ShoreExcursions #photo_2 {background-image:url(/luxury_travel_images/special_shoreexcursions/2Mt.-Fuji-with-tea-plantati.jpg);}
.ShoreExcursions #photo_3 {background-image:url(/luxury_travel_images/special_shoreexcursions/3La-Posta-Vecchia.jpg);}
.ShoreExcursions #photo_4 {background-image:url(/luxury_travel_images/special_shoreexcursions/4France-Mont-St.-Michel.jpg);}
.ShoreExcursions #photo_5 {background-image:url(/luxury_travel_images/special_shoreexcursions/5Great-Wall.jpg);}
.ShoreExcursions #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_shoreexcursions_tours.gif);}

.Celebrations #photo_1 {background-image:url(/luxury_travel_images/celebrations/Header-1.jpg);}
.Celebrations #photo_2 {background-image:url(/luxury_travel_images/celebrations/Header-2.jpg);}
.Celebrations #photo_3 {background-image:url(/luxury_travel_images/celebrations/Header-3.jpg);}
.Celebrations #photo_4 {background-image:url(/luxury_travel_images/celebrations/Header-4.jpg);}
.Celebrations #photo_5 {background-image:url(/luxury_travel_images/celebrations/Header-5.jpg);}
.Celebrations #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_celebrations_tours.gif);}


.Accessible #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_accessible_tours.gif);}

.Garden #photo_1 {background-image:url(/luxury_travel_images/garden_tours/1.jpg);}
.Garden #photo_2 {background-image:url(/luxury_travel_images/garden_tours/2-villandry.jpg);}
.Garden #photo_3 {background-image:url(/luxury_travel_images/garden_tours/3-Japan_Nanzenji_garden.jpg);}
.Garden #photo_4 {background-image:url(/luxury_travel_images/garden_tours/4-lilipads.jpg);}
.Garden #photo_5 {background-image:url(/luxury_travel_images/garden_tours/5-orchid.jpg);}
.Garden #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_garden_tours.gif);}

.Learning #photo_1 {background-image:url(/luxury_travel_images/Learning/1_martial_arts.jpg);}
.Learning #photo_2 {background-image:url(/luxury_travel_images/Learning/2_golf.jpg);}
.Learning #photo_3 {background-image:url(/luxury_travel_images/Learning/3_art.jpg);}
.Learning #photo_4 {background-image:url(/luxury_travel_images/Learning/4_crafts.jpg);}
.Learning #photo_5 {background-image:url(/luxury_travel_images/Learning/5_cooking.jpg);}
.Learning #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_learning_tours.gif);}


.JewishAndHeritage #photo_1 {background-image:url(/luxury_travel_images/jewish_heritage/header_1.jpg);}
.JewishAndHeritage #photo_2 {background-image:url(/luxury_travel_images/jewish_heritage/header_2.jpg);}
.JewishAndHeritage #photo_3 {background-image:url(/luxury_travel_images/jewish_heritage/header_3.jpg);}
.JewishAndHeritage #photo_4 {background-image:url(/luxury_travel_images/jewish_heritage/header_4.jpg);}
.JewishAndHeritage #photo_5 {background-image:url(/luxury_travel_images/jewish_heritage/header_5.jpg);}
.JewishAndHeritage #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_jewishandheritage_tours.gif);}

.Spa #photo_1 {background-image:url(/luxury_travel_images/active_adventure/header_1.jpg);}
.Spa #photo_2 {background-image:url(/luxury_travel_images/active_adventure/header_2.jpg);}
.Spa #photo_3 {background-image:url(/luxury_travel_images/active_adventure/header_3.jpg);}
.Spa #photo_4 {background-image:url(/luxury_travel_images/active_adventure/header_4.jpg);}
.Spa #photo_5 {background-image:url(/luxury_travel_images/active_adventure/header_5.jpg);}
.Spa #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_activeandadventure_tours.gif);}

.Ecuador #photo_1 {background-image:url(/luxury_travel_images/ecuador/header_1.jpg);}
.Ecuador #photo_2 {background-image:url(/luxury_travel_images/ecuador/header_2.jpg);}
.Ecuador #photo_3 {background-image:url(/luxury_travel_images/ecuador/header_3.jpg);}
.Ecuador #photo_4 {background-image:url(/luxury_travel_images/ecuador/header_4.jpg);}
.Ecuador #photo_5 {background-image:url(/luxury_travel_images/ecuador/header_5.jpg);}
.Ecuador #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_ecuador_tours.gif);}

.Botswana #photo_1 {background-image:url(/luxury_travel_images/Botswana/1lions-males-botswana-ga.jpg);}
.Botswana #photo_2 {background-image:url(/luxury_travel_images/Botswana/2room-shot.jpg);}
.Botswana #photo_3 {background-image:url(/luxury_travel_images/Botswana/3DSC_0450darkened-sky.jpg);}
.Botswana #photo_4 {background-image:url(/luxury_travel_images/Botswana/4Lilac-breasted-birdmore-branch.jpg);}
.Botswana #photo_5 {background-image:url(/luxury_travel_images/Botswana/5Male_Elephants_Botswana_Africa.jpg);}
.Botswana #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe_botswana_tours.gif);}

.SouthernAfrica #photo_1 {background-image:url(/luxury_travel_images/southern_africa/header_1.jpg);}
.SouthernAfrica #photo_2 {background-image:url(/luxury_travel_images/southern_africa/header_2.jpg);}
.SouthernAfrica #photo_3 {background-image:url(/luxury_travel_images/southern_africa/header_3.jpg);}
.SouthernAfrica #photo_4 {background-image:url(/luxury_travel_images/southern_africa/header_4.jpg);}
.SouthernAfrica #photo_5 {background-image:url(/luxury_travel_images/southern_africa/header_5.jpg);}
.SouthernAfrica #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe-southern-africa-tours.gif);}

.SouthAfrica #photo_1 {background-image:url(/luxury_travel_images/southern_africa/header_1.jpg);}
.SouthAfrica #photo_2 {background-image:url(/luxury_travel_images/southern_africa/header_2.jpg);}
.SouthAfrica #photo_3 {background-image:url(/luxury_travel_images/southern_africa/header_3.jpg);}
.SouthAfrica #photo_4 {background-image:url(/luxury_travel_images/southern_africa/header_4.jpg);}
.SouthAfrica #photo_5 {background-image:url(/luxury_travel_images/southern_africa/header_5.jpg);}
.SouthAfrica #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe-south-africa-tours.gif);}

.Tanzania #photo_1 {background-image:url(/luxury_travel_images/Tanzania/1-Tree.jpg);}
.Tanzania #photo_2 {background-image:url(/luxury_travel_images/Tanzania/2-Elephant.jpg);}
.Tanzania #photo_3 {background-image:url(/luxury_travel_images/Tanzania/3-Jeeps.jpg);}
.Tanzania #photo_4 {background-image:url(/luxury_travel_images/Tanzania/4-Lion.jpg);}
.Tanzania #photo_5 {background-image:url(/luxury_travel_images/Tanzania/5-Moon.jpg);}
.Tanzania #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe-tanzania-tours.gif);}

.Kenya #photo_1 {background-image:url(/luxury_travel_images/Kenya/1-Beads.jpg);}
.Kenya #photo_2 {background-image:url(/luxury_travel_images/Kenya/2-Lodge.jpg);}
.Kenya #photo_3 {background-image:url(/luxury_travel_images/Kenya/3-Tree.jpg);}
.Kenya #photo_4 {background-image:url(/luxury_travel_images/Kenya/4-Jeep.jpg);}
.Kenya #photo_5 {background-image:url(/luxury_travel_images/Kenya/5-Plains.jpg);}
.Kenya #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe-kenya-tours.gif);}


/* Food allergy images */
.Food_Restrictions #photo_1 {background-image:url(/luxury_travel_images/food_restrictions/1_iStock_000008924660XSmall.jpg);}
.Food_Restrictions #photo_2 {background-image:url(/luxury_travel_images/food_restrictions/2_FoodMarkets.jpg);}
.Food_Restrictions #photo_3 {background-image:url(/luxury_travel_images/food_restrictions/3_iStock_000010564733XSmall.jpg);}
.Food_Restrictions #photo_4 {background-image:url(/luxury_travel_images/food_restrictions/4_gluten-free-pasta-recipes.jpg);}
.Food_Restrictions #photo_5 {background-image:url(/luxury_travel_images/food_restrictions/5_Kermadec-Fine-Dining-Rest.jpg);}
/* .Food #header {background-image:url(/elements_luxury_tours/tours_country_head/deluxe-south-africa-tours.gif);} */


/* SPECIAL EFFECTS ----------- */

#social_media .symbol, 
a.text-button, 
a.text_button,
input[type=submit], 
input[type=button]


{
	-webkit-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
	   -moz-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
		-ms-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
		 -o-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
			transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */

	/* thank you http://matthewlein.com/ceaser/ */
}





/* --- media query 480px - vertical devices only -- */

.mobile_content,
#tours_nav_trigger, 
#site_nav_trigger,
#tours_nav_trigger2, 
#view_tours_button {
	display:none;
}

#site_nav {
	display:block;
}

@media only screen and (min-width: 1px) and (max-width: 600px) {

.mobile_content {
	display:block;
}

.desktop_content {
	display:none;
}

#sidebar {	
	width:150px;
	float:right;
}

#sidebar .sidebar_content {
	margin:0;
	padding:0px 0px 0px 15px;
}

img {
	max-width:100%;
	height:auto;
}

body {
	background-color:#fbf8e9 !important;
	font-size:12px;
	min-width:1px !important;
}

table {
	max-width:100%;
	overflow:hidden;
}

#header,
#header_links,
body.tour_page #body_content,
.footer_area,
#footer_address, 
body.tour_page #content, 
body.tour_page #tour_title,
body.tour_page #tours_nav, 
body.insider_page #content,
body.insider_page #body_content,
body.insider_page #insider_nav, 
body.hotel_page #content_column, 
body.hotel_page #body_content,
body.home_page #content,
body.home_page #quotes, 
.quick_links, 
body.error_page #content, 
#our_experts_content .left_column,
#our_experts_content .right_column, 
#our_experts_content, 
#content_with_sidebar,
body.newsletter_page #newsletter_content,
body.newsletter_page #right_sidebar, 
body.gallery_page #content, 
body.gallery_page #main, 
body.gallery_page #gallery, 
body.feature #main, 
body.feature #content,
body.feature .footer_area,
body.feature .footer_area #row_1,
body.PressRelease #frame,
body.Press #frame,
body.PressRelease #header,
body.Press #header, 
body.PressRelease #content,
body.Press #content,
body.PressRelease #nav,
body.Press #nav, 
#right_sidebar
{
	display:block;
	float:none !important;
	width:inherit !important;
	margin:0px !important;
	padding:0;
	border:none;
	height:auto;
}

.grid {
	height:auto !important;
	width:inherit !important;
	margin:0px !important;
	padding-left:0 !important;
	padding-right:0 !important;
}

.grid-item {
	position:relative !important;
	display:inline-block !important;
	top:0px !important;
	height:auto !important;
	width:inherit !important;
	margin-left:10px !important;
	margin-right:10px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	clear:both;
}

.feature .footer_area {
	padding:15px 10px 30px 10px !important;
}

body.tour_page #body_content,
body.insider_page #body_content, 
body.hotel_page #content_column, 
body.home_page #content, 
.quick_links, 
body.error_page #content,
#our_experts_content,
body.newsletter_page #newsletter_content,
body.newsletter_page #right_sidebar,
body.gallery_page #main, 
body.feature #main,
body.PressRelease #content,
body.Press #content,
#right_sidebar
{
	padding:20px 15px 10px 15px;
}

.mobile_content #page_content, 
#content_with_sidebar {
	margin: 0px 15px 0px 15px !important;
}

.mobile_content img {
	max-width:100%;
	height:auto;
}


body.PressRelease #content p {
	text-align:left;
}


.quick_links #the_quick_links,
.two_columns {
	-webkit-column-count: 1; /* Chrome, Safari, Opera */
    -moz-column-count: 1; /* Firefox */
    column-count: 1;
}



body.home_page {
	background-color:#EDE7D0 !important;
}

body.home_page #home_header {
	text-align:center;
}

body.home_page #content {
	padding-top:5px;
	margin-top:0px;
}

body.home_page #logo, 
#header #logo {
	margin:10px 15px;
	max-width:90%;
}

body.home_page #slogan {
	margin-bottom:30px !important;
}

body.home_page #icon_10_years {
	display:none;
}

body.home_page .footer_area {
	margin-top:40px !important;
}




body.contact_form .formlabel{
	float:none;
	width:auto;
	padding:0px;
	text-align:left;
}

body.contact_form .formitem {
	margin:0px;
	padding:2px 0px 10px 0px;
}




body.gallery_page #subnav {
	 display:none;
}

body.gallery_page .gallery_item img.slideshow_thumbnail {
	width:100% !important;
	height:auto;
	float:none;
	margin:0px 0px 5px 0px;
}

body.gallery_page .gallery_item p {
	margin-left:0px;
	text-align:left;
}


body.newsletter_page .contents #print_icon,
body.newsletter_page .contents #icon_ten_years {
	display:none;
}

body.newsletter_page #newsletter_content .photo_caption {
	font-size:1em;
}

body.newsletter_page #newsletter_content .contents h3 {
	font-size:1.2em;
	margin-bottom:5px;
}

body.newsletter_page #newsletter_content .contents ul li {
	margin-bottom:5px;
}

body.newsletter_page #newsletter_content .contents ul li a {
	font-size:1em;
}


#newsletter_nav {
	display:none;
}

#newsletter_nav ul,
#insider_nav ul {
	margin:10px 0px;
}

#newsletter_nav li,
#insider_nav li {
	font-size:1em !important;
	margin:8px 0px 8px 0px !important;
	padding-left:0px;
}

#newsletter_nav a, 
#insider_nav a, 
#insider_nav .quote p {
	font-size:13px !important;
}





body.hotel_page div {
	max-width:100% !important;
}

body.hotel_page .photo_cell {	
	background-image:none;
}

bldy.hotel_page .photo_cell img {
	max-width:230px;
	height:auto;	
}

body.hotel_page #navigation_spacer { height: 0px; }

body.hotel_page #content_column table {
	margin:0px;
}

body.hotel_page #back_button {
	margin-bottom:10px;
}

#social_media, 
.non_tour_pages #content #social_media,
body.feature #content #social_media {
	position:relative;
	top:auto !important;
	left:auto;
	padding-top:5px;
	width:inherit;
	float:none;
}

#header, 
#home_header {
	margin:0px;
	padding:0px;
	height:auto;
	background-image:none !important;
	text-align:center;
	background-color:#fbf8e9;
}

#home_header, 
body.home_page #header_row {
	background-color:#EDE7D0;
}

#header_row,
body.about_us #header_row, 
body.non_tour_pages #header_row, 
body.newsletter_page #header_row, 
body.PressRelease #header_row {
	background: #fbf8e9 url("/images/bg_page_header.gif") repeat-x scroll left bottom;
}

#header_links {
	text-align:left;
	margin:0px;
	padding:0px;
	border-bottom:solid 4px #4A86C2;
}

body.home_page #header_links, 
body.about_us #header_links, 
body.gallery_page #header_links {
	border-bottom:none;
}



#site_nav_trigger {
	display:block;
	padding:5px;
	margin:0px 0px 0px 10px;
}

#view_tours_button {
	display:block;
	float:right;
	background:transparent url(/wp-content/themes/aol_2014/images/right_arrow_gray.png) no-repeat right center;
	padding:5px 18px 5px 5px;
	margin-right:7px;
	text-align:right;
	color:#666;
	text-decoration:none;
	font-weight:normal;
}

#snapshots {
	width:200px;
}

#header_links ul#site_nav {
	display:none;
	padding:0px;
	margin:0px;
	background:#fff;
	
	-webkit-box-shadow: inset 0px 0px 5px 0px rgba(153,153,153,1);
	-moz-box-shadow: inset 0px 0px 5px 0px rgba(153,153,153,1);
	box-shadow: inset 0px 0px 5px 0px rgba(153,153,153,1);
	
}

#header_links ul#site_nav li {
	display:block;
	margin:0px;
	border-bottom:solid 1px #ccc;
	
	background-image:none;
}

#header_links ul#site_nav li a, 
#header_links ul#site_nav li a:HOVER {
	display:block;
	font-size:13px;
	white-space:nowrap;
	margin:0px;
	padding:5px 15px;
}


#feedback_form_content {
	width:95% !important;
	margin:15px !important;
	padding:0px !important;
}

#feedback_form_content textarea, 
#feedback_form_content input {
	max-width:80% !important;
}



body.tour_page #region_nav, 
body.insider_page #region_nav, 
body.hotel_page #country_nav,
body.tour_page #country_nav .photo {
	display:none;
}

body.tour_page #country_nav, 
body.insider_page #country_nav {
	height:inherit;
	border-top:none;
	border-bottom:solid 3px #4A86C2;
	padding:3px 0px 1px 0px;
}

body.tour_page #header_images, 
body.insider_page #header_images {
	margin:0px;
	padding:0px;	
}

body.tour_page #tour_title {
	float:none;
	margin:0px;
	padding:0px;
}

body.tour_page #tour_title h1 {
	display:block;
	margin:0px;
}

body.tour_page h2#section_info {
	display:none;
}

body.tour_page #tours_nav,
body.hotel_page #tours_nav {
	display:none;
}

body.tour_page #tours_nav_trigger,
body.tour_page #tours_nav_trigger2 {
	display:inline-block;
	background:transparent url(/wp-content/themes/aol_2014/images/right_arrow_gray.png) no-repeat right center;
	padding:5px 18px 5px 0px;
	color:#666;
	text-decoration:none;
	font-weight:normal;
	margin:0px 0px 8px 0px;
	text-decoration:none !important;
	font-weight:normal !important;
	cursor:pointer;
}

/*body.tour_page #tours_nav_trigger {
	background: transparent url(/wp-content/themes/aol_2014/images/right_arrow_red.png) no-repeat left 2px;
	padding:0px 0px 0px 17px;
}*/

/*body.tour_page #tours_nav_trigger.open {
	background-image: url(/wp-content/themes/aol_2014/images/up_arrow_red.png);
}*/

.mobile_content p.list,
.mobile_content ul.columns {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    line-height:2em;
}

.mobile_content ul.columns {
	list-style:none;
	margin:5px 0px 10px 0px;
	padding:0px;
}

.mobile_content ul.columns li {
	margin:0px;
	padding:0px 5px 8px 0px;	
	line-height:1.5em;
}

body.tour_page #content{
	float:none;
	margin:0px 15px 0px 15px;
	padding-top:0px;
}

body.insider_page #content p.indent {
	padding-left:20px;
	padding-right:20px;
}

body.tour_page #content table {
	width:100%;
	max-width:100% !important;
}

body.tour_page #content table td.days {
	overflow: hidden;
}

.tables, 
.days,
body.tour_page #tour_footer, 
body.tour_page #tour_footer .booking_info p {
	font-size:inherit;
	font-family:inherit;
}

#tour_footer {
	padding-bottom:0px;
}

body.tour_page #country_links {
	margin:0px 0px;
	padding-top:0px;
}

.footer_area {
	clear:both;
	font-size:13px;
	margin:15px 15px 30px 15px;
	white-space:normal;
	padding:0px 15px 30px 15px;
	text-align:center;
	line-height:2em;
}

ul#footer_page_links {
	display: block;
	white-space:normal;
}

ul#footer_page_links li {
	float:none;
	text-transform:uppercase;
	border:none;
	padding:8px;
}

#destinations_popup {
	margin-top:20px;
	display:block;
}

#destinations_menu {
	width:250px !important;
	font-size:13px;
}

.footer_content #row_1 {
	white-space:normal;
	margin-bottom:20px;
}

#footer_address {
	white-space:normal;
}

#footer_address .social_icons img {
	height:24px;
	width:auto;
	margin:3px 0px 0px 10px;
}





.quick_links p, 
.quick_links a {
	font-size:13px;
}

.quick_links h2 {
	font-size:14px;
}

.quick_links h1 {
	font-size:16px;
}

.quick_links ul li {
	margin-top:6px;
	margin-bottom:7px;
}

	
} /* --- end 480 media query -- */
/*
     FILE ARCHIVED ON 15:59:40 Dec 05, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:15:59 Mar 09, 2018.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/