@charset "utf-8";
/* CSS Document */

body{
	background-color:#f1f1f1;
	color:#666666;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	text-align: center;
	line-height:18px;}
.clear {
	clear:both;}	
ul, li, form{
	padding:0px;
	margin:0px;}
a{
	outline:none}
img{
	border:0px;}
.image_border{
	border:#4c4c4c 5px solid;}
.view_detail a{
	font-size:11px;
	font-weight:bold;
	color:#168342;
	text-decoration:underline;}
.view_detail a:hover{
	text-decoration:none;}
.text_field{
	border:#e3e3e3 1px solid;}
.reset_button{
	background:url(../images/reset_button.png);
	width:61px;
	height:23px;
	border:0px;
	outline:none;
	cursor:pointer;}
.submit_button{
	background:url(../images/submit_button.png);
	width:61px;
	height:23px;
	border:0px;
	outline:none;
	cursor:pointer;}
h1{
	font-size:14px;
	font-weight:bold;
	color:#6A7D21;
	padding:0px;
	margin:0px;}
h2{
	font-size:18px;
 	font-weight:bold;
 	color:#6a7d21;
	padding:0px;
	margin:0px;}
.head_ud{
	background:url(../images/dot_ud.png) repeat-x;
	padding:0px ;
	margin:0px;}
.msg{
	color:#FF0000;}
.form_bg{
	background:#f7f7f7;}
	
#trips_bg{
	background:url(../images/trip_bg.png) repeat-x;
	width:470px;
	height:28px;
	padding:0px;
	margin:0px;}	
#trips_bg .trip_name_head{
	float:left;
	color:#4978b2;
	font-weight:bold;
	padding:3px 0px 0px 5px;}
#trips_bg .trip_duration_head{
	float:right;
	color:#4978b2;
	font-weight:bold;
	padding:3px 5px 0px 0px;}
#trips_bg .trip_name a{
	float:left;
	color:#999999;
	padding:3px 0px 0px 5px;
	text-decoration:none;}
#trips_bg .trip_name a:hover{
	color:#666666;
	text-decoration:underline;}
#trips_bg .trip_duration a{
	float:right;
	color:#999999;
	padding:3px 5px 0px 0px;
	text-decoration:none;}
#trips_bg .trip_duration a:hover{
	color:#666666;
	text-decoration:underline;}

#itinary{
	padding:0px;
	margin:0px;}
#itinary #day{
	float:left;}
#itinary #day .day_top{
	background:url(../images/day_top.png) 0px 3px no-repeat;
	width:44px;
	height:14px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	padding:0px 0px 5px 0px;
	margin-bottom:3px;}
#itinary #day .day_bottom{
	background:url(../images/day_bottom.png) no-repeat;
	width:44px;
	height:30px;
	font-weight:bold;
	color:#4978b2;
	font-size:24px;
	text-align:center;
	padding-top:5px;}
#itinary #text{
	width:400px;
	float:right;
	text-align:justify;
	padding:0px 0px 0px 5px;
	margin:0px;}
#itinary #text .place{
	color:#4978b2;
	font-weight:bold;
	padding:0px;
	margin:0px;}
#itinary #text .description{
	text-align:justify;
	padding:0px 0px 0px 8px;
	margin:0px;}
	
.pad_but{
	padding-bottom:20px;}
#testimonial{
	padding:0px;
	margin:0px;}
#testimonail #t_image{
	float:left;}
#testimonail #t_description{
	float:right;
	width:440px;}
#testimonail #t_description .t_header{
	color:#4978b2;
	font-weight:bold;
	padding:0px;
	margin:0px;}
#testimonail #t_description .t_description{
	text-align:justify;
	padding:0px;
	margin:0px;}
	
#header{
	background:#ffffff;
	border:#E3E3E3 1px solid;}
#header .foreign_ex{
	padding:0px 5px 0px 0px;}
#header .foreign_ex .head{
	font-size:12px;
	font-weight:bold;
	color:#1B8046;
	text-transform:uppercase;
	padding:15px 0px 0px 20px;}
#header .foreign_rs{
	padding:6px 0px 6px 20px;
	margin:0px;}
#header .foreign_cur{
	color:#6C7F2D;}
#header .underline{
	border-top:#1B8046 1px solid;}
#header .logo{
	padding:10px;}
#header .ad_logo{
	padding:3px 0px 0px 0px;}
.navi_bg {
	background:url(../images/navi_bg.png) repeat-x;
	height:30px;}
.navi {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:30px;
	padding-left:80px;}
.navi ul {
	list-style:none;
	margin:0;
	padding:0;}
.navi li {
	display:inline;
	float:left;
	margin:0px;
	padding:0px;}
.navi li span{
	background:url(../images/nav_div.png) no-repeat;
	height:30px;
	line-height:30px;
	display:inline-block;
	margin:0px;}

.navi a {
	float:left;
	text-decoration:none;
	color:#ffffff;
	text-transform:uppercase;
		padding:0px 5px;}
.navi a:hover, .navi a.active {
	background:url(../images/navi_hov.png) repeat-x;
	height:30px;
	color:#ffffff;
	display:block;
	padding:0px 5px;}
/*Style for Drop Down Menu*/
.dropmenudiv{
	background:url(../images/navi_hov.png) repeat-x;
	padding-top:0px;
	position:absolute;
	top: 0;
	left:0;
	z-index:100;
	visibility: hidden;}
.dropmenudiv li{
	display:inline;}
.dropmenudiv li span{
	background:url(../images/dropdown_div.png) no-repeat;
	height:30px;
	line-height:30px;
	display:inline-block;
	margin:0px;}
.dropmenudiv a{
	color:#ffffff;
	width: auto;
	display: block;
	text-indent: 3px;
	padding:0px 5px;
	text-decoration: none;}

* html .dropmenudiv a{ /*IE only hack*/
	width:none;}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	background:url(../images/navi_bg.png) repeat-x;
	height:30px;
	display:block;
	color:#ffffff;
	padding:0px 5px;}
/*Style for Drop Down Menu End */

.scroll_news{
	padding:10px 0px;}	

#side{
	padding:5px 0px 5px 0px;
	margin:0px;}
#side .side_bg{
	border:#E3E3E3 2px solid;
	width:210px;}
#side .side_bg .header{
	background:url(../images/list_headbg.png) repeat-x;
	height:40px;
	font-size:16px;
	font-weight:bold;
	color:#6A7D21;
	padding:0px 0px 0px 8px;}
#side .side_content_bg{
	background:#FFFFFF;}
#side .search{
	background:#FFFFFF;
	border:4px #333333 solid;
	width:150px;
	padding:2px 0px 2px 5px;
		margin:8px 0px 8px 5px;}
#side .search_button{
	background:url(../images/search_icon.png) no-repeat;
	width:28px;
	height:28px;
	border:0px;
	padding:0px 5px 5px 0px;
	margin:0px;
	cursor:pointer;}

#side .side_pic{
	float:left;
	width:64px;	
	padding:8px 3px 3px 8px;}
#side .con_headline a{
	font-size:11px;
	font-weight:bold;
	color:#788442;
	text-decoration:underline;
	padding-top:5px;}
#side .con_headline a:hover{
text-decoration:none;}
#side .con_text{
	text-align:justify;
	padding:0px 5px 0px 5px;}
#side .quick_contact{
	padding:10px 5px 10px 8px;
	margin:0px;}
#side .quick_contact .toll{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;}
#side .quick_contact .number{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#6e7c27;}
#side .gallery{
	padding:10px 0px;
	margin:0cp;}
#side .gallery .img{
	text-align:center;}
#side .gallery .cont{
	padding:5px 5px 3px 15px;}
#side .gallery .head_txt{
	font-weight:bold;
	color:#000000;}

#side .exrate{
	padding:0px;
	margin:0px;}
#side .exrate .exrate_header{
	font-weight:bold;}
#side .exrate .exrate_body td{
	background:#FFFFFF;}

<!--Side Bar Menu open-->	
.sidebarmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font:Arial, Helvetica, sans-serif;
	width: 207px; /* Main Menu Item widths */
	border-bottom: 1px solid #ccc;} 
.sidebarmenu ul li{
	position: relative;
	list-style:none;}
/* Top level menu links style */
.sidebarmenu ul li a{
	background:url(../images/bullet.jpg) 10px 13px no-repeat;
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	color:#000000;
	text-decoration: none;
	padding:4px 0px 5px 18px;
	border-bottom:#f0f0f0 1px solid;}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited{
	background: url(../images/bullet.png) 8px 12px no-repeat #ffffff;}
.sidebarmenu ul li a:hover{
	color:#757c50;
	background:url(../images/bullet_hov.png) 8px 12px no-repeat #f7f7f7;
	border-bottom:#f0f0f0 1px solid;}
/*Sub level menu items */
.sidebarmenu ul li ul{
	position: absolute;
	width: 254px; /*Sub Menu Items width */
	top: 0;
	visibility: hidden;}

/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */
<!--Side Bar Menu close-->


#center{
	padding:0px;
	margin:0px;}
#center .center_bg{
	background:#FFFFFF;
	border:#E3E3E3 2px solid;
	width:545px;
	padding:10px 15px 20px 15px;
	margin:5px 4px 4px 4px;}
#center .center_bg .slideshow{
	padding:10px 0px;}
#center .center_bg .header{
	font-size:14px;
	font-weight:bold;
	color:#6A7D21;}

.head_ud{
	background:url(../images/dot_ud.png) repeat-x;
	padding:0px;
	margin:0px;}
.content_header a{
	font-size:12px;
	font-weight:bold;
	color:#6A7D21;
	text-decoration:underline;
	padding:0px 0px 5px 0px;}
.content_header a:hover{
	text-decoration:none;}
.content_image{
padding:10px 0px 0px 0px;}
.content_desc{
	text-align:justify;
	padding:5px 5px 5px 0px;}
.duration{
	font-size:11px;
	padding:6px 0px 0px 0px;}
#footer{
	padding:0px;
	margin:0px;}
#footer .footer_bg{
	background:#FFFFFF;
	border:#E3E3E3 1px solid;
	padding:25px 15px;
	margin:0px;}
#footer #content{
	width:250px;
	padding:0px 5px;}
#footer #content .content_head{
	border:#dddddd 1px solid;
	font-size:16px;
	font-weight:bold;
	color:#788442;
	padding:6px 3px 6px 5px;}
#footer #content .content_body{
	border:#dddddd 1px solid;
	border-top:none;
	padding:6px 3px 6px 5px;}
#footer #content .news_headline{
	color:#788442;
	font-weight:bold;}
#footer #content .news_content{
	text-align:justify;}
#footer #content .popular_package{
	padding:0px;
	margin:0px;}
#footer #content .popular_package li {
	background:url(../images/bullet.png) 0px 11px no-repeat;
	list-style:none;
	padding:5px;}
#footer #content .popular_package li a{
	color:#666666;
	padding-left:5px;
	text-decoration:none;}
#footer #content .f_testimonial_header a{
	color:#4978b2;
	font-weight:bold;
	padding:0px;
	margin:0px;
	text-decoration:none;}
#footer #content .f_testimonial_description{
	text-align:justify;
	padding:0px 5px;}
	
#contact{
	padding:0px;
	margin:0px;}
#contact #country_contact{
	padding:20px 0px 0px 0px;}
#contact #country_contact .flag{
	float:left;}
#contact #country_contact .contact_address{
	float:right;
	padding-right:100px;}
#contact #country_contact .address_head{
	font-weight:bold;
	color:#FF0000;}

#site_map{
	padding:0px;
	margin:0px;}
#site_map ul{
	padding:0px;
	margin:0px;}
#site_map li{
	background:url(../images/bullet.png) 0px 13px no-repeat;
	list-style:none;
	padding:6px 0px 6px 10px;}
#site_map li a{
	color:#000000;
	text-decoration:none;}
#site_map li a:hover{
	color:#666666;}

	

#pagination{
vertical-align:middle;
	padding:20px 0px 5px 0px;
	margin:0px;}
#pagination a{
	background:#1e8148;
	color:#FFFFFF;
	padding:2px 4px;
	margin:0px 5px;
	text-decoration:none;}
#pagination a:hover{
	background:#333333;
	color:#ffffff;
	padding:2px 4px;
	margin:0px 5px;}
#pagination .current{
	background:#333333;
	color:#FFFFFF;
	padding:2px 4px;
	margin:0px 5px;}
 #pagination .disabled{
	background:#333333;
	color:#FFFFFF;
	padding:2px 4px;
	margin:0px 5px;}

