/*–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
ReSet Style Sheet 
author: Sameer Adhikari ~ (cssdeveloper@ymail.com)	
website: http://jradhikari.com.np/
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,  a, font, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, img, button { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;	text-align: left; 	font-weight:normal; }
a {	text-decoration:none; outline:none; color:#818382;}
a:hover {text-decoration:none; }
:focus {outline: 0;}
body {background: white;}
ol, ul, li{
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse:collapse;	border-spacing: 0;}
caption, th, td {	text-align: left;	font-weight: normal;}

/*–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Layout Style Sheet 
author: Sameer Adhikari ~ (cssdeveloper@ymail.com)	
website: http://cad.com.np/
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body{font:12px/18px Arial, Helvetica, sans-serif; color:#000; background: #fff url(../images/header-bg.jpg) 0 0 repeat-x}
.wraper { width:920px; margin:0 auto!important; position:relative; overflow:hidden;  }
/*Header*/
.header{width:920px;  float:left; padding-top:6px; }
.logo{float:left; margin-top:15px; display:inline; }
h1{font:21px Georgia, "Times New Roman", Times, serif; color:#000 }
h2{font:24px Georgia, "Times New Roman", Times, serif; color:#000 }

h4{font:bold 12px Arial, Helvetica, sans-serif; color:#a72500;}
h4 a{font:bold 12px Arial, Helvetica, sans-serif; color:#a72500;}
/*Navigation*/
.nav{width:625px; float:right; display:inline; background:url(../images/nav.jpg) 0 0 no-repeat; height:28px; margin-top:-2px; padding-left:5px;}
.nav li{  float:left; display:inline; line-height:20px; color:#fff;}
.nav li a{ display:inline; color:#fff;font:bold 12px/25px Arial, Helvetica, sans-serif;  padding:0 15px 0 15px; float:left; }


.nav li a:hover, .nav li a.active{ color:#6D9DED;}

.slogan{float:left; font:14px Verdana; padding-top:40px; width:420px; color:#fd5906;  }
/*End of Navigarion*/
.banner{float:left; padding:5px 0; clear:both;}
/*End of Header*/

.Maincontainer{ width:920px; float:left; background:url(../images/body-gradient.jpg) 0 0 repeat-x; padding-top:23px;  }   

/*Left Column*/
.left-col{float:left; display:inline; width:240px;}
.side-nav{float:left; display:inline; width:100%; padding-bottom:10px }
.side-nav li{margin-bottom:1px; float:left; display:inline}
.side-nav li a{float:left; width:230px; padding-left:10px; height:27px; background:url(../images/side-nav.jpg) 0 0 no-repeat;  font:12px/26px Arial, Helvetica, sans-serif; color:#fff;}
.side-nav li a:hover, .side-nav li a.active  {color:#000}
.category{float:left; display:inline; width:100%; padding:10px 0;}
.category li { display:inline; float:left; width:100%; margin-bottom:10px; border-bottom:1px dashed #000; padding-bottom:5px; position:relative; }


.category-nav{position:absolute; top:15px; left:100px; background:#e0e0e0; width:220px; z-index:1000; display:none}
.category-nav li{float:left;width:100%; border-bottom:1px dashed #000; padding:0; margin:0}
.category-nav li a{float:left; height:20px; font:14px/25px verdana; color:#000; background:url(../images/aero.jpg) 5px 10px no-repeat; padding-left:20px;}
.category-nav li a:hover{color:#872728}



/*Nepal 

.category-nav{position:absolute; top:20px; left:100px; background:#e0e0e0; width:240px; height:110px; z-index:1000; display:none}
.category-nav li{float:left;width:100%; border-bottom:1px dashed #000; padding:0; margin:0}
.category-nav li a{float:left; height:27px; font:14px/25px verdana; color:#000; background:url(../images/aero.jpg) 5px 10px no-repeat; padding-left:20px;}
.category-nav li a:hover{color:#872728}

*/
.image-holder{ border:1px solid #bcbbbb; padding:2px; float:left; background:#fff;}
.description{float:right; width:140px;}
.category-heading{color:#ca2c0a; font:18px/28px Georgia, "Times New Roman", Times, serif;}
.page-heading{color:#ca2c0a;}

.category-heading1 a{color:#ca2c0a; font:18px/28px Georgia, "Times New Roman", Times, serif;}
/*End of Left Column*/

/*Right Column*/
.right-col{float:right; width:640px;}

.travel-information{float:left; display:inline; width:440px; padding:10px 0; }
.travel-information li {float:left; display:inline; margin-right:20px;}
.travel-information li { font:bold 12px Arial, Helvetica, sans-serif; padding-left:20px; background:url(../images/category/aero.jpg) 0 5px no-repeat;  color:#000; }



.lists { display:block; padding:10px 0;width:100%;} 
.lists li { display:block;}
.lists li { font:12px Arial, Helvetica, sans-serif; padding-left:20px; background:url(../images/category/aero.jpg) 0 8px no-repeat;  color:#000; line-height:170% }


.heading-bg{ background:#6aac2f; float:left; clear:both; width:620px; padding-left:20px; margin-bottom:20px; display:inline;}
.heading-bg span{font:bold 12px/28px Arial, Helvetica, sans-serif; color:#fff; float:left;}


.heading-bg1{ background:#000; float:left; clear:both; width:620px; padding-left:20px; margin-bottom:20px; display:inline; text-transform:capitalize}
.heading-bg1 span{font:bold 12px/28px Arial, Helvetica, sans-serif; color:#fff; float:left;}


.read-more{float:right; margin:5px 5px 0; background:url(../images/category/read-more.jpg) 0 0 no-repeat; width:83px; height:20px; text-indent:-9999px}

.top{float:right; margin:5px 5px 0; background-color:#F1671E; color:#FFFFFF; width:43px; height:20px; text-align:center; font-weight:bold;}
.top a{color:#000000}
.top a:hover{text-decoration:underline;}

.future-tour{float:left; width:600px;  padding:10px;}
.future-tour ul{width:600px; padding-top:15px;  overflow:hidden;}

/*.future-tour ul{width:600px; padding-top:15px; background:url(../images/line.png) 50% 5px no-repeat; overflow:hidden;}
*/
.future-tour ul li{float:left; width:120px;}

.future-tour  ul li  h4{padding-top:5px;  clear:both;}
.testimonials{float:right; width:280px; padding-top:10px; }
.dec{float:left; background:url(../images/left-quote.png) 0 0 no-repeat; padding:10px 0 0 28px; width:240px; dispaly:inline; margin-top:10px;}
.dec span{ font-style:italic; float:left; background:url(../images/right-quote.png) right bottom no-repeat; padding-right:25px;}
.gallery-home{float:left; margin-top:10px; width:620px; height:147px; padding:10px;}
.click-more{float:right; width:128px; height:28px; background:url(../images/click-more.jpg) 0 0 no-repeat;  border:none}
.gallery-list{width:100%; float:left;}
.gallery-list li{display:inline; padding:10px; float:left}
.gallery-list li a{display:inline;  }
.gallery-list li a img{border:1px solid #aeadad; padding:5px; background:#fff; overflow:hidden}
.orange{background:#ff9762; float:left; width:100%; overflow:hidden;}
/*End of Right Column*/


.recognized{width:100%; border-top:3px solid  #c21c1a; float:left;  margin-top:10px;  background:url(../images/2011.jpg) right 30px no-repeat;}
.recognized span{wdith:100%; color:#777171; font:11px/22px Arial, Helvetica, sans-serif; float:left;}
.logos{width:auto; float:left;  clear:both; margin-top:10px}
.gov,.taan, .ntb {width:65px; height:62px; background:url(../images/logos.jpg) 0 0 no-repeat; margin-right:15px; float:left; text-indent:-9999px}
.taan{background-position:-85px 0}
.ntb{background-position:-180px 0}

.orange h2, .gallery h2{color:#fff;}



/*General*/
.noborder{border:none!important;}
.nobackground {background:none!important}
.nomargin {margin:0!important}
.nopadding{padding:0px!important}
.FloatLeft{float:left!important;}
.FloatRight{float:right!important}
.nofloat{float:none;}
.clear{clear:both;}

/*footer*/
.footer {width:100%; background:#fb7c3b;  margin-top:10px; overflow:hidden; font:11px Arial, Helvetica, sans-serif; color:#fff;  padding-bottom:25px; }
.footer-inside{margin:0 auto; width:920px;}
.footer-left{float:left; width:280px; padding-top:30px;}
.footer-link{float:left; width:440px; text-align:center; padding-top:30px;}
.footer-link li{display:inline; margin-right:1px }
.footer-link li a{font:11px Arial, Helvetica, sans-serif; color:#fff; text-align:center;}
.footer-link li a:hover{text-decoration:underline;}
.footer-right{float:right; width:190px; color:#fff; padding-top:30px;}
.footer-right a{color:#000000}
.footer-right a:hover{text-decoration:underline;}



/* images */


ul.gallery {
	width: 708px;
	list-style: none;
	margin: 0 auto; padding: 0;
}
ul.gallery li {
	float: left;
	margin: 2px; padding: 0;
	text-align: center;
	border: 1px solid #ccc;
	-moz-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	-khtml-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	display: inline; /*--Gimp Fix aka IE6 Fix--*/
}
ul.gallery li a.thumb {
	width: 200px;
	height: 150px;
	padding: 3px;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
}
ul.gallery li span { /*--Used to crop image--*/
	width: 200px;
	height: 150px;
	overflow: hidden;
	display: block;
}
ul.gallery li a.thumb:hover {
	background: #333;
}
ul.gallery li h2 {
	font-size: 1em;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0; padding: 10px;
	background: #f0f0f0;
	border-top: 1px solid #fff; /*--Subtle bevel effect--*/
}
ul.gallery li a {text-decoration: none; color: #777; display: block;}


#contactform { margin:0; padding:5px;}
#contactform * { font-family: Arial, Helvetica, sans-serif;; font-size:12px;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0 0 5px 0; padding:5px; background:none;}
#contactform li.buttons { margin:0; overflow:hidden;}
#contactform label { margin:0; width:250px; display:block; float:left; padding:0 0 2px 0; font:normal 14px Arial, Helvetica, sans-serif; color:#666666;}
#contactform label span { font:normal 11px Arial, Helvetica, sans-serif; color:#afafaf; margin:0; padding:0;}
#contactform input.text { width:280px; border:1px solid #d6d6d6; margin:0; padding:5px 2px; height:16px; background:#fff;}
#contactform select { width:200px; border:1px solid #d6d6d6; margin:0; padding:5px 2px; height:26px; background:#fff; line-height:160%;}
#contactform textarea { width:280px; border:1px solid #d6d6d6; padding:2px; background:#fff;}
#contactform li.buttons input { padding:3px 10px; margin:0 0 0 150px; background:#dbdbdb; border:1px solid #b9b9b9; color:#666666; float:right; margin-right:85px;}



