/******************************
TEMPLATE NAME: AlpineJourney
TEMPLATE DATE: 13 Aug 2008
TEMPLATE VERSION: 1.0.1
TEMPLATE AUTHOR: Ravi Kandel
COMPANY: Nepal Media Network
URL: http://www.nepalmedia.com
******************************/


a {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}




 /*** TOP Menu ***/

#navbar{
	margin: 0;
	padding: 0;
}

#navbar ul{
	background: url(../images/bgpink.gif) bottom center repeat-x;
	padding-left: 0;
	margin: 0;
	float: right;
	font: bold 90% Tahoma;
}

* html #navbar ul{ /*IE only rule. Add extra margin-bottom*/
	margin-bottom: 1em;
}

#navbar ul li{
	display: inline;
}

#navbar ul li a, #navbar ul li span{
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	padding: 7px 13px 8px 6px;
	text-decoration: none;
	background: url(../images/dividerpink.gif) bottom right no-repeat;
}

#navbar ul li span{ /*Targets span tag to the right of #leftcorner below*/
	padding-left: 0px;
}


#navbar ul li a#leftcorner{
	float: none;
	padding-left: 10px;
	padding-right: 0px;
	background: url(../images/leftcornerpink.gif) bottom left no-repeat;
}

#navbar ul li a#rightcorner{
	padding-right: 10px;
	background: url(../images/rightcornerpink.gif) bottom right no-repeat;
}

#navbar ul li a:hover{
	text-decoration: underline;
}



/*** TopMenuBar ***/
#slantedmenu{
	font-weight: bold;
}

#slantedmenu:after{ /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

#slantedmenu ul{
	text-indent: 10px;
	padding: 7px 0;
	margin: 0;
	background-color: #323565;
	text-align: left; /*set value to "center" for example to center items*/
}

#slantedmenu ul li{
	display: inline;
	font-family: Arial, Helvetica, sans-serif, "Lucida Grande", Tahoma, Verdana;
	font-size: 12px;
}

#slantedmenu ul li a{
	color: #e2fd00;
	padding: 5px 3px;
	padding-right: 23px;
	margin: 0;
	text-decoration: none;
	background: transparent url(../images/slantdivider-1.gif) top right no-repeat;
}

#slantedmenu ul li a:visited{
	color: #ca6f00;
} 

#slantedmenu ul li a:hover{
	color: #ff8c00;
}

#lonelybox {
	background: #001e49;
	font-family: Helvetica, "Lucida Grande", Tahoma, Verdana, Arial,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin: 0px 0px 10px 0px;
}

.lonely-box {
padding: 3px;
background: #002e72;
}


/*** Right menu ***/
.rightmenulist{
width: 100%; /*width of menu*/
}

.rightmenulist .headerbar{
font: bold 14px Arial;
color: white;
background: #929178;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
padding: 5px; /*header text is indented 10px*/
}

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

.rightmenulist ul li{
padding: 0px; /*bottom spacing between menu items*/
font-family: Arial, Helvetica, sans-serif, "Lucida Grande", Tahoma, Verdana;
font-weight: normal;
font-size: 12px;
padding-bottom: 1px;
margin-bottom: -1px;
}

.rightmenulist ul li a{
color: #0024D7;
background: #e3e5d6 url(../images/arrow.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 5px 0;
padding-left: 15px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #ccd1ce;
font-size: 100%;
}

.rightmenulist ul li a:visited{
color: #115900;
}

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

.rightmenulist h3{
font-family: Helvetica, "Lucida Grande", Tahoma, Verdana, Arial;
font-weight: normal;
font-size: 13px;
}

/*** Text boxes ***/

#textbox1{
	font-family:  Georgia, "Times New Roman", Times, serif,Arial, Helvetica, sans-serif, "Lucida Grande", Tahoma, Verdana;
	font-size: 12px;
	line-height: 1.3em;
	background: #f4f4f4 url(../images/textbox-top-left.gif) top left no-repeat;		
	padding: 7px;
	padding-left: 15px;
	text-align: justify;
	border-bottom: 1px solid #dcdcdc;	
}

#textbox1 .title{
	font-family: Helvetica, "Lucida Grande", Tahoma, Verdana, Arial,  sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#000000;
	display:block;
}

.textbox2{
	font-family:  Georgia, "Times New Roman", Times, serif,Arial, Helvetica, sans-serif, "Lucida Grande", Tahoma, Verdana;
	font-size: 12px;
	line-height: 1.45em;
	background: #f0f2e3 url(../images/box-right-bot.gif) bottom right no-repeat;
	padding: 7px;
	padding-bottom: 20px;
	text-align: justify;	
}

.textbox2 .title{
	font-family: Helvetica, "Lucida Grande", Tahoma, Verdana, Arial,  sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#000000;
}

.toptext{
	font-family:  Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif, "Lucida Grande", Tahoma, Verdana;
	font-size: 12px;
	line-height: 1.45em;
	text-align:justify;
}


.toptext .title{
	font-family: Helvetica, Arial;
	font-size: 14px;
}
.mytext {
	font-family:  Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif, "Lucida Grande", Tahoma, Verdana;
	font-size: 12px;
	line-height: 1.5;
}

.mytext p{
	text-align:justify;
	margin-bottom: 10px;
	}

.toptitle{
	font-family: Helvetica, Arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.45em;
	text-align:justify;
	padding-bottom: 5px;
}

/*** Right menu boexes ***/

.tripsearchtitle {
background: #b4c9a0;
padding: 5px;
font-family: Helvetica, "Lucida Grande", Tahoma, Verdana, Arial,  sans-serif;
font-size: 12px;
font-weight: bold;
}

.tripsearchbox {
padding: 3px;
background: #f1ecd9;
}


/*** Input ***/
input {
	font-family: Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;	
}

select{
	font-family: Arial, Tahoma;
	font-size: 11px;
	margin-bottom: 4px;
	width: 100%;
}

/*** Images ***/
.leftimg{
	border: 1px solid #DDDDDD;
	background-color: #EEEEEE;
	padding: 3px;
	margin-right: 10px;
	margin-bottom: 5px;
}
	
.rightimg{
	border: 1px solid #DDDDDD;
	background-color: #EEEEEE;
	padding: 3px;
	margin-left: 10px;
	margin-bottom: 0px;
}

.imgleft{
	border: 0;
	padding: 3px;
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
}
	
.imgright{
	border: 0;
	padding: 3px;
	margin-left: 10px;
	margin-bottom: 5px;
	float: right;
}	

.logo{
display: inline;
padding-right: 1%;
padding-top: 5px;
}


/*** Package Programmes ***/

	#mybox{
		height: auto;
		padding: 9px;
		background:#71896d url("../images/bot-right1.gif") bottom right no-repeat;
	}
	
	#mybox p{
		padding: 5px;
		margin: 0px;
	}
	
	#mybox #two-columns {
		/*set that background image*/
		/*repeat it and center it*/
		background: url(../images/bg.gif) repeat-y center;
		height: auto;
		width: 100%;
		margin:auto;
		margin-bottom:0px;
	}
	#mybox #two-columns #column-2 {
		/*float it*/
		float:right;
		height: auto;
		width: 49%;
		padding:0px;
	}
	#mybox #two-columns #column-1 {
		height: auto;
		width: 49%;
		padding:0px;
	}

#mybox #two-columns #column-3 {
		height: auto;
		width: 100%;
		padding:0px;
		background: #FFFFFF;
	}
	/*clear the above float*/
	#mybox .clr {
		clear:both;
	}
	
	.boxtitle{
		padding:5px;
		font-family:Arial, Verdana, Helvetica;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		width: auto;
		background-color: #425a3e;
	}

.boxtitle a{
	color: #FFFFFF;
}


.boxtext{
	padding:4px 10px 4px 7px;
	text-align:justify;
}

.package{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	width: auto;
	clear: left;
	left: auto;
	right: auto;
	margin: 0;
	padding: 5px 10px 5px 20px;
	border-bottom: 1px dashed #CC6600;	
	text-align: left;
}

.packagebox{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	width: auto;
	clear: left;
	left: auto;
	right: auto;
	margin: 0;
	padding: 5px 10px 5px 20px;
}

.package .day{
	font-weight: bold;
	color: #006600;
	font-size: 11px;
	float: right;
	margin-right: 5px; 
	width: 20%;
	text-align: right;
}

.pmore{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	float: right;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
}

.addressbox{
	background: #d7dccc;
}

.moreright{
	font-family: Arial, Verdana, Helvetica;
	display: block;
	float: right;
	padding-right: 20px;
	font-weight: bold;
}

.menublod {
	padding-left: 30px;
	}
	
.menublod li {
	font-family:  Georgia, "Times New Roman", Times, serif, Arial, "Lucida Grande", Tahoma, Verdana, Arial;
	font-weight: bold;
	font-size: 12px; 
	line-height: 1.8;
	border-bottom: 1px solid #f4f4f4;
	}
.subtitle {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #9e1b01;
	padding-bottom: 0px;
	text-align: left;
	}

	  
#menucolbox { 
	  float: left; 
	  overflow: hidden; 
	  width: 100%;
	  }
	  
#menucolbox div { 
	  float: left; 
	  width: 46%; 
	  margin-right: 10px; 
	  margin-bottom: -1000px; 
	  padding-bottom: 1000px; 
      font-family:  Georgia, "Times New Roman", Times, serif, Arial, "Lucida Grande", Tahoma, Verdana, Helvetica, sans-serif;
	  font-size: 12px;
	  }
#menubox1{
	font-family:  Georgia, "Times New Roman", Times, serif, Arial, "Lucida Grande", Tahoma, Verdana, Helvetica,  sans-serif;
	font-size: 12px;
	padding: 7px;
	padding-left: 15px;
	text-align: justify;	
}

.menubox2{
	font-family:  Georgia, "Times New Roman", Times, serif, Arial, "Lucida Grande", Tahoma, Verdana,  Helvetica,  sans-serif;
	font-size: 12px;
	padding: 7px;
	padding-bottom: 20px;
	text-align: justify;	
}

/* Trip Fact Box */

#factbox{
		height: auto;
		padding: 9px;
		background:#6d8489 url("../images/bot-right1.gif") bottom right no-repeat;
	}
	
	#factbox p{
		padding: 3px 5px 3px 5px;
		margin: 0px;
		font: normal 12px  Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
	}
	
	#factbox #twocolumns {
		/*set that background image*/
		/*repeat it and center it*/
		background: url(../images/bg.gif) repeat-y center;
		height: auto;
		width: 100%;
		margin:auto;
		margin-bottom:0px;
	}


#factbox #twocolumns #column1 {
		height: auto;
		width: 100%;
		padding:0px;
		background: #FFFFFF;
	}
	/*clear the above float*/
	#factbox .clr {
		clear:both;
	}
	
	.facttext{
	padding:4px 10px 4px 7px;
	text-align:justify;
}
	.facttitle{
		padding:5px;
		font-family:Arial, Verdana, Helvetica;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		width: auto;
		background-color: #3e525a;
	}

.facttitle a{
	color: #FFFFFF;
}

/* Book Button */

.buttoncommon {
	margin-right: 3px;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #f7d6a0;
	float: left;
	margin-bottom: 20px;
	}

.buttoncommon a {
	width: 80px;
	height: 20px;
	padding-top: 6px;
	padding-left: 6px;
	background: url(../images/book_button.gif) left top no-repeat;
	display: block;
	color: #d1dce2;
	
}

.buttoncommon a:hover {
	background-position: left bottom;
	color: #00aaff
	}

/* Rafting Trip */

/* Rafting River */


.rtrip p{
	font: normal 12px  Georgia, "Times New Roman", Times, serif, Arial, Tahoma, Helvetica, sans-serif;
	width: auto;
	clear: left;
	left: auto;
	right: auto;
	margin: 0;
	padding: 2px;
	border-bottom: 1px dashed #bdb6a9;
	height: 15%;
	line-height: 1.9;
}

* html .rtrip p{
	font-family:  Georgia, "Times New Roman", Times, serif, Arial, Verdana, Helvetica;
	font-size:11px;
	width: auto;
	clear: left;
	left: auto;
	right: auto;
	margin: 0;
	padding: 2px;
	border-bottom: 1px dashed #bdb6a9;
	height: 1%;
}

.rtrip .day{
	font-weight: normal;
	font-size: 11px;
	float: right;
	margin-right: 5px; 
	width: 20%;
	text-align: right;
}

/* visa Trip */


.vtrip p{
	font: normal 12px  Georgia, "Times New Roman", Times, serif, Arial, Tahoma, Helvetica, sans-serif;
	width: auto;
	clear: left;
	left: auto;
	right: auto;
	margin: 0;
	padding: 2px;
	border-bottom: 1px dashed #bdb6a9;
	height: 15%;
	line-height: 1.9;
}

* html .vtrip p{
	font-family:  Georgia, "Times New Roman", Times, serif, Arial, Verdana, Helvetica;
	font-size:11px;
	width: auto;
	clear: left;
	left: auto;
	right: auto;
	margin: 0;
	padding: 2px;
	border-bottom: 1px dashed #bdb6a9;
	height: 1%;
}

.vtrip .day{
	font-weight: normal;
	font-size: 11px;
	float: right;
	margin-right: 5px; 
	width: 15%;
	text-align: right;
}

.vtrip .day1{
	font-weight: normal;
	font-size: 11px;
	float: right;
	margin-right: 5px; 
	width: 45%;
	text-align: right;
}

/* Team 1 */
.docu p{
	font: normal 12px  Georgia, "Times New Roman", Times, serif, Arial, Tahoma, Helvetica, sans-serif;
	width: auto;
	clear: left;
	left: auto;
	right: auto;
	margin: 0;
	padding: 2px;
	border-bottom: 1px dashed #bdb6a9;
	height: 200px;
	line-height: 1.3;
	margin-bottom: 10px;
	text-align: center;
	width: 100%;
	padding: 0 30px 0 0;
}

* html .docu p{
	font-family:  Georgia, "Times New Roman", Times, serif, Arial, Verdana, Helvetica;
	font-size:11px;
	width: auto;
	clear: left;
	left: auto;
	right: auto;
	margin: 0;
	padding: 2px;
	border-bottom: 1px dashed #bdb6a9;
	height: 200px;
	text-align: center;
	margin-bottom: 10px;
}

.docu .name{
	font-weight: normal;
	font-size: 12px;
	float: right;
	margin-right: 5px; 
	width: 24%;
	text-align: center;
}
/* Embassy */
.hr {
	size: 5;
	align:center;
	color: #DDDDDD;
	margin: 4px 0 5px 0;
	}
/* Column left two boxes */

.teambox {
	width: 100%;
	position: relative;
	float: right;
	background: #FFFFFF;
	margin-bottom: 0px;
	margin-top: 0px;
	font: normal 11px/1.6 Tahoma, Arial, Helvetica, sans-serif;

}

.teambox p {
	margin-bottom: 5px;
	}
.tbox1 {
	float: left;
	width: 48%;
	margin: 0;
	padding-right: 10px;
	border-right: 1px solid #d1d1d1;
}

.tbox2 {
	float: left;
	width: 48%;
	margin: 0;
	padding-left: 10px;
	
}
	
/* Column left two boxes */

#ebox {
	width: 100%;
	position: relative;
	float: right;
	background: #FFFFFF;
	font-family:  Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif, "Lucida Grande", Tahoma, Verdana;
	font-size: 12px;
	line-height: 1.5;
	margin-bottom: 10px;

}

.ebox1 {
	float: left;
	width: 50%;
	margin: 0;
}

.ebox2 {
	float: left;
	width: 50%;
	margin: 0;
}

#ebox p {
	padding: 7px 10px 0px 30px;
	margin-bottom: 0px;
	}
/* Drop Down Menu */

.chromestyle{
padding: 0px;
width: 100%;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: ; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
background: none; /*THEME CHANGE HERE*/
padding: 0px 0;
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
align: center;
margin: 0;
text-decoration: none;
border-right: 0px; /*THEME CHANGE HERE*/
}

.chromestyle ul li a:hover{
background: none; /*THEME CHANGE HERE*/
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: ; /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border-bottom-width: 0;
font-family: Arial, Tahoma, Verdana;
font-size: 11px;
font-weight: bold;
line-height:20px;
background-color: #5b5f98;
z-index:100;
width: 140px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#e7e9f7,direction=115,strength=0); /*Add Shadow in IE. Remove if desired*/ 
}


.dropmenudiv a{
width: 140px;
display: block;
text-indent: 0px;
border-top: 1px solid #7578ad; /*THEME CHANGE HERE*/
border-bottom: 1px solid #484c80; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #FFFFFF;
padding-left: 10px;
text-align: left;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
color: #e5e7fa;
text-decoration: underline;
background-color: #6267b5;
}

table td {
	padding: 5px;
	}
	

/* Inquiry Form */

.formbox{
	width: auto;
	padding: 10px;
	border: 1px solid #e0e0d0;
	background-color:#fbfbf6; 	
}

.formbox p{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	width: auto;
	clear: left;
	right: auto;
	margin: auto;
	padding: 5px 2px 5px 2px;
	border-bottom: 1px dashed #CCCCCC;
	height: 5%;

}
* html .formbox p{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	width: auto;
	clear: left;
	right: auto;
	margin: auto;
	padding: 5px 2px 5px 2px;
	border-bottom: 1px dashed #CCCCCC;
	height: 1%;

}

.formbox .writespace{
	font-weight: bold;
	font-size: 12px;
	float: left;
	margin-left: 5px; 
	width: 25%;
	text-align: left;
}

/* footer link */

#footer a:link {
color: #b3baa3;
}
#footer a:hover {
color: #f7ffe7;
}

.ufooterbottext a:link {
	color:#782909;
	}
	
.ufooterbottext a:hover {
	color:#5e4136;
	}
	

/* Fixed Departure */
.fix p{
	font: normal 12px Arial, Tahoma, Helvetica, sans-serif;
	width: auto;
	clear: left;
	left: auto;
	right: auto;
	margin: 0;
	padding: 2px;
	border-bottom: 1px dashed #bdb6a9;
	height: 35px;
	line-height: 1.2;
	text-align: left;
}

* html .fix p{
	font-family: Arial, Verdana, Helvetica;
	font-size:11px;
	width: auto;
	clear: left;
	left: auto;
	right: auto;
	margin: 0;
	padding: 2px;
	border-bottom: 1px dashed #bdb6a9;
	height: 35px;
}

.fix .day{
	font-weight: normal;
	font-size: 11px;
	float: right;
	margin-right: 5px; 
	width: 33%;
	text-align: right;
}

.fix .day1{
	font-weight: normal;
	font-size: 11px;
	float: right;
	margin-right: 5px; 
	width: 13%;
	text-align: right;
}
