
 body{
	padding:0;
	margin:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:#efeae9;
	color:#777574; }
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

h1, h2, h3 {
	margin-top: 0;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.6em;
}

h3 {
	font-size: 1em;
}

 ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
 }
 
 a{
	 	border:none;
		color:#722b22;
		text-decoration:none;}
 .spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
  }
  .normal_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#777574; }
 #banner{
 width:100%; 
 height:425px;
  background:url(../images/banner_bg.gif) repeat-x;
  }
 #banner .box{
 width:960px;
 height:420px; 
 margin:0 auto;}
 
 #banner .left{
 width:264px;
 height:420px;
 float:left;}
	
 #banner .logo{
 width:264px;
 height:139px;
 background:url(../images/logo.png) no-repeat;}
   
   
 #banner .slogan{
 font-family:Georgia, Times New Roman, Times, serif; font-size:22px;
 color:#fff;
 width:264px; padding-left:1px;
 background: url() no-repeat;
 margin-top:15px;
 }
 
 #banner .sublogo{
 width:264px; 
 padding-left:1px;
 margin-top:8px;
 color:#d3c2bf; 
 font-family: "Lucida Sans Unicode"; font-size:12px;
  background: url() no-repeat; line-height:20px;
  }
   
 #banner .right{
 width:640px;
 float:left;
 margin-left:17px;
 margin-top:40px;
 }
	
	
 #menupop { float:left;
 


 }
 
 #menu ul.sub{
 
	float:left;
	 
	
}

 #menu ul.sub li{
	float:left;
	background:url() right top repeat-x;
	padding:0 2px 20px 0;
}

 #menu ul.sub li a{
	padding:0 3px;
	font:bold 15px/29px  Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	
	
}
 #menu ul.sub li a:hover{
	color:#6a3229;
	background:;
	height:20px;
}


 #banner .logobanner{
 width:677px;
 height:310px;
 float:left;
 background:url(../images/banner.png) no-repeat;
 margin-top:20px; }

 #content_bg_top{
 width:100%; height:33px;
 background: url(../images/content_bg_top.png) repeat-x;
 margin:0 auto;}
  
 #content_middle{
 width:960px; 

 margin:0 auto;}
  
 #content_left{ width:658px; 
float:left;
} 

 #content_left .content{ 
  width:658px;
  height:240px;
  float:left; }
  
  
  
  
  
  
  
  
 #content_left .trips{
 width:630px; 
 height:35px;
 float:left; 
 border-bottom:4px #e1d7d5 solid;
 border-top: 4px #e1d7d5 solid;
 margin-top:35px; color:#663931; 
 margin-bottom:10px;
 padding-top:10px; font-size:20px;
 }
 
   
 #content_left .titles{
 width:630px; 
 height:35px;
 float:left; 
 border-bottom:4px #e1d7d5 solid;
 border-top: 4px #e1d7d5 solid;

 padding-top:10px; font-size:20px;
 }
 
 #content_left .types{
 width:300px; 
 height:25px;
 float:left; 
 margin-top:5px; color:#663931; 
 padding-top:10px; font-size:15px;
 }
  #content_left .booking{
 width:300px; 
 height:25px;
 float:left; 
 margin-top:5px; color:#663931; 
 padding-top:10px; font-size:15px;
 }
 
 #content_left .trekking_guide
 { width:630px; height:30px;
  background: url(../images/title_bg.gif) repeat-x;
  float:left; margin-top:20px;
  }
  
 #content_left .trekking_guide_title1
 { width:82px;
  height:20px;
  float:left;
  padding-left:5px;
  padding-top:8px;
  font-weight:bold;
  color:#663931;
  }
  
  .image_box{ width:170px; height:200px; float:left; padding:10px 10px 10px 0px;}
  
 #content_left .trekking_guide_title2
 {
  width:90px;
  height:20px;
  float:left;
  padding-left:5px;
  padding-top:8px;
  font-weight:bold;
  color:#663931;
   }
 
 
 #content_left .trekking_itn1
 {
  width:630px;
  height:45px;
  background: #eee6e4;
  float:left;
  padding-top:2px;
}
 
  
 #content_left .trekking_itnbox
 { width:630px;
 float:left;
  line-height:22px; 
    }
 #content_left .trekking_itnbox2
 { width:630px;
 float:left; 
 line-height:22px;
  background: #eee6e4;
   margin-top:3px;   }
  #content_left .trekking_itnbox3
  {
   width:630px;float:left;
    line-height:22px;
	 background: #efefef;   }
  #content_left .trekking_itnbut{ 
   width:50%;
    line-height:22px;
	   }
	   
 #content_left .p{
  font-weight:bold; 
 color:#663931;}
 
 #content_left .bhutantxt{
 font-weight:bold; 
 color:#663931; 
 font-size:13px;}
 
 #content_left .bhutan_img{
  width:300px; 
  float:left;
   margin-top:10px;}
 
 #content_left .trekking_cont1{ 
 width:82px;
  height:45px; 
  float:left; 
  padding-left:5px; 
  padding-top:8px;}
  
 #content_left .trekking_bt{
  width:82px; 
  height:45px;
   float:left;
    padding-left:5px; 
	padding-top:8px;
	}
  #content_left .trekking_cont2{
   width:90px; 
   height:45px; 
   float:left; 
   padding-left:5px; 
   padding-top:8px;
   }
   #content_left .trekking_cont3{
    width:90px; 
	height:45px;
	 float:left;
	  padding-left:5px;
	   padding-top:14px;}
   
   #content_left .view1 {
     float:left;
	  margin-top:10px; 
	  width:100px;}
 
 
 
   
 #content_left .trips_cont{
 width:630px; 
 height:135px;
 float:left; 
 background:url(../images/line_bg.gif) repeat-x bottom;
  margin-top:18px; margin-bottom:8px;
   }
   
    #content_left .trips_cont_bot{
 width:630px; 
 height:115px;
 float:left; 

  margin-top:18px; margin-bottom:8px;
   }
   
   
    #content_left .trips_cont2{
 width:630px; 
 height:145px;
 float:left; 
 background:url(../images/line_bg.gif) bottom repeat-x;
  margin-top:18px; margin-bottom:8px;
   }
   
   
 #content_left .trips_img{ 

 float:left;
  } 
  
 #content_left .trips_txt{
 width:410px; 
 height:106px;
 float:left;
 line-height:20px;
 margin-left:20px; 
  }
  
  
 #content_left .trips_title{
 width:400px; 
 float:left;
 color:#004b8f;
 font-size:16px; 
  }
  
  
 #content_left .trips_content{ width:410px;
 margin-top:2px;
 margin-bottom:2px; 
 float:left;  
  }
  
 #content_left .trips_view a{
 width:103px; height:26px;
 float:left; background:url(../images/view_trip.gif) no-repeat;
 text-decoration:none;
 color:#fff; 
 padding-left:7px;
 padding-top:4px;
 font-family:"Lucida Sans Unicode"; font-size:11px;}
 
 #content_left .trips_view a:hover{
 color:#ff9900;
 text-decoration:none;
 font-family:"Lucida Sans Unicode";
 font-size:11px;}


 #content_left .image_right{
 width:271px; 
 height:235px; 
 float: left; margin-top:5px;}

 #content_left .txt_right{ width:380px;
 height:235px; 
 float: left;
  }
 #content_left .welcome{
 width:300px; 
 float: left; 
 color:#5c2c24;
 padding-left:30px; }

 #content_left .intro{ width:330px;  
 float: left; 
 padding-left:30px; 
 padding-top:5px; 
 padding-bottom:3px;
 line-height:21px;
}
 #content_left .more {
 
 float:left; 
   }
  
 
 #right{ 
 width:299px; 
 float:left; 
 }
 
 #right .top{
 width:299px;
 border-bottom:1px #cccccc solid;
 margin-bottom:4px; 
 padding-bottom:4px;}
  
 #right .toplast{ 
 width:299px;
 }

 #right .testimonials{ 
 width:299px;
 height:274px; overflow:hidden;
 background:url(../images/rightboxbg.gif) no-repeat; 
 border-bottom:1px #cccccc solid; 
 margin-bottom:4px; 
 padding-bottom:4px;}
 
 #right .testimonials_title{ width:250px;


  padding-left:20px; 
  padding-top:20px;
  float:left; 
 }
 
 #right .testimonials_img{
  width:84px;
  height:104px;
  padding-left:25px;
  margin-top:35px;
  float:left; 
 }
 
 #right .testimonials_btxt{
  width:150px; color:#004b8f; 
  font-size:14px; padding-left:15px; margin-top:30px;
  float:left; 
 }
 
 #right .testimonials_ctxt{
 width:150px; 
 padding-left:15px;
 margin-top:20px;
 float:left; 
 } 

 #content_bg_down{ 
 width:100%;
 height:33px;
 background: url(../images/content_bg_down.png) repeat-x; 
 margin:0 auto;
 }

 #footer{ 
 width:100%;
 height:130px;
 background:url(../images/footer.gif) repeat-x;}
 
 
 #footerbox{ width:950px; height:80px;  margin:0 auto; padding-top:30px;}
  
 #footerbox_left{ width:450px;
 float:left;  
 font-family:"Lucida Sans Unicode"; 
 font-size:11px; 
 color:#b19793;}
 
 #footerbox .link a{
  font-family:"Lucida Sans Unicode"; 
  font-size:11px; 
  color:#fff;
 text-decoration:none;
 border:none;}
 
 #footerbox .link a:hover:{ 
 font-family:"Lucida Sans Unicode"; 
 font-size:11px; 
 color:#ff9900;
 }
 
 #footerbox .middle1{  
 float:left; lative; display:block; 
  color:#ffffff;
  margin-left:35px;}
 

 .mtxt{ color:#ffffff;
 text-decoration:none;}

   
 #footerbox .middle2{ 
  float:left; color:#fff;
  width:10px;

 
 }
    
 #footer_last{
 width:220px; float:right;
 padding-left:2px; color:#ffffff;

 font-family:"Lucida Sans Unicode";
 font-size:11px; color:#b19793;
	}


.btn {
	height: 25px;
	display: block;
	float: left;
	background: url(../images/btn.gif) 0 0 no-repeat;
	color: #ffffff;
	padding-left: 7px;
	text-decoration: none;
	font-family: "lucida sans unicode";
	font-size: 11px;
}

a.btn:hover {
	background: url(../images/btn.gif) left bottom no-repeat;
}

.btn span {
	background: url(../images/btn.gif) right top no-repeat;
	padding: 0px 30px 0px 0px;
	display: block;
	height: 25px;
	float: left;
}


a.btn:hover span {
	background: url(../images/btn.gif) right bottom no-repeat;
}



a.menutitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	 color: #663931;
	text-decoration:none;	
	font-weight: bold; letter-spacing:1px;
	
}

a.linksite{ color:#000;   color:#5c2c24; font-size:12px; text-decoration:none;}
a.linksite:hover{ color: #993333 ;}

a.menutitle:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5c2c24;	
	font-weight: bold;
	border:thin #000000;
}
a.linkmore{  color:#d3c2bf; 
 font-family: "Lucida Sans Unicode"; font-size:12px; text-decoration:none;}
a.linkmore:hover{ color:#fff; text-decoration:none;}
a.link5{ color:#000;   color:#5c2c24; font-size:18px; text-decoration:none;}
a.link5:hover{ color:#0099CC;}


.form{ width:360px; }
.form_text{ width:130px; float:left;  }
.form_input{ width:150px; float:left;  margin-bottom:7px;   }
.form_submit{width:200px; float:left; margin-left:130px;}

.formtxt{ color:#ccccc; font-size:12px; font-family:"Lucida Sans Unicode";}

.tablebrd{ border:1px #cccccc solid;}

.imgwrapper{ widht:441px; float:left; padding-right:10px;}
.imgwrapper-box{ widht:262px; float:left; padding-right:10px;}

.teamseperator{
		background:url(../images/seperator-bg.jpg) 0 0 repeat-x;}
		
.testimonailslnk{
		color:#7e7b77;
		text-decoration:none;
		}
		
.testimonailslnk:hover{
		text-decoration:underline;}
		
 
		
.contacttbl h4{
		color:#792e24;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		margin:0 !important;
		padding:0 !important;
		}
		
	.contacttbl-seperator1{
			background:url(../images/contact-seperator1.jpg) center 0 repeat-y;
			margin:0 !important;}
			
	.contacttbl-seperator2{
			background:url(../images/contact-seperator2.jpg) 0 0 repeat-x;
			 }
 
 
 #right .contact{
	background-color:#e7dac0;
  padding:20px;
  width:260px; 
  line-height:18px;
  font-family::Arial, Helvetica, sans-serif;
  color:#777574;
  font-weight:normal!important;

 }
 
 #right .contact_title{
	 margin-bottom:5px;
	 background:url(../images/seperator.jpg) repeat-x left bottom;
	 padding-bottom:20px;
	 margin-bottom:15px;
	 }
	 
.social {
	color:#000;
	}