@charset "utf-8";
/* CSS Document */

body, ul, li, h1, h2, h3, h4, h5, h6, p, form, input, label, ul, li {
	margin:0px;
	padding:0px;
}
body {
	background-color:#2F619F;
}
a {
	outline:none;
	text-decoration:none;
	color:#039;
}
a img {
	border:none;
}
p, td, tr {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#102948;
	text-align:justify;
}
ul, li {
	list-style:none;
}
.clear {
	clear:both;
}
.nomargin {
	margin:0 !important;
}
.nopadding {
	padding:0 !important;
}
#wrapper {
	width:1000px;
	margin:0 auto;
}
.leftpadding {
	padding:0 0 0 20px;
}
.rightpadding {
	padding:0 20px 0 0;
}
.LeftMargin{ margin:10px 0 0 15px !important; }
/*www.skylinetreks.com
-------------------------------BANNER PART-------------------------------*/
.banner {
	background:url(../images/skyline-treks-expedition.gif) no-repeat;
	height:150px;
	position:relative;
}
.fixeddeparture {
	position:absolute;
	top:53px;
	left: 725px;
}
.fixeddeparture a, .fixeddeparture img {
	border:none;
}
/*www.skylinetreks.com
-------------------------------NAVIGATION PART-------------------------------*/
.navigation {
	background:url(../images/navigation.gif) repeat-x;
	height:39px;
	position:relative;
}
.seasonaloffer{ position:absolute; top:-60px;  right:0; }
.navigation ul {
	list-style:none;
	text-align:center;
}
.navigation li {
	float:left;
	height:39px;
	text-align:center;
	background:url(../images/navigation_line.gif) no-repeat;
}
.navigation li a {
	font: bold 12px/39px Verdana, Arial, Helvetica, sans-serif;
	color:#2F619F;
	text-decoration:none;
	display:block;
	padding:0 23px 0 25px;
}
.navigation li a:hover, .navigation li.active {
	background-color:#fff;
}
/*www.skylinetreks.com
-------------------------------BANNER LAST PART-------------------------------*/
#banner_last {
	background-color:#fff;
	padding:18px 20px 18px 20px;
}
.left_part {
	float:left;
	width:580px;
	background:url(../images/banner_last.gif) no-repeat;
	height:260px;
}
.right_part {
	float:left;
	width:360px;
	margin:0 0 0 20px;
	background:url(../images/choose_traveltip_bg.jpg) repeat-x top;
}
.right_part h1 {
	background:url(../images/choose_traveltip.gif) no-repeat 0 10px;
	text-indent:-6000px;
	margin:0 0 0 20px;
	height:33px;
}
.right_part ul {
	float:left;
}
.right_part ul.seperator {
	background:url(../images/ulseperator.jpg) no-repeat left;
	margin:0 0 0 2px;
	padding:0 0 0 2px;
}
.right_part li {
	border-bottom:1px #706565;
	margin:0 10px 0 20px;
	background:url(../images/doted.jpg) repeat-x bottom;
	width:140px;
}
.right_part li a {
	font: 12px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#0B1C31;
	text-decoration:none;
	background:url(../images/arrow.jpg) no-repeat 0px 3px;
	padding:0 0 0 20px;
}
.right_part li a:hover {
	font-weight:bold;
}
.right_part li.none {
	background:none;
}
/*www.skylinetreks.com
-------------------------------BODYCONTANER PART-------------------------------*/
#bodycontainer {
	background:url(../images/bodycontaner_bg.gif) repeat-x #fff;
	padding:17px 20px 20px 20px;
}
.containerdescription h1 {
	background:url(../images/welcomesite.gif) no-repeat;
	text-indent:-6000px;
}
.containerdescription h2 {
	font:bold 14px/40px Arial, Helvetica, sans-serif;
	color:#2F619F;
}
.containerdescription h3 {
	font:bold 12px/30px Arial, Helvetica, sans-serif;
	color:#2F619F;
	border-top:2px dotted #2F619F;
	margin:20px 0 0 0;
	padding:10px 0 0 0;
}
.welcome_img {
	padding:0 15px 0 0;
}
.welcome_line {
	background:url(../images/line.jpg) repeat-x;
	height:4px;
	margin:17px 0 0 0;
}
/*www.skylinetreks.com
-------------------------------BODYCONTANER LEFT RIGHT-------------------------------*/
#bodycontaner_leftright {
}
#left {
	float:left;
	width:460px;
}
.trekking_nepal {
	background:url(../images/trekking_in_nepal_bg.jpg) repeat-x;
	margin:20px 0 0 0;
}
.trekking_nepal h1 {
	margin:0px 0 0 7px;
	font:bold 12px/27px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 10px 0;
}
.trekking_nepal h1 a{
	font:bold 12px/27px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
.trekking_nepal ul {
	list-style:none;
	padding:10px 0 0 0;
}
.trekking_nepal li {
	background:url(../images/arrow.jpg) no-repeat 0 11px;
	padding:0 0 0 20px;
	border-bottom:1px dashed #706565;
	margin:0 280px 0 0px;
}
.trekking_nepal li a {
	font:12px/28px Arial, Helvetica, sans-serif;
	color:#0B1C31;
	text-decoration:none;
}
.trekking_nepal li a:hover {
	text-decoration:underline;
}
.peakclimbing_nepal {
	background:url(../images/trekking_in_nepal._bg.jpg) repeat-x;
	height:27px;
}
.peakclimbing_nepal h1 {
	background:url(../images/trekking_in_nepal.jpg) no-repeat;
	text-indent:-6000px;
	margin:0px 0 0 7px;
}
.peakclimbing_nepal ul {
	list-style:none;
	padding:10px 0 0 0;
}
.peakclimbing_nepal li {
	background:url(../images/arrow.jpg) no-repeat 0 11px;
	padding:0 0 0 20px;
	border-bottom:1px dashed #706565;
	margin:0 295px 0 0px;
}
.peakclimbing_nepal li a {
	font:12px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#0B1C31;
	text-decoration:none;
}
.mid {
	float:left;
	margin:0 15px 0 15px;
}
.midborder {
	border-right:4px solid #E6EAED;
	height:281px;
	width:4px;
	margin:20px 0 0 0;
}
#right {
	float:left;
	width:460px;
}
.everest_basecamp {
	background-color:#D9DFE3;
	padding:16px;
	margin:20px 0 0 0;
	height:1%;
}
.everest_basecamp h1 {
	color:#053640;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0 0 155px;
}
.everest_basecamp p {
	padding:10px 0 0 155px;
}
.everest_basecamp p span {
}
.everest_basecamp p span a {
	font:12px/22px Arial, Helvetica;
	color:#03326B;
	text-decoration:none;
	border:1px solid #A2A6A8;
	padding:2px 4px 2px 4px;
	background-color:#fff;
}
.everest_basecamp p span a:hover {
	color:#000;
	border:1px solid #2F619F;
	background-color:#F7F7F7;
}
.everest_basecamp p span.new {
	margin:0 0 0 60px;
}
/*www.skylinetreks.com
-------------------------------FOOTER PART-------------------------------*/
#footer_part {
	background-color:#8FBCDB;
	padding:17px 0px 15px 20px;
}
.footer {
}
.travell_info {
	float:left;
	width:215px;
	background:url(../images/travell_info_bg.jpg) no-repeat;
}
.travell_info h1 {
	background:url(../images/travell_info.jpg) no-repeat;
	text-indent:-6000px;
	margin:9px 0 0 20px;
}
.travell_info ul {
	list-style:none;
}
.travell_info li {
	padding:0 0 0 20px;
	border-bottom:1px dashed #397BA8;
}
.travell_info li.none {
	border-bottom: none;
}
.travell_info li a {
	font:12px/32px Verdana, Arial, Helvetica, sans-serif;
	color:#052C48;
	text-decoration:none;
}
.travell_info li a:hover {
	color:#FFFFFF;
}
.line1 {
	float:left;
	width:20px;
	background: url(../images/footer_line.jpg) no-repeat;
	height:186px;
	margin:30px 0 0 20px;
}
.update_info {
	float:left;
	width:215px;
	background:url(../images/travell_info_bg.jpg) no-repeat;
	height:30px;
}
.update_info h1 {
	background:url(../images/update_info.jpg) no-repeat;
	text-indent:-6000px;
	margin:9px 0 0 20px;
}
.update_info ul {
	list-style:none;
}
.update_info li {
	padding:0 0 0 20px;
	border-bottom:1px dashed #397BA8;
}
.update_info li.none {
	border-bottom: none;
}
.update_info li a {
	font:12px/32px Verdana, Arial, Helvetica, sans-serif;
	color:#052C48;
	text-decoration:none;
}
.update_info li a:hover {
	color:#fff;
}
.line2 {
	float:left;
	width:20px;
	background: url(../images/footer_line.jpg) no-repeat;
	height:186px;
	margin:30px 0 0 20px;
}
.skyline_trek {
	float:left;
	width:205px;
	padding:12px 0 0 0;
}
.skyline_trek_img {
	padding:40px 0 0 0;
}
.line3 {
	float:left;
	width:20px;
	background: url(../images/footer_line.jpg) no-repeat;
	height:186px;
	margin:30px 0 0 20px;
}
.contact_info {
	float:left;
	width:205px;
	padding:12px 0 0 0;
}
.contact_info_img {
	padding:40px 0 0 0;
}
/*www.skylinetreks.com
-------------------------------FOOTER LAST TOP-------------------------------*/
.footer1 {
	background-color:#A8C8DD;
	height:93px;
}
.footer1 .comonbox {
	float:left;
	width:140px;
	text-align:center;
	padding:5px 0 0 0;
}
.footer1 .comonbox h1, .footer1 .register h1 {
	font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#052C48;
	text-align:center;
}
.footer1 .register {
	float:left;
	width:310px;
	text-align:center;
	padding:5px 0 0 0;
}
.footer1 .tourismyear {
	float:left;
	width:169px;
}
.footer1 .comonboxfirst{ width:230px;}
.footer1 .comonbox h1.left{ text-align:left; }
/*www.skylinetreks.com
-------------------------------FOOTER LAST-------------------------------*/
#footer_last {
	padding:20px 0 10px 0;
}
#footer_last ul {
	list-style:none;
	padding:0 0 0 2px;
}
#footer_last li {
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#E2EFFF;
	text-decoration:none;
	float:left;
	padding:0 9px;
	background:url(../images/footerlast_line.jpg) no-repeat 0 5px;
}
#footer_last li.none {
	background-image:none;
	padding:0 7px 0 0;
}
#footer_last li a {
	color:#fff;
	text-decoration:none;
}
#footer_last li a:hover {
	text-decoration:underline;
}
#footer_last p {
	color:#E2EFFF;
	font:11px/18px Arial, Helvetica, sans-serif;
	padding:10px 0 0 0;
}
#footer_last p span {
	padding:0 0 0 336px;
	outline:none;
	font:10px Arial, Helvetica, sans-serif;
	color:#FFD06D;
}
#footer_last p span a {
	text-decoration:none;
	color:#FFD06D;
}
#footer_last p span a:hover {
	color:#fff;
}
#footer_last img {
	border:none;
}
/*www.skylinetreks.com
-------------------------------TREKKING PAGE-------------------------------*/
.tripinformationpage h1 {
}
.tripinformationpage h2 {
	font:bold 14px/40px Arial, Helvetica, sans-serif;
	color:#2F619F;
}
.tripinformationpage h3 {
	font:bold 12px/30px Arial, Helvetica, sans-serif;
	color:#2F619F;
	border-top:2px dotted #2F619F;
	margin:20px 0 0 0;
	padding:10px 0 0 0;
}
.tripinformationpage .leftservicesbox {
	float:left;
	width:220px;
}
.tripinformationpage .leftservicesbox .leftservices {
	background:url(../images/choose_travel.gif) repeat-x #8FBCDB;
	margin:0 0 20px 0;
}
.tripinformationpage .leftservicesbox .leftservices h4 {
	margin:0 0 0 20px;
	height:33px;
	background:url(../images/servicesbg_top.jpg) repeat-x top;
	font:bold 14px/40px Arial, Helvetica, sans-serif;
	color:#fff;
}
.tripinformationpage .leftservicesbox .leftservices li {
	border-bottom:1px #397BA8;
	margin:0 15px 0 15px;
	border-bottom:1px dashed #3980B0;
}
.tripinformationpage .leftservicesbox .leftservices li a {
	font: bold 11px/28px Arial, Helvetica, sans-serif;
	color:#04263F;
	text-decoration:none;
	background:url(../images/services_arrow.jpg) no-repeat 0px 3px;
	padding:0 0 0 20px;
}
.tripinformationpage .leftservicesbox .leftservices li a:hover {
	color:#333333;
}
.tripinformationpage .leftservicesbox .leftservices li a:hover {
	font-weight:bold;
}
.tripinformationpage .leftservicesbox .leftservices li.none {
	border:none;
}
.trekkingregionbox {
	background-color:#E9EEF2;
	padding:16px;
	margin:20px 0 0 0;
	height:1%;
	border:1px solid #D9DFE3;
}
.trekkingregionbox h1 {
	color:#053640;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0 0 155px;
}
.trekkingregionbox p {
	padding:10px 0 0 155px;
}
.trekkingregionbox p span {
}
.trekkingregionbox p span a {
	font:12px/22px Arial, Helvetica;
	color:#03326B;
	text-decoration:none;
	border:1px solid #A2A6A8;
	padding:2px 4px 2px 4px;
	background-color:#fff;
}
.trekkingregionbox p span a:hover {
	color:#000;
	border:1px solid #2F619F;
	background-color:#F7F7F7;
}
.trekkingregionbox p span.new {
	margin:0 0 0 60px;
}
.trekkingitinerary {
	background-color:#E9EEF2;
	padding:16px;
	margin:20px 0 0 0;
	height:1%;
	border:1px solid #D9DFE3;
}
.trekkingitinerary h1 {
	color:#1C487E;
	font: bold 14px/28px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/trekkingheading_bg.jpg) repeat-x bottom;
}
.trekkingitinerary p {
	padding:5px 0 0 0;
	font:12px/24px Arial, Helvetica, sans-serif;
	text-align:justify;
}
.trekkingitinerary p b, .trekkingitinerary p b {
	padding:0 10px 0 0;
}
.trekkingitinerary ul {
	padding:5px 0 0 0;
}
.trekkingitinerary ul li {
	padding:0 0 0 20px;
	font:12px/22px Arial, Helvetica, sans-serif;
	background:url(../images/ovel.jpg) no-repeat 0 10px;
}
.trekkingitinerarybook {
	background-color:#D9DFE3;
	padding:10px;
	margin:20px 0 0 0;
}
.trekkingitinerarybook p {
	padding:0;
}
.trekkingitinerarybook p span a {
	font:12px/22px Arial, Helvetica;
	color:#fff;
	text-decoration:none;
	border:2px solid #093E7F;
	padding:4px 10px 4px 10px;
	background-color:#2F619F;
}
.trekkingitinerarybook p span a:hover {
	color:#fff;
	border:2px solid #2F619F;
	background-color:#3E7AC4;
}
.trekkingitinerarybook p span.new {
	margin:0 0 0 60px;
}
.trekkingregion {
	background-color:#7BB0D4;
	padding:8px 16px 16px 16px;
	margin:20px 0 0 0;
	height:1%;
	border:1px solid #D9DFE3;
}
.trekkingregion h1 {
	color:#000;
	font: bold 14px/32px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/trekkingregion_bg.jpg) repeat-x bottom;
}
.trekkingregion h2 {
	color:#000;
	font: bold 14px/32px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/trekkingregion_bg.jpg) repeat-x bottom;
}
.trekkingregion ul {
	padding:5px 0 0 0;
	float:left;
	width:300px;
}
.trekkingregion ul li {
	padding:0 0 0 20px;
	background:url(../images/trekkingregion_ovel.jpg) no-repeat 0 14px;
}
.trekkingregion ul li a {
	font:bold 11px/26px Arial, Helvetica, sans-serif;
	color:#0E365F;
}
.trekkingregion ul li a:hover {
	color:#000;
}
.tripinformationpage .rightdescriptioni {
	float:left;
	width:720px;
	margin:0 0 0 20px;
}
.tripinformationpage .rightdescriptioni .backtotop, .tripinformationpage .rightdescriptioni .backtotop a {
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#003399;
	text-decoration:underline;
}
.tripinformationpage .rightdescriptioni .backtotop a:hover {
	text-decoration:none;
}
.containerdescription .ourteam {
	background-color:#E9EEF2;
	padding:16px;
	margin:20px 0 0 0;
	height:1%;
	border:1px solid #D9DFE3;
}
.containerdescription .ourteam h2 {
	color:#1C487E;
	font: bold 14px/32px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/trekkingheading_bg.jpg) repeat-x bottom;
	margin:20px 0 0 0;
}
.containerdescription .ourteam h3 {
	color:#1C487E;
	font: bold 12px/32px Verdana, Arial, Helvetica, sans-serif;
}
.containerdescription .ourteam p {
	padding:15px 0 0 0;
}
.representatives {
	background-color:#E9EEF2;
	padding:16px;
	margin:20px 0 0 0;
	height:1%;
	border:1px solid #D9DFE3;
}
.representatives p, .representatives td, .representatives td p {
	text-align:center;
}
.onlineform {
}
.onlineform input, .onlineform select {
	height:24px;
}
.star {
	padding:0 5px 0 5px;
	color:#FF0000;
}
.contactemail, .contactemail a {
	color:#031623;
	text-decoration:none;
}
p.linkexchange{ display:block; border-bottom:1px dotted #06C; padding:5px 0; font:12px Arial, Helvetica, sans-serif; }
.linkexchange{
	font:normal 12px/24px Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:none;
}
.linkexchange a {
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:none;
}
.linkexchange a:hover {
	text-decoration:underline;
}
.testimonials {
}
.testimonials .first {
	background-color:#F2F0F0;
	padding:16px;
	margin:20px 0 0 0;
	border:1px solid #E1DCDC;
}
.testimonials .first:hover {
	background-color:#EFF8FF;
	border:1px solid #CCE1F1;
}
.testimonials .second {
	background-color:#EFF8FF;
	padding:16px;
	margin:20px 0 0 0;
	border:1px solid #CCE1F1;
}
.testimonials .second:hover {
	background-color:#F2F0F0;
	border:1px solid #E1DCDC;
}
.legaldocument {
	border:4px solid #006699;
	background-color:#fff;
	padding:4px;
	margin:0 30px 30px 0;
}
.legaldocument img a {
	border:none;
}
.legaldocument1 {
	border:4px solid #006699;
	background-color:#fff;
	padding:4px;
	margin:0 85px 30px 0;
}
.legaldocument1 img a {
	border:none;
}
.location {
	float:left;
}
.locationborder {
	border:4px solid #006699;
	background-color:#fff;
}
.resetmargin {
	margin:0 !important;
}
.location p {
	margin:0px !important;
	padding:0px !important;
}
.location a {
	text-decoration:none;
	color:#000;
}
.skyline_trek img, .contact_info img {
	border:none;
}
/*------------------------------------------------------ BANNER PART START ------------------------------------------------------ */
#gallery {
	position:relative;
	height:250px;
	color:#fff !important;
}
#gallery a {
	float:left;
	position:absolute;
}
#gallery .caption {
	z-index:80;
	background-color:#000;
	height:10px;
	width:575px !important;
	position:absolute;
	bottom:0px;
	padding:5px 5px 10px 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff !important;
}
.content {
	color:#fff !important;
	font:11px Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;
	text-align:left;
}
/*------------------------------------PHOTO GALLERY PAGE START------------------------------------------*/


#photogallery {
	background:url(../images/bodycontaner_bg.gif) repeat-x scroll 0 0 #FFFFFF;
	padding:17px 0 0;
}
#photogallery h2 {
	color:#2F619F;
	font:bold 14px/40px Arial, Helvetica, sans-serif;
	padding:0 0 0 32px;
}
#photogallery h2 a{
	color:#2F619F;
	font:bold 14px/40px Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
#photogallery h2 a:hover{
	color:#000;
	}
.photogallery_main p{
	float:left;
	text-align:center;
	width:190px; height:165px;
}
.photogallery_main p a{
	color:#0066CC;
	text-decoration:none;
	}
.photogallery_main p a:hover{
	color:#000;
	}	
.photogallery_main p span{
	display:block;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	padding:10px 0 10px 0;
	}
.photogallery_main img {
	padding:4px;
	border:2px solid #8FBCDB;
	margin:0 0 0 32px;
}
.photogallery_main img:hover {
	padding:4px;
	border:2px solid #173D7F;
	margin:0 0 0 32px;
}


.photogallery img {
	padding:4px;
	border:2px solid #8FBCDB;
	margin:0 0 0 32px;
}
.photogallery img:hover {
	padding:4px;
	border:2px solid #173D7F;
	margin:0 0 0 32px;
}
.fixeddeparturetripLeftBox{ width:250px !important;}
.fixeddeparturetripRightBox{ width:688px !important; }
.fixeddeparturetrip li{ margin:0 5px !important; }
.fixeddeparturetrip li a{ padding:0 0 0 12px !important;}
.fixeddeparturetrip h4{ margin:0 0 0 5px !important; font-size:12px !important;}
.fullwidth{ width:960px !important; margin:0 !important;}
.fullwidth ul{ width:auto; float:none !important; }
.fullwidth li{ float:left; width:30%;}




.containerdescription .welcome{ float:left; width:634px;}
.containerdescription .contactform{ float:right; width:300px; padding:10px 0 0 0;}
.containerdescription .contactform h2{ font:bold 22px Arial, Helvetica, sans-serif; color:#036; padding:0 0 20px 0; }

.contactform input{ width:150px; height:16px;}
.contactform textarea{ width:150px; }
.contactform input.btn{ width:60px; font:bold 11px/20px Arial, Helvetica, sans-serif; color:#000; height:20px;}
.contactform input.code{ width:50px; }
.contactform table{ width:100%; }

.linkexchangeText{ width:920px; padding:10px; border:1px solid #069; margin:10px 0 0 0; font:12px/18px Arial, Helvetica, sans-serif; background-color:#fff;}
.linkexchangeTextarea textarea{ width:920px; padding:10px; border:1px solid #069; margin:10px 0 0 0; font:12px/18px Arial, Helvetica, sans-serif; height:65px;}

li.hidelink{ display:none;}
.tripadviser{ float:right; padding:5px 0 0 0; width:170px; overflow:hidden; font:11px Arial, Helvetica, sans-serif; color:#333;}
.populartours{ overflow:hidden; margin:10px 0 0 0;}
.populartours h2{background: url(../images/trekking_in_nepal_bg.jpg) repeat-x; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0 5px;}
.populartours .everest_basecamp{ float:left; width:440px; margin:10px 0 0 0; }
.PageTour .everest_basecamp{ width:auto !important; float:none;}
.PageTour .LeftMargin{ margin: 10px 0 0 0 !important;}

.Back{ text-align:center; font:bold 20px Arial, Helvetica, sans-serif; color:#06C; padding:10px 0 0 0; }

