/* CSS Document */







body						{ margin:0 auto; background-image:url(../image/background-image.gif); background-repeat:repeat-x; background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#000000;}



body a						{ text-decoration:none;}



body a:hover				{ text-decoration:underline;}



img,class,div,#,					{ behavior: url("iepngfix.htc");}



ul,li,img,h1,h2,h3,h4,h5,h6,p,form	{ padding:0; margin:0; border:0; font-weight:normal;}



form legend					{ color:#FFFFFF; font-weight:bold; background:#4f3221; padding:5px 10px; margin:10px 0;}

form .formbox				{ padding:10px;}

form .formbox label			{ float:left; width:110px;}

form .formbox input 		{ float:left; width:150px; border:1px solid #c0c3ba;}





h1							{ font-size:22px; color:#542727; padding:5px 0;}



h2							{ font-size:20px; color:#6f705f; font-weight:bold;}



h3							{ font-size:20px; color:#6f705f;}	



h4							{ font-size:16px; color:#6f705f;}



h5							{ font-size:14px; color:#807a7a; font-weight:bold;}




h5, h4 a{
color:#807a7a;
font-weight:bold;

}


h5, h4 a:hover{
color:#655353;

}


#box h5, h2 a{
color:#807a7a;

}


#box h5,h2 a:hover{
color:#655353;

}

.PaddingTopDown				{ padding:5px 0;}



.brd_btm					{ border-bottom:1px solid #e1dbdb;}







							/*--------------------------MAIN WRAPER--------------------------------------------------------*/



#wr							{ width:1000px; margin:0 auto;}







							/*--------------------------MAIN CONTAIN WRAPER--------------------------------------------------------*/



#wr-cnt						{ float:left; width:1000px; position:relative; background-image:url(../image/bodybackground.gif);}
#wr-cnt-inner						{ float:left; width:1000px; position:relative;}







							/*--------------------------LEFT COLUMN WITH BODY--------------------------------------------------------*/



#lft-wr						{ width:755px; float:left;}







/*							--------------------------MENU NAVIGATION BAR--------------------------------------------------------



#mn-navigation				{ position:relative;}



#mn-navigation ul			{ padding:10px 35px 10px 0; float:right;}



#mn-navigation li			{ padding:0; margin:0; display:inline; font-size:18px;}



#mn-navigation li a			{ padding:5px 10px; margin:0 15px; color:#FFFFFF; text-decoration:none;}



#mn-navigation li a:hover	{ background-color:#ff9000;}



*/







							/***************************DROP MENU NAVIGATION-----------------------------------------------------*/







#ja-cssmenu {



	margin: 0; /* all lists */



	padding: 0;



	float:right;



}







#ja-cssmenu ul {



	margin: 0; /* all lists */



	padding: 0;



}







#ja-cssmenu li {



	margin: 0; /* all list items */



	padding: 5px 10px;



	float: left;



	display: block;



	font-size:18px;



	background: url(../../images/mainnav-sep.gif) no-repeat right top;



	cursor: pointer;



}







#ja-cssmenu li ul {



	width: 11.4em;



	position: absolute; /* second-level lists */



	z-index: 99;



	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */



	height: auto;



	w\idth: 10.9em;



}







#ja-cssmenu li ul ul {



	margin: -2em 0 0 15em; /* third-and-above-level lists */



}







#ja-cssmenu li li {



	padding: 0 1em 0 0;



	margin: 0;



	width: 9.9em;



}







#ja-cssmenu ul a {



	width: 9.8em;



	w\idth: 5.8em;



}



















/* STYLING THE MENU



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



/* 1st level */



#ja-cssmenu li a {



	display: block;



	text-decoration: none;



	font-size: 18px;



	text-transform: uppercase;



	color: #CCCCCC;



	padding: 5px 10px;



}











/*--------------Top menu backgroundcolor match with dropcolor--------*/



#ja-cssmenu li:hover a,



#ja-cssmenu li.sfhover a,



#ja-cssmenu li.havechildsfhover a,



#ja-cssmenu li.havechild-activesfhover a {



	background-color:#ff9000;



	color: #FFFFFF;



}











/* 2nd level and above */



#ja-cssmenu li ul {



	border: 1px solid #f99c24;



	background-color:#ff9000;



}







#ja-cssmenu li ul li {



	border-bottom: 1px solid #f99c24;



	border-right: none;



	background: none;



	height: auto;



}







#ja-cssmenu li ul li a { font-size:15px;}







#ja-cssmenu li ul a {



	border-right: none;



	margin: 0;



	padding: 7px 10px;



	background: none !important;



	text-transform: none;



	font-weight: normal;



	white-space: nowrap;



	color: #FFFFFF !important;



}







#ja-cssmenu li ul a:hover,



#ja-cssmenu li ul a:active,



#ja-cssmenu li ul a:focus,



#ja-cssmenu ul li:hover,



#ja-cssmenu ul li.sfhover,



#ja-cssmenu ul li.havesubchildsfhover,



#ja-cssmenu ul li.havesubchild-activesfhover,



#ja-cssmenu ul ul li:hover,



#ja-cssmenu ul ul li.sfhover,



#ja-cssmenu ul ul li.havesubchildsfhover,



#ja-cssmenu ul ul li.havesubchild-activesfhover {



	background: #8f5100;



}



/*---------------------------------------------------END OF DROP MENU NAVIGATION------------------------*/







							/*--------------------------FOR HEADER PART CSS CLASS--------------------------------------------------------*/



.logo						{ background-image:url(../image/logo.jpg); width:465px; height:97px; float:left;}



.top-menu					{ float:left; padding:0 0 0 2px; width:275px;}



.top-menu ul				{ padding-top:12px;}



.top-menu li				{ list-style:none; display:inline; padding:0 5px; border-right:1px solid #542727; font-size:11px; font-family:Verdana;}



.top-menu li a 				{ text-decoration:none; color:#542727;}











							/*--------------------------FOR BANNER--------------------------------------------------------*/



#banner						{ background:url(../image/banner.jpg); width:746px; height:329px; margin-top:6px;}

#banner-main				{ width:1000px; float:left;}
#banner-rft				{ width:219px; float:right; padding:0 12px 0 13px; background-color:#543827; height:335px;}
#banner-rft form label	{ display:block; color:#fff; padding:12px 0; font-size:14px;}
#banner-rft form select	{ width:190px; padding:3px; background:#a2948b; border:0;}
#banner-rft h1			{ color:#fff; border-bottom:1px dotted #fff; padding:0 0 10px 0;}
.banner-rft-btn			{ background:#d68107; color:#fff; font-size:18px; padding:5px; border-radius:0.6em; border:0; margin:10px 0 0 0;}


							/*--------------------------RIGHT PART COLUMN--------------------------------------------------------*/



#rft-wr						{ width:245px; float:left;}


#rft-wr .padding			{ padding:15px 0 5px 0; background-color:#f9f9ed;}



#rft-wr-cnt					{ background-color:#543827; padding-left:13px;}


#rft-wr-inner						{ width:245px; float:left;}
#rft-wr-inner .padding		{ padding:20px 0 5px 0; background-color:#f9f9ed;}

#bdy-formbox			{ float:left; width:210px; background:#dfe0ce; padding:10px; margin-left:10px; margin-bottom:15px;}
#bdy-formbox form label	{ font-style:14px; display:block; padding:3px 0;}
#bdy-formbox form input	{ padding:3px; width:193px;}
.bdy-formbox-btn		{ background:#9f515d; border-radius:0.3em; color:#fff; padding:5px; border:0; width:auto;}


.clr					{ clear:both; padding:5px 0;}
.adv_head{ line-height:58px; vertical-align:middle; color:#FFFFFF; font-size:18px; width:245px;}







.img-catlist				{ padding:10px 13px 3px 13px; margin:0 8px 0 0; width:194px; background:#FFFFFF;}



.img-catlist img			{ border:1px solid #ada9a8;}



.img-catlist span a			{ color:#542727; text-decoration:none; font-weight:bold; display:block; padding-top:5px; text-align:center;}





#hotel-container{width:210px; clear:both; background:#DCD9CE; padding:7px; border-radius: 5px 5px 5px 5px;}


#hotel-container a{color:#542727; }
.hotel-add					{ background-image:url(../image/hotels_background.jpg); color:#FFFFFF; width:220px; height:240px;}



.hotel-add a				{ color:#000000;}



.txt						{ padding:85px 10px 0 10px;}



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



#bdy-part					{ width:755px; float:left; background-color:#f0f1e3; position:relative; padding-bottom:15px;}







							/*--------------------------FIRST LEFT COLUMN--------------------------------------------------------*/



#left-part					{ width:231px; float:left;}







.trek						{ padding:15px 0;}



.trek ul					{ padding:0 15px;}



.trek li					{ padding:5px 0; margin:0; list-style:none; border-bottom:1px dotted #542727; display:block;}



.trek li a					{ text-decoration:none; color:#542727; padding:0 0 0 15px;}







.lft-header					{ font-size:20px; color:#FFFFFF; line-height:36px; vertical-align:middle; text-align:center; background-image:url(../image/left-header.gif);}




.lft-header span			{ color:#ffdaa3;}

.lft-header a{color:#fff; text-decoration:none;}
.lft-header a:hover{color:#F5DAA3; text-decoration:none;}





.leftmenu-box				{ padding:15px 0; background:url(../image/lft-mnu-bk.gif) repeat-y;}



.leftmenu-box ul			{ padding:0 15px;}



.leftmenu-box li			{ padding:8px 0; margin:0; list-style:none; border-bottom:1px dotted #5f3939; display:block;}



.leftmenu-box li a			{ text-decoration:none; color:#c0acac; padding:0 0 0 15px;}







.highlight-cat				{ background-image:url(../image/lft-mnu-header.gif); line-height:26px; vertical-align:middle; padding:0 0 0 15px; font-size:18px; color:#FFFFFF;}

.highlight-cat a{color:#fff; text-decoration:none;}
.highlight-cat a:hover{color:#F5DAA3; text-decoration:none;}


.visa						{ padding:10px 15px; color:#575353;}	







							/*--------------------------SECOND LEFT COLUMN(MAIN CONTENT BODYPART)--------------------------------------------------------*/



#bdy-cnt					{ width:488px; float:left; padding:0 18px;}



#bdy-cnt p					{ padding:8px 0; line-height: 18px; text-aligh:justify;}







							/*--------------------------FOR NEPAL TOUR BOX(BODY)--------------------------------------------------------*/



#box						{ background:#dcdfd4; padding:10px; margin:8px 0; float:left; position:relative; width:468px;}

#box ul						{ padding:10px; margin:0;}

#box li						{ padding:0; margin-bottom:3px; list-style-position:inside; color:#000000;}

#box li a					{ color:#807a7a;}


#box1						{ background:#dcdfd4; padding:10px; margin:8px 0; float:left; position:relative;}

#box1 ul						{ padding:10px; margin:0;}

#box1 li						{ padding:0; margin-bottom:3px; list-style-position:inside; color:#000000;}

#box1 li a					{ color:#807a7a;}




							/*--------------------------FOR TIBET TOUR BOX (BODY)--------------------------------------------------------*/



#box-tibet					{ background:#e3c1b6; padding:10px; float:left; position:relative; border-bottom:1px solid #c39a8d; color:#575353; width:468px;}







							/*--------------------------FOR FLIGHT BOX (BODY)--------------------------------------------------------*/



#mnt-flight					{ padding:0; float:left; position:relative; width:488px;}



#mnt-flight a				{ color:#007fb4; font-size:11px;}



#mnt-flight .blue			{ color:#005bcc; float:left; font-size:16px; width:154px; padding:5px 0;}



#mnt-flight .block			{ padding:0; color:#FFFFFF; background:#007adc; padding:5px; float:left; width:324px;}



		



							/*--------------------------FOR GUEST COMMENT BOX (RIGHT PART)--------------------------------------------------------*/



#guest-commentbox			{ background-color:#dcd9ce; margin-top:15px; width:222px; font-size:11px;}



#guest-commentbox .head		{ font-size:16px; color:#3e291c; border-bottom:1px solid #3e291c; font-weight:bold;}



#guest-commentbox .cnt		{ width:202px; padding:0 10px;}



#guest-commentbox .txtarea	{ width:198px; height:100px; background:#eae8df; border:1px solid #c5bbbb;}



#guest-commentbox a			{ text-decoration:none; color:#542727;}







/*--------------------------FOR FOOTER PART -----------------------------------------------------*/



#footer{background:#472408; height:245px; clear:both; background-image:url(../image/footer_back.jpg); background-repeat:no-repeat; background-position:bottom; }



#foot						{ width:1000px; margin:0 auto; color:#e3c1b6; height:195px;}



#foot ul					{ padding:15px 0 10px 0;}



#foot li					{ display:inline; font-size:14px; border-right:1px solid #e3c1b6;}



#foot li a					{ margin:0 15px; color:#e3c1b6; text-decoration:none; }



#foot li a:hover			{ text-decoration:underline;}

#footer-package {width:1000px; background:#472408; padding-top:20px; clear:both; text-align:center;}


#fpackage{width:237px; float:left; background:#b5a79c; margin-left:10px;}


#copy-container{width:1000px; clear:both;}

#copy-left{width:500px; float:left;}

#copy-left p{padding-left:20px;}

#copy-right{width:400px; float:right;}

#copy-right a{color:#fffae9;}

#copy-right a:hover{color:#ffeba9;}

							/*--------------------------ALTERNATE CSS CLASS--------------------------------------------------------*/



.Left						{ float:left; padding-right:10px;}



.Right						{ float:right;}



.center						{ text-align:center;}



.clear						{ clear:both;}



.BrdClor					{ background:#a1a1a1; padding:8px 0; clear:both; margin:3px 0;}



.white						{ color:#FFFFFF; padding:5px 0; font-weight:bold;}		

.white	a{ color:#FFFFFF; text-decoration:underline;}

.white	a:hover{ color:yellow;}



.pblock						{ display:block;}







.booktrip{ float:left; background:#edefe9; border:1px solid #b4a1a1; margin:5px; padding: 5px; width:80px; text-align:center;}

.booktrip a{ color:#8f5100; backdround:#e1e3dc; text-decoration:none;}

.booktrip a:hover{ color:#600b0b; text-decoration:underline;}



.viewthistrip{ float:left; background:#edefe9; border:1px solid #b4a1a1; margin:5px; padding: 5px; width:80px; text-align:center;}

.viewthistrip a{ color:#8f5100; text-decoration:none;}

.viewthistrip a:hover{ color:#600b0b; text-decoration:underline;}





.detail-texts{ padding:0; margin:0; text-align:justify;}



#ass_link				{ float:right; width:242px; background:url(../image/roundbox.png) no-repeat; padding-top:10px; height:73px; color:#000000;}

#ass_link ul				{ padding:5px; margin:0;}

#ass_link li				{ padding:0 3px; margin:0; display:inline; border:0;}

#ass_link li a				{ text-decoration:none; margin:0;}




							/*--------------------------SITEMAPCSS CLASS--------------------------------------------------------*/


.sitemap						{ padding:15px 0;}



.stpm-ul1 ul					{ padding:0 15px;}

.stpm-ul1 li					{ padding:5px 30px; margin:0; list-style:none; border-bottom:1px dotted ##542727; display:block;}

.stpm-ul1 li a					{ text-decoration:none; color:#542727; padding:0 0 0 15px;}
