body {
margin: 0px;
padding: 0px;
background: #fafafa;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
line-height:22px;
color:#666;
}

strong {
	color:#333;
	font-size:14px;
	margin-bottom:15px;
}

 div.hr {
  height: 20px;
  background: url(../images/hr.png) no-repeat scroll center;
  	margin-bottom:10px;
	margin-top:10px;

}
div.hr hr {
  display: none;
}


a {
outline: none;
color: #06C;}

td {
	text-align:left;
	vertical-align:top;
	line-height:18px;
}


#wrapper {
margin-left: 0px;
margin-right: 0px;
width: 100% ;
background: url(images/page_background.jpg) top repeat-y;
position: absolute;

}


#container {
margin-left: auto;
margin-right: auto;
position: relative;
width: 996px;
background: url(images/paper_bg.png);
overflow:hidden;
}



#header {
position: relative;
width: 996px;
height: 121px;
margin-top:30px;
}

	#logo{
	width: 160px;
	height: 159px;
	background: url(images/logo.png);
	float: left;
	position: absolute;
	margin-top:160px;
	margin-left: -145px;
	margin-top: -20px;
	z-index:999;
	}
	
	#logo a {
	width: 160px;
	height: 159px;
	text-indent: -9999px;
	display: block;
	z-index: 900;
	}

#follow_us {
	background:url(images/follow_us.png) no-repeat;
	margin-left:-8px;
	position:relative;
	z-index:998;}
	
	.twitter {
		position:absolute;
		float:left;
		width:40px;
		height:40px;
		margin-top:80px;
		margin-left:40px;
		display:block;
		text-indent:-9999px;
	}
	
	.facebook{
		position:absolute;
		float:left;
		width:30px;
		height:40px;
		margin-top:80px;
		margin-left:100px;
		display:block;
		text-indent:-9999px;
	}
	
	.flickr{
		position:absolute;
		float:left;
		width:60px;
		height:40px;
		margin-top:80px;
		margin-left:140px;
		display:block;
		text-indent:-9999px;
	}
	
	.home_follow {
		margin-top:270px;
		position:absolute;
		width:234px;
		height:490px;
	}
	
	.inner_follow {
		margin-top:-30px;
		position:absolute;
		width:234px;
		height:490px;
	}
	
	#skype{
		position:absolute;
		margin-top:520px;
		float:left;
		margin-left:30px;
		width:234px;
	}
	
	#quicklinks {
		float:left;
		position:absolute;
		margin-top:310px;
		margin-left:20px;
		}
		
		#quicklinks ul  li {
			font-size:12px;
			color:#FFF;
			line-height: 24px;
			list-style:none;
		}
		
		#quicklinks ul  li  a{
			color:#FFF;
		}
		
		#quicklinks ul  li  a:hover{
			font-weight:bold;
		}


#breadcrumb {
	padding-left:30px;
	line-height:22px;
	margin-bottom: 20px;
	margin-top: -30px;
	width:670px;
	color: #999999;
	font-size: 11px;
	float:left;
	padding:5px;
	position:relative;
}

#breadcrumb a{
	color: #999999;
	font-size: 11px;
}

#content {
width: 706px;
padding-left:236px;
padding-right:20px;
padding-top: 30px;
margin-bottom:30px;
position: relative;
overflow:hidden;
min-height:600px;
float:left;
}

.single_column {
	width:706px;
	padding-left:20px;
	line-height:22px;
	margin-bottom: 20px;
	float:left;
	padding-top: 20px;
	position:relative;
	}

 .columns3 {
	width:300px;
	float:left;
	padding-left: 20px;
	line-height:22px;
	position:relative;
	margin-bottom: 20px;
}

#banner {
	width:906px;
	float:left;
	position:relative;
	padding-right:60px;
	margin-top:4px;
	padding-left:30px;
	margin-bottom:20px;
}
	.banner_home {
			margin-left:-218px;
	}
		
	.banner_inner {
		margin-left:-40px;
		position:absolute;
	}
	
	
	.column1 {
		width:410px;
		float:left;
		position:relative;
	}
	
	.column2 {
		width:239px;
		float:left;
		position:relative;
		margin-left:30px;
	}
	
	.day {
		float:left;
		width:239px;
		position:relative;
		background:url(images/day.png) left top no-repeat;
		margin-bottom:2px;
		padding-top:5px;
	}
	
	.day_number {
		width:50px;
		float:left;
		position:relative;
		font-size:14px;
		padding:0px 15px 10px 50px;
	}
	
	#trip_map {
		position:relative;
		float:right;
		width:260px;
		background:url(images/route_map.png) no-repeat;
		background-position:15px 20px;
		padding:48px 8px;
		margin-left: 15px;
		margin-right: 15px;
	}
 
 	#journey_heading {
		width: 680px;
		float:left;
		position:relative;
		padding-left:20px;
		margin-bottom:40px;
		}
		
		#intro_text {
			width: 680px;
		float:left;
		position:relative;
		line-height:20px;
		margin-top:20px;
			}
		
		#three_tabs {
			width: 680px;
		float:left;
		position:relative;
			}
		
		#three_tabs ul li {
			float:left;
			list-style-type:none;
			
			margin-left:-50px;
		}
		
		 a.journey_overview{
			display:block;
			margin-right:70px;
			float:left;
			magin:0px;
			width:178px;
			height:51px;
			background:url(images/Journey_overview.png) no-repeat;
			background-position:top left;
			text-indent:-9999px;
		}
		
		 a.journey_overview:hover {
			 background-position:bottom left;
			text-indent:-9999px;
		}
		
		a.journey_dossiare{
			display:block;
			float:left;
			margin-right:70px;
			magin-left:220px;
			width:178px;
			height:51px;
			background:url(images/journey_dossiare.png) no-repeat;
			background-position:top left;
			text-indent:-9999px;
		}
		
		 a.journey_dossiare:hover {
			background-position:0px -50px;
			text-indent:-9999px;
		}
		
		a.journey_overview_selected {
			display:block;
			margin-right:70px;
			float:left;
			magin:0px;
			width:178px;
			height:51px;
			background:url(images/Journey_overview.png) no-repeat;
			text-indent:-9999px;
		}
		
		a.book_now{
			display:block;
			float:left;
			magin-left:131px;
			width:178px;
			height:51px;
			background:url(images/book_now.png) no-repeat;
			background-position:top left;
			text-indent:-9999px;
		}
		
		 a.book_now:hover {
			background-position:0px -50px;
			text-indent:-9999px;
		}
		
		
		a.egypt{
			display:block;
			float:left;
			margin-right:60px;
			magin-left:220px;
			width:82px;
			height:42px;
			background:url(images/egypt_hover.png) no-repeat;
			background-position:top left;
			text-indent:-9999px;
		}
		
		 a.egypt:hover {
			background-position:0px -42px;
			text-indent:-9999px;
		}
		
		a.nepal{
			display:block;
			float:left;
			margin-right:60px;
			magin-left:0px;
			width:82px;
			height:42px;
			background:url(images/nepal_hover.png) no-repeat;
			background-position:top left;
			text-indent:-9999px;
		}
		
		 a.nepal:hover {
			background-position:0px -42px;
			text-indent:-9999px;
		}
		
		a.asia{
			display:block;
			float:left;
			margin-right:30px;
			magin-left:0px;
			width:82px;
			height:42px;
			background:url(images/asia_hover.png) no-repeat;
			background-position:top left;
			text-indent:-9999px;
		}
		
		 a.asia:hover {
			background-position:0px -42px;
			text-indent:-9999px;
		}
		
		
		a.north{
			display:block;
			float:left;
			margin-right:60px;
			magin-left:220px;
			width:82px;
			height:42px;
			background:url(images/north.png) no-repeat;
			background-position:top left;
			text-indent:-9999px;
		}
		
		 a.north:hover {
			background-position:0px -42px;
			text-indent:-9999px;
		}
		
		a.south{
			display:block;
			float:left;
			margin-right:60px;
			magin-left:0px;
			width:82px;
			height:42px;
			background:url(images/south.png) no-repeat;
			background-position:top left;
			text-indent:-9999px;
		}
		
		 a.south:hover {
			background-position:0px -42px;
			text-indent:-9999px;
		}
		
		#itinary_details_img{
			background: url(images/journey_intro_bg.png) no-repeat;
			margin-left: -30px;
			float: left;
			margin-right: 15px;
			width: 264px;
			height: 233px;
			padding: 18px 18px;
			text-align: center;
			font-family: "Comic Sans MS";
			font-size: 12px;
			color: black;
		}
		
		#itinary_details_img img {
		border: none;}
		
#footer {
	color:#999;
	font-size:10px;
margin-left: auto;
margin-right: auto;
position: relative;
float:left;
bottom:-10px;
font-size: 10px;
height: 40px;
padding-left: 260px;
width: 736px;
}






