@charset "utf-8";
/* CSS Document */
body { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	background: #FFF url(../images/site-bg.gif) repeat-x top; 
	margin: 0; 
	padding: 0; 
	} 


a:link {
	color: #0061c1; 
	text-decoration: none; 
	}

 
a:hover, a:active { 
	text-decoration: underline; 
	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; 
	}

 
h2 { 
	font-size: 16px; 
	}

 
h3 { 
	
	}


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: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	padding: 5px 0 0 0; 
	color: #000000; 
	text-align: justify; 
	}

.fix { 
	behavior: url(http://localhost/current-projects/treks2nepal.com/iepngfix.htc);
	}

/*--  HEADER STYLE  --*/
#header { 
	width: 982px;
	height: 208px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	background: url(../images/header-bg.gif) no-repeat;
	}

#headerLeft {
	float: left;
	width: 500px;
	height: 208px;
	padding: 0;
	margin: 0;
}

.logo {
	float: left;
	padding: 20px 0 0 0;
	margin: 0;
	}

#headerRight {
	float: right;
	width: 200px;
	height: 208px;
	padding: 0;
	margin: 0;
}

.topNav {
	float: right;
	padding: 2px 95px 0 0;
	}

.tonavStyle {
	width: 140px;
	height: 21px;
	padding: 0 10px 0 10px;
	background: url(../images/nav-bg.png) no-repeat;
	behavior: url(http://localhost/current-projects/treks2nepal.com/iepngfix.htc);
	}

.languageBar {
	float: right;
	width: 208px;
	height: 28px;
	margin: 152px 20px 0 0;
	padding: 0;
	}
	
.languageBar a {
	color: #fff;
	font-weight: bold;
	}

.languageBar a:hover {
	color: #fff;
	text-decoration: none;
	}

.languageBar a:visited {
	color: #fff;
	}

/*--  TOP MENU --*/
#menuNav {
	width: 982px;
	height: 86px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	background: none;	
	}

ul#saturday {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: auto;
	position: relative;
	display: block;
	height: 36px;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	background: transparent url(../images/bgOFF.gif) repeat-x top left;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	border-bottom: 10px solid #454545;
	}

ul#saturday li {
	display: block;
	float: left;
	margin: 0;
	pading: 0;
	}

ul#saturday li a {
	display: block;
	float: left;
	color: #D7D7D7;
	text-decoration: none;
	padding: 12px 17px 0 17px;
	height: 24px;
	background: transparent url(../images/bgDIVIDER.gif) no-repeat top right;
	}

ul#saturday li a:hover {
	background: #616161;
	}

ul#saturday li a.current,ul#saturday li a.current:hover {
	color: #fff;
	background: transparent url(../images/bgON.gif) no-repeat top right;
	}


/*--   NAV  --*/

#navBar {
	clear: both;
	margin-top: 5px;
	padding: 5px 0 0 5px;
	height: 24px;
	color: #0080da;
	}

.navLink {
	float: left;
	width: 600px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	}
	
.navLink a {
	color: #0080da;
	}

.navLink a:hover {
	color: #005F8C;
	}

.siteLink {
	float: right;
	width: 370px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #6F3700;
	} 

.siteLink a {
	color: #6F3700;
	}

.siteLink a:link {
	color: #6F3700;
	text-decoration: none;
	}

.siteLink a:visited {
	color: #6F3700;
	}

/*--  TOP PAGE STYLE --*/	
#pageTopWrap {
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	background: #FFF;	
	clear: both;
	width: 982px;
	height: 185px;
	}


#aboutCompany {
	display: block;
	float: left;
	width: 360px;
	height: 174px;
	padding: 5px;
	margin: 0;
	border: solid 1px #E5E5E5;	
	}

#aboutCompany span {
	color: #1a81be;
	text-transform: uppercase;
}

#aboutCompany p {
	margin: 0;
	padding: 0;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#aboutCompany a.more {
	color: #9a0b0b;
	padding-left: 260px;
}

#SlideShow {
	display: block;
	float: right;
	width: 600px;
	height: 180px;
	padding: 0;
	margin: 0 0 0 5px;
	border: 2px #999999 solid;
	background: url(../images/slide-show1.gif) no-repeat;
	}

/*--  DESTINATION  --*/
#destinationWrap {
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	clear: both;
	width: 982px;
	height: 265px;
	}

#destination {
	margin: 5px 0 0 0;
	padding: 0;
	width: 982px;
	height: 265px;
	}

#desttitleWrap {
	width: 972px;
	height: 20px;
	margin: 0;
	font: bold 14px Arial;
	color: #fff;
	background: url(../images/title-bg.gif) repeat-x;
	margin-bottom: 5px; 
	text-transform: uppercase;
	padding: 8px 0 4px 10px; 
	}

.destinationTitle {
	float: left;
	width: 600px;
	}
		
.visitYear {
	float: right;
	width: 200px;
	height: 20px;
	padding: 0 5px 0 40px;
	background: url(../images/visit-year.gif) no-repeat left;
	}

.visitYear a {
	color: #fff;
	}

.visitYear a:link {
	color: #fff;
	}
	
.visitYear a:visited {
	color: #fff;
	}

.visitYear a:hover {
	color: #E87400;
	}

.countryTitle {
	margin: 0 0 2px 0;
	padding: 2px 0 0 5px;
	width: 316px;
	height: 18px;
	background: #E1F5FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0071E1;
	border: solid 1px #A4E1FF;
	}

.countryImg {
	margin: 0;
	padding: 0;
	width: 316px;
	height: 120px;
	border: 3px solid #B5B5B5;
	background: #E1F5FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0071E1;
	}

#nepalBlog {
	display: block;
	float: left;
	width: 324px;
	height: 225px;
	padding: 0;
	margin: 0 5px 0 0;	
	}

#tibetBlog {
	display: block;
	float: left;
	width: 324px;
	height: 225px;
	padding: 0;
	margin: 0;
	}

#bhutanBlog {
	display: block;
	float: left;
	width: 324px;
	height: 225px;
	padding: 0;
	margin: 0 0 0 5px;	
	}

/*--  MAIN PAGE CONTENT  --*/	
#pageContent {
	clear: both;
	width: 982px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	background: #FFF;
	border-top: solid 1px #C3C3C3;		
	}	

#maincontentWrap {
	margin: 5px 0 5px 0;
	padding: 0;
	width: 982px;
	height: 100%;
	}

/*--  RIGHT CONTENT  --*/
#leftConten {
	display: block;
	float: left;
	width: 210px;
	height: auto;
	padding: 0;
	margin: 0 5px 0 0;	
	}

.arrowlistmenu{
	width: 210px;
	}

.arrowlistmenu .headerbar{
	height: 24px;
	font: bold 14px Arial;
	color: #fff;
	background: url(../images/title-bg.gif) repeat-x;
	margin-bottom: 5px; 
	text-transform: uppercase;
	padding: 8px 0 4px 10px; 
	}

.arrowlistmenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px;
	}

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

.arrowlistmenu ul li a{
	color: #3E3E3E;
	background: url(../images/arrowbullet.png) no-repeat center left;
	display: block;
	padding: 5px 0;
	padding-left: 20px;
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px solid #dadada;
	font-size: 12px;
	}

.arrowlistmenu ul li a:visited{
	color: #3E3E3E;
	}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
	color: #232323;
	background-color: #F3F3F3;
	}


.imgBlog {
	width: 210px;
	height: auto;
	padding: 0;
	margin: 0 auto;
}

.imgBlog a {
	padding: 2px 0 2px 0;
}

/*--  MAIN CONTENT --*/
#mainConten {
	display: block;
	float: left;
	width: 542px;
	height: auto;
	padding: 0 5px 5px 5px;
	margin: 0;
	}

/*--  PACKAGES BLOG  --*/
#packagesBlog {
	width: 542px;
	height: 100%;
	padding: 0;
	margin: 0;
	}

.packagesBlogtitle {
	width: 532px;
	height: 20px;
	margin: 0;
	font: bold 14px Arial;
	color: #fff;
	background: url(../images/title-bg.gif) repeat-x;
	margin-bottom: 5px; 
	text-transform: uppercase;
	padding: 8px 0 4px 10px; 
	}

#packages {
	clear: both;
	width: 540px;
	height: 145px;
	border: #999 solid 1px;
	background-color: #EEEDEC;
	margin-bottom: 5px;
	text-align: left;
	}

.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: 368px;
	height: 130px;
	padding: 0px;
	margin: 2px;
	}

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

.aboutPackages {
	width: 360px;
	height: 102px;
	padding: 5px;
	margin: 0;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	}
	
.pkgHightlight {
	display: block;
	float: left;
	width: 130px;
	height: 140px;
	padding: 0;
	margin: 2px;
	}

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

.pkgFactcont {
	width: 128px;
	height: 12px;
	padding: 2px;
	margin: 0;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}

.pkgFactcont span {
	font-weight: normal;
	}

/*--  RIGHT CONTENT  --*/
#rightConten {
	display: block;
	float: right;
	width: 210px;
	height: auto;
	padding: 0;
	margin: 0 0 0 5px;	
	}

/*--  GLACIER MENU --*/
.glacierMenu{
	width: 210px;
	}

.glacierMenu .headerbar{
	height: 24px;
	font: bold 14px Arial;
	color: #fff;
	background: url(../images/title-bg.gif) repeat-x;
	margin-bottom: 5px; 
	text-transform: uppercase;
	padding: 8px 0 4px 10px; 
	}

.glacierMenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px;
	}

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

.glacierMenu ul li a{
	color: #3E3E3E;
	background: url(../images/arrowbullet.png) no-repeat center left;
	display: block;
	padding: 2px 0;
	padding-left: 20px;
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px solid #dadada;
	font-size: 11px;
	}

.glacierMenu ul li a:visited{
	color: #3E3E3E;
	}

.glacierMenu ul li a:hover{ 
	color: #232323;
	background-color: #F3F3F3;
	}
/*--  E-NEWS LETTER  --*/
.newsLetter {
	width: 196px;
	height: 105px;
	padding: 5px;
	margin: 0;
	background: #E9E9E9;
	border: #C8C8C8 solid 1px;
	}

.newsletterTitle {
	width: 198px;
	height: 16px;
	color: #757575;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 5px 0 0 0;
	}

.textField {
	display: block;
	float: left;
	width: 175px;
	border: 1px solid #757575;
	background: #FFFFFF;
	margin-top: 7px;
	margin-left: 3px;
	height: 19px;
	line-height: 19px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #757575;
	padding-left: 5px;
	}

.subscribeBtm {
	float: left;
	margin: 2px 0 2px 20px;
	padding: 0;
	}

.affiliate {
	width: 210px;
	height: 60px;
	padding: 0;
	margin: 0;
	}

.affiliateTitle {
	width: 205px;
	height: 16px;
	padding: 0 2px 2px 2px;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0A549B;
	}

.affiliateImg {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	height: 48px;
	}



/*--  FOOTER  --*/
#footerWrap {
	clear: both;
	width: 100%;
	height: 135px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	background: url(../images/footer-wrap-bg.gif) repeat-x bottom;		
	}

#footer {
	width: 982px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
	padding: 85px 0 0 0;
	background: #FFF url(../images/footer-bg.gif) no-repeat;		
	}
	
.footerNav {
	float: left;
	width: 490px;
	height: 35px;
	padding: 5px;
	margin: 0;
	text-align: center;
	}
	
.footerNav a {
	padding: 5px;
	color: #252525;
	}
	
.footerNav a:hover {
	color: #000;
	}
	
.footerNav a:visited {
	color: #252525;
	}

.copyRight {
	float: right;
	width: 450px;
	height: 35px;
	padding: 5px;
	margin: 0;
	text-align: center;
	font-size: 11px;
	}