@charset "utf-8";
/* CSS Document */
#main_hd {
	padding-top:20px;
	background:url(../images/header_bg.jpg) repeat-x 0 0 #005A9D;
	padding-bottom:40px;
}
#header {
	margin:0 auto;
	width:942px;
}
h1.logo {
	background:url(../images/logo_hiking.png) no-repeat 0 0;
	float:left;
	height:72px;
	text-indent:-9999px;
	width:200px;
}
h1.logo a {
	display:block;
	height:72px;
	width:200px;
}
ul.top_navi {
	float:right;
	overflow:hidden;
	}
ul.top_navi li {
	display:inline;
	font:13px/18px Verdana, Arial, Helvetica, sans-serif;
	margin-left:1px;
	width:auto;
}
ul.top_navi li a {
	float:left;
	color:#fff;
	background:#005A9D;
	padding:7px 20px;
	font-weight:bold;
	height:22px;
	line-height:34xp;
	border-right:#FFF 1px solid;
	font-family:Helvetica, sans-serif;
}
ul.top_navi li a.top-last{
	border-right:none;
}
ul.top_navi li a:hover {
	background:#000;
	color:#FFF;
}
#header h2 {
	color:#BBBBBB;
	font-weight:bold;
	float:right;
	font-size:13px;
	padding-top:10px;
	display:block;
	width:350px;
	text-align:right;
	padding-right:10px;
}
#header h2 span {
	padding-right:65px;
	font-size:10px;
}
#header h2 a {
	color:#E1EEB8;
}
#header h2 a:hover {
	text-decoration:underline;
}
/***********Extra Add******************/







.header_int {
	overflow:hidden;
}
.extra_add {
	margin-top:10px;
	overflow:hidden;
	width:942px;
}
.sho_image {
	float:left;
	height:270px;
	width:655px;
}
.sho_image h3 {
	color:#fff;
	font-size:19px;
	padding:17px 0 0 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
/*********Navigation******************/		







#navigation {
	height:34px;
	width:942px;
	margin:-34px auto 0 auto;
	border-bottom:#FFF 2px solid;
	position:relative;
	z-index:20;
}
#inner {
	margin:0 auto;
	width:940px;
}
/*********** drop down**********/







	.navi_menu {
	float:left;
	margin-bottom:2px;
	background:#004477;
	width:100%;
}
#inner li {
	float:left;
	font-size:12px;
	position:relative;
	left:0;
	top:0;
	z-index:400;
	top:0px;
	font-family:Helvetica, sans-serif;
}
#inner li a {
	background:#004477;
	color:#fff;
	float:left;
	height:34px;
	line-height:34px;
	padding:0 21px;
	border-right:#BBBBBB 1px solid;
	font-size:14px;
	cursor:pointer;
}
#inner li a.last {
	padding:0 23px;
	border-right:none;
}
#inner li a:hover {
	background:#000;
	color:#FFF !important;
}
#inner li ul {
	left:0;
}
#inner ul ul {
	position:absolute;
	z-index:500;
	top:34px;
	display:none;
}
#inner ul ul ul {
	top:0;
	left:100%;
}
div#inner li:hover ul ul, div#inner li li:hover ul ul, div#inner li li li:hover ul ul, div#inner li li li li:hover ul ul {
	color:#fff;
	display:none;
	border:none;
}
div#inner li:hover ul, div#inner li li:hover ul, div#inner li li li:hover ul, div#inner li li li li:hover ul {
	display:block;
	border:none;
}
#inner ul ul a {
	background:#004477;
	border-left:none;
	border-right:none;
	color:#fff;
	height:30px;
	line-height:30px;
	width:180px;
	text-shadow:none;
	font-size:12px;
}
#inner a.home {
	border-left:none;
}
#inner a.contact {
	border-right:none;
}
#inner ul ul a:hover {
	background:#000;
}
/*********drop down end*****************************/	







/*********welcome text and Images******************/		







#welcome_txt {
	line-height:18px;
	overflow:hidden;
	width:942px;
	margin:0 auto;
	background:#FFF;
}
.welcome_inner p {
	font-size:11px;
	padding:0 0 5px;
}
.welcome_inner {
	overflow:hidden;
	margin:0 10px;
}
#welcome_txt h2 {
	padding:5px 0;
}
.absence {
}
.absence img {
margin:0 2px;
}
.wel_text {
	float:left;
	padding:0 10px;
	width:610px;
	background:#FFF;
}
.wel_text a {
	color:#0000EE;
	text-decoration:none;
}
.wel_text a:hover {
	text-decoration:underline;
}
.wel_text h1 {
	background-color:inherit;
	border-bottom:1px solid #CCCCCC;
	color:#000000;
	font:20px/25px Georgia, "Times New Roman", Times, serif;
	margin:auto auto 5px;
	padding:0 0 5px;
	text-align:left;
}
/*********welcome finish******************/		







/*********Main content start******************/		







#main_container {
	overflow:hidden;
	margin:0 auto;
	width:942px;
}
.main_container_inner {
	width:942px;
	background:#fff;
}
.main_container_inner h1.top_Seling {
	background-color:inherit;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	color:#397709;
	font:20px/25px Georgia, "Times New Roman", Times, serif;
	margin:auto 10px 5px 10px;
	padding:0 0 5px;
	text-align:left;
}
/*********trekking sellings******************/		







	.box {
	margin-bottom:1px;
	overflow:hidden;
	padding:0px;
	width:946px;
}
.box_one {
	/*background:url(../images/topselling_box_Sado.png) no-repeat 0 0;*/
	margin:0 10px 0 10px;
}
.box_foot {
	/*background:url(../images/topselling_box_Sado.png) no-repeat 0 0;*/







		height:272px;
	margin:0 auto;
	/*width:952px;*/







		background:#bbb;
}
.box_inner {
	background:#D7E0BE;
	padding:10px 20px 20px 20px;
	overflow:hidden;
	width:932px;
	height:155px;
}
.lastbox {
	background-color:#F0E4CC !important;
}
.trekking_detail {
	width:255px;
	float:left;
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:5px;
	margin-bottom:5px;
}
.trekking_detail_last {
	margin:0;
}
.trekking_detail h1 {
	color:#1d3c05;
}
.trekking_detail h1 a {
	color:#000;
	text-decoration:underline;
	font-size:13px !important;
}
.trekking_detail h1 a:hover {
	text-decoration:none;
}
.trekking_detail img.bestpic {
	border:1px solid #ccc;
	float:left;
	margin:0 5px 2px 0;
	padding:3px;
	height:95px;
	width:80px;
}
.trekking_detail p {
	font-size:12px;
	line-height:18px;
	padding-bottom:8px;
}
.trekking_detail h3 {
	font-size:11px;
	line-height:18px;
	padding-bottom:5px;
}
.trekking_detail h3 a {
	text-decoration:underline;
}
.trekking_detail h3 a:hover {
	color:#000;
	text-decoration:none;
}
a.bok_now, a.vew_detl {
	color:#005A9D !important;
	float:left;
	font-size:11px;
	text-align:center;
	padding:0px 5px;
	border:#005A9D 1px solid;
	margin:0 5px;
}
a.vew_detl {
	color:#000;
	float:left;
	font-size:11px;
	margin:0;
}
a:hover.vew_detl, a:hover.bok_now {
	color:#333 !important;
	border:#333 1px solid;

}
/*********News******************/		







.news_box, .form_box {
	background:#fff;
	margin:0 auto;
	overflow:hidden;
	padding-top:10px;
}
.form_box {
	background:#bbb;
	height:256px;
	padding:8px;
	overflow:hidden;
}
.news {
	border-right:1px solid #FFFFFF;
	float:left;
	height:200px;
	width:920px;
	position:relative;
}
.news p {
}
.link {
	display:block;
}
.link a:hover {
	color:#000;
	text-decoration:underline;
}
.form {
	border-right:1px solid #4c4b4b;
	float:left;
	padding-right:15px;
	width:630px;
}
.news_box h1, .places_are h1 {
	color:#397709;
}
.places_are h1 {
	border-bottom:0px;
	text-align:center;
}
.news_box img {
	border:1px solid #bbb;
	display:block;
	padding:5px;
}
.news img {
	border:1px solid #ccc;
	display:block;
	padding:5px;
}
.news_box h2 {
	color:#23430a;
	font-size:18px;
	padding-bottom:7px;
}
.news_detail {
	display:block;
	text-align:right;
}
.news_detail a {
	color:#436e14;
	font-size:12px;
	text-align:right;
	width:310px;
}
.news_detail a:hover {
	text-decoration:underline;
}
.menu {
	float:left;
}
.menu ul {
	margin-left:15px;
}
.menu h1 {
	color:#397709;
	font-size:18px;
	width:290px;
}
.menu ul li {
	font-size:12px;
	line-height:20px;
}
.menu ul li a {
	color:#343333;
}
.menu ul li a:hover {
	color:#719d40;
}
/*********News end******************/		







/*********trekking places******************/







.trekking_places {
	margin:10px;
	padding:0 0 10px;
	overflow:hidden;
}
.places_are {
	float:left;
	width:223px;
	margin-right:10px;
}
.places_are_last {
	margin-right:0px !important;
}
.places_are h1 a {
	font-size:16px !important;
}
.place_details {
	float:left;
	width:223px;
}
.place_details h2 {
	background:#e4e4e4;
	color:#000;
	font-size:16px;
	height:39px;
	line-height:39px;
	text-align:center;
	text-shadow:#7e7e7e 0px 1px;
}
.place_details img {
	border:1px solid #ccc;
	padding:5px;
}
.place_details p {
	padding:0 15px;
}
.place_details h3 {
	background:#004477;
	height:35px;
	line-height:35px;
	padding-left:20px;
	margin-top:10px;
	color:#FFF;
	font-size:14px;
}
.news_box h1{
	position:absolute;
	background:#fff;
	z-index:99;
	width:100%;
	color:#005A9D;
	font-size:17px;
	line-height:35px;
	padding-left:20px;
	
}
.place_details ul {
	border:1px solid #bbb;
	padding:10px 20px 13px;
	overflow:hidden;
	height:260px;
}
.place_details ul li {
	font-size:14px;
	width:100%;
}
.place_details ul li a {
	color:#3b3b3b;
	padding-bottom:3px;
	display:block;
}
.place_details ul a.details {
	float:right;
	color:#005A9D;
	font:14px/normal Arial, Helvetica, sans-serif;
	margin-top:5px;
	text-decoration:underline;
}
.place_details ul a.details:hover {
	text-decoration:none;
}
.border-last {
	margin:0 20px 0;
	padding-top:0;
}
.border-trek {
	margin-bottom:0;
}
.place_details ul li a span {
	font-size:12px;
}
.place_details ul li a:hover {
	color:#3b3b3b;
	text-decoration:underline;
}
a.more_trekking, .news_detail a {
	color:#436E14 !important;
	font-size:12px;
	padding:0 15px;
}
a:hover.more_trekking {
	text-decoration:underline;
	color:#436E14;
}
.form h1 {
	color:#202020;
	font-size:18px;
	padding-bottom:18px;
}
.form form label {
	font-size:16px;
	color:#202020;
	float:left;
	height:30px;
	line-height:30px;
	width:65px;
}
.form form input.txt {
	background:#fff;
	border:1px solid #9b9a9a;
	font-size:12px;
	float:left;
	height:18px;
	margin:0 5px 10px 0;
	padding:5px 5px;
	width:216px;
}
.form form textarea {
	background:#fff;
	border:1px solid #9b9a9a;
	float:left;
	margin-bottom:10px;
	padding:5px;
	width:514px;
}
.form form input.verify {
	width:84px;
}
.form form input.submit {
	background:url(../images/submit.png) no-repeat 0 0;
	border:none;
	cursor:pointer;
	height:31px;
	width:87px;
}
.contactus {
	border-left:1px solid #fff;
	float:left;
	padding-left:16px;
}
.contactus h1 {
	color:#1f3d0a;
	font-size:22px;
	padding-bottom:5px;
}
.contactus ul {
	padding-bottom:10px;
}
.contactus ul li {
	color:#1f3d0a;
	font-size:12px;
	line-height:21px;
}
.contactus p {
	color:#0e1d04;
	height:39px;
	line-height:39px;
	float:left;
}
li.skype span {
	float:left;
	width:40px;
}
li.skype {
	overflow:hidden;
	width:250px;
}
.contactus img {
	float:left;
	cursor:pointer;
}
/*********footer****************/







#footer {
	background:#005A9D;
	position:relative;
	z-index:1000;
	overflow:hidden;
}
.footerInner{
	margin:0 auto;
	width:902px;
	padding:15px 20px;
}
#footer address {
    float: left;
    width:440px;
	background:#0070C1;
	padding:10px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#footer address cite {
    color:#FFF;
    display: block;
	font-family:Tahoma,"Times New Roman",Times,serif;
	font-size:13px;
	font-style:normal;
}
#footer address cite a{
    color: #fff;
}
#footer address cite a:hover{
	text-decoration:underline;
}
.supLogos{
	overflow:hidden;
	padding-bottom:10px;
	width:100%;
	display:block;
}
.supLogos h4{
	background:url(../images/logos.png) no-repeat 0 25px;
	height:56px;
	width:334px;
	float:right;
	color:#FFF;
}
.mainFooter{
	border-top:1px dotted #BBBBBB;
	padding-top:10px;
	overflow:hidden;
}
ul.footer_inner {
	margin:0 auto;
	overflow:hidden;
	margin-bottom:10px;
	width:902px;
}
ul.footer_inner li {
	display:inline;
	font-size:14px;
}
ul.footer_inner li a {
	color:#FFF;
	text-decoration:none;
	float:left;
	padding:0 9px;
}
ul.footer_inner li a:hover {
	color:#000;
	text-decoration:underline;
}
.mainFooter h6{
	font-size:11px;
	color:#fff;
}
.mainFooter h6 a{
	color:#1b1a1a;
}
.mainFooter h6 a:hover{
	color:#000;
	text-decoration:underline;
}
h6.visa{
	background:url(../images/visa.jpg) no-repeat 70px 0;
	height:25px;
	padding-top:3px;
	width:153px;
}
/*****************faqs*******************************/







.faq_bg {
	background:#89C491 !important;
}
.faq_inner {
	overflow:hidden;
	background:#fff;
	padding:15px;
}
.faqs_holder {
	overflow:hidden;
	width:942px;
	background:#D9EFFF;
}
.faqs_holder img {
    border: 1px solid #CCCCCC;
    float: right;
    margin: 10px 10px 0 0;
    padding: 1px;
}
.all_links {
	padding:10px;
}
.sitemap{
	padding:10px;
	width:195px;
	float:left;
	border:#CCC 1px solid;
	margin:10px 5px;
	height:260px;
}
.all_links a {
	color:#03F;
	font-size:11px;
}
.all_links a:hover {
	text-decoration:underline;
}
.faqs {
	width:auto;
}
.faqs h2 {
	color:#42710E;
	font-size:14px;
	font-style:italic;
}
.faqs h3 {
	font-size:24px;
	padding:10px 0;
}
.faqs h3 strong {
	color:#F00;
}
.faqs p {
	color:#666;
	line-height:18px;
	font-size:12px;
}
.faqs p:first-child {
	font-family:16px !important;
	color:#396805;
}
/************************Form***********************/
.my_search_fom_id {
	background:#E4EEF4;
	border:1px solid #E3EEB6;
	padding:11px;
	overflow:hidden;
	width:251px;
	margin-top:5px;
}
.my_search_fom_id h4 {
	background:url(../images/icon.jpg) no-repeat 2px 3px;
	font-size:18px;
	padding:0px 0 5px 30px;
}
.my_search_fom_id form {
	background:#FFF;
	height:240px;
	padding:7px;
}
.my_search_fom_id form fieldset {
	margin-bottom:7px;
}
.my_search_fom_id form label {
	color:#464840;
	float:left;
	width:65px;
}
.my_search_fom_id form input {
	background:#fff;
	float:left;
	height:14px;
	border:1px solid #CCC;
	margin-right:0;
	padding:1px;
	width:160px;
	font-size:11px;
}
.my_search_fom_id form input.security {
	width:58px;
	height:20px;
	margin:0px 0px 0px 5px;
}
.my_search_fom_id form img {
	width:80px;
	float:left;
	height:25px;
}
.my_search_fom_id form textarea {
	width:160px;
	float:left;
	height:48px;
	border:1px solid #CCC;
	padding:2px;
}
.my_search_fom_id form input.smit {
	color:#32332e;
	float:right;
	height:20px;
	font-weight:bold;
	cursor:pointer;
	width:70px;
}
/* ######### CSS for Shade Tabs. Remove if not using ######### */







#countrydivcontainer {
	width:612px;
	border:#E4EEF4 2px solid;
	padding:10px 10px 10px 10px;
	display:block;
	float:left;
	background:#E4EEF4;
}
#countrydivcontainer ol {
	font-size:11px;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#countrydivcontainer li {
	color:#333333;
}
#countrydivcontainer li b {
	color:#000000;
	margin-right:5px;
	font-size:13px;
}
#countrydivcontainer li span {
	color:#000000;
	font-style:italic;
	font-size:12px;
}
.shadetabs {
	margin:10px 0px 0px 0px;
	font-size:10px;
	list-style-type: none;
	text-align:left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs ul {
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
}
.shadetabs li {
	display: inline;
	margin: 0;
}
.shadetabs li a {
	display:block;
	text-decoration: none;
	padding: 5px 6px;
	color:#FFFFFF;
	font-size:11px;
	background:#357D00;
	float:left;
	margin:0 5px 0 0;
}
.shadetabs li a:hover {
	background:#E1EEB8;
	color:#357D00;
	text-decoration:underline;
}
.shadetabs li a.selected { /*selected main tab style */
	background:#E1EEB8;
	color:#357D00;
	padding: 5px 10px;
}
.shadetabs li a.selected:hover { /*selected main tab style */
	text-decoration:underline;
}
/* Itinerary Detail*/







#included {
	font-size:12px;
	text-decoration:none;
	text-align:left;
	padding:10px;
}
#included h1 {
	margin:10px 0px 10px 0px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	border-bottom:#357D00 1px dotted;
	padding:0px 0px 5px 0px;
	color:#357D00;
}
#included h5 {
	color:#000;
	font-weight:bold;
	padding:3px 0px;
	border-bottom:#FFF 1px solid;
	margin:5px 0px;
	font-size:13px;
}
#included ol {
	font-size:12px;
	list-style:none;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 10px;
}
#included li {
	background:url(../images/arrow.gif) no-repeat left 15px;
}
/* Inquiry Form */







#inquiry_form {
	padding:10px;
	font-size:11px;
}
#inquiry_form .input {
	width:255px;
	height:25px;
	color:#737667;
	border:solid 1px #AACD41;
	padding:7px 0px 0px 3px;
}
#inquiry_form input {
	width:255px;
	height:20px;
	color:#737667;
	border:solid 1px #AACD41;
	padding:0px 0px 0px 0px;
}
#inquiry_form input.radio {
	width:20px;
	height:15px;
	color:#737667;
	border:solid 1px #AACD41;
	padding:0px 0px 0px 0px;
	float:left;
}
#inquiry_form input.title {
	width:100px;
	height:20px;
	color:#737667;
	border:solid 1px #AACD41;
	padding:3px 0px 0px 3px;
}
#inquiry_form input.title {
	width:100px;
	height:20px;
	color:#737667;
	border:solid 1px #AACD41;
	padding:3px 0px 0px 3px;
}
#inquiry_form textarea {
	width:330px;
	color:#737667;
	border:solid 1px #AACD41;
	padding:0px 0px 0px 0px;
}
#inquiry_form input.goreset {
	width:100px;
	height:37px;
	color:#737667;
	border:solid 1px #AACD41;
	cursor:pointer;
	color:#000000;
}
#inquiry_form input.select {
	width:20px;
	color:#737667;
	border:solid 1px #AACD41;
	height:0px;
}
#inquiry_form select {
	font-size:11px;
	border:solid 1px #AACD41;
	height:20px;
}
/* ============================== Tibet Start Here ===========================================*/







#tibet_itinerary {
	background:#FFFFFF;
	padding:25px 0px 10px 0px;
}
#tibet_itinerary ol {
	font-size:11px;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#tibet_itinerary li {
	padding:5px 5px 10px 10px;
	color:#333333;
}
#tibet_itinerary li b {
	color:#000000;
	margin-right:5px;
	text-transform:uppercase;
	border-bottom:#000000 1px solid;
	font-size:13px;
}
#tibet_itinerary li span {
	color:#000000;
	font-style:italic;
	font-size:12px;
}
.shadetabs {
	margin:0px 0px 5px 0px;
	font: bold 12px Verdana;
	list-style-type: none;
	text-align:left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs ul {
	margin:0px;
	padding:0px;
}
.shadetabs li {
	display: inline;
	margin: 0;
}
.shadetabs li a {
	text-decoration: none;
	position: relative;
	padding: 5px 9px;
	color:#FFFFFF;
	cursor:pointer;
	background:#004477;
}
.shadetabs li a:hover {
	background:#005A9D;
	color:#FFF;
	text-decoration:underline;
}
.shadetabs li a.selected { /*selected main tab style */
	background:#E4EEF4;
	color:#004477;
	padding: 5px 10px;
	cursor:text;
}
.shadetabs li a.selected:hover { /*selected main tab style */
	text-decoration:underline;
}
/* =================================== Included Tibet ================================== */







#included_tibet {
	font-size:11px;
	text-decoration:none;
	text-align:left;
	padding:0px 10px 10px 10px;
}
#included_tibet h1 {
    color: #000000;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 20px;
    margin: 10px 0 10px;
    padding: 0 0 5px;
    position: relative;
	}
#included_tibet ol {
	font-size:12px;
	list-style:none;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 10px;
}
#included_tibet li {
	background:url(../images/arrow.gif) no-repeat left 12px;
	padding:5px 0px 0px 15px;
}
.ganga-sir {
	text-align:left;
}
.ganga-sir img {
	display:block;
	float:right;
	border:#EFEFEF 1px solid;
	margin:5px 0px 0px 5px;
}
.contactadd {
	font-size:11px;
}
.contactadd a {
	color:#357D00;
	text-decoration:none;
	font-weight:bold;
}
.contactadd a:hover {
	text-decoration:underline;
}
/* sctivities_nepal*/







.activities_nepal {
	font-size:11px;
}
.activities_nepal ul {
	margin:0px 0px 0px 20px;
	padding:0px;
	clear:both;
	list-style:none;
}
.activities_nepal li {
	background:url(../images/icon-activities.jpg) no-repeat left 7px;
	padding:0px 0px 0px 15px;
	margin-left:25px;
}
.activities_nepal li a {
	color:#000000;
	text-decoration:none;
}
.activities_nepal li a:hover {
	color:#000000;
	text-decoration:underline;
}
.inner_txt ol li {
	margin-left:20px;
	list-style:inside decimal;
	padding:5px 0px 5px 0px;
}
.inner_txt li a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.inner_txt li a:hover {
	text-decoration:none;
}
.yellobox {
	background:url(../images/yellow_heading.jpg) no-repeat bottom right #EFE279;
	margin:0px 0px 0px 0px;
	padding-bottom:15px;
	height:auto;
}
.yellobox img {
	width:253px;
	height:200px;
	margin:10px 10px 25px 10px;
	border:#CCC 1px solid;
}
.yellobox h1 {
	background:url(../images/heading_icon.jpg) no-repeat 8px 8px;
	font-size:18px;
	line-height:20px;
	padding:5px 0px 5px 30px;
	margin:0px;
	color:#000;
	height:20px;
	border-bottom:#FFF 1px dotted;
}
.banerBg {
	background:#FFF;
	margin-bottom:5px;
	width:275px;
	float:right;
	text-align:center;
}
.banerBg p.summer {
	font:18px/20px Georgia, "Times New Roman", Times, serif;
	padding:11px 0 9px 16px;
}
.banerBg p.summer span.line1 {
	font-size:24px;
	line-height:30px;
}
.banerBg p.summer span.off {
	font-size:26px;
	line-height:30px;
	color:#B00000;
	background-color:inherit;
}
.banerBg p.hurry {
	font:34px/34px Georgia, "Times New Roman", Times, serif;
	color:#000;
	background-color:inherit;
	padding:0 0 16px 16px;
}
.banerBg p.hurry span {
	font-size:12px;
	line-height:12px;
}
.company_home {
	margin:5px 0px 0px 0px;
	height:auto;
}
.company_home h1 {
	background:url("../images/heading_icon.jpg") no-repeat scroll 8px 8px transparent;
	border-bottom:1px dotted #FFFFFF;
	color:#000000;
	font-size:18px;
	height:20px;
	line-height:20px;
	margin:0;
	padding:5px 0 5px 30px;
}
.gallery-add {
	padding:5px 0px;
}
.gallery-add img {
	margin:0 auto;
	width:275px;
}
/* Tourism Year Package */



.tourism_detail {
	float:left;
	border-bottom:#CCC 1px dotted;
}
.tour-last{
	border-bottom:none;
}
.tourism_detail a, .trekking_detail a, p.link a, .contactus a, .news a {
	color:#333;
}
.tourism_detail h1 {
	font-size:14px;
	color:#1d3c05;
}
.tourism_detail h1 a {
	color:#000;
	text-decoration:underline;
}
.tourism_detail h1 a:hover {
	text-decoration:none;
}
.tourism_detail h1 a b {
	color:#00F;
	font-weight:normal;
}

.tourism_detail img {
	border:1px solid #ccc;
	float:left;
	margin:0 5px 2px 0;
	padding:3px;
	height:95px;
	width:80px;
}
.tourism_detail p {
	font-size:11px;
	line-height:18px;
	padding-bottom:5px;
}
.tourism_detail p a {
	text-decoration:none;
}
.tourism_detail p a:hover {
	text-decoration:underline;
}
.tourism_detail h3 {
	font-size:11px;
	line-height:23px;
	color:#1d3c05;
	padding-bottom:5px;
}
.tourism_detail h3 a {
	text-decoration:underline;
}
.tourism_detail h3 a:hover {
	color:#000;
	text-decoration:none;
}
.absence h2 {
	font-size:18px;
	margin-bottom:7px;
	color:#005A9D;
	border-bottom:#005A9D 1px dotted;
}
.absence h2.mb{
	margin-bottom:2px !important;
}
/* Trek Packages Start Here */



#trek-packages {
	width:100%;
	height:197px;
	background:#EFEFEF;
}
#trek-packages h1 {
	background:#FFF;
	color:#005A9D;
	font-size:15px;
	height:35px;
	margin:0;
	line-height:35px;
}
.packages-content {
	width:100%;
	height:160px;
	background:#F3F4F7;
}
.packages-content p{
	padding:5px 5px 5px 0 !important;
}
.second {
	background:#FFF8F0;
}
.packages-content img {
	float:left;
	display:block;
	height:152px;
	width:152px;
	padding:3px;
	background:#FFF;
	border: #CCC 1px solid;
	margin-right:10px;
}
.packages-content p {
	border-left:2px solid #DADADA;
	padding:10px 10px 10px 0px;
}
.packages-content a {
    background-color: #4D90FE;
    background-image: -moz-linear-gradient(center top , #4D90FE, #4787ED);
    border: 1px solid #3079ED;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    font-weight: bold;
    padding:2px 10px;
	display:block;
	float:left;
}
.packages-content a:hover {
    background-color: #357AE8;
    background-image: -moz-linear-gradient(center top , #4D90FE, #357AE8);
    border: 1px solid #2F5BB7;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.packages-details {
	width:430px;
	display:block;
	float:left;
}
.packages_cost {
	width:150px;
	display:block;
	float:right;
	background:#FFF;
	height:148px;
	border-bottom:#eeee 2px solid;
	border-right:#eeee 2px solid;
	margin:2px;
	padding:5px;
}
.packages_cost p {
	height:30px;
}
.packages_cost p b {
	width:65px;
	display:block;
	float:left;
}
.packages_cost p span {
	width:80px;
	display:block;
	float:right;
}
.place_details p.link {
	border-right:0px;
}
.mod_trek ul {
	width:155px !important;
}
.mod_trek ul.ra_sep {
	width:250px;
	color:#BD0000;
}
.mod_trek ul.ra_sep2 {
	width:250px;
	color:#CC8000;
}
.head_title {
	color:#000;
}
p a.new_more {
	background:url(../images/new.gif) no-repeat right top;
	width:90px;
	display:block;
	float:right;
}
span.inn_gall {
	background: none repeat scroll 0 0 #E4EEF4;
	display: block;
	float: left;
	text-align: center;
	width: 293px;
	clear:both;
	margin:5px 3px 5px 0px;
	padding:5px;
	font-weight:bold;
}
/*************************************** testimonials ****************************************/
#content_news{
	border:1px solid #CCC;
	height:198px;
	overflow: hidden;
	position: absolute;
	width:920px;
}
.sliD{
	float:right;
	width:210px;
}
.sliD span{
	background:#529203;
	height:33px;
	line-height:33px;
	padding-left:20px;
	color:#fff;
	font-size:14px;
	display:block;
}
.sliD img{
	width:198px;
	height:90px;
}
#content_news p {
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#333;
	padding:5px 20px 0;
}
#content_news h3 {
	border-bottom:1px solid #CCC;
	color:#005A9D;
	font:16px/normal Arial, Helvetica, sans-serif;
	margin:0 20px 5px;
	padding-bottom:10px;
}
#content_news img {
	float:right;
	margin:10px 20px 0 0;
}
#about {
	display: none;
	padding: 19px 5px 0 5px;
}
#about a {
	 color: #CF926F;
}
#data {
	color:: #ACACAC;
	line-height: 1.3em;
	position: absolute;
	top: 0;
	left: 0;
}
#search input.submit {
	 margin-top: 5px;
	border: 1px solid #333;
}
#search input.text {
	 background: #FFF;
	 border: #333 1px solid;
	 color: #677d96;
	 height: 25px;
	 margin-top:: 4px;
	padding: 2px 3px 0 7px;
	width: 160px;
}
#search hr {
	margin: 0;
	padding: 0;
}
#search a {
	padding: 0 2px;
	text-transform:: none;
}
#search {
	COLOR: #666;
	DISPLAY: none;
	PADDING-TOP: 19px;
	TEXT-ALIGN: center;
}
.s0 span, #search span:hover {
	COLOR: #DBD2CD;
}
.s1 span {
	COLOR: #CF926F;
}
.skype{
position:relative;
}
.skype a img{
margin:12px 0 0 10px;
}
.skypeouter{
position:absolute;
left: -3px;
position: absolute;
top: -10px;
height: 36px;
width: 136px;}
.mygallery{
    border: 1px solid #BBB;
    float: left !important;
    height: 233px;
    margin: 0 5px 0 0;
    padding: 1px;
    width: 300px;
}
#recommended{
	width:275px;
	background:url(../images/recommended.jpg) no-repeat top;
	height:45px;
	padding-top:70px;
	float:right;
	border:1px solid #BBBBBB;
	margin-bottom:10px;
	text-align:center;
}
#recommended a{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
#recommended a:hover{
	text-decoration:underline;
}
.tesi-dec{
	background:#FFF;
	padding:10px;
	-moz-border-radius:5px;
	border:#D7D7D7 1px solid;
	margin:5px 0;
	}
.tesi-dec-b{
	background:#FFF;
}
.tesi-dec p{
	padding-top:5px;
	line-height:18px;
}
.tesi-dec img{
margin:0 0 0 10px;
-moz-border-radius:5px;
}
 .sho_image{
	height:260px;
	width:645px;
}
#fadeshow1{
	border:#FFF 5px solid;
	border-top-left-radius:10px;
	border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-border-top-left-radius:10px;
}
#welcome_left{
	width:255px;
	background:#E4EEF4;
	float:left;
	padding:5px 10px;
	margin-top:7px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#welcome_content{
	width:340px;
	float:left;
	margin:0 10px;
	margin-top:7px;
	border:#CCC 1px solid;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:5px;
	height:431px;
}
#welcome_right{
	width:255px;
	float:right;
	background:#E4EEF4;
	padding:5px 10px;
	margin-top:7px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.tourism_detail h1 a{
	font-size:12px;
}
#paths{
	display:block;
	background:#EFEFEF;
	padding:3px 10px;
	margin:5px 0;
}
span.package_dEtail {
    background: -moz-linear-gradient(center top , #F2F2F2, #F2F2F2 20%, #EEEEEE 100%) repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    border-radius: 20px 20px 20px 20px;
    color: #333333;
    float: left;
    padding: 1px 7px;
}
span.package_dEtail a{
	text-decoration:none;
}
span.package_dEtail a:hover{
	text-decoration:underline;
}
.faq_inner h1 {
	background-color:inherit;
	color:#000000;
	font:20px/25px Georgia, "Times New Roman", Times, serif;
	margin:auto auto 5px;
	padding:0 0 5px;
	text-align:left;
	border-bottom:#CCC 1px solid;
	clear:both;
}
.inner-nav{
	background:url(../images/inner-nav.jpg) repeat-x;
	height:32px;
	line-height:32px;
	border-left:#4A95C9 1px solid;
	border-right:#4A95C9 1px solid;
	padding:0 5px;
	margin:5px 0;
}
.inner-nav a{
	padding:0 3px;
}
	
	.sho_image img {
    border: 5px solid #FFFFFF;
    height: 260px;
    width: 645px;
}
.header_int img{
	margin:0 0 0 250px;
}
.clear{
	clear:both;
	line-height:1px;
	font-size:1px;
}
#fcon{
	background:#FFF;
	overflow:hidden;
	margin:20px 0 20px 0;
	padding:10px;
}
/* Trip Finder */
.trip-finder fieldset{
	display:block;
	margin:0 auto;
	width:235px;
}
.trip-finder{
	background:#FFFFFF;
	overflow:hidden;
	padding:5px;
	border-radius:0 10px 10px 10px;
	-moz-border-radius:0 10px 10px 10px;
	-webkit-border-radius:0 10px 10px 10px;
	margin:0 0 0 0;
}
.absence h2.tf{
	width:100px;
	background:#FFFFFF;
	display:block;
	border-bottom:none;
	margin:0 0 0 0;
	padding:5px 10px 5px 10px !important;
	border-radius:10px 10px 0 0;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;

}
.select{
	width:240px;
	display:block;
	float:left;
    background: none repeat scroll 0 0 #ECECEC;
    border: 1px solid #969696;
    color: #000000;
    font: 12px Arial,Tahoma,Verdana;
    letter-spacing: 1pt;
	margin-bottom:5px;
}
input.find{
    background-color: #4D90FE;
    background-image: -moz-linear-gradient(center top , #4D90FE, #4787ED);
    border: 1px solid #3079ED;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    font-weight: bold;
    padding:0px 15px;
	float:right;
}
input.find:hocer{
    background-color: #357AE8;
    background-image: -moz-linear-gradient(center top , #4D90FE, #357AE8);
    border: 1px solid #2F5BB7;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
#fifth{
	background:#FFFFFF;
	overflow:hidden;
}
