html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td, img {

	padding: 0;

	border: 0;

	outline: 0;

	text-align: left;

	color: #000000;

	margin: 0;

}

p, h1, h2, h3, h4, h5, h6{padding:0px;margin:0px;}



ul, li{

	float:left;	padding:0;margin:0;

}

a {	text-decoration:none;}

.clearfix{clear:both; font-size:0; height:0; line-height:0;}

a:hover {	text-decoration:underline;}

input.normal{float:left; width:auto; height:auto; background:none; border:none;}

:focus {outline: 0;}

/*css for index starts here*/

body{background:url(../images/bg-body.jpg) no-repeat top center #fff; padding:0; margin:0;}

body.inner{background:url(../images/bg-inner.jpg) no-repeat top center #fff; padding:0; margin:0;}

#wrapper{margin:0 auto; width:960px;}

.topheader{float:left; position:relative; width:960px; height:123px;}

.logo{float:left; padding-top:5px;}

.topmenu-right{float:right; position:relative; }

.menuright{float:left; min-width:450px; width:450px !important; width:375px; height:32px;  border-radius:0 0 0 5px; -moz-border-radius:0 0 0 5px; -webkit-border-radius:0 0 0 5px;}

ul.topmenu{float:left; width:450px; background:#3C88B9;}

ul.topmenu li{float:left; list-style:none; padding:10px 15px 10px 15px;}

ul.topmenu a{font:11px arial; color:#A6E0FF;}

.searchbox{float:right; position:relative; background:#3C88B9; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; width:210px;  padding:10px 0 10px 10px;}

.search-select{float:left; width:210px;}

.search-select select{float:left; width:200px; background:#E2ECF5; border:solid 1px #2B5E80; margin-top:5px;}

.search-select input{float:left; width:auto; height:auto; background:none; border:none; margin:5px 0 5px 0;}

.banner{float:left; width:960px; background:url(../images/bannerbg.png) no-repeat left top; height:344px; margin-top:50px;}

.banner-navigation{float:left; width:665px; height:30px; padding-left:10px;}

.banner-navigation ul{float:left; list-style:none;}

.banner-navigation li{float:left; list-style:none; padding:0 15px; line-height:30px; width:auto;}

.banner-navigation a{font:12px arial; color:#fff;}

.banner-navigation a:hover{text-decoration:none; color:#FF0;}

.banner-navigation a.active{color:#ff0;}

.bannergallery{float:left; width:655px; height:280px; padding:8px 0 0 22px;}



.chromestyle{width: 99%;font-weight: bold;}

.dropmenudiv{position:absolute;top:0;border: 1px solid #61A0CB; border-bottom-width: 0;font:normal 12px arial;line-height:22px;z-index:100;background-color:#3C88B9;width: 200px;visibility: hidden;}

.dropmenudiv a{width: auto;display: block;text-indent: 3px;border-bottom: 1px solid #61A0CB; padding: 3px 0;text-decoration: none;color: #fff;}

* html .dropmenudiv a{ width: 100%;}

.dropmenudiv a:hover{ background-color: #61A0CB;}



.content{float:left; width:960px; margin-top:12px;}

.content-left{float:left; width:280px;}

.activitiesbox{float:left; width:280px; margin-top:20px;}

.activitiesbox h2{font:22px Georgia, "Times New Roman", Times, serif; color:#005685; padding:0 0 10px 20px;}

.activities-listingbox{float:left; width:120px; padding-left:20px;}

.activities-listingbox img{float:left; padding:2px; border:solid 1px #ccc; margin-top:5px; margin-bottom:8px;}

.activities-listingbox p{float:left; width:120px; font:12px arial; color:#000; text-transform:uppercase; margin-bottom:10px;}

.activities-listingbox a{font:12px arial; color:#000; text-transform:uppercase;}

.testimonial-message{float:left; width:245px; padding:0 15px 0 20px;}

.testimonial-message img{float:left; padding:2px; border:solid 1px #ccc; display:inline; margin:0 10px 0 0;}

.testimonial-message p{float:none; width:auto; font:11px arial; color:#333;}



.content-right{float:right; width:650px; padding:0 20px 0 10px;}

.content-right .ok{float:left; padding:5px; border:solid 1px #3476DA; background:#D1E8F8; color:#1162C4; font-weight:bold}

.content-right .error{float:left; padding:5px; border:solid 1px #F16927; background:#FADECB; color:#813A0C; font-weight:bold}

.welcometext{float:left; width:610px; background:url(../images/bg-welcometext.jpg) bottom no-repeat #B9D2EC; padding:20px; margin-top:20px;}

.welcometext strong{font:22px Georgia, "Times New Roman", Times, serif; color:#000;}

.welcometext p{font:12px arial; color:#333; line-height:18px; padding-bottom:10px;}

.featured-trekking{float:left; width:650px; margin-top:20px;}

.featured-trekking h2{font:22px Georgia, "Times New Roman", Times, serif; color:#005685; padding:0 0 5px 0; border-bottom:solid 2px #ccc;}

.featured-box{float:left; width:300px; padding-right:25px; margin:20px 0 5px 0;}

.featured-box h6, .featured-box h6 a{font:bold 12px arial; color:#000; width:300px; padding-bottom:10px;}

.featured-box img{float:left; display:inline; margin:0 10px 0 0;}

.featured-box p{float:none; width:auto; font:11px arial; color:#000; line-height:17px;}

.featured-box p a{font:bold 11px arial; color:#c00;}



.footer-main{background:url(../images/footer.jpg) repeat-x bottom #fff; padding:0 0 50px 0; margin-top:40px;}

.footer{margin:0 auto; width:960px;}

.contactus-footer{float:left; width:415px;}

.contactus-footer img{float:left; display:inline; margin-right:50px;}

.contactus-footer h2{font:22px Georgia, "Times New Roman", Times, serif; color:#005685; float:left; margin-top:50px; border-bottom:solid 2px #ccc; width:210px;}

.contactus-footer p{float:left; width:220px; font:11px Arial, Helvetica, sans-serif; color:#000; line-height:18px; padding-top:10px;}

.footer-rightpart{float:left; width:545px;}

.photogallery{float:left; height:231px; width:252px;}

.photogallery a{float:left; background:url(../images/photogallery.png) no-repeat; height:231px; width:252px; text-indent:-9999pt;}

.footermenu{float:right; width:290px;}

.footermenutop{float:right; width:270px; text-align:right; padding-right:15px; margin-bottom:35px;}

.footermenutop a{font:11px arial; color:#333;}

.logos-taan{float:right; width:270px; text-align:right; padding-right:15px;}

.logos-taan p{font:11px arial; color:#333; float:right; padding-bottom:20px;}

/*css for image slide show holder*/

.imageSlideshowHolder{width:655px; height:280px; position:absolute;}	

.contentContainer{ position:relative;}



/*css for inner pages*/

.innernavigation{float:left; width:960px;}

.inner-activitiesbox{float:left; width:250px; margin-top:20px; padding:0 10px 0 20px;}

h1.topheadings{font:22px Georgia, "Times New Roman", Times, serif; color:#005685; border-bottom:solid 1px #ccc; padding-bottom:5px; margin-bottom:5px;}

ul.activities-list{float:left; width:250px;}

ul.activities-list li{float:left; width:250px; padding:7px 0; list-style:none; border-bottom:dotted 1px #ccc;}

ul.activities-list a{font:12px arial; color:#005685;}

.main-content-head{float:left; width:650px; margin-top:20px;}

.main-content-head h1{font:22px Georgia, "Times New Roman", Times, serif; color:#005685; border-bottom: solid 1px #ccc; padding-bottom:5px;}

.main-content-head h2{font:bold 15px Georgia, "Times New Roman", Times, serif; color:#333; padding:8px 0; border-bottom:solid 1px #ccc;}

.contenthead_detail{float:left; width:650px; padding:12px 0;}

.contenthead_detail img{float:right; padding:3px; border:solid 1px #ccc; display:inline; margin:0 0 5px 10px;}

.contenthead_detail p{font:13px arial; color:#535353; line-height:19px}

.list-of-its-heads{float:left; width:650px; margin-top:10px;}

h3.headlist{float:left; width:610px; height:35px; font:bold 14px arial; color:#000; line-height:35px; background:url(../images/blackarrow.jpg) no-repeat left #C3DDEC; padding-left:40px;}

.showing-lists{float:left; background:#F4F9FB; width:650px;}

.listbox01{float:left; width:650px; border-bottom:solid 1px #DDECF4;}

.listbox-leftpart{float:left; width:440px; padding:20px 15px;}

.listbox-leftpart img{float:left; padding:2px; border:solid 1px #A0CAE2; display:inline; margin:0 10px 0 0;}

a.boldhead{float:none; font:bold 14px arial; color:#000;}

.listbox-leftpart p{font:12px arial; color:#666; padding:5px 0 12px 0;}

a.view_detail{font:10px arial; color:#fff; text-transform:uppercase; padding:4px 10px; background:#005685;}

a.view_detail:hover{text-decoration:none; background:#009595;}

a.book_trip{font:10px arial; color:#fff; text-transform:uppercase; padding:4px 10px; background:#009900;}

a.book_trip:hover{text-decoration:none; background:#5CAE02;}

.listbox-rightpart{float:right; width:140px; background:url(../images/bg-smallbox.jpg) repeat-x; padding:10px 20px; min-height:85px; height:auto !important; height:85px;}

.listbox-rightpart p{font:12px arial; color:#333; line-height:20px;}

.listbox-rightpart strong{font-weight:bold;}



/*css for inner-01*/

.detail-tab-box{float:left; width:650px; margin-top:10px;}

.tabrow{float:left; width:650px; background:url(../images/bg-tabrow.jpg) repeat-x bottom; height:30px;} 

.tabrow li{float:left; list-style:none; margin-right:1px;}

.tabrow li a{float:left; font:12px arial; color:#0065CA; padding:6px 10px 0 10px; border:solid 1px #D7E8F2; background:#DDE9FD; height:24px;}

.tabrow li a:hover, .tabrow li a.active{background:#F4F9FB; border-bottom:#fff; text-decoration:none;}

.overviewbox{float:left; width:618px; background:#F4F9FB; border:solid 1px #D7E8F2; border-top:none; padding:15px;}

.overviewbox p{font:12px arial; color:#333; line-height:20px;}

.overviewbox strong{font-weight:bold; color:#000;}

.book-now-table{float:left; width:648px; solid 1px #D7E8F2; margin-top:15px;}

.tableclass{font:12px arial; color:#000; padding:4px 0 4px 5px;}

.contenthead_detail img.normal{float:left; background:none; border:none; height:auto; width:auto; margin-top:10px;}



/*css for booking*/

.bookingbox{float:left; width:650px; padding-top:20px;}

.bookingbox h6{font:14px arial; color:#06c;} 

.phaseone{float:left; width:650px; margin-top:20px;}

.phaseone h5{font:bold 14px arial; color:#005685; border-bottom:solid 1px #ccc; padding-bottom:5px; margin-bottom:20px;}

.phaseone span{float:left; width:620px; padding-bottom:12px;}

.phaseone label{float:left; width:125px; padding-top:5px; font:bold 12px arial;color:#000;}

.phaseone select{float:left; width:285px; background:#fff; border:solid 1px #ccc; height:24px;}

.phaseone select.small{float:left; width:90px; background:#fff; border:solid 1px #ccc; height:24px; display:inline; margin-right:5px;}

.phaseone input{float:left; width:285px; background:#fff; border:solid 1px #ccc; height:20px; font:12px arial; color:#333;}

.phaseone textarea{float:left; width:415px; background:#fff; border:solid 1px #ccc; height:120px; font:12px arial; color:#333; overflow:auto;}

.phaseone input.normal{float:left; width:auto; height:auto; background:none; border:none; display:inline; margin-right:10px; margin-top:25px;}



/*css for contact*/

.contact-page{float:left; width:650px; padding-top:20px;}

.contact-page h1{font:18px Georgia, "Times New Roman", Times, serif; color:#06c; border:none;}

.contact-page p{font:14px arial; color:#555; line-height:21px;}



.faqbox{float:left; width:608px; background:#FCFCFF; border:solid 1px #CEE0FF; padding:20px; margin-top:20px;}

p.question{float:left; background:url(../images/q.jpg) top left no-repeat; padding-left:40px; font:bold 13px arial; color:#000; width:550px; padding-bottom:10px; margin-bottom:10px;}

p.answer{float:left; background:url(../images/a.jpg) top left no-repeat; padding-left:40px; font:12px arial; color:#444; line-height:19px;}

.faqbox img{float:left; display:inline; margin:0 10px 3px 0;}

p.testimonial{float:none; font:12px arial; color:#444; line-height:19px;}

.faqbox strong{font-weight:bold; color:#000;}



/*css for gallery*/

.gallery{float:left; width:650px; padding-top:15px;}

.gallerynav{float:left; background:url(../images/bg-gallerynav.jpg) repeat-x; width:650px; height:32px;}

.gallerynav ul li{float:left; list-style:none; border-right:solid 1px #91C1DF; height:32px;}

.gallerynav ul li a{float:left; padding:8px 15px 0 15px; font:bold 12px arial; color:#fff; height:24px;} 

.gallerynav ul li a:hover{text-decoration:none; background:url(../images/bg-galleryhover.jpg) repeat-x;}

.gallerynav ul li a.active{background:url(../images/bg-galleryhover.jpg) repeat-x;}

.folder{float:left; width:650px; clear:both;}

.particular-folder{float:left; background:url(../images/bg-folder.jpg) no-repeat; width:200px; display:inline; margin:40px 65px 0 0; padding:66px 0 0 52px;}

.particular-folder img{background:none; border:none; margin-bottom:15px;}

a.foldername{font:bold 16px Georgia, "Times New Roman", Times, serif; color:#F60; width:95%; float:left;}



.photo-presentation{float:left; width:650px;}

.photo-presentation img{float:left; display:inline; margin:25px 23px 0 0; border:solid 1px #ccc; padding:1px;}



.videogallery{float:left; width:650px; margin-top:20px;}

.mainvideo{float:left; width:650px; text-align:center;}

.remaining_videos{float:left; width:650px; padding-top:20px;}

.remaining_videos h1{float:left; width:650px; font:20px georgia; color:#333; padding-bottom:15px; padding-top:10px; border-bottom:none;}

.videobox{float:left; width:325px; margin-bottom:25px;}

.videobox img{float:left; display:inline; margin:0 10px 0 0; padding:2px; border:solid 1px #ccc;}

a.videoname{font:bold 12px arial; color:#09C;}

.videobox p{font:11px arial; color:#666; padding:7px 0 0 0;}





.horizontal-menu {position:relative;z-index:100;width:100%;height:30px;}

.horizontal-menu ul {position:relative;float:left;margin:0;padding:0;list-style-type:none;}

.horizontal-menu li {float:left;margin:0;}

.horizontal-menu li:hover,.horizontal-menu li a:hover {position:relative;}

.horizontal-menu a {display:block;float:left; height:24px; white-space:nowrap;padding:6px 5px 0 5px;font:12px/21px Arial,Helvetica,sans-serif;text-decoration:none;text-align:center;color:#fff; text-decoration:none; z-index:100;}

.horizontal-menu li:hover a,.horizontal-menu a:hover {color:#FF0; text-decoration:none;}

.horizontal-menu a.ajxsub {padding:6px 5px 0 5px;}

.horizontal-menu li:hover a.ajxsub,.horizontal-menu a.ajxsub:hover {text-decoration:none;}

.horizontal-menu ul ul {position:absolute;left:-9999px;top:-9999px;width:auto;height:auto;border:none;}

.horizontal-menu table {margin-top:-1px;border-collapse:collapse;}

.horizontal-menu ul :hover ul {left:0px;top:30px; text-decoration:none;}

.horizontal-menu li li {w\idth:auto;border-bottom:1px solid #2876A4;border-width:0 1px;padding:0;}

.horizontal-menu li li.sfirst {border-bottom:none;}

.horizontal-menu li li.slast {border-bottom:none;}

.horizontal-menu ul ul a,.horizontal-menu ul :hover ul a,.horizontal-menu ul :hover ul :hover ul a,.horizontal-menu ul :hover ul :hover ul :hover ul a {float:none;margin:0;width:200px;w\idth:188px;height:auto;white-space:none;padding:6px;font:11px/11px Arial,Helvetica,sans-serif; text-align:left;color:#fff;background:#23668E; text-decoration:none; line-height:normal; border-bottom:solid 1px #2876A4;}

.horizontal-menu ul ul :hover a,.horizontal-menu ul ul a:hover,.horizontal-menu ul ul :hover ul :hover a,.horizontal-menu ul ul :hover ul :hover ul :hover a,.horizontal-menu ul ul :hover ul a:hover,.horizontal-menu ul ul :hover ul :hover ul a:hover {background:#2E84B8; border-bottom:solid 1px #2876A4;}

.horizontal-menu ul ul a.ajxsub,.horizontal-menu ul :hover ul a.ajxsub,.horizontal-menu ul :hover ul :hover ul a.ajxsub {width:188px;padding:6px;background:url(../bbright.gif) no-repeat center right #23668E;}

.horizontal-menu ul ul :hover a.ajxsub,.horizontal-menu ul ul :hover ul :hover a.ajxsub,.horizontal-menu ul ul a.ajxsub:hover ,.horizontal-menu ul ul a.ajxsub:hover a.ajxsub:hover  {background:url(../bbright.gif) no-repeat center right #2E84B8;}

.horizontal-menu ul :hover ul ul,.horizontal-menu ul :hover ul :hover ul ul {position:absolute;left:-9999px;top:-9999px;}

.horizontal-menu ul :hover ul :hover ul,.horizontal-menu ul :hover ul :hover ul :hover ul {left:200px;top:0px; border-left:solid 1px #2876A4; }

.horizontal-menu br {clear:both;height:0;font-size: 1px;line-height: 0px;}



/*~~~~~~ BY R2K ~~~~~~~*/



#searchResult, #searchResult p{

float:left;

padding:5px 0px 0px 10px;

font:11px Arial, Helvetica, sans-serif;

color:#66FFCC;

}



#searchResult a{

color:#66FFCC;

}



.phaseone p{float:left;font:11px Arial, Helvetica, sans-serif; color:#CC3300; padding-left:10px;}



/*~~~~~~~~~~~~~~~~~*/



ul#nav {

	margin: 0;

	padding: 0;

	list-style: none;

	width: 250px; /* Width of Menu Items */

	

	list-style:none;

	}

ul#nav li {

	position: relative;

	width:250px;

	list-style:none;

	border-bottom:solid 1px #ccc;

	}

	

	ul#nav li ul {

	position: absolute;

	left: 249px; /* Set 1px less than menu width */

	top: 0;

	display: none;

	border-bottom:solid 1px #ccc;

	border:solid 1px #ccc;

	}

	

	ul#nav li a {

	display: block;

	text-decoration: none;

	color: #777;

	background: #fff; /* IE6 Bug */

	padding:8px 5px;

	border-bottom: 0;

	list-style:none;

	font:12px arial; color:#005685;

	

	}

	ul#nav li a:hover{background:#CCE0EA;list-style:none;}

	

	/* Holly Hack. IE Requirement \ dont remove hai ravi*/

* html ul#nav li { float: left; height: 1%; }

* html ul#nav li a { height: 1%; }

ul#nav li:hover ul, ul#nav li.over ul { display: block;} /*this part is very important ravi so please dont remove it*/



/*css for sherpa box*/

/*.sherpabox-main{float:left; width:650px; margin-top:20px;}

.sherpabox{float:left; width:300px; display:inline; margin-right:20px;}

.sherpabox-main span{float:left; padding-bottom:20px;}

h3.staffname{float:left; width:270px; background:#3880A6; font:bold 15px arial; color:#fff; padding:10px 15px; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}

.sherpadescription{float:left; width:278px; background:url(../images/bg-sherpabox.jpg) repeat-x top #fff; border:solid 1px #BFDBEA; border-top:none; padding:10px;}

.sherpadescription img{float:left; display:inline; margin-right:10px;}

.sherpadescription p{font:12px arial; color:#000; padding-bottom:5px;}

.sherpadescription a{color:#c00; font:12px arial;}

.sherpadescription p.fulldetail{font:12px arial; color:#333; float:left; margin-top:10px;}*/



/*css for sherpa box*/

.sherpa-listingbox03{float:left; width:650px; margin-top:20px;}

.individual_sherpabox{float:left; width:608px; background:#F7F7F7; border:solid 1px #B6B6B6; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:20px; margin-bottom:12px;}

.individual_sherpabox span {float:left; width:125px;}

.individual_sherpabox span p{font:11px arial; color:#005685; padding-top:5px;}

.individual_sherpabox span strong{font-weight:bold; color:#005685;}

.rightside_of_sherpa{float:left; width:475px;}

.rightside_of_sherpa p{font:11px arial; color:#333; padding-bottom:12px;}

.rightside_of_sherpa li{float:left; list-style:none; width:235px; padding-bottom:7px; font:12px arial; color:#005685;}

.paginforsherpa{float:left; width:100%; margin-top:15px;}

.paginforsherpa li{float:left; list-style:none; display:inline; margin-right:5px;}

.paginforsherpa a{float:left; padding:4px 8px; background:#F0F0F0; border:solid 1px #999999; font:bold 11px tahoma; color:#000;}

.paginforsherpa a:hover, .paginforsherpa a.active{text-decoration:none; background:#006699; border:solid 1px #0083C1; font:bold 11px tahoma; color:#fff;}



/*css for expedition*/

.expedition-listing03{float:left; width:648px; border:solid 1px #ccc; margin-top:20px; padding:20px 0; background:url(../images/expedition-bg.jpg) no-repeat top center;}

.expedition-heightwise{float:left; width:180px; display:inline; margin:0 17px;}

.expedition-heightwise h2{float:left; width:145px; height:26px; padding:0; margin:0; background:url(../images/bg-height.jpg) no-repeat top left; font:bold 11px tahoma; color:#fff; padding-left:35px; line-height:26px;}

.expedition-heightwise li{float:left; list-style:none; padding:5px 0 5px 5px; border-bottom:dotted 1px #8392A9; width:175px;}

.expedition-heightwise li a{font:12px arial; color:#1B1B1B;}

/*changes*/
.highlights{float:left; background:#F2F2F2; border:solid 1px #EBEBEB; width:630px; padding:10px; font:12px Arial, Helvetica, sans-serif;}
.highlights strong{color:#DB550B; font:12px Arial, Helvetica, sans-serif;}
.highlights{float:left; background:#F2F2F2; border:solid 1px #EBEBEB; width:630px; padding:10px; font:12px Arial, Helvetica, sans-serif;}
.highlights p{color:#1365B4;}
.highlights h1{float:left;background:url(../images/highlights.jpg) no-repeat;  font:12px Arial, Helvetica, sans-serif; margin:20px 60px 0px 20px;}
.highlights h1 a{float:left;padding:15px 0px 0px 0px; color:#FFF; text-align:center; width:122px; height:45px; text-decoration:none; font-weight:bold;}


p.news{padding:10px 0px 10px; 0px; border-bottom: solid #EBEBEB 1px;}
p.news strong a {color: #1B5BC7;}
.news_list{float: right; width: 190px; border: solid 1px #EBEBEB; padding: 5px; background: #F8F8F8;}
.news_list ul{float: none; list-style: none;}
.news_list ul li{float: none; border-bottom: solid 1px #EBEBEB; padding: 5px 0px 5px 0px; list-style: none;}
.news_list ul li a{color: #1C5AC4;}
.news_list ul li a:hover{color: #0D2959; text-decoration: none;}
