@charset "utf-8";
/* CSS Document created by sobean {http://sabinm.com.np}*/
body {
	margin:0;
	padding:0;
	background:url(../images/bg.jpg) repeat-x top;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#575757
}
img {
	border: none;
}
ul, li {
	margin:0;
	padding:0;
	list-style:none
}
a {
	text-decoration:none;
	color:#575757
}
a:hover {
	text-decoration:none;
	color:#F30
}
h1 {
	font: normal 24px "Century Gothic";
	margin:0;
	padding:5px;
	background:#F69200;
	color:#FF0;
}
h2 {
	font: normal 20px "Century Gothic";
	margin:0;
	padding:0 0 15px 0;
}
hr {
	background:none;
	border:none;
	padding:0;
	margin:0;
	border-bottom:1px solid #c7c7c7;
}
table {
	border:thin
}
td {
	border:1px solid #EBEBEB;
	padding:2px
}
#container {
	width:1000px;
	margin:0 auto
}
#sidebar {
	width:255px;
	float:left;
}
#sidebar h3 {
	font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:5px 0;
	margin:0;
	color:#CF2D00
}
#sidebar #sidenavs {
	float:left
}
#sidebar #sidenavs a {
	color: #000;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif Arial, Helvetica, sans-serif
}
#sidebar #sidenavs a:hover {
	color:#575757
}
#sidebar #sidenavs ul li {
	margin:0;
	padding:5px 0 5px 3px;
	background:url(../images/bg_red.png) no-repeat left
}
#sidebar #booking a {
	display:block;
	background:url(../images/booking.jpg) no-repeat;
	width:228px;
	height:90px;
	float:left;
	padding:0;
	margin:15px 0 0 0
}
#sidebar #tset a {
	display:block;
	background:url(../images/testimonials.jpg) no-repeat;
	width:228px;
	height:90px;
	float:left;
	padding:0;
	margin:15px 0 0 0
}
#sidebar #fotyo a {
	display:block;
	background:url(../images/photo_gallery.jpg) no-repeat;
	width:228px;
	height:51px;
	float:left;
	padding:0;
	margin:15px 0 0 0
}
#sidebar #vidyo a {
	display:block;
	background:url(../images/video.jpg) no-repeat;
	width:228px;
	height:51px;
	float:left;
	padding:0;
	margin:15px 0 0 0
}
#sidebar #visas a {
	display:block;
	background:url(../images/visas.jpg) no-repeat;
	width:228px;
	height:51px;
	float:left;
	padding:0;
	margin:15px 0 15px 0
}
#dept a {
	padding: 0 0 15px 3px;
	margin:0;
	display:block;
	color:#363;
}
#dept a:hover {
	padding: 0 0 15px 3px;
	margin:0;
	display:block;
	color:#096;
}
#sidebar h1 {
	font:22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:none;
	color:#FFF;
	background:#F69101;
	padding:5px;
	margin:0 0 15px 0
}
#logo a {
	display:block;
	background:url(../images/logo.jpg) no-repeat;
	height:104px;
	width:234px;
	float:left
}
#content {
	width:745px;
	float:left;
	padding:0;
	margin:0;
}
#banner {
	background:url(../images/banner.jpg);
	width:748px;
	height:302px
}
#header {
	width:745px;
	margin:0 auto
}
#header #topnavs {
	background:url(../images/nav_bg.jpg) repeat-x;
	margin:0;
	margin:0 0 0 35px;
	float:left
}
#header #topnavs ul li {
	float:left;
}
#header #topnavs a {
	text-align:center;
	display:block;
	padding:7px;
	color:#FFF;
	font:13px "Century Gothic";
}
#header #topnavs a:hover {
	color:#FFF;
}
#greet_info {
	border:1px solid #CC9933;
	width:650px;
	padding:10px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px 15px 15px 15px; /* for some reason you have to declare all corners in ie*/
}
#features {
	width:980px;
	margin:0 auto;
}
#features .ltlleft {
	padding:0 0 0 55px
}
.title {
	font:bold 22px Arial Narrow, Helvetica, sans-serif;
	line-height:20px;
	color: #000;
}
.title_b {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000
}
.title_i {
	font: italic bold 14px Arial, Helvetica, sans-serif;
	color:#F30
}
.more {
	background:url(../images/read_more.jpg) no-repeat;
	width:64px;
	height:20px;
	display:block;
	margin:10px 0 0 0
}
.more:hover {
	background:url(../images/read_more_up.jpg) no-repeat;
	width:64px;
	height:20px;
	display:block;
	margin:10px 0 0 0
}
.book_btn {
	background:url(../images/book_now.jpg) no-repeat;
	width:105px;
	height:29px;
	display:block;
	margin:10px 0 0 0
}
.book_btn:hover {
	background:url(../images/book_now_up.jpg) no-repeat;
	width:105px;
	height:29px;
	display:block;
	margin:10px 0 0 0
}
.feature_tour {
	width:210px;
	float:left;
	padding:0 25px 0 0
}
.feature_tour img {
	margin:10px 0 10px 0;
	border:1px solid #777;
}
.underline {
	border-bottom:1px solid #373737
}
#right_panel {
	float:left;
	width:235px;
	padding:35px 0 0 0
}
.imgleft {
	float:left;
	padding:0 10px 0 0;
}
.imgright {
	float:right;
	padding:0 0 0 10px;
}
#body_content {
	width:710px;
	float:left;
	padding:20px 0 0 35px;
	margin:0;
}
#body_content a {
	text-decoration:underline
}
#body_content a:hover {
	color:#f85103
}
#body_content ol li {
	background:url(../images/bullet.gif) left top no-repeat;
	padding:0 0 0 12px
}
#body_content .boxwithin {
	background:#8cb2ff;
	border:1px groove #6699ff;
	padding:10px;
	width:500px;
	margin:0 0 20px 0;
	font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#FFF
}
#bookmark_box {
	float:right;
	width:150px;
	padding:5px 0 0 0
}
#itinerary dt {
	margin: 0;
	padding:7px 0 0 0;
	font:bold 14px Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	color:#782338;/*background-color:#780001;*/
}
#itinerary dd {
	padding: 0;
	margin: 0;/*background-color:#FFFFEC;*/
}
#itinerary a {
	color:#FF8040;
	text-decoration:none
}
fieldset {
	border:1px solid #e1f3bc
}
#error {
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#C00
}
#submitform input {
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#669
}
#submitform textarea {
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#669
}
#info_box {
	width:710px;
	float:left;
	padding:35px 0 20px 0;
	margin:0;
}
#imagecaption {
	float:left;
	width:100%;
}
#imagecaption ul li {
	float:left;
	width:150px;
	margin:5px;
	padding:3px;
	text-align:center;
	border:1px solid #CCC
}
#imagecaption img {
	width:144px;
	border:1px solid #FF9600
}
#footer {
	background:url(../images/bg_orng.jpg);
	text-transform:uppercase;
	color:#FFF;
	clear:both;
}
#footer a {
	padding:0 3px;
	color:#FFF
}
#footer a:hover {
	padding:0 3px;
	color:#C7C7C7
}
#footer #footer_links {
	width:980px;
	margin:0 auto;
	padding:5px 0 25px 0
}
#footer #footer_links #call {
	float:right;
	margin:0 auto;
	padding:2px 0 0 25px;
	font:normal 14px "century gothic";
	background:url(../images/call.jpg) no-repeat left
}

#up{ margin:0 auto; width:1000px; text-align:right; padding:5px 0 0 0}

