
#slideshowbody {
	background:url(/custom/templates/page/inner/images/slideshow-body.png) repeat-x 0 0 #ffffff;
	}
	#experience {
		width:975px;
		height:352px;
		overflow:hidden;
		margin:0;
		padding:0;
		float:left;
		background:#ffffff;
		position: relative;
		}
	#watermark {position: absolute; z-index: 1; width: 157px; height: 150px; top: 10px; left: 10px; background: url(/custom/templates/page/home/images/lifestylewatermark.png) 0 0 no-repeat;}
#pathwaysbody {
	background:url(/custom/templates/page/inner/images/pathways-body.png) no-repeat top center #ffffff;
	}
	#pathwaysbody.single {
	background:url(/custom/templates/page/inner/images/pathways-body2.png) no-repeat top center #ffffff;
	}
	#pathwaysbody.nobg{ 
	background:none repeat scroll 0 0 #FFFFFF;
	}
	#pathways {
		width:975px;
		margin:0;
		margin-right:auto;
		margin-left:auto;
		padding:0 0 56px 0;
		text-align:left;
		background:none;
		}
		#column1 {
			width:700px;
			height:auto;
			overflow:visible;
			margin:0;
			padding:0;
			float:left;
			}
			#pathway1 {
				width:700px;
				height:292px;
				overflow:visible;
				margin:0;
				padding:0;
				float:left;
				display: inline;
				}
				html>body #pathway1 {
					height:auto;
					min-height:292px;
					}
				#pathway1margin {
					margin:21px 21px 11px 21px;
					}
					#likeThis {
						float:right;
						padding:10px 0 10px 15px;
						}
						#likeThis iframe {
							margin-top:3px;
							}
		#column2 {
			width:275px;
			height:auto;
			overflow:hidden;
			margin:0;
			padding:0;
			float:left;
			}
			#pathway2 {
				width:275px;
				display: inline;
				height:292px;
				overflow:visible;
				margin:0;
				padding:0 0 21px 0;
				float:right;
				background:url(/custom/templates/page/inner/images/pathway-2-body.png) no-repeat left bottom;
				}
				html>body #pathway2 {
					height:auto;
					min-height:292px;
					}
				#pathway2margin {
					margin:21px 13px 11px 13px;
					}
			#column_all {
			width:800px;
			height:auto;
			margin:0;
			padding:20px;
			float:left;
			}
			#pathway4 {
				width:270px;
				height:auto;
				overflow:hidden;
				margin:0;
				padding:0;
				float:left;
				border: 2px solid #dfdfdf;
				}
				#pathway4.dealsPathway4{
					width:275px;
					border:none;
				}
				#pathway4margin {
					margin:0 13px 0 13px;
					}
					
			#pathway5 {
				width:275px;
				height:auto;
				overflow:hidden;
				margin:0;
				padding:0;
				float:left;
				background:#fff;
				}
				#pathway5margin {
					margin:0;
					}

h2.book{width: 249px; height: 24px; background: url(/custom/templates/page/inner/images/h2_book.jpg) no-repeat;}

ul#tab-container-3-nav,
ul#tab-container-4-nav{
	width:249px;
	}

#fMenuHome li.fmenulevel1 a:visited,
#fMenuHome li.fmenulevel1 a:link {font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; font-size:13px; line-height:37px; display:block; padding:0 13px 0 11px; color:#ffffff; text-decoration:none; background:url(/custom/templates/page/home/images/menu-divider-home.png) no-repeat top right;}

.airnzfff  {
float:none;
margin-left:20px;
}
/*My Trip Planner log in page*/
#contactToolsLogin label 
{text-align: right; float: left; display: block; width: 170px; margin-right: 10px; }
#contactToolsLogin input
{width: 170px; border: 1px solid #dfdfdf; height: 15px; padding: 3px; color: #666666;}
#contactToolsLogin .submitRow input
{background: url(/custom/templates/page/shared/images/input_bg.jpg) repeat-x #026994; width: 90px; color: #fff; height: 30px; border: 1px solid #026994; margin: 10px 0 20px 180px; padding: 3px 0;}
#contactToolsLogin div {margin-bottom: 5px;}

/*My Trip Planner detail page*/
#itineraryButtons a {padding: 3px 0 0 30px; height: 22px; display: inline-block; text-decoration: none;}
#itineraryButtons a.clearItinerary 
{background: url(/custom/templates/page/shared/images/tripplanner_clear.gif) top left no-repeat;} 
#itineraryButtons a.emailItinerary {margin-right: 20px; background: url(/custom/templates/page/shared/images/tripplanner_emailfriend.gif) top left no-repeat;} 
#itineraryButtons a.activeItineraries {background: none; font-weight: bold; color: #f68a4a; margin-left: -45px;} 
#itineraryButtons a.submitItinerary
{background: url(/custom/templates/page/shared/images/tripplanner_submit.gif) top left no-repeat;} 
#itineraryButtons a.myItinerary
{background: url(/custom/templates/page/shared/images/tripplanner_back.gif) top left no-repeat;} 
#itinerarySort{border-bottom: 1px solid #d5d4d2; width: 656px; clear: left; padding: 5px 0;}
#itineraryButtons a.register
{background: url(/custom/templates/page/shared/images/tripplanner_register.gif) no-repeat; width: 79px; height: 0; display: inline-block; padding: 32px 0 0 0; overflow: hidden; margin: 0 0 0 0; }
#itineraryButtons a.register:hover {background: url(/custom/templates/page/shared/images/tripplanner_register_hover.gif) no-repeat; }
#itineraryButtons a.login
{margin-right: 0;}

.itineraryItem {float: left; clear: both; margin-top: 10px; position: relative;}
.itineraryInfo{float: left; width: 530px;}
.itineraryImage {float: left; width: 120px;}
.itineraryContact {float: left; width: 530px; color:#A5A3A3; font-size:11px; border-bottom: 1px solid #D3D3D3; padding-bottom: 10px; margin-bottom: 5px;}
.itineraryContact div {display: inline; padding-right: 7px; }
.itineraryHeader { background: #0c84b6; height: auto; clear:both; width: 635px; padding: 8px 13px 8px 8px; float: left; margin-bottom: 10px; color: #fff;}
.itineraryHeader a, .itineraryHeaderPrice {color: #fff; }
.itineraryHeader h3 {margin: 0; padding: 0; width: 390px; float: left;}
.itineraryHeader h3 a {padding: 3px 20px 0 0;
background: url(/custom/templates/operator/images/button_titlemore.gif) right center no-repeat;}
.itineraryHeaderPrice {text-align: right; float: right; width: auto;font-size: 14px; font-weight: bold;}
.startdate, .enddate {font-size: 10px; display: inline-block;}
.dateControls a {margin-left: 390px;}

.itineraryDates a.addDates, .itineraryNote a.addNoteLink
{width: 83px; height: 0; padding-top: 26px; display: block; overflow: hidden;}

.itineraryDates .addDate {position:absolute;top:30px;right:0; width: auto; padding-right: 15px;}
.itineraryDates a.addDates {position: relative; 
background: url(/custom/templates/page/shared/images/tripplanner_date.gif) no-repeat;} 
#column1 .itineraryDates table td, #column1 table.tpFormTable td{border: 0;}

.itineraryRemove {width: 119px; height: 26px; float: inherit; margin-left: 120px; clear: left;}
.itineraryRemove a {background: url(/custom/templates/page/shared/images/tripplanner_remove.gif) bottom left no-repeat;width: 119px; height: 0; padding-top: 26px; display: block; overflow: hidden;}
.moreInfo {width: 114px; height: 26px; float: right;}
.moreInfo a {width: 114px; height: 0; padding-top: 26px;  display: block; overflow: hidden; 
background: url(/custom/templates/page/shared/images/tripplanner_more.gif) no-repeat;}
.itineraryNote {position: absolute; left: 240px; bottom: 0;}
.itineraryNote a.addNoteLink {background:url(/custom/templates/page/shared/images/tripplanner_note.gif) no-repeat;}
.itineraryNote a.deleteNoteLink { background:url(/custom/templates/page/shared/images/tripplanner_delete.gif) no-repeat top right;
display:block; height:0; overflow:hidden; padding-top:20px; width: 33px; position:absolute; right:0; top:0;}
.itineraryListingNote { background: #F7F6DB; border:1px solid #E2DCD1; padding:2px 41px 5px 2px; position:relative;}
.itineraryCompleteNote h4, .itineraryCompleteNote {margin: 5px 0; }
#activeItineraries table td , #activeItineraries table th {border: 0 none; padding: 7px 10px;}

/* Travelbug widget - Richard Westenra, 11-3-11 */
.travelBug {
	width:190px;
	margin:10px auto 0;
}
	.travelBugCaption {
		text-align:center;
	}
