@charset "utf-8";
/* CSS Document */
body { 
	font-family: Arial,sans-serif;
	font-size: 12px; 
	color: #000000; 
	background: #52d0f0 url(../images/bg.gif) repeat-x top;
	border-top: #1e5f99 solid 4px;
	border-bottom: #52d0f0 solid 4px;
	margin: 0 auto; 
	padding: 0; 
	} 

a:link {
	color: #0061c1; 
	text-decoration: none;
	}
 
a:hover, a:active { 
	text-decoration: none; 
	color: #007af4; 
	}
 
a:visited { 
	color: #0061c1; 
	text-decoration: none; 
	}
 
form, h1, h2, h3, h4, h5, h6, h7, p, ul, li { 
	margin: 0; 
	padding: 0; 
	}
 
h1 { 
	font-size: 14px;
	background: url(../images/trekking-icon.gif) no-repeat left center;
	height: 16px;
	padding: 4px 0 0 30px;
	}

 
h2 { 
	font-size: 14px;
	background: url(../images/tour-icon.gif) no-repeat left center;
	height: 16px;
	padding: 4px 0 0 30px;
	}
 
h3 {
	font-size: 14px;
	background: url(../images/climbing-icon.gif) no-repeat left center;
	height: 16px;
	padding: 4px 0 0 30px;
	}


h4 {
	font-size: 14px;
	background: url(../images/mountainflight-icon.gif) no-repeat left center;
	height: 16px;
	padding: 4px 0 0 30px;
	}
	
h5 {
	font-size: 14px;
	background: url(../images/rafting-icon.gif) no-repeat left center;
	height: 16px;
	padding: 4px 0 0 30px;
	}
	
h6 {
	font-size: 14px;
	background: url(../images/travel-icom.gif) no-repeat left center;
	height: 16px;
	padding: 4px 0 0 30px;
	}


input { 
	font-size: 11px; 
	}

.read_more { 
	float: right; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #46a3ff; 
	padding-right: 5px; 
	text-decoration: none; 
	}
 
clear { 
	clear: both; 
	}
 
p { 
	font-family: Arial,sans-serif;
	font-size: 12px; 
	padding: 4px; 
	color: #000000;
	text-align:justify;
	}

.spacer {
	width: auto;
	height: 4px;
	margin: 0;
	padding: 0;
	clear: both;
	}

.btm {
	margin: 4px 0 0 0;
	padding: 0;
	}

/*--  HEADER STYLE  --*/
#wrapper { 
	width: 992px;
	height: auto;
	margin: 0 auto;
	padding: 0 4px 0 4px;
	background: #FFFFFF;
	}

#headerTop {
	width: 992px;
	height: 24px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 2px;
	padding: 0;
	}

.tonavStyle {
	width: 253px;
	height: 27px;
	padding: 0;
	background: url(../images/navBg.gif) no-repeat top;
	}

.tonavStyle a {
	padding: 0 5px 0 5px;
	}

.slogon {
	width: 810px;
	height: 22px;
	float: left;
	padding: 2px 0 0 0;
	margin: 0;
	color: #1D5E98;
	} 
	
.slogon span {
	color: #E87400;
	}

.headertopNav {
	width: 150px;
	height: 24px;
	float: right;
	padding: 0;
	margin: 0;
	} 

#topNav {
	float: right;
	padding: 0;
	margin: 0;
	}

.tonavStyle {
	width: 120px;
	height: 21px;
	padding: 0 15px 0 15px;
	background: url(../images/bg-nav.gif) no-repeat;
	}

#header {
	width: 992px;
	height: 210px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	background: url(../images/slideBg.gif) no-repeat bottom;		 
	}

#slide {
	width: 992px;
	height: 190px;
	padding: 0;
	margin: 0;
	background: none;	
	}

#logoWrap {
	display: block;
	float: left;
	margin: 5px 0 0 0;
	padding: 0;
	width: 255px;
	height: 156px;
	}

.logo {
	width: 100px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 20px 0 0 0;
	} 
	
.logoText {
	width: 140px;
	height: 80px;
	float: right;
	padding: 20px 0 0 0;
	margin: 20px 0 0 5px;
	text-transform: uppercase;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #0061C1;
	} 

.logoText span {
	text-transform: none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 14px;
	} 

#slideshow {
	display: block;
	float: left;
	margin: 0 0 0 21px;
	padding: 0;
	width: 700px;
	height: 156px;
	}

#navigationWrap {
	width: 992px;
	height: 24px;
	padding: 0;
	margin: 0 auto;
	margin-bottom: 4px;
	}

.navigation {
	float: left;
	height: 18px;
	width: 635px;
	padding: 2px 0 0 24px;
	margin: 4px 0 4px 0;
	background: #FFF url(../images/navArrow.gif) no-repeat left center;
	font-weight: bold;
	}	

.assNav {
	float: left;
	width: 90px;
	height: 18px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4f4a46;
	margin: 5px 0 0 0;
	}

.assNav a {
	padding: 0 4px 0 4px;
	}

.destText {
	float: right;
	height: 22px;
	width: 190px;
	padding: 2px 0 0 40px;
	margin: 0 3px 0 0;
	background: url(../images/destBg.gif) no-repeat top;
	color: #50D1F2;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	}	

#topMenu {
	clear: both;
	height: 28px;
	width: 992px;
	padding: 17px 0 0 0;
	margin: 0;
	}

.menu {
	width: 992px;
	height: 28px;
	margin: 0;
	background: none;
	}

.menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

.menu li {
	display: inline;
	}

.menu a {
	display: block;
	float: left;
	margin-left: 20px;
	height: 26px;
	padding: 5px 5px 0 5px;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	border-top: #1D5E98 solid 1px;
	border-left: #1D5E98 solid 1px;
	border-right: #1D5E98 solid 1px;
	}

.menu a:visited {
	color: #FFF;
	text-decoration: none;
	}

.menu a:hover {
	background: url(../images/menuBg.gif) repeat-x bottom;
	text-decoration: none;
	color: #141d24;
	border-top: #2177C4 solid 1px;
	border-left: #2177C4 solid 1px;
	border-right: #2177C4 solid 1px;
	}

.menu .active a {
	background: url(../images/menuBg.gif) repeat-x bottom;
	text-decoration: none;
	color: #000;
	}

.menu .active a:visited {
	background: url(../images/menuBg.gif) repeat-x bottom;
	text-decoration: none;
	color: #000;
	}

#siteBody {
	clear: both;
	width: 992px;
	height: auto;
	margin: 0;
	padding: 0;	 
	}

#leftContent {
	float: left;
	width: 750px;
	height: auto;
	margin: 5px 0 0 0;
	padding: 0;
	}
	
#leftContentinner {
	float: left;
	width: 750px;
	height: auto;
	margin: 0 auto;
	padding: 0;
	}
	
.sitePage {
	width: 750px;
	height: auto;
	margin: 0;
	padding: 0;
	}

.pageTitlewrap {
	width: 750px;
	height: 18px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4f4a46;
	margin: 0 0 4px 0;
	}

.pageTitle {
	float: left;
	display: block;
	width: 350px;
	height: 18px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4f4a46;
	margin: 0 0 4px 0;
	}
	
.pageTitle span {
	color: #006BD7;
	}

.highLight {
	float: left;
	display: block;
	width: 350px;
	height: 18px;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 4px 0;
	padding: 0;
	}

.inDetails {
	float: left;
	display: block;
	width: 50px;
	height: 18px;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #4f4a46;
	margin: 0 0 4px 0;
	padding: 0;
	text-decoration: blink;
	}

.welcome {
	width: auto;
	height: 195px;
	margin: 0 0 4px 0;
	padding: 2px;
	border: #e9e9e9 1px solid;
	background: url(../images/welcome-back.gif) repeat-x top;
	}

.pagetextDiv {
	width: auto;
	clear: left;
	}

.pagetextDiv .floatbox {
	float: left;
	width: 300px;
	height: 185px;
	margin: 5px 0 0 3px;
	}

* html .pagetextDiv p {
	height: 1%;
	}

.pagetextDiv p {
	margin-top: 0;
	padding: 5px 4px 0 0;
	margin-left: 305px;
	text-align:justify;
	}

.pageText {
	clear: both;
	width: 750px;
	height: auto;
	margin: 0;
	padding: 0;
	}

.pageLeftcont {
	float: left;
	width: 234px;
	height: auto;
	margin:  0;
	padding: 0;	
	}

.blogWrap {
	width: 234px;
	background-color: #FFF;
	padding: 0;
	margin: 4px 0 0 0;	
	}

.blog {
	width: 224px; 
	background: #5d9740 url(../images/menuBgbtm.gif) bottom no-repeat;
	padding: 0 0 10px 0;
	margin: 0;
	}

.blog .headerbarcom {
	font: bold 14px Arial;
	color: #FFF;
	background: #362f27 url(../images/headerBgcom.gif) top no-repeat;
	height: 14px;
	margin-bottom: 5px;
	text-transform: uppercase;
	padding: 6px 0 4px 10px;
	}	
	
.testimonialstxt {
	padding: 0 4px 0 0;
	margin: 0;
	}
	
.destCont {
	padding: 2px;
	margin: 0 4px 0 0;
	}
	
.destConttitle {
	padding: 0 0 0 20px; 
	margin: 4px 0 4px 0;
	background: url(../images/destArrow.gif) no-repeat left center;
	height: 14px;
	font-weight: bold;
	font-size: 14px;	
	}
	
.destContimg {
	border: #d5c9a3 solid 2px;
	}	
	
.pageRightcont {
	float: right;
	width: 506px;
	height: auto;
	margin: 0;
	margin: 0;
	}
	
.titlePage {
	background: #FFF url(../images/poptitleBg.gif) no-repeat;
	height: 26px;
	width: 470px;
	padding: 10px 0 0 36px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #132413;
	text-transform: uppercase;
	}

.contBox {
	background-color: #f8f1e9;
	border: #efddc2 solid 1px;
	margin: 4px 0 0 0;
	padding: 4px;
	}
	
.contBox p {
	font-size: 11px;
	font-family: Arial,sans-serif;
	}

.bluetitle {
	background: #FFF url(../images/bluetitleBg.gif) no-repeat;
	height: 28px;
	width: 470px;
	padding: 8px 0 0 36px;
	margin: 4px 0 0 0;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #08223b;
	}
	
.contBoxblue {
	background-color: #f4f4f4;
	border: #dbe7fb solid 1px;
	margin: 4px 0 0 0;
	padding: 4px;
	height: 146px;
	}
	
.contBoxblue p {
	font-size: 11px;
	}
	
.tableBox {
	background-color: #f4f4f4;
	border: #dbe7fb solid 1px;
	margin: 4px 0 0 0;
	padding: 4px;
	height: auto;
	}
	
/*--  MOST POPULAR TREKS  --*/
.contBoxpoptrektitle {
	background: #FFF url(../images/titleBg.gif) no-repeat;
	height: 26px;
	width: 470px;
	padding: 10px 0 0 36px;
	margin: 4px 0 4px 0;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #132413;
	}
	
.contBoxpoptrektitlein {
	background: #FFF url(../images/titleBg.gif) no-repeat;
	height: 26px;
	width: 470px;
	padding: 10px 0 0 36px;
	margin: 0 0 4px 0;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #132413;
	}
	
.contBoxpoptrek {
	border: #c0ec9b solid 1px;
	margin: 2px 0 4px 0;
	}
	
/*--  PACKAGES BLOG  --*/
#packages {
	width: 504px;
	height: 145px;
	background-color: #f0f7e9;
	}
	
#innerPackages {
	width: 504px;
	height: auto;
	padding: 0 0 5px 0;
	margin: 0 auto;
	background-color: #f0f7e9;
	}

.packagesImg {
	display: block;
	float: left;
	width: 150px;
	height: 130px;
	padding: 2px 2px 2px 5px;
	margin: 5px 0 0 0;
	}

.packagesCont {
	display: block;
	float: left;
	width: 200px;
	height: 130px;
	padding: 0px;
	margin: 2px;
	}

.packagesName {
	width: 190px;
	height: 16px;
	padding: 5px;
	margin: 0;
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0062C4;
	}

.aboutPackages {
	width: 185px;
	height: 95px;
	padding: 5px;
	margin: 0;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	border-right: #c2dfaa solid 1px;
	}
	
.pkgHightlight {
	display: block;
	float: left;
	width: 128px;
	height: 140px;
	padding: 0;
	margin: 2px;
	}

.packagesFact {
	width: 118px;
	height: 14px;
	padding: 4px;
	margin: 0;
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0062C4;
	}

.pkgFactcont {
	width: 123px;
	height: 12px;
	padding: 2px;
	margin: 0;
	}
	
.btmLinkWrap {
	width: 504px;
	height: 24px;
	padding: 0;
	margin: 4px 0 0 0;
	background-color: #E1F0FF;
	border: #9BCDFF solid 1px;
	font-weight: bold;
	}

.btmLink {
	float: left;
	width: 70px;
	height: 19px;
	padding: 5px 0 0 35px;
	margin: 0 auto;
	background: #E1F0FF url(../images/go-top.gif) no-repeat left center;
	font-weight: bold;
	}

.btmMenu {
	float: right;
	width: 334px;
	height: 19px;
	padding: 5px 0 0 35px;
	margin: 0 auto;
	}
	
/*munu Style2*/
.downMenu{
	padding: 0;
	margin: 0 auto;
	width: 100%;
	background: transparent;
	overflow:hidden;
	}

.downMenu ul{
	margin: 0 0 0 50px;
	padding: 0;
	list-style: none;
	}

.downMenu li{
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
	text-transform:uppercase;
	}

.downMenu a{
	float: left;
	display: block;
	font: bold 12px Arial;
	color: #0061C1;
	text-decoration: none;
	margin: 0 1px 0 0; 
	padding: 0 10px 0 10px; 
	}

.downMenu a:hover{
	background-color: #5D9740; 
	color: #FFF;
	}


/*-- RIGHT CONTENT --*/
#rightContent {
	float: right;
	width: 234px;
	height: auto;
	margin: 0;
	padding: 0;
	}

/*--  MENU BLOG  --*/
.rightMenu {
	width: 234px;
	height: auto;
	margin: 0;
	padding: 0;	
	}

/*--  DARK BROWN  --*/
.b1, .b2, .b3, .b4 {
	font-size:1px; 
	overflow:hidden; 
	display:block;
	}
	
.b1 {
	height:1px; 
	background:#3e5e37; 
	margin:0 5px;
	}
	
.b2 {
	height:1px; 
	background:#3e5e37; 
	margin:0 3px;
	}
	
.b3 {
	height:1px; 
	background:#3e5e37; 
	margin:0 2px;
	}
	
.b4 {
	height:2px; 
	background:#3e5e37; 
	margin:0 1px;
	}
	
.content {
	background: #3e5e37;
	}
	
.content div {
	margin-left: 5px; 
	color: #FFF;
	} 

.innerMenu {
	padding: 0;
	margin: 0;
	}

/*-- VERTICAL MENU  --*/
.menuTit {
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFF;
	padding: 4px 0 4px 0;
	}

.champamenu {
	width: 224px; 
	background: #5d9740 url(../images/menuBgbtm.gif) bottom no-repeat;
	padding: 0 0 10px 0;
	}

.champamenu .headerbar {
	font: bold 14px Arial;
	color: #FFF;
	background: #038e31 url(../images/headerBg.gif) top no-repeat;
	height: 14px;
	margin-bottom: 5px;
	text-transform: none;
	padding: 6px 0 4px 10px;
	}

.champamenu .headerbarinfo {
	font: bold 14px Arial;
	color: #362f27;
	background: #038e31 url(../images/headerBg.gif) top no-repeat;
	height: 16px;
	margin-bottom: 5px;
	text-transform: uppercase;
	padding: 6px 0 4px 10px;
	}

.champamenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

.champamenu ul li {
	padding-bottom: 2px;
	}

.champamenu ul li a {
	color: #ffe4b8;
	background: url(../images/arrow.gif) no-repeat center left; 
	display: block;
	padding: 3px 0;
	padding-left: 19px;
	margin: 0 0 0 4px;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #5fa33d;
	font-size: 12px;
	}

.champamenu ul li a:visited {
	color: #ffe4b8;
	}

.champamenu ul li a:hover { 
	color: #fff;
	background-color: #8fc17a;
	}

#bodyBtm {
	width: 982px;
	height: 200px;
	margin: 0 auto;
	padding: 4px;	
	}

.specialblog1 {
	float: left;
	display: block;
	width: 308px;
	height: 196px;
	margin: 0 5px 0 0; 
	padding: 2px;
	}
	
.specialblog2 {
	float: left;
	display: block;
	width: 308px;
	height: 196px;
	margin: 0 5px 0 0; 
	padding: 2px;
	}
	
.specialblog3 {
	float: left;
	display: block;
	width: 308px;
	height: 196px;
	margin: 0; 
	padding: 2px;
	}
	
.titleSpec {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	margin: 4px 0 4px 0;
	padding: 0 0 2px 32px;
	background: url(../images/spcialarrow.gif) no-repeat left center;
	height: 16px;
	}
	
.spcBox {
	width: 300px;
	height: 156px;
	margin: 0; 
	padding: 2px;
	border: solid #d4ea6c 2px;
	background: #629d43 url(../images/specialBg.gif) repeat-x top;
	font-size: 11px;
	}
	
.spcBox p {
	color: #132912;
	padding: 5px;
	text-align: left;
	}

.spcBtm {
	padding: 2px;
	margin: 0 0 0 210px;
	}
	
.payCards {
	margin: 10px 0 0 45px;
	text-align: center;
	}
	
/*--  AFF  --*/
.affWrap {
	width: 750px;
	background-color: #FFF;
	padding: 0;
	margin: 4px 0 0 0;	
	}

#footer {
	width: 992px;
	height: 60px;
	margin: 0 auto;
	padding: 0;
	background: url(../images/foioterTop.gif) no-repeat top;		 
	}
	
/*--  FOOTER NAV  --*/
.footerNav {
	width: 992px;
	height: 25px;
	padding: 10px 0 0 0;
	margin: 0;
	}

.bevelmenu {
	font-size: 11px;
	font-weight: bold;
	padding: 6px 0;
	margin: 0;
	width: 100%;
	text-align: center;
	}

.bevelmenu li {
	list-style: none;
	display: inline;
	}

.bevelmenu li a {
	padding: 3px 0.5em;
	text-decoration: none;
	color: #0061C1;
	}

.bevelmenu li a:hover {
	color: #333;
	}

.copyRight {
	float: left;
	width: 400px;
	height: 20px;
	margin: 0;
	padding: 0;
	font-size: 11px;
	}
	
.design {
	float: right;
	width: 260px;
	height: 20px;
	margin: 0;
	padding: 0;
	font-size: 11px;
	}

.imgBlog {
	width: 234px;
	height: auto;
	padding: 0;
	margin: 4px 0 4px 0;
	}
	
.imgspace {
	margin: 2px 0 0 0;
}	

.table {
	background: #FFF3E8;
	border: 1px solid #FFBF80;
	margin: 1px;
	}

.table tr td {
	padding: 3px;
	}

.tabletitle {
	background: #cfecfd;
	}
	
.costsytle {
	width: 500px;
	height: 18px;
	padding: 2px 0 0 4px;
	margin: 4px 0 4px 0;
	background-color: #E1F0FF;
	border: #9BCDFF solid 1px;
	font-weight: bold;
	}
	
.tablecost {
	background: #FFF;
	border: 1px solid #D5F1FF;
	margin: 1px;
	}