/* CSS Document */
* {
	padding: 0;
	margin: 0;
} 
body{
	padding:0px 0px 0px 0px;
	margin:0px;
	background: url(../images/page-background.jpg);
	color:#000;
	font: normal 12px/1.5 Arial, Verdana, Helvetica, sans-serif;
}



.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/*------------------------------------------------body--------------------*/

/*------------------------------------------------header--------------------*/


#headerwrap{
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background: url(../images/top-background.jpg) top left repeat-x;
	}

#header{
	background: transparent!;
	height:160px;
	position:relative;
	margin:0 auto;
	width: 980px;
}

#header #top {
	padding: 0px 0px 5px 10px;
	float: left;
	position: relative;
	width: 600px;
	}
	
#header #top #logo{
	padding: 0px;
	float: left;
	position: relative;
	width: 130px;
	}
	
#header #top #txt-logo{
	padding: 15px 0px 0px 10px;
	float: left;
	position: relative;
	width: 400px;
	font: bold 25px Arial, Helvetica, sans-serif, Helvetica, "Trebuchet MS", Arial, sans-serif;
	color: #3c8001;
	text-transform: uppercase;
	letter-spacing:1px;
	text-shadow: 1px 1px 0px #91af77;
	}
	
#header #top #txt-treks{
	padding: 0px 0px 0px 110px;
	font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #EEE;
	text-transform: uppercase;
	}
	
#header #top #slogan{
	padding: 2px 0px 0px 2px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-transform:capitalize;
	float: left;
	text-shadow: none;
	letter-spacing: 0px;
	}
	
	
#header #nepalflag{
	margin-right: 150px;
	position:relative;
	padding: 15px 0px 0px 0px;
	float: right;
	text-align: left;
}
* html  #header #nepalflag{
	margin-right: 75px;
}



	
#header #left {
	width: 970px;
	float: left;
	padding: 32px 0px 0px 10px;
	}

	

	
	
/*------------------------------------------------header--------------------*/
#topmenu{
	padding: 1px 0px 0px 0px;
	width: 100%;
	float: left;
}



#topmenu ul{
	font: normal 12px Arial, Verdana, Tahoma;
	margin:0;
	padding:0;
	list-style:none;
}

#topmenu li{
	display:inline;
	margin:0 1px 0 0;
	padding:0;
	font: bold 14px  Helvetica, Arial, sans-serif;
	float: left;
}


#topmenu a{
	text-align: left;
	float:left;
	color: #fff;
	background: transparent url(../images/topmenu-h-left.gif) top left no-repeat;
	margin:0 5px 0px 0;
	padding:0 0 0px 7px;
	text-decoration:none;
	bottom: 0px;
	text-shadow: 1px 1px 0px #000d1d;
	cursor: hand;
}

#topmenu a span{
	float:left;
	display:block;
	background: transparent url(../images/topmenu-h-right.gif) top right no-repeat;
	padding:9px 24px 7px 17px;
	vertical-align: top;
	margin:0px;
}

#topmenu a:hover{
	background: transparent url(../images/tmenu-l-back.gif) no-repeat left top;
	text-decoration:none;
	color: #FFF;
}

#topmenu a:hover span{
	background: transparent url(../images/tmenu-r-back.gif) no-repeat right top;
}




/*------------------------------------------------body--------------------*/
#bodywrap{
	width: 100%;
	padding-top: 0px;
	background: url(../images/page-background.jpg);
}

#body{
	width: 980px;
	margin:0 auto;
	
	
}
#body-in {
	float: left;
	background: #d7ece1 url(../images/body-back.jpg) top left repeat-x;
	width: 100%;
	padding: 0px 0px 10px 0px;
	
	}
	
/* Photo Box */

#photo-box {
		width: 960px;
		float: left;
		padding: 10px;
		margin: 0px 0px 0px 0px;
		font: normal 12px/1.5 "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		background: #bddd96;
	
}

#photo-box #photo-left{
		width: 190px;
		float: left;
		padding: 5px;
		margin: 0px 15px 0px 0px;
		font: normal 12px/1.5 "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		background: #f5fdec;
		border: 1px solid #a0be7c;
		height: 260px;
	
}

#photo-box #photo-left p{
		padding: 2px;
		font: normal 11px/1.5 "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	
}

#photo-box #photo-left h2{
		padding: 2px;
		font: bold 14px/1.5 Arial, Helvetica, sans-serif;
		color: #c54101;
		border-bottom: 1px solid #e6f1d9;
		margin: 0px;
	
}

#photo-box #photo-right{
		width: 720px;
		float: right;
		padding: 10px;
		margin: 0px 0px 0px 0px;
		font: normal 12px/1.5 "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		background: #f5fdec;
		border: 1px solid #a0be7c;
	
}

#location-bar {
		width: 960px;
		float: left;
		padding: 5px 10px;
		margin: 0px 0px 20px 0px;
		color: #253518;
		font: bold 11px/1.5 Tahoma, Geneva, sans-serif;
		background: #d9f1ba;
	
}


/*------------------------------------------------left--------------------*/
#rightcolumn{
	margin-left: 230px; /*Set right margin to RightColumnWidth*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 10px;
}

* html #rightcolumn{
	margin-right: 7.5px;
}

#leftcolumn{
	float: left;
	width: 200px; /*Width of right column in pixels*/
	margin-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

* html #leftcolumn{
	margin-left: 0px;
}

#inpage-body {
	float: left;
	padding: 0px 10px;
	margin: 0px;
	width: 960px;
}

#inright{
	float: right;
	width: 180px; /*Width of right column in pixels*/
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	
}


#inleft{
	
	margin-right: 10px; /*Set right margin to RightColumnWidth*/
	margin-top: 0px;
	margin-bottom: 0px;
	width: 750px;
	float: left;
	
	
}

* html #inleft{
	margin-right: 7.5px;
}

#inphoto-box{
		width: 720px;
		float: left;
		padding: 10px;
		margin: 0px 0px 10px 0px;
		font: normal 12px/1.5 "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		background: #fefef5;
		border: 1px solid #e8e9d5;
	
}

.search-box {
	background: #dff8c0;
	padding: 4px;
	border: 5px solid #d4eeb2;
	margin: 0px 0px 10px 0px;
}

.search-box fieldset {
	border: 0px;
}

.testi-box {
	
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	float:  left;
	width: 178px;
	border: 1px solid #306601;
}

* html .testi-box {

	float:  none;

}

.testi-box h3 {
	background: #306601;
	padding: 5px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #EEE;
	text-transform: uppercase;
}


.link-box {
	
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	float:  left;
	width: 178px;
	border: 1px solid #306601;
}

* html .link-box {

	float:  none;

}

.link-box h3 {
	background: #306601;
	padding: 5px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #EEE;
	text-transform: uppercase;
}
.link-box p {
	padding: 2px 0px;
	font: bold 10px Tahoma, Geneva, sans-serif;
	border-bottom: 1px solid #cce1d4;
}
.news-box {
	
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	float:  left;
	width: 198px;
	border: 1px solid #306601;
}
.news-box h3 {
	background: #306601;
	padding: 5px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #EEE;
	text-transform: uppercase;
}

.weather-box {
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	float:  left;
	width: 198px;
	border: 1px solid #00406a;
}
* html .weather-box {
	
	float:  none
}
.weather-box h3 {
	background: #00406a;
	padding: 5px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #EEE;
	text-transform: uppercase;
}
.weatherinfo {
	background: url(../images/weather-back.jpg) top left no-repeat;
	padding: 5px;
}

.exchange-box {
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	float:  left;
	width: 198px;
	border: 1px solid #275a74;
}
* html .exchange-box {
	
	float:  none
}
.exchange-box h3 {
	background: #275a74;
	padding: 5px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #EEE;
	text-transform: uppercase;
}
.exchange-info {
	background: #ebf7ff;
	padding: 5px;
}

.lmenu-box {
	background: #d7f7d6;
	padding: 0px;
	border: 5px solid #c4d1af;
	margin: 0px 0px 10px 0px;
	float: left;
	width: 190px;
}

.lmenu-title {
	background: #d9deb7;
	color: #030;
	padding: 4px 5px 4px 10px;
	font: bold 14px Arial, Helvetica, sans-serif;
	float: left;
	width: 175px;
}
.lmenu {
	float: left;
	clear: both;
	width: 190px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background: #e0eccd;
	list-style: none; 
	}
.lmenu li {
	margin: 0 0 0px 0;
	padding: 0;
	list-style:none;
}
.lmenu li a {
	display: block;
	padding: 4px 10px 4px 20px;
	margin: 0;
	background: #e0eccd url(../images/arrow-s.gif) left center no-repeat;
	border-bottom: 1px solid #cedbb9;
	color: #182d00;
}
.lmenu li a:hover {
	color: #7a3100;
	text-decoration: none;
	background: #f5fbca url(../images/arrow-s.gif) left center no-repeat;
}
	



* html .lmenu  li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
	width: 82.5%;
}



#topbox {
	padding: 0px 0px 10px 5px;
	margin: 0px 0px 5px 0px;
	float: left;
	width: 530px;

	color: #343434;
	}
	
#topbox p{
	padding: 2px 10px 4px 0px;
	}
	
#topbox ul {
	padding: 2px 10px 4px 30px;
	}
#topbox h1 {
	font: bolder 18px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;
	padding: 0px 5px 5px 0px;
	margin: 0px 0px 5px 0px;
	color: #285400;
	}
	
#topbox h2 {
	font: bolder 14px Arial, Helvetica, sans-serif;
	padding: 0px;
	padding: 4px 0px 4px 0px;
	margin: 0px 0px 5px 0px;
	color: #013653;
	border-bottom: 1px solid #ecebeb;
	}
	
#topbox h3 {
	font: bold 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding: 0px;
	padding: 4px 0px 4px 0px;
	margin: 0px 0px 1px 0px;
	color: #1a1a1a;
	}
#topbox .s-info{
	float: left;
	width: 90%;
	margin: 5px 0px 5px 30px;
	border-left: 5px solid #DDD;
	padding: 5px;
	background: #f1f1f1;
	}
	
* html #topbox .s-info{

	margin: 5px 0px 5px 15px;

	}
	
	
/* INside page Text Box */
#top-box {
	padding: 0px 0px 10px 5px;
	margin: 0px 0px 5px 0px;
	float: left;
	width: 99%;

	color: #343434;
	}
	
#top-box p{
	padding: 2px 10px 4px 0px;
	}
	
#top-box ul {
	padding: 2px 10px 4px 30px;
	}
#top-box h1 {
	font: bolder 18px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;
	padding: 0px 5px 5px 0px;
	margin: 0px 0px 5px 0px;
	color: #285400;
	}
	
#top-box h2 {
	font: bolder 14px Arial, Helvetica, sans-serif;
	padding: 0px;
	padding: 4px 0px 4px 0px;
	margin: 0px 0px 5px 0px;
	color: #013653;
	border-bottom: 1px solid #ecebeb;
	}
	
#top-box h3 {
	font: bold 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding: 0px;
	padding: 4px 0px 4px 0px;
	margin: 0px 0px 1px 0px;
	color: #1a1a1a;
	}
	
	
#probox {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	position: relative;
	float: left;
	width: 100%;
	}

#probox #proleft{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position: relative;
	float: left;
	width: 530px;
	}
	
	

	

#probox #proright{
	padding: 0px;
	margin: 0px 0px 0px 5px;
	position: relative;
	float: right;
	width: 180px;
	}
	
* html #probox #proright{
	padding: 0px;
	margin: 0px 5px 0px 0px;

	}
	


.menutitle {
	font: bold 14px Arial, Helvetica, sans-serif;
	background: #3e652c url(../images/menu-t-back.gif) top left no-repeat;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	padding: 7px 2px 7px 10px;
	float: left;
	width: 168px;
	text-transform: uppercase;

	}
	
.leftmenu {
	float: left;
	clear: both;
	width: 172px;
	margin: 0 0 10px 0;
	padding: 0px 3px 0px 3px;
	background: #a9da70;
	list-style: none; 
	border: 1px solid #89b457;
	}
* html .leftmenu {
	width: 169px;

	}
.leftmenu li {
	margin: 0 0 0px 0;
	padding: 0;
	list-style: none;
}
.leftmenu li a {
	display: block;
	padding: 4px 10px 4px 25px;
	margin: 0;
	background: #a9da70 url(../images/arrow.gif) left center no-repeat;
	border-bottom: 1px solid #94c45c;
	border-top: 1px solid #bee68f;
	font-weight: bold;
	color: #182d00;
}
.leftmenu li a:hover {
	color: #f7ff00;
	text-decoration: none;
	background: #85ad56 url(../images/arrow1.gif) left center no-repeat;
}
	



* html .leftmenu  li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
	width: 81%;
}

.left-image {
	float: left;
	clear: both;
	width: 194px;
	margin: 0 0 10px 0;
	padding: 3px 3px 3px 3px;
	background: #d1d8ba;
	list-style: none; 
	}
	
.tripbox{
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	float: left;
	font-size: 11px;
	font-family: "lucida sans unicode";
	width: 535px;
	background: #e0f8eb;
	}
	
* html .tripbox{
	float: none;

	}
	
.tripbox .top-line{
	float:  left;
	background: url(../images/rr-top.jpg) top right no-repeat;
	width: 100%;
	}
	
.tripbox .btm-line{
	float:  left;
	background: url(../images/rr-btm.jpg) bottom right no-repeat;
	width: 100%;
	}

.tripbox .title{
	margin: 10px 5px 5px 10px;
	font: bold 20px Verdana, Geneva, sans-serif;
	color: #060;


	}
	

.trek-box{
	width: 235px;
	font: 11px/1.5 Tahoma, Geneva, sans-serif;
	background:#f3fdf8!important;
padding:5px 7px 7px 7px!important;
float:left;
margin:5px 0px 10px 10px!important;
border: 1px solid #c3d9cd;

}

* html .trek-box{

margin:5px 0px 10px 7px!important;


}
.trek-box h4{
	color:#cb3500!important;
	font-weight:normal!important;
	font-size:14px!important;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;


}
.trek-box img {
	float: left;
	background: url(../images/front-photo-back.jpg) left top no-repeat;
	padding: 3px 9px 8px 8px;
	margin: 2px 6px 2px 0px;
	width: 95px;
	height: 80px;
	}
	
/*Trip Box inside page */

.trek-box1{
	width: 221px;
	font: 11px/1.5 "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background:#f3fdf8!important;
padding:5px 7px 7px 7px!important;
float:left;
margin:5px 0px 10px 10px!important;
border: 1px solid #c3d9cd;

}

* html .trek-box1{

margin:5px 0px 10px 7px!important;


}
.trek-box1 h4{
	color:#cb3500!important;
	font-weight:normal!important;
	font-size:14px!important;
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;


}
.trek-box1 img {
	float: left;
	background: url(../images/front-photo-back.jpg) left top no-repeat;
	padding: 3px 9px 8px 8px;
	margin: 2px 6px 2px 0px;
	width: 95px;
	height: 80px;
	}
	
	
a.read-more{
		
		padding:0px 2px;
		color:#FFF;
		margin:5px 3px 0 0;
		text-decoration:none;
		text-transform:uppercase;
		font-size:11px;
		font-weight:bold;
		background:#508c02;
		border-right:1px solid #2a500b;
		border-bottom:1px solid #2a500b;
		float: right;
	}
	
	a:hover.read-more{
		background:#0aa666;
		border-right:1px solid #037445;
		border-bottom:1px solid #037445;
		color: #EEE;
	}



.tour-box{
	padding: 0px;
	margin: 10px 10px 0px 0px;
	float: left;
	width: 100%;
	background: #ffffff;
	border: 1px solid #cfcdce;
	}

.boxtitle{
		padding:5px 5px 5px 7px;
		margin: 0px 0px 2px 0px;
		font: bold 14px Helvetica, Arial, Verdana;
		color: #3d3d3d;
		width: auto;
		background: #e5e5e5;
	}

.boxtitle a{
	color: #622101;
}


.boxtext{
	padding:0px 3px 2px 3px;
	text-align:justify;
}

.package{
	font: 12px Arial, Helvetica, sans-serif;
	width: auto;
	clear: left;
	left: auto;
	right: auto;
	margin: 0;
	padding: 5px 10px 5px 10px;
	border-bottom: 1px dashed #e5e4e4;	
	text-align: left;
}

.package .day{
	font-weight: bold;
	color: #666;
	float: right;
	margin-right: 5px; 
	width: 30%;
	text-align: right;
}
/*------------------------------------------------body--------------------*/



/*------------------------------------------------footer--------------------*/
.ftop-round {
	background: url(../images/f-top-round.jpg) bottom left no-repeat;
	width: 980px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#footerwrap{
	width: 100%;
	padding: 0px 0px px 0px;
	background: #161e0e url(../images/footer-back.jpg) top center repeat-x;
	float: left;
}
#footer{
	margin: 0 auto;
	width:  980px;
	text-align: center;
}

#footer-in {
	float: left;
	padding: 80px 10px 10px 10px;
	width: 960px;
	}
	

/*------------------------------------------------header--------------------*/
.fmenu{
	padding: 5px 0px 10px 0px;
	width: 100%;
	float: left;
}



.fmenu ul{
	font: normal 12px Arial, Verdana, Tahoma;
	margin:0;
	padding:0;
	list-style:none;
}

.fmenu li{
	display:inline;
	margin:0 1px 0 0;
	padding:0;
	font: normal 12px  Helvetica, Arial, sans-serif;
	float: left;
}


.fmenu a{
	text-align: left;
	float:left;
	color: #adac9c;
	background: #1c2911;
	margin:0 3px 0px 0;
	padding:3px 5px;
	text-decoration:none;
	bottom: 0px;
	cursor: hand;
	border: 1px solid #304023;
}


.fmenu a:hover{
	background: #284706;
	text-decoration:none;
	color: #FFF;
	border: 1px solid #090e05;
}



#footer-in .left{
	float: left;
	padding-left: 15px;
	text-align: left;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.3;
	width:55%;
	color: #afd2bf;
	
	}
	
#footer-in .left img{
	padding: 3px;
	margin: 0px 2px 0px 0px;
	background: #a9bc96;
	border: 1px solid #0a1004;
	
	}
	
#footer-in .right{
	float: right;
	text-align: right;
	padding: 20px 15px 0px 0px;
	font: 11px/1.5 Tahoma, Arial, Helvetica, sans-serif;
	color: #afd2bf;
	width: 30%;
	}
	
/*------------------------------------------------footer--------------------*/


.imgleft {
	border: 1px solid #c6cbd8;
	background-color: #FFFFFF;
	padding: 4px;
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
	}
	
.imgright {
	border: 1px solid #c6cbd8;
	background-color: #FFFFFF;
	padding: 4px;
	margin-left: 10px;
	margin-bottom: 5px;
	float: right;
	}
	
.imgfront {
	border: 1px solid #c6f2c0;
	background-color: #FFF;
	padding: 4px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	float: left;
	}
	
/* links */
a	{ 
	color: #0042ae;
	text-decoration: none;
	margin: 0px;
}

a:hover { 
	color: #e55c00;
	text-decoration: underline;
}

.more {
	float: right;
	margin: 3px 0px 0px 0px;
}
	
	
.more a {
	display: block;
	color: #d2f0e0;
	font: normal 13px Arial, Helvetica, sans-serif;
	padding: 3px 10px;
	text-shadow: 1px 1px 0px #31714f;
	background:#508c02;
		border-right:1px solid #2a500b;
		border-bottom:1px solid #2a500b;
		float: right;
}

.more a:hover {
	background: #5c5c5c;
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px solid #141414;
	border-right: 1px solid #141414;
	text-shadow: 1px 1px 0px #0f0f0f;
}


/** Book This Trip **/

.book {
	font: bold 12px Arial, Verdana, Tahoma;

	
	}
.book a:link, .book a:visited {
	font: bold 12px Arial, Verdana, Tahoma;
	color: #003141;
	vertical-align:middle;
	padding: 5px 10px;
	text-align:center;
	float: right;
	text-decoration: none;
	margin: 10px 10px 5px 0px;
	
	background: #bbc6ca;
	border-top: 1px solid #8d9ea4;
	border-left: 1px solid #8d9ea4;

	}
.book a:hover {
	color:#d3f4ff;
	border-top: 1px solid #02141a;
	border-left: 1px solid #02141a;
	background: #062833;
		}
		


/* forex Box */
.forex-box{
	width: auto;
	padding: 1px;
}
.forex-box p{
	font: normal 11px Tahoma, Geneva, sans-serif;
	width: auto;
	clear: left;
	right: auto;
	padding: 4px 2px 4px 2px;
	border-bottom: 1px dashed #CCCCCC;
	height: 5%;

}


.forex-box .writespace{
	font-weight: bold;
	float: left;
	margin-left: 0px; 
	width: 45%;
	text-align: left;
}

/* Inquiry Form */

.formbox{
	width: auto;
	padding: 10px;
	border: 1px solid #b3d2c2;
	background-color:#e2efdf; 	
}

.formbox p{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	width: auto;
	clear: left;
	right: auto;
	margin: auto;
	padding: 5px 2px 5px 2px;
	border-bottom: 1px dashed #CCCCCC;
	height: 5%;

}
* html .formbox p{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	width: auto;
	clear: left;
	right: auto;
	margin: 1px;
	padding: 5px 2px 5px 2px;
	border-bottom: 1px dashed #CCCCCC;
	height: 1%;

}

.formbox .writespace{
	font-weight: bold;
	font-size: 12px;
	float: left;
	margin-left: 5px; 
	width: 25%;
	text-align: left;
}

.tdpadding {
	padding: 4px;
}

/* Ajax Search Result */

.ajaxSearch_result {
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #d8e4c8;
}
	
/* Trip Book */

/*Booking Button */
.book1 {
	font: bold 12px Arial, Verdana, Tahoma;

	
	}
.book1 a:link, .book1 a:visited {
	background: #618902;
	font: bold 12px Arial, Verdana, Tahoma;
	color: #FFFFFF;
	vertical-align:middle;
	padding: 5px 10px;
	text-align:center;
	float: left;
	text-decoration: none;
	margin: 0px 10px 5px 0px;
	border: 1px solid #3c510a;

	}
.book1 a:hover {
	color:#f3ebbd;
	background: #6c5c03;
	border: 1px solid #463e0f;
		}
		
		
#photo-gallery-box {
	padding: 8px;
	margin: 0px 0px 5px 0px;
	float: left;
	width: 97%;

	color: #343434;
	background: #FFF;
	border: 2px solid #EEE;
	}