#actionlinks {
	height:340px;
	overflow:hidden;
}

#actionlinks .content,
#actionlinks ul,
#actionlinks li {
	padding:0px;
	margin:0px;
}


#actionlinks li {
	background-image:url(/images-core/rightcol-bg-link.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	list-style:none;
}

#actionlinks h2 {
	width:200px;
	padding:17px 0px 0px 30px;
	margin:0px;
}

	#actionlinks li.first {
		background-position:0px -40px;
	}

#actionlinks a {
	display:block;
	font-size:16px;
	font-weight:normal;
	line-height:1.5;
	color:#666666;

	background-image:url(/images-homepage/actionlinks-arrow.png);
	background-repeat:no-repeat;
	background-position:0px 12px;
	padding:9px 0px 10px 30px;
}

#actionlinks a:hover,
#actionlinks a.current {
	background-image:url(/images-core/background-screen-40.png);
	background-repeat:repeat;
	text-decoration:none;
	color:black;
}

#actionlinks a em {
	display:block;
	font-size:12px;	
	font-weight:normal;
	color:#8e8e8e;
}

#action-four-ways-to-travel-with-us a { padding:23px 0px 23px 30px !important;background-position:0px 28px; }
#action-four-ways-to-travel-with-us li.first { background-position:0px -2px; }

#action-how-we-travel a { padding:13px 0px 14px 30px !important;background-position:0px 16px; }
#action-how-we-travel li.first { background-position:0px -20px; }

#action-about-us a { padding:9px 0px 10px 30px !important;background-position:0px 16px; }
#action-about-us li.first { background-position:0px -30px; }

#action-details a { padding:18px 0px 18px 30px !important;background-position:0px 22px; }
#action-details li.first { background-position:0px -30px; }

#action-contact-us a { padding:19px 0px 18px 30px !important;background-position:0px 22px; }
#action-contact-us li.first { background-position:0px -30px; }

#action-find-a-tour a { padding:26px 0px 26px 30px !important;background-position:0px 30px; }
#action-find-a-tour li.first { background-position:0px -30px; }

#action-share-classic-journeys-with-your-friends a { padding:16px 0px 16px 30px !important;background-position:0px 22px;display:block; }
#action-share-classic-journeys-with-your-friends li.first { background-position:0px -30px; }

#action-media a { padding:16px 0px 16px 30px !important;background-position:0px 22px;display:block; }
#action-media li.first { background-position:0px -30px; }

#action-where-we-travel {}

#action-trip-notes a { padding:18px 0px 19px 30px !important;background-position:0px 22px;display:block; }
#action-trip-notes li.first { background-position:0px -30px; }



/* -------------------- */

#maintext {
	margin:10px;
	padding:10px;
	min-height:300px;
	background-image:url(/images-core/background-highlight.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}

#maintext #intro {
	font-size:18px;
	color:#444444;
	margin-bottom:20px;
}

#maintext #slogan {
	font-weight:bold;
	color:#b44f1d;
	margin-bottom:20px;
}


/* -------------------- */

.tour-list-wrapper {
	visibility:hidden;
}

.tour-list-wrapper img,
.tour-list-wrapper div {
	float:left;
}

.tour-list-wrapper p {
	margin:0px;
	padding:0px;
	display:block;

	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-transform:uppercase;
}

.tour-list-wrapper li {
	list-style:none;
	margin:0px;
	padding:0px;
	display:block;
	width:350px;
	height:120px;
}

.tour-info {
	position:relative;
}

.tour-info img {
	position:absolute;
	top:0px;
	left:0px;
}

.tour-info div {
	position:absolute;
	top:4px;
	left:115px;

	line-height:1.5;
	width:210px;
	overflow:hidden;
}

.tour-list-wrapper .title,
.tour-list-wrapper .title a,
.tour-list-wrapper .title a:link,
.tour-list-wrapper .title a:active,
.tour-list-wrapper .title a:visited { font-size:14px;font-weight:bold;color:#444444;text-transform:none; }
.tour-list-wrapper .title a:hover { color:#999999;text-decoration:none; }
.tour-list-wrapper .tourtype { color:#333333; }
.tour-list-wrapper .length {}
.tour-list-wrapper .dates {}

.tour-list-wrapper .link a {
	width:101px;
	height:17px;
	margin-top:3px;
	background-image:url(/images-landing/findoutmore.gif);
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
}

.tour-list-wrapper .link a:hover {
	background-position:bottom left;
}

h6.title-country {
	clear:both;
	font-size:18px;
	font-weight:bold;
	color:#b44f1d;
	padding:20px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	border-bottom:1px solid #b44f1d;
}

/* -------------------- */
.landing-desc p, .landing-desc ul { margin-bottom:15px; }