@charset "utf-8";
/* CSS Document */

/* Created: 24/07/07 */
/* Last Updated 18/09/07 */

/*
Colors:
Grey Background 	#CCC
Cool Grey			#c3c5c6
dark grey 			#6f6f6f
Cool blue 			#7f9db9
midnight blue dark 	#373b40
midnight blue 		#434b57
almost black 		#333
light olive 		#788837
rich red 			#a43638
medium grey 		#8b8e93
khaki 				#d9d59f
light khaki 		#e6e6c8
deep blue 			#373b40
tan 				#c3870a
lime green 			#83924b
olive 				#83924b
*/

/*--- REGION COLOURS----*/
/*

himalaya 			#5a688f
europe 				#9e9278
central asia 		#907b4e
central america 	#ce992f
south america 		#a43638
australasia			#bf6c36
asia				#7f8c47
africa				#b18f48
polar				#74736f
middle east			#5a4d61
indian subcontinent	#a1511e
north america		#636d39
	

*/

/*-------------- RESET, HTML, BODY --------------*/

* { margin:0px; padding:0px; font-size: 100%; font-family:Arial, Helvetica, sans-serif;} 
/* removed font-size:11px from above style, border:0px */

html, body, div, span, applet, object, iframe,
H1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	font-weight: inherit;
	font-style: inherit;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: baseline;
}
/* remember to define focus styles! */
table, tr,td {
   vertical-align:top;
   line-height:1.5em;
}

strong {
	font-weight:bold;
}

:focus {
	outline: 0;
}

body {
	line-height: 1;
	color:#333;
	background: #CCC;
	text-align:center;
	height:inherit;
}

.body {
	padding:0px;
	margin:0px;
	height:auto;
}

ol, ul, li {
	list-style:disc;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
	display:block;
	padding:10px;
}
caption, th, td {
	text-align: left;
	font:normal 11px Arial, Helvetica, sans-serif;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

img, .article .middle img, .articleWide .middle img  {
	display:inline;
	line-height:1em;
	border:0px;
}

li a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}

li a:hover {
	color:#83924b;
	text-decoration:underline;
}

.article a, .articleWide a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

.article a:hover, .articleWide a:hover {
	color:#e6e6c8;
	text-decoration:underline;
}

#region-86 li a:hover {
	color:#5a688f;
}

#region-87 li a:hover {
	color:#7f8c47;
}

#region-88 li a:hover {
	color:#a43638;
}

#region-89 li a:hover {
	color:#ce992f;
}

#region-257545 li a:hover {
	color:#bf6c36;
}

#region-91 li a:hover {
	color:#74736f;
}


#region-92 li a:hover {
	color:#b18f48;
}

#region-93 li a:hover {
	/*color:#9e9278; */
	color; #000;
	text-decoration:underline;
}

#region-94 li a:hover {
	color:#907b4e;
}

#region-448 li a:hover {
	color:#a1511e;
}

#region-1355 li a:hover {
	color:#636d39;
}

#region-25862 li a:hover {
	color:#5a4d61;
}


/* added 14/1/08 to fix indentation */
#region-86 .middle li, #region-87 .middle  li, #region-88 .middle  li, #region-89 .middle  li, #region-257545 .middle  li,
#region-91 .middle  li, #region-92 .middle  li, #region-93 .middle  li, #region-94 .middle  li, #region-448 .middle  li,
#region-1355 .middle  li,#region-25862 .middle  li {
    list-style-position: outside;
	margin-left: 20px;
}

.imageRounded {
	padding:10px;
	margin:0px;
	display:block;
	float:left;
	height:auto;
	line-height:1em;
}

.imageRounded .image {
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	height:auto;
	line-height:1em;
}

.imageRounded .image IMG {
	margin:-5px 0px -5px 0px;
	padding:0px;
	border:0px;
	height:auto;
	display:block;
	z-index:1;
}

.field {
	width:200px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
}

/*---------- H TAGS ----------------*/

H1, H2, H3, H4, H5, H6 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	padding:10px;
}

H2 {
	font-size:16px;
}

H3 {
	font-size:15px;
}

H4 {
	font-size:14px;
}

H5 {
	font-size:11px;
}

H6 {
	font-size:11px;
}

.required {
	color:#a43638
}
/*--------------- HEADER ---------------*/

.page {
	width:988px;
	display:block;
	background: #CCC url(../images07/pageBg.gif) repeat-y top center;
	margin:0px auto 0px;
	text-align:center;
	height:inherit;
}

.main {
	width:978px;
	display:block;
	margin:0px auto 0px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	height:auto;
}

.headerLinks {
	text-align:right;
	height:35px;
	width:978px;
	background:#373b40;
	display:block;
	/*float:left;*/
}

.headerLinks a, .headerLinks .text {
	color:#c3c5c6;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:13px 20px 0px 0px;
	text-transform:uppercase;
	display:block;
	float:right;
	text-align:left;
}

.headerLinks .divider {
	padding-left:10px;
	padding-right:20px;
}

.headerLinks .half {
	padding-right:10px;
}
.headerLinks .last {
	padding-right:17px;
}

.headerLinks a img {
	margin-top:-5px;
}

.headerLinks a:hover {
	color:#FFF;
}

.head {
	display:block;
	height:auto;
	width:978px;
}

.logo {
	float:left;
	display:block;
	height:105px;
	width:274px;
}

.menu {
	float:left;
	display:block;
	height:105px;
	width:704px;
	text-align:center;
	background:#CCC url(../images07/menu/menuBg.gif) repeat-x 0px top;
}


/*----------------BODY--------------------*/

.leftColumn {
	width:260px;
	height:inherit;
	display:block;
	vertical-align:top;
	float:left;
	background:none;
}

.rightColumn {
	width:260px;
	height:inherit;
	display:block;
	vertical-align:top;
	float:left;
	background:none;
}

.contentArea {
	width:978px;
	display:block;
	background:#434b57 url(../images07/homeContentBg.gif) repeat-x center top;
	text-align:left;
	height:auto;
	clear:both;
}

.div, .divWhite {
	width:100%;
	height:1px;
	font-size:1px;
	display:block;
	background:transparent url(../images07/div.gif) repeat-x top left;
}

.divWhite {
	background:transparent url(../images07/divWhite.gif) repeat-x top left;
}

.breadcrumbHolder {
	width:718px;
	display:block;
	float:left;
}

.breadcrumbWrap {
	display:block;
	font:normal Arial, Helvetica, sans-serif 10px;
	color:#c3c5c6;
	padding:26px 0px 10px 22px;
	float:left
}

.breadcrumbWrap a.breadcrumb {
	font:normal Arial, Helvetica, sans-serif 10px;
	color:#c3c5c6;
	text-decoration:none;
}

.breadcrumbWrap a.breadcrumb:hover {
	color:#FFF;
}


/*------- MENU BUTTONS ---------*/

#regions_of_the_world, 
#select_an_adventure,
#community_projects, 
#charity_challenges,
#private_group_travel,
#responsible_travel,
#about_us {
	display:block;
	float:left;
	background:url(../images07/menu/menuHorzDiv.gif) no-repeat right top;
	text-align:center;
	height:105px;
	width:99px;
}

#community_projects{ width:101px }
#charity_challenges { width:106px }
#private_group_travel { width:124px }
#responsible_travel { width:108px }
#about_us { width:66px; background:none; }

/*------- regions-of-the-world  ---------*/


#regions_of_the_world a {
	height:105px;
	width:99px;
	display:block;
	background:url(../images07/menu/arrow.gif) no-repeat center 72px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}


#regions_of_the_world a p {
	display:block;
	padding-top:36px;
	font-family:inherit;
	font-weight:bold;
	font-size:11px;
}

#regions_of_the_world a:hover {
	background:url(../images07/menu/all.png) no-repeat top left;
}

#regions_of_the_world.on, #regions_of_the_world.on a{
	background:url(../images07/menu/all.png) no-repeat top left;
}

#regions_of_the_world a:hover p, #regions_of_the_world.on a p {
	display:block;
	padding-top:50px;
}

/*------- select-an-adventure  ---------*/

#select_an_adventure a {
	height:105px;
	width:99px;
	display:block;
	background:url(../images07/menu/arrow.gif) no-repeat center 72px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

#select_an_adventure a p {
	display:block;
	padding-top:36px;
	font-family:inherit;
	font-weight:bold;
	font-size:11px;
}

#select_an_adventure a:hover {
	background:url(../images07/menu/all.png) no-repeat left -210px;
}

#select_an_adventure.on, #select_an_adventure.on a {
	background:url(../images07/menu/all.png) no-repeat left -210px;
}

#select_an_adventure a:hover p, #select_an_adventure.on a p {
	display:block;
	padding-top:50px;
}

/*------- community-projects  ---------*/

 #community_projects a {
	height:105px;
	width:101px;
	display:block;
	background:url(../images07/menu/arrow.gif) no-repeat center 72px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

#community_projects a p {
	display:block;
	padding-top:36px;
	font-family:inherit;
	font-weight:bold;
	font-size:11px;
}

#community_projects a:hover {
	background:url(../images07/menu/all.png) no-repeat left -420px;
}

#community_projects.on, #community_projects.on a {
	background:url(../images07/menu/all.png) no-repeat left -420px;
}

#community_projects a:hover p, #community_projects.on a p {
	display:block;
	padding-top:50px;
}


/*------- charity_challenges  ---------*/

 #charity_challenges a {
	height:105px;
	width:106px;
	display:block;
	background:url(../images07/menu/arrow.gif) no-repeat center 72px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

#charity_challenges a p {
	display:block;
	padding-top:36px;
	font-family:inherit;
	font-weight:bold;
	font-size:11px;
}

#charity_challenges a:hover {
	background:url(../images07/menu/all.png) no-repeat left -630px;
}

#charity_challenges.on, #charity_challenges.on a {
	background:url(../images07/menu/all.png) no-repeat left -630px;
}

#charity_challenges a:hover p, #charity_challenges.on a p {
	display:block;
	padding-top:50px;
}

/*------- tailor-made-adventures  ---------*/

#private_group_travel a {
	height:105px;
	width:124px;
	display:block;
	background:url(../images07/menu/arrow.gif) no-repeat center 72px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

#private_group_travel a p {
	display:block;
	padding-top:36px;
	font-family:inherit;
	font-weight:bold;
	font-size:11px;
}

#private_group_travel a:hover {
	background:url(../images07/menu/all.png) no-repeat left -840px;
}

#private_group_travel.on, #private_group_travel.on a {
	background:url(../images07/menu/all.png) no-repeat left -840px;
}

#private_group_travel a:hover p, #private_group_travel.on a p {
	display:block;
	padding-top:50px;
}


/*------- responsible-travel  ---------*/

 #responsible_travel a {
	height:105px;
	width:108px;
	display:block;
	background:url(../images07/menu/arrow.gif) no-repeat center 72px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

#responsible_travel a p {
	display:block;
	padding-top:36px;
	font-family:inherit;
	font-weight:bold;
	font-size:11px;
}

#responsible_travel a:hover {
	background:url(../images07/menu/all.png) no-repeat left -1050px;
}

#responsible_travel.on, #responsible_travel.on a {
	background:url(../images07/menu/all.png) no-repeat left -1050px;
}


#responsible_travel a:hover p,  #responsible_travel.on a p {
	display:block;
	padding-top:50px;
}

/*------- about-us  ---------*/

 #about_us a {
	height:105px;
	width:66px;
	display:block;
	background:url(../images07/menu/arrow.gif) no-repeat center 72px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

#about_us a p {
	display:block;
	padding-top:36px;
	font-family:inherit;
	font-weight:bold;
	font-size:11px;
}

#about_us a:hover {
	background:url(../images07/menu/all.png) no-repeat left -1260px;
}

#about_us.on, #about_us.on a {
	background:url(../images07/menu/all.png) no-repeat left -1260px;
}

#about_us a:hover p,  #about_us.on a p {
	display:block;
	padding-top:50px;
}

#menuEnd {
	display:block;
	height:105px;
	width:18px;
	float:left;
}


/*--------- SUB MENU --------------*/

.topMenuPos {
	height:30px; float:right; position:relative; z-index:2000; margin:0px; text-align:left
}

.subMenuFloat {
	position:relative; 
	display:block; 
	float:left; 
	z-index:1000; 
	left:273px; 
	text-align:left;
}

.subMenuPosition {
	display:block; 
	z-index:1000; 
	position:absolute; 
	top:140px; 
	text-align:left; 
	left:0px;
}

.subMenuPosition#subMenu-regions_of_the_world {
	display:none;
}

.subMenuPosition#subMenu-types_of_adventures {
	left:99px;
	display:none;
}

.subMenuPosition#subMenu-community_project_travel {
	left:198px;
	display:none;
}

.subMenuPosition#subMenu-charity_challenges {
	left:299px;
	display:none;
}

.subMenuPosition#subMenu-private_group_travel {
	left:405px;
	display:none;
}

.subMenuPosition#subMenu-responsible_travel {
	left:529px;
	display:none;
}

.subMenuPosition#subMenu-about_us {
	left:586px;
	display:none;
}

.subMenu {
	width:120px;
	height:auto;
	display:block;
	margin:0px;
	padding:0px;
	line-height:1em;
}

.subMenu .item {
	display:block;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	line-height:10px;
	background:#e6e6c8 url(../images07/menu-arrow-off.gif) no-repeat 8px 10px;
	min-height:24px;
	height:auto;
	text-align:left;
	width:auto;
	color:#333;
	font:bold 11px Arial, Helvetica, sans-serif; 
}

.subMenu .item a {
	padding:5px 10px 5px 20px;
	background:transparent url(../images07/divWhite.gif) repeat-x bottom left;
	font:inherit;
	font-size:11px;
	color:#333;
	text-align:left;
	display:block;
	text-decoration:none;
}

.subMenu .item a:hover {
	background:#d9d59f url(../images07/menu-arrow-off.gif) no-repeat 10px 10px;
	color:#FFF
}


.subMenu .subMenuStart {
	display:block;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	/*border-top:1px solid #FFF;*/
	height:10px;
	width:auto;
	line-height:0;
	font-size:1px;
	text-align:left;
	color:#333;
	background:#e6e6c8 url(../images07/menu/subMenu-bg.gif) repeat-x left top;
}

.subMenu .subMenuEnd {
	display:block;
	height:12px;
	width:auto;
	line-height:0;
	font-size:1px;
	text-align:left;
	background:transparent url(../images07/menu/subMenuBottom.gif) no-repeat left top;
}

.subMenu .subMenuEnd[title=rounded] {
	display:block;
	height:12px;
	width:auto;
	line-height:0;
	font-size:1px;
	text-align:left;
	background:transparent url(../images07/menu/subMenuBottom.png) no-repeat left top;
}

.subMenu .subMenuEnd #middle {
	background-color:#e6e6c8;
	display:block;
	float:left;
	width:114px;
	border-bottom:1px solid #FFF;
	height:8px;
	line-height:0;
	font-size:1px;
}

.subMenu .subMenuEnd #left {
	background:transparent url(../images07/menu/subMenu-left.gif) repeat-x left top;
	width:8px;
	height:9px;
	display:block;
	float:left;
}

.subMenu .subMenuEnd #right {
	background:transparent url(../images07/menu/subMenu-right.gif) repeat-x right top;
	width:8px;
	height:9px;
	float:left;
	display:block;
}

.subMenu .subMenuEnd #left[class=rounded] {
	background:transparent url(../images07/menu/subMenu-left.png) repeat-x left top;
}

.subMenu .subMenuEnd #right[class=rounded] {
	background:transparent url(../images07/menu/subMenu-right.png) repeat-x right top;
}


.subMenu2 {
	width:220px;
	height:auto;
	display:block;
	margin:0px;
	padding:0px;
	line-height:1em;
}

.subMenu2 .item {
	display:block;
	background:#e6e6c8 url(../images07/menu-arrow-off.gif) no-repeat 20px 10px;
	min-height:24px;
	height:auto;
    text-align:left;
	width:auto;
	color:#333;
	font:bold 11px Arial, Helvetica, sans-serif; 
}

.subMenu2 .item:hover {
background:#e6e6c8 url(../images07/menu-arrow-off.gif) no-repeat 20px 10px;
}

.subMenu2 .item a {
	padding:5px 10px 5px 29px;
	background:transparent url(../images07/div.gif) repeat-x bottom left;
	font:inherit;
	font-size:11px;
	color:#333;
	text-align:left;
	display:block;
	text-decoration:none;
}

.subMenu2 .item a:hover {
	background:#d9d59f url(../images07/div.gif) repeat-x bottom left;
	color:#FFF
}

.subMenu2 .subMenuStart {
	display:block;
	height:12px;
	width:auto;
	line-height:0;
	font-size:1px;
	text-align:left;
	color:#333;
	background:transparent url(../images07/menu/subMenu2Top.gif) repeat-x left top;
}

.subMenu2 .subMenuEnd {
	display:block;
	height:32px;
	width:auto;
	line-height:0;
	font-size:1px;
	text-align:left;
	color:#333;
	background:transparent url(../images07/menu/subMenu2Bottom.gif) no-repeat left top;
}

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

#home #banner {
	display:block;
	clear:both;
	height:185px;
	width:978px;
	background: #CCC url(../images07/homeBanner.jpg) no-repeat top center;
}

#banner {
	display:block;
	float:left;
	height:45px;
	width:978px;
	background: #CCC url(../images07/standardBanner.jpg) no-repeat top center;
}

#bannerDiv {
	display:block;
	height:10px;
	clear:both;
	width:978px;
	background: #CCC url(../images07/homeBannerDiv.gif) no-repeat top center;
	font-size:3px;
}

#countryMenu {
	display:none;
}

#countryMenu .buttons{
	display:block;
	width:568px;
	height:39px;
	float:left;
}

#countryMenu .country {
	width:400px;
	height:39px;
	display:block;
	float:left;
}

/*----------- SEARCH BOX ----------------*/

#home .searchBox, .searchBox {
	display:block;
	width:auto;
	height:inherit;
	position:relative;
	z-index:100;
	margin:-50px 20px 20px 20px;
}

.searchBox {
	margin:0px 20px 10px 20px;
}

.searchBox #tab {
	width:220px;
	height:38px;
	display:block;
	background:transparent url(../images07/searchbox/tab.gif) no-repeat top left;
}

.searchBox #tab:first-child {
	background:transparent url(../images07/searchbox/tab.png) no-repeat top left;
}



.searchBox #middle {
	width:220px;
	height:auto;
	display:block;
	background:#e6e6c8;
}

.searchBox #middle #map {
	width:220px;
	height:132px;
	display:block;
}

.searchBox #middle #map.closed {
	display:none
}

.searchBox #middle #map.open {
	display:block
}
	
.searchBox #middle #map .country {
	width:220px;
	height:115px;
	text-align:center;
	position:absolute;
}

.searchBox #middle #map .country IMG {
	padding:0px 0px 0px 5px;
	text-align:center;
	visibility:hidden;
	position:absolute;
}

.searchBox #middle #map #countryName {
	width:220px;
	height:17px;
	background:#e6e6c8 url(../images07/searchbox/countryName.gif) no-repeat top center;
	text-align:center;
}

.searchBox #middle #map #countryName p {
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	display:block;
	padding-top:1px;
}

.searchBox #middle #map #smallMap {
	padding:0px 0px 0px 7px;
	margin:0px;
	border:0px;
	display:block;
}

.searchBox #details {
	background:#e6e6c8 url(../images07/div.gif) no-repeat bottom center;
	padding:8px 0px 8px 17px;
	display:block;
	clear:both;
}

.searchBox #details p {
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-align:left;
	padding:3px 0px 8px 0px;
	/*width:56px;*/		/* UNCOMMENT TO CHANGE TO NEW STYLE 'FIND AN ADVENTURE' BOX */
	/*float:left*/		/* UNCOMMENT TO CHANGE TO NEW STYLE 'FIND AN ADVENTURE' BOX */
}

/*
.searchBox #details .selectBoxes {
	width:143px;
	float:left
}*/		/* UNCOMMENT TO CHANGE TO NEW STYLE 'FIND AN ADVENTURE' BOX */

.searchBox #details SELECT, .searchBox #details OPTION{
	width:187px;
	/*width:117px;*/	/* UNCOMMENT TO CHANGE TO NEW STYLE 'FIND AN ADVENTURE' BOX */
	border:1px solid #7f9db9;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	margin-top:2px;
	clear:both
}

.searchBox #details OPTION{
 	border:0px;
}

.searchBox #details .day, .searchBox #details .day OPTION {
	width:50px;
}

.searchBox #details .month, .searchBox #details .month OPTION {
	width:60px;
}

.searchBox #details .year, .searchBox #details .year OPTION {
	width:68px;
}

.searchBox #tabBase {
	width:220px;
	height:54px;
	display:block;
	background:transparent url(../images07/searchbox/tabBase.gif) no-repeat top left;
	text-align:center;
}

.searchBox #tabBase[class=rounded] {
	background:transparent url(../images07/searchbox/tabBase.png) no-repeat top left;
}

.searchBox #tabBase INPUT{
	margin-top:11px;
}


/*----------- TOP ADVENTURES ----------------*/

.topAdventures {
	display:block;
	width:auto;
	height:inherit;
	position:relative;
	z-index:100;
	margin:0px 20px 20px;
}

.topAdventures #tab {
	width:220px;
	height:42px;
	display:block;
	background:transparent url(../images07/topAdventures/tab.gif) no-repeat top left;
}

.topAdventures #tab[class=rounded] {
	background:transparent url(../images07/topAdventures/tab.png) no-repeat top left;
}

.topAdventures .middle {
	width:220px;
	height:inherit;
	display:block;
	background:#e6e6c8 url(../images07/topAdventures/bg.gif) repeat-x top left;
}

.topAdventures .adventure {
	width:220px;
	height:20px;
	display:block;
	background:transparent url(../images07/div.gif) no-repeat bottom left;
	clear:both
}

.topAdventures .adventure .number {
	padding:3px 0px 3px 0px;
	width:19px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333;
	text-align:right;
	float:left;
}

.topAdventures .adventure a {
	padding:3px 10px 3px 8px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
	float:left;
	text-decoration:none;
	background:transparent url(../images07/menu-arrow-off.gif) no-repeat center right;
}

.topAdventures .adventure a:hover {
	color:#83924b;
	text-decoration:underline;
}
/*.topAdventures #tab:first-child {
	background:transparent url(../images07/topAdventures/tab.png) no-repeat top left;
}*/

.topAdventures #middle {
	width:220px;
	height:auto;
	display:block;
	background:#e6e6c8;
}

.topAdventures #tabBase {
	width:220px;
	height:39px;
	display:block;
	background:transparent url(../images07/topAdventures/tabBase.gif) no-repeat top left;
	text-align:center;
}

.topAdventures #tabBase[class=rounded] {
	background:transparent url(../images07/topAdventures/tabBase.png) no-repeat top left;
}

.topAdventures #tabBase  a {
	padding:10px 26px 3px 10px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#788837;
	float:right;
	text-decoration:none;
	text-align:right;
	background:transparent url(../images07/menu-arrow-off.gif) no-repeat 136px 15px;
}

.topAdventures #tabBase a:hover {
	text-decoration:underline;
	background:transparent url(../images07/menu-arrow-on.gif) no-repeat 136px 15px;
}

/*----------- ARTICLE ----------------*/

/*---------- BEGIN: IMAGE FRAMES -----------*/

.frameTop438, .frameBottom438,
.frameTop328, .frameBottom328,
.frameTop138, .frameBottom138,
.frameTop72, .frameBottom72,
.shortTripImageTop, .shortTripImageBottom,
.quickFactsImageTop, .quickFactsImageBottom,
.frameTop250, .frameBottom250,
.frameTop100, .frameBottom100 {
	width:438px;
	height:5px;
	position:relative;
	font-size:3px;
	line-height:1px;
	margin:0px;
	padding:0px;
	z-index:500;
	display:block;
	background:transparent url(../images07/imageFrames/438.gif) fixed no-repeat 0px 0px;	
}

.frameTop72, .frameBottom72 {
	height:3px;
	font-size:0px;
	line-height:0px;
}

.frameTop250, .frameBottom250 {
	height:8px;
	font-size:0px;
	line-height:0px;
}

.frameTop438[title=rounded] { background:transparent url(../images07/imageFrames/438.png) no-repeat 0px 0px; }

.frameBottom438 { background:transparent url(../images07/imageFrames/438.gif) no-repeat 0px -5px; }

.frameBottom438[title=rounded] { background:transparent url(../images07/imageFrames/438.png) no-repeat 0px -5px; }

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

.frameTop328, .frameBottom328 {	background:transparent url(../images07/imageFrames/328.gif) no-repeat 0px 0px; width:328px; }

.frameTop328[title=rounded] { background:transparent url(../images07/imageFrames/328.png) no-repeat 0px 0px; }

.frameBottom328 { background:transparent url(../images07/imageFrames/328.gif) no-repeat 0px -5px; }

.frameBottom328[title=rounded] { background:transparent url(../images07/imageFrames/328.png) no-repeat 0px -5px; }

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

.frameTop138, .frameBottom138 {	background:transparent url(../images07/imageFrames/138.gif) no-repeat 0px 0px; width:138px; }

.frameTop138[title=rounded] { background:transparent url(../images07/imageFrames/138.png) no-repeat 0px 0px; }

.frameBottom138 { background:transparent url(../images07/imageFrames/138.gif) no-repeat 0px -5px; }

.frameBottom138[title=rounded] { background:transparent url(../images07/imageFrames/138.png) no-repeat 0px -5px; }

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

.frameTop72, .frameBottom72 {	background:transparent url(../images07/imageFrames/72.gif) no-repeat 0px 0px; width:72px; }

.frameTop72[title=rounded] { background:transparent url(../images07/imageFrames/72.png) no-repeat 0px 0px; }

.frameBottom72 { background:transparent url(../images07/imageFrames/72.gif) no-repeat 0px -3px; }

.frameBottom72[title=rounded] { background:transparent url(../images07/imageFrames/72.png) no-repeat 0px -3px; }

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

.shortTripImageTop, .shortTripImageBottom {	background:transparent url(../images07/imageFrames/shortTrip.gif) no-repeat 0px 0px; width:201px; }

.shortTripImageTop[title=rounded] { background:transparent url(../images07/imageFrames/shortTrip.png) no-repeat 0px 0px; }

.shortTripImageBottom { background:transparent url(../images07/imageFrames/shortTrip.gif) no-repeat 0px -5px; }

.shortTripImageBottom[title=rounded] { background:transparent url(../images07/imageFrames/shortTrip.png) no-repeat 0px -5px; }

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

.quickFactsImageTop, .quickFactsImageBottom {	background:transparent url(../images07/imageFrames/quickFacts.gif) no-repeat 0px 0px; width:209px; }

.quickFactsImageTop[title=rounded] { background:transparent url(../images07/imageFrames/quickFacts.png) no-repeat 0px 0px; }

.quickFactsImageBottom { background:transparent url(../images07/imageFrames/quickFacts.gif) no-repeat 0px -5px; }

.quickFactsImageBottom[title=rounded] { background:transparent url(../images07/imageFrames/quickFacts.png) no-repeat 0px -5px; }

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

.frameTop250, .frameBottom250 {	background:transparent url(../images07/imageFrames/250.gif) no-repeat 0px 0px; width:250px; }

.frameTop250[title=rounded] { background:transparent url(../images07/imageFrames/250.png) no-repeat 0px 0px; }

.frameBottom250 { background:transparent url(../images07/imageFrames/250.gif) no-repeat 0px -8px; }

.frameBottom250[title=rounded] { background:transparent url(../images07/imageFrames/250.png) no-repeat 0px -8px; }

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

.frameTop100, .frameBottom100 {	background:transparent url(../images07/imageFrames/100.gif) no-repeat 0px 0px; width:100px; }

.frameTop100[title=rounded] { background:transparent url(../images07/imageFrames/100.png) no-repeat 0px 0px; }

.frameBottom100 { background:transparent url(../images07/imageFrames/100.gif) no-repeat 0px -5px; }

.frameBottom100[title=rounded] { background:transparent url(../images07/imageFrames/100.png) no-repeat 0px -5px; }

/*---------- END: IMAGE FRAMES -----------*/

.article, .articleWide {
	width:458px;
	height:inherit;
	display:block;
	float:left;
	padding-bottom:20px;
}

.articleWide {
	width:697px;
}

.article .header, .articleWide .header {
	display:block;
	background:transparent url(../images07/content/weTitle.gif) no-repeat 10px 5px;
	padding:0px 0px 0px 0px;
}

.article .header H1, .articleWide .header H1 {
	display:block;
	background:transparent url(../images07/content/h1Base.gif) no-repeat bottom left;
	font-size:22px;
	padding:20px 0px 18px 10px;
	color:#FFFFFF;
	font-weight:400;
	margin-bottom:10px;
}


#home .article .header, .articleWide .header {
	background:transparent url(../images07/content/weTitle.gif) no-repeat 10px 15px;
	padding:10px 0px 0px 0px;
}

#home .article H1, .articleWide H1 {
	display:block;
	background:transparent url(../images07/content/h1Base.gif) no-repeat bottom left;
	font-size:22px;
	padding:20px 0px 18px 10px;
	color:#FFFFFF;
	font-weight:400;
}

.articleWide .header H1{
	background-repeat:repeat-x;
}

.genericLink a {
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	padding:10px;
	color:#83924b;
	text-align:right;
	display:block
}

.genericLink a:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#333;
}

.article p, .articleWide p, #tabTripOverview p, #tabTripNotes p, #tabTripDates p, #tabTripBooking p, #tabWhyWorldEx p {
	display:block;
	background:transparent;
	font-size:11px;
	padding:16px 10px 16px 10px;
	color:#c8c8c8;
	line-height:1.3em;
	font-weight:normal;
}

.articleWide .middle H1,
.articleWide .middle H2,
.articleWide .middle H3,
.articleWide .middle H4,
.articleWide .middle H5,
.articleWide .middle H6 {
	font:bold 22px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	padding:5px 10px 10px 10px;
	text-decoration:none
}

.articleWide .middle H2 {
	font-size:16px;
}

.articleWide .middle H3 {
	font-size:15px;
}

.articleWide .middle H4 {
	font-size:14px;
}

.articleWide .middle H5 {
	font-size:14px;
	color:#9eaf2b;
}

.articleWide .middle H6 {
	font-size:11px;
}

.article .middle a,
.article .middle ul li a,
.article .middle H5 a,
.articleWide .middle a,
.articleWide .middle li,
.articleWide .middle H5
{
	text-decoration:none;
	color:#333;
}

.articleWide .middle a:hover,
.articleWide .middle li a:hover,
.articleWide .middle H5 a:hover {
	text-decoration:underline;
	color:#83924b;
}

.articleWide .middle .green a, .article .middle .green a {
	color:#83924b;
}

.articleWide .middle .green a:hover, .article .middle .green a:hover {
	color:#83924b;
	text-decoration:underline;
}

#tabTripOverview p, #tabTripNotes p, #tabTripDates p, #tabTripBooking p, #tabTripNotes h5, #tabWhyWorldEx p {
	color:#333;
}

#tabTripBooking p {
	padding:16px 20px 16px 30px;
	color:#333;
	font:normal 11px Arial, Helvetica, sans-serif; 
}

#tabTripBooking h5 {
	padding:10px 0px 0px 10px;
	color:#333;
	font:bold 14px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
}

#tabTripBooking h3, #tabTripBooking h4, #tabTripDates h3, #tabTripNotes h3, #tabTripOverview h3 {
	padding:10px 10px 14px 10px;
	color:#83924b;
	font:bold 14px Arial, Helvetica, sans-serif;
	background:transparent url(../images07/div.gif) repeat-x bottom; 
}

#tabTripBooking h5:first-letter {
	color:#83924b;
	font-size:26px;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}

#tabTripBooking a {
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 25px;
	/*background:transparent url(../images07/buttons/pdf.gif) no-repeat 0px 3px;*/
	text-decoration:underline;
	color:#83924b;
}

#tabTripBooking a:hover {
	/*background:transparent url(../images07/buttons/pdf-over.gif) no-repeat 0px 3px;*/
	color:#333;
}

#tabs-container a {
	color:#83924b;
}

#tabTripNotes a, #tabTripDates a, .article #whyWorldEx a  {
	color:#333;
	text-decoration:none;
}

#tabTripNotes a:hover, #tabTripDates a:hover, .article #whyWorldEx a:hover {
	text-decoration:underline;
	color:#83924b;
}

.olive {
	color:#83924b;
	display:inline;
	font:inherit;
	font-size:inherit;
}

.green {
	color:#83924b;
	display:inline;
}

.green a {
	font-weight:bold;
	text-decoration:none;
	color:#83924b;
	padding-left:10px;
	display:inline;
}

.green a:hover {
	color:#83924b;
	text-decoration:underline;
}

.article span p a {
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
}

.article span p a:hover {
	color:#e6e6c8;
	text-decoration:underline;
}


.articleWide span p a, .articleWide span a {
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFF;
}

.articleWide span p a:hover, .articleWide span a:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#e6e6c8;
}

.article #buttons {
	background:transparent url(../images07/buttons/articleButtonsBg.gif) no-repeat bottom right;
	text-align:left;
	display:block;
	width:458px;
	height:33px;
}

/* FRONT PAGE TABS */




.article #buttons #hometab1 {
	width:113px;
	height:33px;
	float:left;
	display:block;
	text-align:left;
}

.article #buttons #hometab1 a, .article #buttons #hometab1.tabs-selected {
		width:113px;
	height:33px;
	display:block;
}
 .article #buttons #hometab1{
	background:transparent url(../images07/buttons/tab-featuredtrip.gif) no-repeat bottom left;
}
 .article #buttons #hometab1.tabs-selected{
	background:transparent url(../images07/buttons/tab-featuredtrip-on.gif) no-repeat bottom left;
}

.article #buttons #hometab1 a:hover {
	background:transparent url(../images07/buttons/tab-featuredtrip-on.gif) no-repeat bottom left;
}



/**********************/


.article #buttons #hometab2 {
	width:63px;
	height:33px;
	float:left;
	display:block;
}

.article #buttons #hometab2 a, .article #buttons #hometab2.tabs-selected {
	width:63px;
	height:33px;
	display:block;
}
.article #buttons #hometab2{
	background:transparent url(../images07/buttons/deals.gif) no-repeat bottom left;
}
.article #buttons #hometab2.tabs-selected{
	background:transparent url(../images07/buttons/deals-on.gif) no-repeat bottom left;
}

.article #buttons #hometab2 a:hover {
	background:transparent url(../images07/buttons/deals-on.gif) no-repeat bottom left;
}

/**********************/


.article #buttons #hometab3 {
	width:103px;
	height:33px;
	float:left;
	display:block;
}

.article #buttons #hometab3 a, .article #buttons #hometab3.tabs-selected {
	width:103px;
	height:33px;
	display:block;
}
.article #buttons #hometab3{
	background:transparent url(../images07/buttons/tab-competition.gif) no-repeat bottom left;
}
.article #buttons #hometab3.tabs-selected{
	background:transparent url(../images07/buttons/tab-competition-on.gif) no-repeat bottom left;
}

.article #buttons #hometab3 a:hover {
	background:transparent url(../images07/buttons/tab-competition-on.gif) no-repeat bottom left;
}

/*.article #buttons #hometab4 {
	width:118px;
	height:33px;
	float:left;
	display:block;
}

.article #buttons #hometab4 a, .article #buttons #hometab4.tabs-selected {
	width:118px;
	height:33px;
	display:block;
}
.article #buttons #hometab4{
	background:transparent url(../images07/buttons/tab-journal.gif) no-repeat bottom left;
}
.article #buttons #hometab4.tabs-selected{
	background:transparent url(../images07/buttons/tab-journal-on.gif) no-repeat bottom left;
}

.article #buttons #hometab4 a:hover {
	background:transparent url(../images07/buttons/tab-journal-on.gif) no-repeat bottom left;
}*/

.article #buttons #hometab4 {
	width:169px;
	height:33px;
	float:left;
	display:block;
}

.article #buttons #hometab4 a, .article #buttons #hometab4.tabs-selected {
	width:169px;
	height:33px;
	display:block;
}
.article #buttons #hometab4{
	background:transparent url(../images07/buttons/tab-last-minute-off.gif) no-repeat bottom left;
}
.article #buttons #hometab4.tabs-selected{
	background:transparent url(../images07/buttons/tab-last-minute-on.gif) no-repeat bottom left;
}

.article #buttons #hometab4 a:hover {
	background:transparent url(../images07/buttons/tab-last-minute-off.on) no-repeat bottom left;
}



/**********************/

.article #buttons #tripOverview {
	width:76px;
	height:38px;
	float:left;
	display:block;
}

.article #buttons #tripOverview a, .article #buttons #tripOverview.tabs-selected {
	width:76px;
	height:38px;
	display:block;
}
.article #buttons #tripOverview{
	background:transparent url(../images07/buttons/tab-overview.gif) no-repeat left bottom;
}
.article #buttons #tripOverview.tabs-selected{
	background:transparent url(../images07/buttons/tab-overview-on.gif) no-repeat left bottom;
}

.article #buttons #tripOverview a:hover {
	background:transparent url(../images07/buttons/tab-overview-on.gif) no-repeat left bottom;
}

/**********************/

.article #buttons #tripNotes {
	width:93px;
	height:38px;
	float:left;
	display:block;
}

.article #buttons #tripNotes a, .article #buttons #tripNotes.tabs-selected {
	width:93px;
	height:38px;
	display:block;
}
.article #buttons #tripNotes{
	background:transparent url(../images07/buttons/tab-tripnotes.gif) no-repeat left bottom;
}
.article #buttons #tripNotes.tabs-selected{
	background:transparent url(../images07/buttons/tab-tripnotes-on.gif) no-repeat left bottom;
}

.article #buttons #tripNotes a:hover {
	background:transparent url(../images07/buttons/tab-tripnotes-on.gif) no-repeat left bottom;
}

/**********************/

.article #buttons #tripDates {
	width:90px;
	height:38px;
	float:left;
	display:block;
}

.article #buttons #tripDates a, .article #buttons #tripDates.tabs-selected {
	width:90px;
	height:38px;
	display:block;
}
.article #buttons #tripDates{
	background:transparent url(../images07/buttons/tab-dates.gif) no-repeat left bottom;
}
.article #buttons #tripDates.tabs-selected{
	background:transparent url(../images07/buttons/tab-dates-on.gif) no-repeat left bottom;
}

.article #buttons #tripDates a:hover {
	background:transparent url(../images07/buttons/tab-dates-on.gif) no-repeat left bottom;
}

/**********************/

.article #buttons #tripBooking {
	width:60px;
	height:38px;
	float:left;
	display:block;
}

.article #buttons #tripBooking a, .article #buttons #tripBooking.tabs-selected {
	width:60px;
	height:38px;
	display:block;
}
.article #buttons #tripBooking{
	background:transparent url(../images07/buttons/tab-book.gif) no-repeat left bottom;
}
.article #buttons #tripBooking.tabs-selected{
	background:transparent url(../images07/buttons/tab-book-on.gif) no-repeat left bottom;
}

.article #buttons #tripBooking a:hover {
	background:transparent url(../images07/buttons/tab-book-on.gif) no-repeat left bottom;
}

.article #buttons #whyWorldEx {
	width:98px;
	height:38px;
	float:left;
	display:block;
}

.article #buttons #whyWorldEx a, .article #buttons #whyWorldEx.tabs-selected {
	width:98px;
	height:38px;
	display:block;
}
.article #buttons #whyWorldEx{
	background:transparent url(../images07/buttons/tab-whywe.gif) no-repeat left bottom;
}
.article #buttons #whyWorldEx.tabs-selected{
	background:transparent url(../images07/buttons/tab-whywe-on.gif) no-repeat left bottom;
}

.article #buttons #whyWorldEx a:hover {
	background:transparent url(../images07/buttons/tab-whywe-on.gif) no-repeat left bottom;
}

/******************************************************/


.howToBook .title {
}

.howToBook .step1 {
	background:transparent url(../images07/content/book/1.gif) no-repeat bottom left;
	width:34px;
	height:21px;
	display:block;
	float:left;
}


.article .middle, .articleWide .middle {
	width:458px;
	background:#FFF;
	color:#333;
	display:block;
	float:left;
	height:auto;
}

.article .middle p,  .articleWide .middle p {
	background:#FFF;
	display:block;
	color:#333;
	font-size:11px;
	padding:10px;
}

.featuredTrip, .travelPreviewBox, .tripDeals {
	display:block;
	padding:5px 10px 10px 10px;
	margin:0px;
	height:auto;
	background:#FFF;
	text-align:left;
}

.travelPreviewBox {
	padding:0px 0px 10px 10px;
}

.featuredTrip IMG {
	margin:-5px 0px -5px 0px;
	padding:0px;
	border:0px;
	z-index:1;
	display:block;
}

.featuredTrip .button {
	height:16px;
	width:80px;
	display:block;
}	
	
.featuredTrip .button a {
	width:80px;
	height:16px;
	position:relative;
	left:346px;
	top:-28px;
	z-index:600;
	display:block;
	background:transparent url(../images07/buttons/featuredTrip.gif) no-repeat top left;
}

.featuredTrip .button a:hover {
	background:transparent url(../images07/buttons/featuredTrip-over.gif) no-repeat top left;
}

.featuredTrip .button a[class=rounded] {
	background:transparent url(../images07/buttons/featuredTrip.png) no-repeat top left;
}

.featuredTrip .button a[class=rounded]:hover {
	background:transparent url(../images07/buttons/featuredTrip-over.png) no-repeat top left;
}

.travelPreviewBox .travelPreview {
	width:149px;
	float:left;
}

.travelPreviewBox .travelPreview P {
	display:block;
	padding:0px 11px 10px 0px;
	text-align:left;
}

.travelPreviewBox .travelPreview SPAN {
	display:block;
	padding:5px 11px 0px 0px;
	margin:0px;
	text-align:left;
	font-size:11px;
}

.travelPreviewBox .travelPreview IMG {
	margin:-5px 0px -5px 0px;
	padding:0px;
	border:0px;
	display:block;
	clear:both;
}


/*--------------  DEALS ---------------*/

.tripDeals {
	padding:0px;
}

.more-deals {
	display:block;
	padding:10px 15px 10px 10px;
	float:right;
	text-align:right;
}

.tripDeals .introduction {
	width:418px;
	padding:0px 0px 10px 0px;
	background:transparent;
	clear:both;
	display:block;
}

.tripDeals .introduction P {
	width:370px;
}

.tripDeals .deal {
	margin:10px 10px 10px 13px;
	display:block;
	clear:both;
}

.tripDeals .deal .dealDetails {
	width:360px;
	display:block;
	float:left;
}

.tripDeals .deal .dealDetails H1, #home .tripDeals .deal .dealDetails H1 {
	color:#a43638;
	font:bold 14px Arial, Helvetica, sans-serif;
	display:block;
	margin:0px;
	padding:2px 0px 4px 10px;
}

.tripDeals .deal .dealDetails H1 a, #home .tripDeals .deal .dealDetails H1 a {
	color:#83924b;
	font:bold 14px Arial, Helvetica, sans-serif;
	display:block;
	text-decoration:underline;
	margin:0px;
}

.tripDeals .deal .dealDetails H1 a:hover, #home .tripDeals .deal .dealDetails H1 a:hover {
	text-decoration:underline;
}

.tripDeals .deal .dealDetails span{
	color:#6f6f6f;
	font:normal 11px Arial, Helvetica, sans-serif;
	display:block;
	margin:0px;
	padding:0px 0px 3px 10px;
}

.tripDeals .deal .dealDetails a{
	color:#83924B;
	font-weight:normal;
}



.tripDeals .deal .dealDetails span P {
	color:#6f6f6f;
	font:normal 11px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}

.tripDeals .deal .dealThumb {
	padding:0px;
	margin:0px;
	border:0px;
	line-height:0px;
	height:72px;
	display:block;
	float:left;
}

.tripDeals .deal .dealThumb IMG {
	margin:-3px 0px -3px 0px;
	padding:0px;
	border:0px;
	display:block;
}

.saveArrow {
	margin:0px;
	padding:3px 0px 3px 10px;	
}

.saveArrow .tail {
	height:17px;
	width:11px;
	display:block;
	float:left;
	background:transparent url(../images07/content/deals/arrowTail.gif) no-repeat top right;
}

.saveArrow .head {
	height:17px;
	width:9px;
	display:block;
	float:left;
	background:transparent url(../images07/content/deals/arrowHead.gif) no-repeat top right;
}

.saveArrow .middle {
	background:#e6e6c8;
	float:left;
	display:block;
	width:auto;
	height:17px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#c3870a;
}

.saveArrow .middle a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#c3870a;
	height:17px;
	text-decoration:none;
}

.saveArrow .middle a:hover {
	text-decoration:underline;
}


/*---------- TABS ---------*/

#hometab1-content, #hometab2-content, #hometab3-content {
	background:#FFF;
}

#hometab1-content p, #hometab2-content p, #hometab3-content p, #hometab4-content p {
	color:#434b57;
	padding:10px;
}

#hometab3-content a, #hometab4-content a {
	color:#83924b;
}

#hometab3-content a:hover, #hometab4-content a:hover {
	color:#333;
}

.article #head {
	width:458px;
	height:5px;
	background:transparent url(../images07/content/articlesTop.gif) no-repeat bottom left;
	display:block;
	clear:both;
	font-size:3px;
}

.article #base {
	width:458px;
	height:5px;
	background:transparent url(../images07/content/articlesBase.gif) no-repeat bottom left;
	display:block;
	clear:both;
	font-size:3px;
}

.articleWide #base, .articleWide #head {
	width:697px;
	height:7px;
	background:transparent url(../images07/content/articleWideBase.gif) no-repeat bottom left;
	display:block;
	clear:both;
	font-size:3px;
}

.articleWide #head {
	background:transparent url(../images07/content/articleWideTop.gif) no-repeat top left;
}

.articleWide .main {
	background:#FFF;
	width:auto;
}

.articleWide .middle {
	background:#FFF;
	float:left;
	width:100%;
}

.articleWide .middle P{
	padding:10px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
}

ul{
	padding:10px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
}

ul li{
	list-style:inside;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
}

ol{
	padding:10px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
}

ol li{
	list-style:inside;
	list-style-type:decimal;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
}

.leadersFirst, .leadersSecond {
	padding:17px 0px 0px 0px;
	float:left
}

.leadersFirst .inner, .leadersSecond .inner {
	background:#FFF url(../images07/vertDiv.gif) repeat-y top right;
	width:351px;
	float:left;
	display:block
}

.leadersSecond .inner {
	width:346px;
	background:#FFF;
}

.articleWide .images, 
.leadersFirst .inner .image,
.leadersSecond .inner .image {
	background:#FFF;
	padding:10px;
	float:left;
}

.leadersFirst .inner .image,
.leadersSecond .inner .image {
	padding:0px 17px 17px 22px;
}

.leadersFirst .inner .information,
.leadersSecond .inner .information,
.information {
	float:left;
	display:block;
	width:200px;
}

.information {
	width:500px;
}

.leadersFirst .inner .information P,
.leadersSecond .inner .information P,
.information P {
	padding:5px 10px 10px 0px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
	width:auto;
	clear:both;
	display:block;
}

.leadersFirst .inner .information H2, .leadersSecond .inner .information H2, .information H2 {
	background:transparent url(../images07/searchResults/greenArrow.gif) no-repeat right 4px;
	padding:0px 14px 6px 0px;
	font:bold 16px Arial, Helvetica, sans-serif;
	display:block;
	line-height:1em;
	color:#333;
	float:left;
}

.information H2 {
	background:transparent url(../images07/searchResults/greenArrow.gif) no-repeat right 11px;
}

.articleWide .images IMG, 
.leadersFirst .inner .image IMG, 
.leadersSecond .inner .image IMG{
	margin:-8px 0px -8px 0px;
	padding:0px;
	z-index:1;
	display:block;
}

.leadersFirst .inner .image IMG, 
.leadersSecond .inner .image IMG {
	margin:-5px 0px -5px 0px;
}

.articleWide .title {
	padding:10px 0px 0px 10px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#333;
}

#utracksLink {
	width:458px;
	height:42px;
	margin:10px 0px 0px 0px;
	display:block;
	float:left;
	background:transparent url(../images07/utracksLink.gif) no-repeat bottom left;
}

#utracksLink[class=rounded] {
	background:transparent url(../images07/utracksLink.png) no-repeat bottom left;
}

#utracksLink a {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333;
	float:left;
	position:relative;
	top:17px;
	left:104px;
	
}
#utracksLink a:hover {
	color:#7f9db9;
}

#wyaLink {
	width:458px;
	height:58px;
	margin:10px 0px 20px 0px;
	display:block;
	float:left;
	background:transparent url(../images07/wya-smalllogo.gif) no-repeat bottom left;
}

#wyaLink[class=rounded] {
	background:transparent url(../images07/wya-smalllogo.png) no-repeat bottom left;
}

#wyaLink a {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333;
	float:left;
	position:relative;
	top:17px;
	left:104px;
	
}
#wyaLink a:hover {
	color:#7f9db9;
}

/*---------SEARCH RESULTS-------*/

.searchResults, .searchResultsUtracks {
	height:auto;
	width:697px;
	display:block;
	background:#FFF;
}

.searchResultsUtracks {
	background:#f1ecdd;
}

.searchResults .country,
.searchResultsUtracks .country {
	padding:8px 0px 0px 12px;
}

.searchResults H1,
.searchResultsUtracks H1 {
	font:bold 18px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333;
	float:left;
	position:relative;
	top:-12px;
	z-index:500;
	padding:8px 16px 0px 42px;
	background:transparent url(../images07/searchResults/greenArrow.gif) no-repeat right 16px;
}

.searchResultsUtracks H1 {
	background:transparent url(../images07/searchResults/greenArrow_utracks.gif) no-repeat right 16px;
}

.searchResults H1 a,
.searchResultsUtracks H1 a {
	font:bold 18px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333;
}

.searchResults H1 a:hover,
.searchResultsUtracks H1 a:hover {
	font:bold 18px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#83924b;
}


.searchResults .information,
.searchResultsUtracks .information {
	width:460px;
	padding-bottom:10px;
	float:left;
}

.searchResults .information .description,
.searchResultsUtracks .information .description {
	width:460px;
	float:left;	
}

.searchResults .information .description P,
.searchResultsUtracks .information .description P {	
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
	padding:0px 0px 0px 42px;
}

.searchResults .information .description P A,
.searchResultsUtracks .information .description P A {	
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#83924b;
	display:inline-block;
	padding:0px 0px 0px 10px;
}

.searchResults .information .description P a:hover,
.searchResultsUtracks .information .description P a:hover {	
	color:#333;
}

.searchResults .details,
.searchResultsUtracks .details {	
	width:219px;
	display:block;
	float:left;
}

.searchResults .details .activities,
.searchResultsUtracks .details .activities {	
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
	padding:28px 0px 5px 42px;
	text-align:right;
	float:right
}

.searchResults .details .activities IMG,
.searchResultsUtracks .details .activities IMG  {
	border:0px;
	padding:1px;
}	

.searchResults .details P,
.searchResultsUtracks .details P {	
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
	padding:0px 0px 0px 42px;
	text-align:right;
}

.searchResults .details P SPAN,
.searchResultsUtracks .details P SPAN {	
	padding:0px 10px 0px 10px;
}


/*-------- QUICK SEARCH --------*/

.quickSearch {
	padding:22px 0px 10px 20px;
	display:block;
	float:left;
	vertical-align:top;
}

.quickSearch .input {
	padding:1px 6px 0px 0px;
	vertical-align:top;
	display:block;
	float:left;
}

.quickSearch .go {
	padding:0px 6px 3px 0px;
	display:block;
	float:left;
	vertical-align:top;
}


.quickSearch .input INPUT{
	border:1px solid #7f9db9;
	font:11px Arial, Helvetica, sans-serif;
	color:#333;
	height:17px;
	width:178px;
	float:left;
}

.quickSearch .go INPUT{
	width:35px;
	height:21px;
	float:left;
	border:0px;
}


/*----- SUBSCRIBE AND WINS -----------*/


#advertisement {
	display:block;
	/*float:left;*/
	padding:0px 0px 0px 20px;
	line-height:1.2em;
	clear:both;
}

#advertisement #content {
	width:240px;
	height:auto;
	overflow:hidden;
}

.genericAd {
	display:block;
	/*float:left;*/
	padding:4px 0px 0px 20px;
	line-height:1.2em;
	clear:both;
}

.genericAd #content {
	width:240px;
	height:auto;
	overflow:hidden;
}

/*--------- SHORT ON TIME -----------*/

.shortOnTime {
	display:block;
	padding:0px 0px 20px 20px;
	line-height:1.2em;
	height:inherit;
	clear:both;
}

.shortOnTime #tab {
	width:220px;
	height:48px;
	display:block;
	background:transparent url(../images07/shortOnTime/tab.gif) no-repeat top left;
}

.shortOnTime #tab[class=rounded] {
	background:transparent url(../images07/shortOnTime/tab.png) no-repeat top left;
}

.shortOnTime .middle {
	display:block;
	height:inherit;
	width:220px;
	background-color:#e6e6c8;
}

.shortOnTime .middle {
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:10px 10px 5px 16px;
	color:#333;
	display:block;
	height:inherit;
}

.shortOnTime .middle P{
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:0px 10px 5px 16px;
	color:#333;
	display:block;
	width:auto;
}

.shortOnTime .middle .details {
	display:block;
	height:20px;
}

.shortOnTime .middle .details .more {
	font:normal 10px Arial, Helvetica, sans-serif;
	float:right;
	padding:0px 10px 10px 16px;
	background:none;
	display:block;
	float:left;
}

.shortOnTime .middle .details .more a{
	text-decoration:none;
	font-size:11px;
	padding-right:12px;
	background:transparent url(../images07/menu-arrow-off.gif) no-repeat 33px 6px;
	color:#788837;
	font-weight:bold;
	display:block;
}

.shortOnTime .middle .details .more a:hover{
	background:transparent url(../images07/menu-arrow-on.gif) no-repeat 33px 6px;
	color:#83924b;
	text-decoration:none;
}

.shortOnTime .middle .details .duration {
	font:bold 11px Arial, Helvetica, sans-serif;
	float:left;
	background:none;
	padding:0px 10px 10px 16px;
	display:block;
	float:left;
}

.shortOnTime .shortOnTimeImage {
	padding:9px;
	margin:0px;
}

.shortOnTime .middle IMG{
	margin:-5px 0px -5px 0px;
	padding:0px;
	z-index:1;
	display:block;
}


.shortOnTime #tabBase {
	width:220px;
	height:29px;
	display:block;
	background:transparent url(../images07/tabBase.gif) no-repeat top left;
	text-align:center;
}

.shortOnTime #tabBase[class=rounded] {
	background:transparent url(../images07/tabBase.png) no-repeat top left;
}

.shortOnTime #tabBase  a {
	padding:10px 24px 3px 10px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#788837;
	float:right;
	text-decoration:none;
	text-align:right;
	background:transparent url(../images07/menu-arrow-off.gif) no-repeat 107px 15px;
}

.shortOnTime #tabBase a:hover {
	text-decoration:underline;
	background:transparent url(../images07/menu-arrow-on.gif) no-repeat 107px 15px;
}


/*--------- QUICK FACTS -----------*/

.quickFacts {
	display:block;
	padding:0px 0px 10px 20px;
	line-height:1.2em;
	height:inherit;
	clear:both;
}

.quickFacts #tab {
	width:220px;
	height:36px;
	display:block;
	background:transparent url(../images07/quickFacts/tab.gif) no-repeat top left;
}

.quickFacts .middle {
	display:block;
	height:inherit;
	width:220px;
	background-color:#e6e6c8;
}

.quickFacts .middle h1 {
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:10px 10px 5px 16px;
	color:#333;
	display:block;
	height:inherit;
}

.quickFacts .middle p {
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:0px 10px 5px 16px;
	color:#333;
	display:block;
	width:auto;
}

.quickFacts .inclusions p {
	padding-left:0px;
}

.quickFacts .middle .details {
	display:block;
	padding:10px 0px 0px 10px;
	float:none;
	line-height:1em;
}

.quickFacts .middle .details .title, 
.quickFacts .middle .details .info {
	font:bold 11px Arial, Helvetica, sans-serif;
	background:none;
	width:70px;
	display:block;
	float:left;
	padding:2px 0px 2px 0px;
	text-align:right;
}

.quickFacts .middle .details .info H1 {
	font-weight:normal;
	text-align:left;
	width:120px;
	padding:2px 10px 2px 10px;
}

.quickFacts .middle .details .info IMG {
	width:20px;
	height:20px;
	padding:0px 10px 0px 0px;
	float:left;
}

.quickFacts .middle .details a, 
.quickFacts .middle .details .info .moredates a,
.quickFacts .middle .details .info .linkBrown a {
	font-weight:bold;
	text-decoration:none;
	color:#83924b;
}

.quickFacts .middle .details .info .moredates a {
	font-weight:normal;
	color:#9e9e8c;
}

.quickFacts .middle .details .info .linkBrown a {
	font-weight:normal;
	color:#838059;
}

.quickFacts .middle .details a:hover, 
.quickFacts .middle .details .info .moredates a:hover,
.quickFacts .middle .details .info .linkBrown a:hover {
	color:#83924b;
	text-decoration:underline;
}

.quickFacts .quickFactsImage {
	padding:5px;
}

.quickFacts .middle .imageCrop{
	margin:-5px 1px -5px 0px;
	overflow:hidden;
	width:208px;
	display:block;
	background:none;
	border-left:0px solid #b4ab73;
	border-right:1px solid #b4ab73;
}

.quickFacts .middle IMG{
	padding:0px;
	/*width:209px;*/
	z-index:1;
	display:block;
	margin:0px;
}

.quickFacts .middle .enlarge {
	width:209px;
	height:25px;
	display:block;
	text-align:right;
	clear:both;
	float:none;
}

.quickFacts .middle .enlarge IMG{
	width:56px;
	height:15px;
	padding-top:8px;
}

.quickFacts #tabBase {
	width:220px;
	height:20px;
	display:block;
	background:transparent url(../images07/quickFacts/tabBase.gif) no-repeat top left;
	text-align:center;
}

.quickFacts #tabBase[class=rounded] {
	background:transparent url(../images07/quickFacts/tabBase.png) no-repeat top left;
}

.quickFacts #tabBase a {
	padding:0px 24px 10px 10px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#788837;
	float:right;
	text-decoration:none;
	text-align:right;
	background:transparent url(../images07/menu-arrow-off.gif) no-repeat 107px 5px;
}

.quickFacts #tabBase a:hover {
	text-decoration:underline;
	background:transparent url(../images07/menu-arrow-on.gif) no-repeat 107px 5px;
}

.quickFacts .options {
	font:bold 14px Arial, Helvetica, sans-serif;
	background:none;
	display:block;
	padding:2px 0px 10px 9px;
	text-align:left;
	color:#788837;
}


/*--------- SLIDESHOWS -----------*/

.slideshows {
	display:block;
	width:auto;
	margin:20px 0px 0px 20px;
	clear:both;
}

.slideshows #tab {
	width:220px;
	height:48px;
	display:block;
	background:transparent url(../images07/slideshows/tab.gif) no-repeat top left;
}

.slideshows #tab[class=rounded] {
	background:transparent url(../images07/slideshows/tab.png) no-repeat top left;
}

.slideshows .middle {
	width:220px;
	height:inherit;
	display:block;
	background:#e6e6c8;
}

.slideshows .middle .city {
	width:220px;
	height:inherit;
	display:block;
	background:#e6e6c8 url(../images07/slideshows/bg.gif) repeat-x top left;
}

.slideshows .middle .city .title {
	width:220px;
	/*height:20px;*/
	height:auto;
	background:#d9d59f;
	cursor:pointer;
}

.slideshows .middle .city .title a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333;
	padding:4px 0px 0px 28px;
	display:block;
	text-decoration:none;
	background:transparent url(../images07/menu-arrow-off.gif) no-repeat 18px 8px;
}

.slideshows .middle .city .title a:hover {
	background:transparent url(../images07/menu-arrow-down.gif) no-repeat 18px 8px;
}

.slideshows .middle .city .slideshow {
	height:inherit;
	display:block;
	line-height:1.2em;
	padding:1px 0px 3px 28px;
	clear:both;
}

.slideshows .middle .city .slideshow .date {
	font:normal 11px Arial, Helvetica, sans-serif;
	width:50px;
	float:left;
	line-height:inherit;
	color:#333;
	text-decoration:none;
	display:block;
}

.slideshows .middle .city .slideshow .trip {
	font:normal 11px Arial, Helvetica, sans-serif;
	width:130px;
	float:left;
	line-height:inherit;
	display:block;
}

.slideshows .middle .city .slideshow .date a,
.slideshows .middle .city .slideshow .trip a {
	color:#333;
	text-decoration:none;
}

.slideshows .middle .city .slideshow .date a:hover,
.slideshows .middle .city .slideshow .trip a:hover {
	color:#83924b
}

.slideshows #tabBase {
	width:220px;
	height:29px;
	display:block;
	background:transparent url(../images07/tabBase.gif) no-repeat top left;
	text-align:center;
}

.slideshows #tabBase[class=rounded] {
	background:transparent url(../images07/tabBase.png) no-repeat top left;
}

.slideshows #tabBase  a {
	padding:10px 23px 3px 10px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#788837;
	float:right;
	text-decoration:none;
	text-align:right;
	background:transparent url(../images07/menu-arrow-off.gif) no-repeat 112px 15px;
}

.slideshows #tabBase a:hover {
	text-decoration:underline;
	background:transparent url(../images07/menu-arrow-on.gif) no-repeat 112px 15px;
}

.slideshowsContent {
	width:697px;
	height:auto;
	padding-bottom:10px;
	display:block;
}

.slideshowsContent .head {
	width:697px;
	height:45px;
	display:block;
	background:transparent url(../images07/slideshows/slideshowsHead.gif) no-repeat top left;
	text-align:center;
}

.slideshowsContent .middle {
	width:697px;
	height:auto;
	display:block;
	background:#e8e8cd url(../images07/slideshows/slideshowsHeadBg.gif) repeat-x top left;
	text-align:center;
}

.slideshowsContent .middle .infoNights {
	width:333px;
	height:auto;
	display:block;
	background:none;
	text-align:left;
	float:left;
}

.slideshowsContent .middle .showsAndEvents {
	width:363px;
	height:auto;
	display:block;
	background:none;
	text-align:left;
	float:left;
}

.slideshowsContent .middle P {
	background:none;
	padding:10px 20px 0px 20px;
}

.vertDiv{
	width:1px;
	height:110px;
	display:block;
	background:transparent url(../images07/vertDiv.gif) repeat-y top left;
	text-align:left;
	float:left;
}

.slideshowsContent .base {
	width:697px;
	height:21px;
	display:block;
	background:transparent url(../images07/slideshows/slideshowsBase.gif) no-repeat top left;
	text-align:center;
	clear:both;
}

.infoNight {
	display:block;
	clear:both;
	height:auto;
	width:auto;
}

.infoNight H2 {
	font:normal 18px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333;
	display:block;
	width:auto;
	float:left;
	clear:both;
	background:transparent url(../images07/searchResults/greenArrow.gif) no-repeat right 18px;
}

.infoNight H2 a {
	font:normal 18px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333;
	display:block;
	width:auto;
	float:left;
	padding:6px 6px 0px 0px;
	margin:0px;
}

.infoNight H2 a:hover {
	color:#83924b;
	text-decoration:underline;
	font-weight:normal;
}

.infoNight .left .image {
	padding:10px 10px 10px 10px;
	float:left;
}

.infoNight .right {
	float:left;
	width:520px;
}

.infoNight .left {
	float:left;
	width:158px;
}

.infoNight .right .text {
	clear:both
}

.infoNight .right .dateTime {
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:0px 0px 10px 10px;
	margin:-10px 0px 0px 0px;
	clear:both;
	font-weight:bold;
}

.infoNight .right .text P {
	padding:0px 0px 10px 10px;
	color:#333333;
}

.infoNight .left .image IMG {
	margin:-5px 0px -5px 0px;
	padding:0px;
	border:0px;
	display:block;
	clear:both;
}

/*---- Ask an Expert ----*/

.expert {
	display:block;
	width:auto;
	margin:20px 0px 0px 20px;
	clear:both;
}

.
.expert {
	display:block;
	width:auto;
	margin:20px 0px 0px 20px;
	clear:both;
}

.expert #tab {
	width:220px;
	height:72px;
	display:block;
}

.expert #tab[class=rounded] {
	background:transparent url(../images/expert-au.jpg) no-repeat top left;
}

.expert .middle {
	width:220px;
	height:inherit;
	display:block;
	background:#e6e6c8;
}

.expert #tabBase {
	width:220px;
	height:29px;
	display:block;
	background:transparent url(../images07/tabBase.gif) no-repeat top left;
	text-align:center;
	padding-top: 7px;
	font: 9px Arial, Helvetica, sans-serif;
	color:#788837;
	text-align: center;
	background:transparent url(../images07/menu-arrow-off.gif) no-repeat 112px 15px;
}

.expert #tabBase[class=rounded] {
	background:transparent url(../images07/tabBase.png) no-repeat top left;
}

/*---- PAGE NAV ------*/

.pageNav {
	padding:10px;
	text-align:right;
	background:#FFF;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#83924b;
	display:block;
	clear:both;
}

.pageNav a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#83924b;
}

.pageNav a:hover {
	text-decoration:underline;
	color:#83924b;
}


/*--------- BROWSE ADVENTURES -----------*/

.browseBy {
	display:block;
	width:auto;
	margin:0px 0px 0px 20px;
	clear:both;
}

.browseBy #tab {
	width:220px;
	height:39px;
	display:block;
	background:transparent url(../images07/browseAdventures/tab.gif) no-repeat top left;
}

.browseBy #tab[class=rounded] {
	background:transparent url(../images07/browseAdventures/tab.png) no-repeat top left;
}

.browseBy #tabClimate {
	width:220px;
	height:37px;
	display:block;
	background:transparent url(../images07/browseAdventures/tabClimate.gif) no-repeat top left;
}

.browseBy #tabClimate[class=rounded] {
	background:transparent url(../images07/browseAdventures/tabClimate.png) no-repeat top left;
}

.browseBy #panel {
	width:220px;
	height:inherit;
	display:block;
	background:#e6e6c8;
}

.browseBy #panel P {
	padding:10px;
	line-height:1.3em;
}

.browseBy #panel .title, .browseBy #panel .titleActivity {
	color:#a43638;
	font:bold 14px Arial, Helvetica, sans-serif;
	letter-spacing:-0.02em;
	padding:10px;
}

.browseBy #panel .titleActivity {
	padding-top:28px;
}

.browseBy #panel #activityBrowseReceiver {
	margin:0px;
	border:0px;
	padding:4px 0px 4px 0px;
	font-weight:bold;
	width:100%;
	background:#d9d59f;
	display:block;
	text-align:center;	
}

.browseBy #panel .activityBrowseIcon {
	padding:12px 0px 10px 22px;
	display:block;
}

.browseBy #panel .link {
	color:#333;
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:4px 10px 4px 10px;
	display:block;
}

.browseBy #panel .link a {
	color:#333;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	text-transform:capitalize;
}

.browseBy #panel .link a:hover {
	color:#83924b;
	text-decoration:underline
}

.browseBy #panel .description {
	color:#333;
	padding:0px 10px 6px 10px;
	display:block;
	line-height:1.3em;
}
	

.browseBy #tabBase {
	width:220px;
	height:29px;
	display:block;
	background:transparent url(../images07/tabBase.gif) no-repeat top left;
	text-align:center;
}

.browseBy #tabBase[class=rounded] {
	background:transparent url(../images07/tabBase.png) no-repeat top left;
}

.browseBy #tabBase  a {
	padding:10px 23px 3px 10px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#788837;
	float:right;
	text-decoration:none;
	text-align:right;
	background:transparent url(../images07/menu-arrow-off.gif) no-repeat 112px 15px;
}

.browseBy #tabBase a:hover {
	text-decoration:underline;
	background:transparent url(../images07/menu-arrow-on.gif) no-repeat 112px 15px;
}

/*--- TRIP DETAILS ------*/

.tripDetailsButtons {
	width:458px;
	height:82px;
	display:block;
	background:transparent url(../images07/tripDetail/base.gif) no-repeat 0px 0px;
}

.tripDetailsButtons .bookTrip, 
.tripDetailsButtons .downloadTripNotes, 
.tripDetailsButtons .sendFriend {
	padding:31px 0px 0px 12px;
	display:block;
	float:left;
}

.tripDetailsButtons .downloadTripNotes, 
.tripDetailsButtons .sendFriend {
	padding:31px 0px 0px 11px;
}

.tripDetailsButtons .bookTrip a {
	width:119px;
	height:30px;
	display:block;
	background:transparent url(../images07/tripDetail/bookTrip.gif) no-repeat 0px 0px;
}

.tripDetailsButtons .downloadTripNotes a {
	width:160px;
	height:30px;
	display:block;
	background:transparent url(../images07/tripDetail/downloadTripNotes.gif) no-repeat 0px 0px;
}

.tripDetailsButtons .sendFriend a {
	width:132px;
	height:30px;
	display:block;
	background:transparent url(../images07/tripDetail/sendFriend.gif) no-repeat 0px 0px;
}

/*--- COUNTRY ADVENTURE LISTING ----*/

.countryAdventure {
	padding:10px;
	background:#e6e6c8;
	display:block;
}

.countryAdventure H2 {
	background:transparent url(../images07/browseAdventures/redArrow.gif) no-repeat right 14px;
	clear:both;
	padding:10px 14px 6px 12px;
	display:block;
	float:left;
}

.countryAdventure H2 a{
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333;
	padding:8px 16px 0px 12x;
	display:block;
	clear:both
}

.countryAdventure H2 a:hover{
	color:#83924b;
	text-decoration:underline;
}

.countryAdventure .shortDescription {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333;
	padding:0px 16px 0px 12px;
	display:block;
	clear:both
}

/*--- TESTIMONIALS ------*/

.leftHandTestimonialBox {
	padding:0px 0px 0px 33px;
	display:block;
	margin:0px;
	clear:both;
	background:none;
}

.leftHandTestimonialBox H1 {
	height:26px;
	width:196px;
	padding:0px;
	margin:0px;
	background:transparent url(../images07/divWhite.gif) repeat-x 0px 25px;
}

.leftHandTestimonialBox .middle {
	width:196px;
	color:#FFF;
	line-height:1.3em;
	display:block;
	float:left
}

.leftHandTestimonialBox .middle P {
	padding:0px 10px 0px 10px;
}

.leftHandTestimonialBox .middle .title{
	padding:10px 0px 0px 10px;
	color:#FFF;
	font-weight:bold;
}

.leftHandTestimonialBox .middle .author{
	padding:10px 0px 10px 10px;
	color:#FFF;
	display:block;
	font-weight:bold;
}

/*----REQUEST A BROCHURE-------*/

.requestABrochure {
	display:block;
	width:auto;
	margin:20px 0px 0px 30px;
	clear:both;
	line-height:16px;
}

.requestABrochure a {
	color:#FFF;
	font-weight:bold;
	padding:5px 0px 20px 20px;
	text-decoration:none;
	display:block;
}

.requestABrochure a:hover {
	color:#d9d59f;
}


/*----ORDER A BROCHURE-------*/

.orderBrochureButtonLink{
	width:220px;
	height:128px;
	background:transparent url(../images07/linkToBrochureBg.png) top left no-repeat;
	position:relative;
	display:block;
	z-index:1;
}

.orderBrochureButtonLink:hover{
	text-decoration:none;
	display:block;
	background:transparent url(../images07/linkToBrochureBgOn.png) top left no-repeat;
	color:#83924b;
}


.orderBrochureButtonLink .orderBrochureButton {
	width:220px;
	height:128px;
	position:relative;
	z-index:10;
}

.orderBrochureButtonLink .orderBrochureButton .image {
	width:75px;
	height:75px;
	float:left
}

.orderBrochureButtonLink .orderBrochureButton .image IMG {
	padding:10px 0px 0px 10px;
	background:transparent url(../images07/eBrochureImgBg.png) 5px 15px no-repeat;
}

.orderBrochureButtonLink .orderBrochureButton .text {
	width:110px;
	padding-left:20px;
	float:left
}

.orderBrochureButtonLink .orderBrochureButton h1, .orderBrochureButtonLink .orderBrochureButton h2 {
	padding:10px 10px 0px 0px;
	font:bold 15px Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:none
}

.orderBrochureButtonLink a .orderBrochureButton .text h2 {
	font:normal 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
}


	
/*-------- FOOTER ITEMS -----------*/

.pageBottomNav {
	width:978px;
	height:27px;
	background:transparent url(../images07/pageBottomNavBg.gif) repeat-x top;
	display:block;
	text-align:right;
	clear:both;
	color:#8b8e93;
}

.pageBottomNav .links {
	padding:7px 16px 5px 0px;
}

.pageBottomNav .links a {
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:0px 5px 0px 5px;
	color:#8b8e93;
	text-decoration:none;
	text-align:left;
}

.pageBottomNav .links a:hover {
	color:#c3c5c6;
}


.footer {
	width:978px;
	height:63px;
	background:#373b40;
	display:block;
	color:#FFF;
	border-bottom:1px solid #FFF;
	clear:both
}

.footer #changeCountry .where{
	text-transform:uppercase;
}

.footer #changeCountry {
	width:400px;
	display:block;
	float:left;
	text-align:left;
	height:39px;
}

.footer .footerLinks {
	padding-right:10px;
	width:320px;
	display:block;
	font:bold 11px Arial, Helvetica, sans-serif;
	float:right;
	letter-spacing:0em;
}

.footer #changeCountry.australia {
	background:url(../images07/footer/flag-australia.gif) no-repeat 20px 14px;
}

.footer #changeCountry.states {
	background:url(../images07/footer/flag-united-states.gif) no-repeat 20px 14px;
}

.footer #changeCountry.kingdom {
	background:url(../images07/footer/flag-uk.gif) no-repeat 20px 14px;
}
.footer #changeCountry.zealand {
	background:url(../images07/footer/flag-nz.gif) no-repeat 20px 14px;
}
.footer #changeCountry.canada {
	background:url(../images07/footer/flag-ca.gif) no-repeat 20px 14px;
}

.footerAtol {
	color:#6f6f6f
}

.footerAtol a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	text-decoration:none
}

.footerAtol a:hover {
	text-decoration:none;
	color:#333
}


.footer #changeCountry {
	color:#FFF;
	padding:20px 0px 0px 60px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	display:block;
}

.footer #changeCountry SELECT {
	width:187px;
	border:1px solid #7f9db9;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#000;
}

.footer #changeCountry a {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#8b8e93;
	text-decoration:none;
}

.footer #changeCountry a:hover {
	color:#d9d59f;
}

.footer .footerLinks a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:17px 10px 0px 0px;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	float:right;
}

.footer .footerLinks a:hover {
	color:#d9d59f;
}

.footerShadow {
	width:988px;
	display:block;
	height:4px;
	font-size:3px;
	line-height:1em;
	background:transparent url(../images07/footerShadow.gif) no-repeat top center;
	margin:0px auto 0px;
}

.footerTextLinks {
	display:block;
	margin:0px auto 0px;
	width:948px;
	padding:0px 0px 0px 30px;
	clear:both
}

.footerTextLinks .column {
	display:block;
	width:117px;
	padding:10px 0px 0px 0px;
	margin:0px;
	float:left;
}

.footerTextLinks .column{
	display:block;
	margin:0px;
	width:117px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	text-align:left;
}

.footerTextLinks td {
	width:auto;
}

.footerTextLinks .column a, .footerTextLinks td a{
	display:block;
	margin:0px;
	padding:0px 20px 0px 8px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	text-align:left;
	text-decoration:none;
}

.footerTextLinks .column a:hover, .footerTextLinks td a:hover{
	color:#333;
}

.footerTextLinks .column H1, .footerTextLinks td H1{
	padding:0px 0px 8px 0px;
}




/*------------ ALL REGIONS CUSTOM STYLES --------------*/

#region-86 #banner, #region-87 #banner, #region-88 #banner,#region-89 #banner, 
#region-257545 #banner,#region-91 #banner, #region-92 #banner,#region-93 #banner, #region-94 #banner,
#region-448 #banner, #region-1355 #banner, #region-25862 #banner {
	display:block;
	float:left;
	height:45px;
	width:978px;
	background: #CCC url(../images07/himalaya/himalayaBanner.jpg) no-repeat top center;
}


#region-86 #countryMenu, #region-87 #countryMenu,#region-88 #countryMenu,#region-89 #countryMenu,
#region-257545 #countryMenu,#region-91 #countryMenu,#region-92 #countryMenu, #region-93 #countryMenu, 
#region-94 #countryMenu, #region-448 #countryMenu, #region-1355 #countryMenu, #region-25862 #countryMenu {
	display:block;
	float:left;
	height:39px;
	width:978px;
	border:0px;
	margin:0px;
	padding:0px;
	background: #CCC url(../images07/asia/asiaBg.gif) repeat-x top left;
}

#region-86 #bannerDiv,#region-87 #bannerDiv,#region-88 #bannerDiv,#region-89 #bannerDiv,#region-257545 #bannerDiv,
#region-91 #bannerDiv,#region-92 #bannerDiv,#region-93 #bannerDiv,#region-94 #bannerDiv,
#region-448 #bannerDiv, #region-1355 #bannerDiv, #region-25862 #bannerDiv {
	display:none;
}

#region-86 #countryMenu .country,#region-87 #countryMenu .country,#region-88 #countryMenu .country,#region-89 #countryMenu .country,#region-257545 #countryMenu .country,#region-91 #countryMenu .country,#region-92 #countryMenu .country,
#region-93 #countryMenu .country,#region-94 #countryMenu .country,
#region-448 #countryMenu .country, #region-1355 #countryMenu .country, #region-25862 #countryMenu .country {
	width:400px;
	height:39px;
	background: transparent url(../images07/asia/asia.gif) no-repeat 20px 6px;
	display:block;
}

#region-86 #countryMenu .buttons .about,#region-87 #countryMenu .buttons .about,#region-88 #countryMenu .buttons .about,
#region-89 #countryMenu .buttons .about,#region-257545 #countryMenu .buttons .about,#region-91 #countryMenu .buttons .about,
#region-92 #countryMenu .buttons .about,#region-93 #countryMenu .buttons .about,#region-94 #countryMenu .buttons .about,
#region-448 #countryMenu .buttons .about, #region-1355 #countryMenu .buttons .about, #region-25862 #countryMenu .buttons .about {
	padding:8px 0px 0px 187px;
	float:right;
	display:block;
}

#region-86 #countryMenu .buttons .about a,#region-87 #countryMenu .buttons .about a,#region-88 #countryMenu .buttons .about a,#region-89 #countryMenu .buttons .about a,#region-257545 #countryMenu .buttons .about a,
#region-91 #countryMenu .buttons .about a,#region-92 #countryMenu .buttons .about a,#region-93 #countryMenu .buttons .about a,#region-94 #countryMenu .buttons .about a,
#region-448 #countryMenu .buttons .about a, #region-1355 #countryMenu .buttons .about a, #region-25862 #countryMenu .buttons .about a {
	width:93px;
	height:30px;
	display:block;
	background:url(../images07/asia/about-asia.gif) no-repeat top center;
	color:#FFFFFF;
	font-family:inherit;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
}

#region-86 #countryMenu .buttons .about a:hover,#region-87 #countryMenu .buttons .about a:hover,
#region-88 #countryMenu .buttons .about a:hover,#region-89 #countryMenu .buttons .about a:hover,
#region-257545 #countryMenu .buttons .about a:hover,#region-91 #countryMenu .buttons .about a:hover,
#region-92 #countryMenu .buttons .about a:hover,#region-93 #countryMenu .buttons .about a:hover,
#region-94 #countryMenu .buttons .about a:hover, #region-448 #countryMenu .buttons .about a:hover, #region-1355 #countryMenu .buttons .about a:hover, #region-25862 #countryMenu .buttons .about a:hover {
	background:url(../images07/asia/about-asia-on.gif) no-repeat top center;
}

#region-86 .searchBox,#region-87 .searchBox,#region-88 .searchBox,#region-89 .searchBox,
#region-257545 .searchBox,#region-91 .searchBox,#region-92 .searchBox,#region-93 .searchBox,#region-94 .searchBox,
#region-448 .searchBox, #region-1355 .searchBox, #region-25862 .searchBox {
	display:block;
	width:auto;
	height:inherit;
	position:relative;
	z-index:100;
	margin:0px 20px 10px 20px;
}

#region-86 .article .header .headerTop,#region-87 .article .header .headerTop,#region-88 .article .header .headerTop,
#region-89 .article .header .headerTop,#region-257545 .article .header .headerTop,#region-91 .article .header .headerTop,
#region-92 .article .header .headerTop,#region-93 .article .header .headerTop,#region-94 .article .header .headerTop,
#region-448 .article .header .headerTop, #region-1355 .article .header .headerTop, #region-25862 .article .header .headerTop {
	display:block;
	float:left;
	height:33px;
	width:458px;
	background:transparent url(../images07/southAmerica/articleHeaderTop.gif) no-repeat bottom center;
}

#region-86 .article .middle H1,#region-87 .article .middle H1,#region-88 .article .middle H1,#region-89 .article .middle H1,#region-257545 .article .middle H1,#region-91 .article .middle H1,#region-92 .article .middle H1,#region-93 .article .middle H1, #region-94 .article .middle H1, #region-448 .article .middle H1, #region-1355 .article .middle H1, #region-25862 .article .middle H1  { 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#a43638;
}

#region-86 .article .middle P,#region-87 .article .middle P,#region-89 .article .middle P,
#region-257545 .article .middle P,#region-91 .article .middle P,#region-92 .article .middle P,
#region-93 .article .middle P,#region-94 .article .middle P, #region-448 .article .middle P, #region-1355 .article .middle P, #region-25862 .article .middle P { 
	padding:10px;
}

#region-86 .article .middle H3,#region-87 .article .middle H3,#region-88 .article .middle H3,
#region-89 .article .middle H3,#region-257545 .article .middle H3,#region-91 .article .middle H3,
#region-92 .article .middle H3,#region-93 .article .middle H3,#region-94 .article .middle H3,
#region-448 .article .middle H3, #region-1355 .article .middle H3, #region-25862 .article .middle H3 { 
	font:bold 14px Arial, Helvetica, sans-serif;
	background: transparent url(../images07/div.gif) repeat-x bottom center;
	color:#333;
	padding:10px;
}

#region-86 .article p a,#region-87 .article p a,#region-88 .article p a,#region-89 .article p a,
#region-257545 .article p a,#region-91 .article p a,#region-92 .article p a,#region-93 .article p a,
#region-94 .article p a, #region-448 .article p a, #region-1355 .article p a, #region-25862 .article p a {
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
	text-decoration:underline
}

#region-86 .article p a:hover,#region-87 .article p a:hover,#region-88 .article p a:hover,#region-89 .article p a:hover,
#region-257545 .article p a:hover,#region-91 .article p a:hover,#region-92 .article p a:hover,#region-93 .article p a:hover,
#region-94 .article p a:hover, #region-448 .article p a:hover, #region-1355 .article p a:hover, #region-25862 .article p a:hover {
	color:#e6e6c8;
}

#region-86 .article .header .headerPic,#region-87 .article .header .headerPic,
#region-88 .article .header .headerPic,#region-89 .article .header .headerPic,
#region-257545 .article .header .headerPic,#region-91 .article .header .headerPic,
#region-92 .article .header .headerPic,#region-93 .article .header .headerPic,
#region-94 .article .header .headerPic, #region-448 .article .header .headerPic, #region-1355 .article .header .headerPic, #region-25862 .article .header .headerPic {
	display:block;
	float:left;
	height:158px;
	width:458px;
	background:transparent url(../images07/southAmerica/articleHeaderPic.jpg) no-repeat top center;
}

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

#region-86 #countryMenu .buttons .more-adventures,#region-87 #countryMenu .buttons .more-adventures,
#region-88 #countryMenu .buttons .more-adventures,#region-89 #countryMenu .buttons .more-adventures,
#region-257545 #countryMenu .buttons .more-adventures,#region-91 #countryMenu .buttons .more-adventures,
#region-92 #countryMenu .buttons .more-adventures,#region-93 #countryMenu .buttons .more-adventures,
#region-94 #countryMenu .buttons .more-adventures, #region-448 #countryMenu .buttons .more-adventures, #region-1355 #countryMenu .buttons .more-adventures,
#region-25862 #countryMenu .buttons .more-adventures {
	padding:8px 0px 0px 0px;
	float:right;
	display:block;
}

#region-86 #countryMenu .buttons .more-adventures a,#region-87 #countryMenu .buttons .more-adventures a,
#region-88 #countryMenu .buttons .more-adventures a,#region-89 #countryMenu .buttons .more-adventures a,
#region-257545 #countryMenu .buttons .more-adventures a,#region-91 #countryMenu .buttons .more-adventures a,
#region-92 #countryMenu .buttons .more-adventures a,#region-93 #countryMenu .buttons .more-adventures a,
#region-94 #countryMenu .buttons .more-adventures a, #region-448 #countryMenu .buttons .more-adventures a, #region-1355 #countryMenu .buttons .more-adventures a, #region-25862 #countryMenu .buttons .more-adventures a {
	width:164px;
	height:30px;
	display:block;
	background:url(../images07/asia/more-adventures-asia.gif) no-repeat top center;
	color:#FFFFFF;
	font-family:inherit;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
}

#region-86 #countryMenu .buttons .more-adventures a:hover,#region-87 #countryMenu .buttons .more-adventures a:hover,
#region-88 #countryMenu .buttons .more-adventures a:hover,#region-89 #countryMenu .buttons .more-adventures a:hover,
#region-257545 #countryMenu .buttons .more-adventures a:hover,#region-91 #countryMenu .buttons .more-adventures a:hover,
#region-92 #countryMenu .buttons .more-adventures a:hover,#region-93 #countryMenu .buttons .more-adventures a:hover,
#region-94 #countryMenu .buttons .more-adventures a:hover, #region-448 #countryMenu .buttons .more-adventures a:hover, #region-1355 #countryMenu .buttons .more-adventures a:hover, #region-25862 #countryMenu .buttons .more-adventures a:hover {
	background:url(../images07/asia/more-adventures-asia-on.gif) no-repeat top center;
}


/*------------ HIMALAYA CUSTOM STYLES -------------------*/

#region-86 #banner { background: #CCC url(../images07/himalaya/himalayaBanner.jpg) no-repeat top center }
#region-86 #countryMenu { background: #CCC url(../images07/himalaya/himalayaBg.gif) repeat-x top left }
#region-86 #countryMenu .country{ background: transparent url(../images07/himalaya/himalaya.gif) no-repeat 20px 6px }
#region-86 #countryMenu .buttons .about a {	
	width:121px; 
	height:30px; 
	background:url(../images07/himalaya/about-himalaya.gif) no-repeat top center
}

#region-86 #countryMenu .buttons .about a:hover { 
	background:url(../images07/himalaya/about-himalaya-on.gif) no-repeat top center
}
#region-86 #countryMenu .buttons .more-adventures a {
	width:196px;
	height:30px;
	background:url(../images07/himalaya/more-adventures-himalaya.gif) no-repeat top center;
}
#region-86 #countryMenu .buttons .more-adventures a:hover {
	background:url(../images07/himalaya/more-adventures-himalaya-on.gif) no-repeat top center;
}
#region-86 .article .header .headerTop {
	height:33px;
	width:458px;
	background:transparent url(../images07/himalaya/himalayaHeaderTop.gif) no-repeat bottom center;
}
#region-86 .article .middle H1 { 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#5a688f;
}

#region-86 .article .middle p a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
#region-86 .article .middle p a:hover {
	color:#333;
	text-decoration:underline;
}

#region-86 .article .header .headerPic {
	height:158px;
	width:458px;
	background:transparent url(../images07/himalaya/himalayaHeaderPic.jpg) no-repeat top center;
}

#region-86 .browseBy #panel H4, 
#region-86 .browseBy .titleActivity, 
#region-86 .browseBy #panel .title{
	color:#5a688f;
}

/*------------ ASIA CUSTOM STYLES -------------------*/

#region-87 #banner { background: #CCC url(../images07/asia/asiaBanner.jpg) no-repeat top center }
#region-87 #countryMenu { background: #CCC url(../images07/asia/asiaBg.gif) repeat-x top left }
#region-87 #countryMenu .country{ background: transparent url(../images07/asia/asia.gif) no-repeat 20px 6px }
#region-87 #countryMenu .buttons .about { padding:8px 0px 0px 187px }
#region-87 #countryMenu .buttons .about a {	
	width:93px; 
	height:30px; 
	background:url(../images07/asia/about-asia.gif) no-repeat top center
}

#region-87 #countryMenu .buttons .about a:hover { 
	background:url(../images07/asia/about-asia-on.gif) no-repeat top center
}
#region-87 #countryMenu .buttons .more-adventures a {
	width:164px;
	height:30px;
	background:url(../images07/asia/more-adventures-asia.gif) no-repeat top center;
}
#region-87 #countryMenu .buttons .more-adventures a:hover {
	background:url(../images07/asia/more-adventures-asia-on.gif) no-repeat top center;
}
#region-87 .article .header .headerTop {
	height:33px;
	width:458px;
	background:transparent url(../images07/asia/asiaHeaderTop.gif) no-repeat bottom center;
}
#region-87 .article .middle H1 { 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#7f8c47;
}
#region-87 .article p a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
#region-87 .article p a:hover {
	text-decoration:underline;
	color:#333;
}
#region-87 .article .header .headerPic {
	height:158px;
	width:458px;
	background:transparent url(../images07/asia/asiaHeaderPic.jpg) no-repeat top center;
}

#region-87 .browseBy #panel H4, 
#region-87 .browseBy .titleActivity, 
#region-87 .browseBy #panel .title{
	color:#7f8c47;
}
/*------------ SOUTH AMERICA CUSTOM STYLES --------------*/

#region-88 #banner {
	display:block;
	float:left;
	height:45px;
	width:978px;
	background: #CCC url(../images07/southAmerica/southAmericaBanner.jpg) no-repeat top center;
}

#region-88 #countryMenu {
	display:block;
	float:left;
	height:39px;
	width:978px;
	border:0px;
	margin:0px;
	padding:0px;
	background: #CCC url(../images07/southAmerica/southAmericaBg.gif) repeat-x top left;
}

#region-88 #bannerDiv {
	display:none;
}

#region-88 #countryMenu .country {
	width:400px;
	height:39px;
	background: transparent url(../images07/southAmerica/southAmerica.gif) no-repeat 20px 6px;
	display:block;
}

#region-88 #countryMenu .buttons .about {
	padding:8px 0px 0px 187px;
	float:right;
	display:block;
}

#region-88 #countryMenu .buttons .about a {
	width:152px;
	height:30px;
	display:block;
	background:url(../images07/southAmerica/about-south-america.gif) no-repeat top center;
	color:#FFFFFF;
	font-family:inherit;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
}

#region-88 #countryMenu .buttons .about a:hover {
	background:url(../images07/southAmerica/about-south-america-on.gif) no-repeat top center;
}

#region-88 .article .header .headerTop {
	display:block;
	float:left;
	height:33px;
	width:458px;
	background:transparent url(../images07/southAmerica/articleHeaderTop.gif) no-repeat bottom center;
}

#region-88 .article .middle H1, #home .article .middle H1 { 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#a43638;
}

#region-88 .article .middle P, #home .article .middle P { 
	padding:0px 10px 0px 10px;
}

#region-88 .article .middle H3, #home .article .middle H3{ 
	font:bold 14px Arial, Helvetica, sans-serif;
	background: transparent url(../images07/div.gif) repeat-x bottom center;
	color:#333;
	padding:10px;
}

#region-88 .article .middle p a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
#region-88 .article .middle p a:hover {
	color:#333;
	text-decoration:underline;
}

#region-88 .article .header .headerPic {
	display:block;
	float:left;
	height:158px;
	width:458px;
	background:transparent url(../images07/southAmerica/articleHeaderPic.jpg) no-repeat top center;
}



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

#region-88 #countryMenu .buttons .more-adventures {
	padding:8px 0px 0px 0px;
	float:right;
	display:block;
}

#region-88 #countryMenu .buttons .more-adventures a {
	width:228px;
	height:30px;
	display:block;
	background:url(../images07/southAmerica/more-adventures-south-america.gif) no-repeat top center;
	color:#FFFFFF;
	font-family:inherit;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
}

#region-88 #countryMenu .buttons .more-adventures a:hover {
	background:url(../images07/southAmerica/more-adventures-south-america-on.gif) no-repeat top center;
}

#region-88 .browseBy #panel H4, 
#region-88 .browseBy .titleActivity, 
#region-88 .browseBy #panel .title{
	color:#a43638;
}

/*------------ CENTRAL AMERICA CUSTOM STYLES -------------------*/

#region-89 #banner { background: #CCC url(../images07/centralAmerica/centralAmericaBanner.jpg) no-repeat top center }
#region-89 #countryMenu { background: #CCC url(../images07/centralAmerica/centralAmericaBg.gif) repeat-x top left }
#region-89 #countryMenu .country{ background: transparent url(../images07/centralAmerica/centralAmerica.gif) no-repeat 20px 6px }
#region-89 #countryMenu .buttons .about { padding:8px 0px 0px 187px }
#region-89 #countryMenu .buttons .about a {	
	width:165px; 
	height:30px; 
	background:url(../images07/centralAmerica/about-central-america.gif) no-repeat top center
}

#region-89 #countryMenu .buttons .about a:hover { 
	background:url(../images07/centralAmerica/about-central-america-on.gif) no-repeat top center
}
#region-89 #countryMenu .buttons .more-adventures a {
	width:239px;
	height:30px;
	background:url(../images07/centralAmerica/more-adventures-central-america.gif) no-repeat top center;
}
#region-89 #countryMenu .buttons .more-adventures a:hover {
	background:url(../images07/centralAmerica/more-adventures-central-america-on.gif) no-repeat top center;
}
#region-89 .article .header .headerTop {
	height:33px;
	width:458px;
	background:transparent url(../images07/centralAmerica/centralAmericaHeaderTop.gif) no-repeat bottom center;
}
#region-89 .article .middle H1 { 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ce992f;
}
#region-89 .article p a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
#region-89 .article p a:hover {
	color:#ce992f;
}
#region-89 .article .header .headerPic {
	height:158px;
	width:458px;
	background:transparent url(../images07/centralAmerica/centralAmericaHeaderPic.jpg) no-repeat top center;
}

#region-89 .browseBy #panel H4, 
#region-89 .browseBy .titleActivity, 
#region-89 .browseBy #panel .title{
	color:#ce992f;
}

/*------------ AUSTRALASIA CUSTOM STYLES -------------------*/

#region-257545 #banner { background: #CCC url(../images07/australasia/australasiaBanner.jpg) no-repeat top center }
#region-257545 #countryMenu { background: #CCC url(../images07/australasia/australasiaBg.gif) repeat-x top left }
#region-257545 #countryMenu .country{ background: transparent url(../images07/australasia/australasia.gif) no-repeat 20px 6px }
#region-257545 #countryMenu .buttons .about { padding:8px 0px 0px 187px }
#region-257545 #countryMenu .buttons .about a {	
	width:138px; 
	height:30px; 
	background:url(../images07/australasia/about-australasia.gif) no-repeat top center
}

#region-257545 #countryMenu .buttons .about a:hover { 
	background:url(../images07/australasia/about-australasia-on.gif) no-repeat top center
}
#region-257545 #countryMenu .buttons .more-adventures a {
	width:213px;
	height:30px;
	background:url(../images07/australasia/more-adventures-australasia.gif) no-repeat top center;
}
#region-257545 #countryMenu .buttons .more-adventures a:hover {
	background:url(../images07/australasia/more-adventures-australasia-on.gif) no-repeat top center;
}
#region-257545 .article .header .headerTop {
	height:33px;
	width:458px;
	background:transparent url(../images07/australasia/australasiaHeaderTop.gif) no-repeat bottom center;
}
#region-257545 .article .middle H1 { 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#bf6c36;
}
#region-257545 .article p a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
#region-257545 .article p a:hover {
	color:#333;
	color:#bf6c36;
}
#region-257545 .article .header .headerPic {
	height:158px;
	width:458px;
	background:transparent url(../images07/australasia/australasiaHeaderPic.jpg) no-repeat top center;
}

#region-257545 .browseBy #panel H4, 
#region-257545 .browseBy .titleActivity, 
#region-257545 .browseBy #panel .title{
	color:#bf6c36;
}

/*------------ ARCTIC & ANTARCTIC CUSTOM STYLES -------------------*/

#region-91 #banner { background: #CCC url(../images07/antarcticArctic/antarcticArcticBanner.jpg) no-repeat top center }
#region-91 #countryMenu { background: #CCC url(../images07/antarcticArctic/antarcticArcticBg.gif) repeat-x top left }
#region-91 #countryMenu .country{ background: transparent url(../images07/antarcticArctic/antarcticArctic.gif) no-repeat 20px 6px }
#region-91 #countryMenu .buttons .about { padding:8px 0px 0px 187px }
#region-91 #countryMenu .buttons .about a {	
	width:190px; 
	height:30px; 
	background:url(../images07/antarcticArctic/about-antarcticArctic.gif) no-repeat top center
}

#region-91 #countryMenu .buttons .about a:hover { 
	background:url(../images07/antarcticArctic/about-antarcticArctic-on.gif) no-repeat top center
}
#region-91 #countryMenu .buttons .more-adventures a {
	width:257px;
	height:30px;
	background:url(../images07/antarcticArctic/more-adventures-antarcticArctic.gif) no-repeat top center;
}
#region-91 #countryMenu .buttons .more-adventures a:hover {
	background:url(../images07/antarcticArctic/more-adventures-antarcticArctic-on.gif) no-repeat top center;
}
#region-91 .article .header .headerTop {
	height:33px;
	width:458px;
	background:transparent url(../images07/antarcticArctic/antarcticArcticHeaderTop.gif) no-repeat bottom center;
}
#region-91 .article .middle H1 { 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#74736f;
}
#region-91 .article p a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
#region-91 .article p a:hover {
	color:#74736f;
}
#region-91 .article .header .headerPic {
	height:158px;
	width:458px;
	background:transparent url(../images07/antarcticArctic/antarcticArcticHeaderPic.jpg) no-repeat top center;
}

#region-91 .browseBy #panel H4, 
#region-91 .browseBy .titleActivity, 
#region-91 .browseBy #panel .title{
	color:#74736f;
}

/*------------ AFRICA CUSTOM STYLES -------------------*/

#region-92 #banner { background: #CCC url(../images07/africa/africaBanner.jpg) no-repeat top center }
#region-92 #countryMenu { background: #CCC url(../images07/africa/africaBg.gif) repeat-x top left }
#region-92 #countryMenu .country{ background: transparent url(../images07/africa/africa.gif) no-repeat 20px 6px }
#region-92 #countryMenu .buttons .about { padding:8px 0px 0px 187px }
#region-92 #countryMenu .buttons .about a {	
	width:104px; 
	height:30px; 
	background:url(../images07/africa/about-africa.gif) no-repeat top center
}

#region-92 #countryMenu .buttons .about a:hover { 
	background:url(../images07/africa/about-africa-on.gif) no-repeat top center
}
#region-92 #countryMenu .buttons .more-adventures a {
	width:179px;
	height:30px;
	background:url(../images07/africa/more-adventures-africa.gif) no-repeat top center;
}
#region-92 #countryMenu .buttons .more-adventures a:hover {
	background:url(../images07/africa/more-adventures-africa-on.gif) no-repeat top center;
}
#region-92 .article .header .headerTop {
	height:33px;
	width:458px;
	background:transparent url(../images07/africa/africaHeaderTop.gif) no-repeat bottom center;
}
#region-92 .article .middle H1 { 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#b18f48;
}
#region-92 .article p a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
#region-92 .article p a:hover {
	color:#b18f48;
}
#region-92 .article .header .headerPic {
	height:158px;
	width:458px;
	background:transparent url(../images07/africa/africaHeaderPic.jpg) no-repeat top center;
}

#region-92 .browseBy #panel H4, 
#region-92 .browseBy .titleActivity, 
#region-92 .browseBy #panel .title{
	color:#b18f48;
}


/*------------ EUROPE CUSTOM STYLES -------------------*/

#region-93 #banner { background: #CCC url(../images07/europe/europeBanner.jpg) no-repeat top center }
#region-93 #countryMenu { background: #CCC url(../images07/europe/europeBg.gif) repeat-x top left }
#region-93 #countryMenu .country{ background: transparent url(../images07/europe/europe.gif) no-repeat 20px 6px }
#region-93 #countryMenu .buttons .about { padding:8px 0px 0px 187px }
#region-93 #countryMenu .buttons .about a {	
	width:107px; 
	height:30px; 
	background:url(../images07/europe/about-europe.gif) no-repeat top center
}

#region-93 #countryMenu .buttons .about a:hover { 
	background:url(../images07/europe/about-europe-on.gif) no-repeat top center
}
#region-93 #countryMenu .buttons .more-adventures a {
	width:189px;
	height:30px;
	background:url(../images07/europe/more-adventures-europe.gif) no-repeat top center;
}
#region-93 #countryMenu .buttons .more-adventures a:hover {
	background:url(../images07/europe/more-adventures-europe-on.gif) no-repeat top center;
}
#region-93 .article .header .headerTop {
	height:33px;
	width:458px;
	background:transparent url(../images07/europe/europeHeaderTop.gif) no-repeat bottom center;
}
#region-93 .article .middle H1 { 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#9e9278;
}
#region-93 .article p a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
#region-93 .article p a:hover {
	color:#9e9278;
}
#region-93 .article .header .headerPic {
	height:158px;
	width:458px;
	background:transparent url(../images07/europe/europeHeaderPic.jpg) no-repeat top center;
}

#region-93 .browseBy #panel H4, 
#region-93 .browseBy .titleActivity, 
#region-93 .browseBy #panel .title{
	color:#9e9278;
}



/*------------ CENTRAL ASIA CUSTOM STYLES -------------------*/

#region-94 #banner { background: #CCC url(../images07/centralAsia/centralAsiaBanner.jpg) no-repeat top center }
#region-94 #countryMenu { background: #CCC url(../images07/centralAsia/centralAsiaBg.gif) repeat-x top left }
#region-94 #countryMenu .country{ background: transparent url(../images07/centralAsia/centralAsia.gif) no-repeat 20px 6px }
#region-94 #countryMenu .buttons .about { padding:8px 0px 0px 187px }
#region-94 #countryMenu .buttons .about a {	
	width:141px; 
	height:30px; 
	background:url(../images07/centralAsia/about-centralAsia.gif) no-repeat top center
}

#region-94 #countryMenu .buttons .about a:hover { 
	background:url(../images07/centralAsia/about-centralAsia-on.gif) no-repeat top center
}
#region-94 #countryMenu .buttons .more-adventures a {
	width:215px;
	height:30px;
	background:url(../images07/centralAsia/more-adventures-centralAsia.gif) no-repeat top center;
}
#region-94 #countryMenu .buttons .more-adventures a:hover {
	background:url(../images07/centralAsia/more-adventures-centralAsia-on.gif) no-repeat top center;
}
#region-94 .article .header .headerTop {
	height:33px;
	width:458px;
	background:transparent url(../images07/centralAsia/centralAsiaHeaderTop.gif) no-repeat bottom center;
}
#region-94 .article .middle H1 { 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#907b4e;
}
#region-94 .article p a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
#region-94 .article p a:hover {
	color:#907b4e;
}
#region-94 .article .header .headerPic {
	height:158px;
	width:458px;
	background:transparent url(../images07/centralAsia/centralAsiaHeaderPic.jpg) no-repeat top center;
}

#region-94 .browseBy #panel H4, 
#region-94 .browseBy .titleActivity, 
#region-94 .browseBy #panel .title{
	color:#907b4e;
}

/*------------ INDIAN SUBCONTINENT CUSTOM STYLES -------------------*/

#region-448 #banner { background: #CCC url(../images07/indianSubcontinent/indianSubcontinentBanner.jpg) no-repeat top center }
#region-448 #countryMenu { background: #CCC url(../images07/indianSubcontinent/indianSubcontinentBg.gif) repeat-x top left }
#region-448 #countryMenu .country{ background: transparent url(../images07/indianSubcontinent/indianSubcontinent.gif) no-repeat 20px 6px }
#region-448 #countryMenu .buttons .about { padding:8px 0px 0px 0px }
#region-448 #countryMenu .buttons .about a {
	width:184px; 
	height:30px; 
	background:url(../images07/indianSubcontinent/about-indianSubcontinent.gif) no-repeat top center
}

#region-448 #countryMenu .buttons .about a:hover { 
	background:url(../images07/indianSubcontinent/about-indianSubcontinent-on.gif) no-repeat top center
}
#region-448 #countryMenu .buttons .more-adventures a {
	width:251px;
	height:30px;
	background:url(../images07/indianSubcontinent/more-adventures-indianSubcontinent.gif) no-repeat top center;
}
#region-448 #countryMenu .buttons .more-adventures a:hover {
	background:url(../images07/indianSubcontinent/more-adventures-indianSubcontinent-on.gif) no-repeat top center;
}
#region-448 .article .header .headerTop {
	height:33px;
	width:458px;
	background:transparent url(../images07/indianSubcontinent/indianSubcontinentHeaderTop.gif) no-repeat bottom center;
}
#region-448 .article .middle H1 { 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#a1511e;
}
#region-448 .article p a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
#region-448 .article p a:hover {
	color:#a1511e;
}
#region-448 .article .header .headerPic {
	height:158px;
	width:458px;
	background:transparent url(../images07/indianSubcontinent/indianSubcontinentHeaderPic.jpg) no-repeat top center;
}

#region-448 .browseBy #panel H4, 
#region-448 .browseBy .titleActivity, 
#region-448 .browseBy #panel .title{
	color:#a1511e;
}

/*------------ NORTH AMERICA CUSTOM STYLES -------------------*/

#region-1355 #banner { background: #CCC url(../images07/northAmerica/northAmericaBanner.jpg) no-repeat top center }
#region-1355 #countryMenu { background: #CCC url(../images07/northAmerica/northAmericaBg.gif) repeat-x top left }
#region-1355 #countryMenu .country{ background: transparent url(../images07/northAmerica/northAmerica.gif) no-repeat 20px 6px }
#region-1355 #countryMenu .buttons .about { padding:8px 0px 0px 0px }
#region-1355 #countryMenu .buttons .about a {
	width:153px; 
	height:30px; 
	background:url(../images07/northAmerica/about-northAmerica.gif) no-repeat top center
}

#region-1355 #countryMenu .buttons .about a:hover { 
	background:url(../images07/northAmerica/about-northAmerica-on.gif) no-repeat top center
}
#region-1355 #countryMenu .buttons .more-adventures a {
	width:227px;
	height:30px;
	background:url(../images07/northAmerica/more-adventures-northAmerica.gif) no-repeat top center;
}
#region-1355 #countryMenu .buttons .more-adventures a:hover {
	background:url(../images07/northAmerica/more-adventures-northAmerica-on.gif) no-repeat top center;
}
#region-1355 .article .header .headerTop {
	height:33px;
	width:458px;
	background:transparent url(../images07/northAmerica/northAmericaHeaderTop.gif) no-repeat bottom center;
}
#region-1355 .article .middle H1 { 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#636d39;
}
#region-1355 .article p a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
#region-1355 .article p a:hover {
	color:#636d39;
}
#region-1355 .article .header .headerPic {
	height:158px;
	width:458px;
	background:transparent url(../images07/northAmerica/northAmericaHeaderPic.jpg) no-repeat top center;
}

#region-1355 .browseBy #panel H4, 
#region-1355 .browseBy .titleActivity, 
#region-1355 .browseBy #panel .title{
	color:#636d39;
}
/*------------ MIDDLE EAST CUSTOM STYLES -------------------*/

#region-25862 #banner { background: #CCC url(../images07/middleEast/middleEastBanner.jpg) no-repeat top center }
#region-25862 #countryMenu { background: #CCC url(../images07/middleEast/middleEastBg.gif) repeat-x top left }
#region-25862 #countryMenu .country{ background: transparent url(../images07/middleEast/middleEast.gif) no-repeat 20px 6px }
#region-25862 #countryMenu .buttons .about { padding:8px 0px 0px 0px }
#region-25862 #countryMenu .buttons .about a {
	width:135px; 
	height:30px; 
	background:url(../images07/middleEast/about-middleEast.gif) no-repeat top center
}

#region-25862 #countryMenu .buttons .about a:hover { 
	background:url(../images07/middleEast/about-middleEast-on.gif) no-repeat top center
}
#region-25862 #countryMenu .buttons .more-adventures a {
	width:224px;
	height:30px;
	background:url(../images07/middleEast/more-adventures-middleEast.gif) no-repeat top center;
}
#region-25862 #countryMenu .buttons .more-adventures a:hover {
	background:url(../images07/middleEast/more-adventures-middleEast-on.gif) no-repeat top center;
}
#region-25862 .article .header .headerTop {
	height:33px;
	width:458px;
	background:transparent url(../images07/middleEast/middleEastHeaderTop.gif) no-repeat bottom center;
}
#region-25862 .article .middle H1 { 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#5a4d61;
}

#region-25862 .article .middle H2 { 
	color:#5a4d61;
}

#region-25862 .article p a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
#region-25862 .article p a:hover {
	color:#5a4d61;
}
#region-25862 .article .header .headerPic {
	height:158px;
	width:458px;
	background:transparent url(../images07/middleEast/middleEastHeaderPic.jpg) no-repeat top center;
}

#region-25862 .browseBy #panel H4, 
#region-25862 .browseBy .titleActivity, 
#region-25862 .browseBy #panel .title{
	color:#5a4d61;
}

#tabBase input {
 border:0;
}

/*input, select, textarea {
 border:1px solid #7F9DB9;
}*/


.pageBreak {
 display:block;
 clear:both;
 padding-left:0;
 margin-left:0;
 width:100%;
 height:33px;	
 border: none;
 background: transparent url(../images07/content/page-divider.gif);
 border:0px solid white;
}

.middle hr {
}

/* styling used in tinymce custom styles, also referenced in custom.css */
.textGreen {
 color: #8e9e51;
}

.textRed {
color: #993333;
}

#region-86 .article #tabs-container a, #region-86 .article #tabs-container p a,
#region-87 .article #tabs-container a, #region-87 .article #tabs-container p a,
#region-88 .article #tabs-container a, #region-88 .article #tabs-container p a,
#region-89 .article #tabs-container a, #region-89 .article #tabs-container p a,
#region-89 .article #tabs-container a, #region-89 .article #tabs-container p a,
#region-257545 .article #tabs-container a, #region-257545 .article #tabs-container p a,
#region-91 .article #tabs-container a, #region-91 .article #tabs-container p a,
#region-92 .article #tabs-container a, #region-92 .article #tabs-container p a,
#region-93 .article #tabs-container a, #region-93 .article #tabs-container p a,
#region-94 .article #tabs-container a, #region-94 .article #tabs-container p a,
#region-448 .article #tabs-container a, #region-448 .article #tabs-container p a,
#region-1355 .article #tabs-container a, #region-1355 .article #tabs-container p a,
#region-25862 .article #tabs-container a, #region-25862 .article #tabs-container p a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}

#region-86 .article #tabs-container a:hover, #region-86 .article #tabs-container p a:hover,
#region-87 .article #tabs-container a:hover, #region-87 .article #tabs-container p a:hover,
#region-88 .article #tabs-container a:hover, #region-88 .article #tabs-container p a:hover,
#region-89 .article #tabs-container a:hover, #region-89 .article #tabs-container p a:hover,
#region-89 .article #tabs-container a:hover, #region-89 .article #tabs-container p a:hover,
#region-257545 .article #tabs-container a:hover, #region-257545 .article #tabs-container p a:hover,
#region-91 .article #tabs-container a:hover, #region-91 .article #tabs-container p a:hover,
#region-92 .article #tabs-container a:hover, #region-92 .article #tabs-container p a:hover,
#region-93 .article #tabs-container a:hover, #region-93 .article #tabs-container p a:hover,
#region-94 .article #tabs-container a:hover, #region-94 .article #tabs-container p a:hover,
#region-448 .article #tabs-container a:hover, #region-448 .article #tabs-container p a:hover,
#region-1355 .article #tabs-container a:hover, #region-1355 .article #tabs-container p a:hover,
#region-25862 .article #tabs-container a:hover, #region-25862 .article #tabs-container p a:hover  {
	color:#333;
	text-decoration:none;
}


/*-----FLASH MAP ----*/

#worldMap {
	width:697px;
	height:352px;
}


/* tabs.css */
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}


/*-- 
 * .tabs-nav: classname added to UL (with list of tabs)
 *

*/


/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0px;
    min-width: 64px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0px;
    /*background: url(/build/images/jquery/tab.png) no-repeat;//*/
}
.tabs-nav a {
    position: relative;
    top: 0px;
    z-index: 2;
    padding-left: 0;
    color: #27537a;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.tabs-nav .tabs-selected a {
    color: #000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    outline: 0; /* prevent dotted border in Firefox */
}

.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding:7px 0px 0px 0px;
}

.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}




/* - All DIVs  of each tag will have this class added to them  */
.tabs-container {
/*
    padding: 1em 8px;/**/
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
	margin:0px;
	padding:0px;
}

/* used for loading remote content using AJAX */
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(/build/images/jquery/loading.gif) no-repeat 0 50%;
}

li.form_result_warning {
	color:red;
}

/* MODAL CONTAINER */

#modalOverlay {background-color:#000; cursor:wait;}
/* Container */
#modalContainer {height:280px; width:400px; left:60%; top:15%; margin-left:-300px; background-color:#fff; border:3px solid #E7E6C8;}
#modalContainer a.modalCloseImg {background:url(../images07/simplemodal/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#modalContainer #basicModalContent {padding:8px;}


table.no-collapse {
	text-align:center;
	border-collapse:separate;
	border-spacing: 10;
}

table.no-collapse tr {
	height:25px;
}

table.no-collapse th {
	text-align:right;
	font-weight:bold;
	padding-right:10px;
}

.wizard {
	height:33px;
	border-top:1px dashed black;
	border-bottom:1px dashed black;
	padding-left:53px;
	line-height:33px;
	background:#F2F1DF url('../images07/slideshows/tick.gif') no-repeat 25px 8px;
}

.articleWide .middle .wizard h2 {
	float:left;	
	padding:0;
	margin:7px 0px;
	font-size:15px;
}

.pagination {
	padding-left:15px;
	padding-bottom:5px;
}

.region-icon {
	padding:0px 10px 6px 0px;
	float:left;
}

.region-icon-as {
	width:86px;
	height:39px;
	background:url('../images07/searchResults/logo_adventuresouth.png') no-repeat;
}

.region-icon-worldyouth {
	width:74px;
	height:37px;
	background:url('../images07/searchResults/logo_worldyouth.png') no-repeat;
}

.featuredAdventures .region-icon-as {
	position:absolute;
	top:20px;
	right:10px;
}

.searchBox #details select.field-day {
	width:39px;
}

.searchBox #details select.field-month {
	width:42px;
}
.searchBox #details select.field-year {
	width:43px;
}

.genericBox {
	width:220px;
}

.genericBox .inner {
	background-color:#E6E5C6;
	padding:8px 8px 2px 8px;
}

.genericBox .inner, .genericBox a, .genericBox .inner p {
	/*font-size:14px;*/
	font-size:12px;
}

.genericBox .inner em {
	font-size:11px;
}

.genericBox .bottom {
	background:url('../images07/tabBase.png') no-repeat 0px -20px;
	width:220px;
	height:9px;
}

.genericBox .title {
	text-indent:-9999px;
	overflow:hidden;
}

.genericBox.ask-expert p {
	padding-top:1px;
	padding-bottom:2px;
	line-height:15px;
}

.genericBox.follow-adventures .inner {
	/*height:50px;*/
	padding:6px 5px 6px 5px;
}

.genericBox.ask-expert .title {
	background:url('../images07/tab-ask-an-expert.png') no-repeat;
	width:220px;
	height:36px;
}

.genericBox.ask-expert .inner {
	padding-top:14px;
	padding-left:14px;
	padding-right:14px;
}

.genericBox.follow-adventures .title {
	width:229px;
	height:39px;
	background:url('../images07/tab-follow-adventures.png') no-repeat;
}

a.email-us {
	background:url('../images07/icon-email.gif') no-repeat center left;
	display:block;
	padding-left:24px;
}

.genericBox a {
	color:#3A3732;
	text-decoration:none;
}

.genericBox a:hover {
	text-decoration:underline;
}

.genericBox .divider {
	color:#99968F;
	margin:8px 0px;
	height:1px;
	border-top:1px solid #99968F;
}

.genericBox .icon {
	float:left;
	padding-right:10px;
	padding-bottom:20px;
}

.quickFacts .gradings p {
	padding-left:0px;
	margin-bottom:10px;
}

.quickFacts .gradings p.short {
	margin-top:16px;
	margin-bottom:3px;
}

.quickFacts .middle .details .gradings a:hover {
	text-decoration:none;
}

#trip_pricing_details table.pricing-options {
	padding-left:15px;
	padding-top:0px;
	padding-bottom:0px;
}

#trip_pricing_details table.pricing-options-symbols {
	padding-left:15px;
	padding-top:0px;
	margin-top:10px;
	padding-bottom:0px;
}

#trip_pricing_details th.symbol, #trip_pricing_details td.heading {
	padding-right:10px;
}

#trip_pricing_details table th, #trip_pricing_details table td {
	padding-right:10px;
	line-height:18px;
}

#trip_pricing_details .date-note .dn-day {
	font-weight:bold;
}

.date-note {
    text-align:center;
}

.date-note p {
    padding-top:0px;
}

.quickFacts .middle .dark {
	background-color: #D9D59F;
}

.pricing-box {
	padding:12px 0px;
	text-align:center;
	line-height:15px;
	margin:1px 0px;
}

.pricing-box.primary {
	background:url('../images07/bg-price.gif') repeat top left;;
	color:white;
}

.pricing-box.secondary .label, .pricing-box.secondary .amount {
	font-weight:bold;
}

.pricing-box.secondary .label {
	text-transform:none;
}

.pricing-box span {
	vertical-align:middle;
}

.pricing-box .label ,.pricing-box .code {
	text-transform:uppercase;
}

.pricing-box.primary .amount {
	font-size:20px;
	font-weight:bold;
}

.pricing-box.primary.price-replacement .amount {
	font-size:14px;
}

.quickFacts .middle .details.inclusions {
	padding:10px;
}

.quickFacts .inclusions table {
	padding:0px;
	margin-bottom:5px;	
}
.quickFacts .inclusions h6 {
	padding:0px;
	margin:15px 0px 10px 0px;
}
.quickFacts .inclusions table td {
	text-align:left;
}

.quickFacts .inclusions table td.value {
	text-align:right;
}

em {
	font-style:italic;
}

.quickFacts .inclusions th.symbol {
	width:25px;
}

.quickFacts .inclusions .pricing-options td.value, .quickFacts .inclusions .pricing-options-symbols td.value {
	width:70px;
}
