@charset "utf-8";
/* CSS Document */
body{ background-image:url(../images/bg_img.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px;}
.inner_bg{ background-image:url(../images/inner_bg.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px;}
#container{ width:960px; height:auto; margin:0px auto; padding:0px;}
#header{ width:960px; height:228px; background-image:url(../images/header.jpg); background-repeat:no-repeat;}
#tours_headflashA {height:100px; width:1300px;}
#tours_menu {
width:940px;
	height:30px;
	margin-left:20px;
	
}
#tours_menu ul {
	margin:0px auto;
	padding-left:0px;
}
#tours_menu ul li {
	float:left;
	padding:6px;
	list-style:none;
	text-decoration:none;
}
#tours_menu ul li a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	outline:none;
}
#tours_menu ul li a:hover {
	text-decoration:underline;
	color:#000000;
	font-weight:normal;
}
#tours_headskyflag {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	width:945px;
	margin-top:35px;
	margin-left:10px;
	margin-right:5px;
}
#tours_headskyflag object{border:0; height:25px;width:945px; overflow:visible;}
#text_area{ width:960px; height:200px;}
#hedear_flash{ width:960px; height:342px;}
#flash_img{ width:618px; height:311px;  background-repeat:no-repeat; margin-top:10px; float:left;}
#contact_bg{ width:318px; height:298px; background-image:url(../images/contact_bg.jpg); background-repeat:repeat-y; float:right; margin-top:10px;}
#contact_bgA{ width:318px; height:18px; background-image:url(../images/contact_bgbotm.jpg); float:right; }
#contacy_img{ background-image:url(../images/contact_img.jpg); width:256px; height:88px; margin-left:10px;}
#contact_text{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#8ea026; text-align:left; margin-left:70px; margin-top:10px;}
a{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#8ea026; text-decoration:none;}
a:hover{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#8ea026; text-decoration:underline; outline:none;}
#about{ width:960px; height:200px;}
#about_all{ width:960px; height:78px; float:left; margin-bottom:15px;}
#about_img{ background-image:url(../images/aboout_img.jpg); width:227px; height:77px; float:left;}
#dedicatetoserve{margin-top:30px; float:left; padding-left:150px; margin-bottom:30px;} 
#about_text{ width:960px; height:auto; font:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:16px;}
#bottom_bg{ width:960px; height:311px; background-image:url(../images/bottom_text.jpg); background-repeat:repeat-y; margin-top:25px;}
#bottom_botmbg{ background-image:url(../images/bottom_btmbg.jpg); width:960px; height:16px;}
#footer{ background-image:url(../images/footer.jpg); width:960px; height:132px; margin-top:8px; margin-bottom:15px; padding:0px;}
#footerAB{ background-image:url(../images/footer.jpg); width:960px; height:132px; margin:7px  auto 0px auto; padding:0px;}
.footerA{ background-image:url(../images/inner_footerbg.jpg); background-repeat:repeat-x; margin:0px auto; padding:0px; width:auto; height:177px;}

#left{ width:300px;height:310px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:25px; padding:0px; margin-right:40px;} 
#text_left{ width:285px; height:280px; padding:0px; margin-left:25px; margin-top:20px;}
#left h4{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:underline; color:#8ea026; margin:0px; padding:0px;}
#left b{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#8ea026; margin:0px; padding:0px;}
#center{ width:300px;height:310px; float:left;}
#associate{ background-image:url(../images/assosiate.jpg); width:276px; height:213px; margin:0px; padding:0px; margin-top:17px; margin-bottom:5px;}
#center_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:10px; padding:0px;}
#right{ width:300px;height:310px; float:right; margin:0px; padding:0px;}

#tours_boxmenuC {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#fe0000;
	font-weight:bold;
	font-size:14px;
	width:216px;
	height:30px;
	margin-top:12px;
	padding-left:90px;
}
#tours_boxmenuC a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	color:#fe0000;
	font-weight:bold;
	font-size:14px;
	outline:none;text-decoration:underline;
}
#tours_boxmenuC a:hover {
	text-decoration:none;
	color:#8ea026;
}
#tours_boxmenuD {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#8ea026;
	font-weight:bold;
	font-size:12px;
	margin:0px auto;
	float:left;
	margin-left:22px;
}
#tours_boxmenuE {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#8ea026;
	font-weight:bold;
	font-size:12px;
	margin:0px auto;
	float:right;
	margin-right:22px;
}
#tours_boxmenuD a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	color:#8ea026;
	font-weight:bold;
	font-size:12px;
	outline:none;text-decoration:underline;
}
#tours_boxmenuE a:hover {
	text-decoration:none;
	color:#000000;
}
#tours_boxmenuE a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	color:#8ea026;
	font-weight:bold;
	font-size:12px;
	outline:none;text-decoration:underline;
}
#tours_boxmenuD a:hover {
	text-decoration:none;
	color:#000000;}
#tour_all{ width:298px; height:60px; margin:0px; padding:0px;}
#tour_pak{ width:298px; height:250px; margin:0px; padding:0px;}
#tourpak_right{ width:148px; height:249px; margin:0px; padding:0px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
#tourpak_left{width:148px; height:249px; margin:0px; padding:0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
#footer_menu{ width:500px; height:auto; margin:109px 0px 0px 0px; padding:0px; vertical-align:bottom; float:right; font-weight:normal;}
#footer_menu ul {

	margin:0px;
	padding:0px;
	font-weight:normal;
	float:right;
}
#footer_menu ul li {
	float:left;
	padding:0px 7px;
	list-style:none;
	text-decoration:none;font-weight:normal;
}
#footer_menu ul li a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	font-size:11px;
	outline:none;font-weight:normal;
}
#footer_menu ul li a:hover {
	text-decoration:underline;
	color:#8ea026;font-weight:normal;
}





#tours_guestscommentsbox {
	background-image:url(../images/guest_img.jpg);
	width:227px;
	height:77px;
	margin-left:10px;
	margin-top:15px;
	margin-bottom:25px;
	float:left;
}
#tours_guestscommentsnew {
	width:237px;
	height:39px;
	float:right;
	margin-right:10px;
	margin-top:15px;
	margin-bottom:25px;
}
#tours_guestscomments {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-align:justify;
	color:#000;
	font-weight:normal;
	font-size:12px;
	margin:0px auto;
	clear:both;
	width:874px;
	height:auto;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:20px;
}
.tourdetailsday {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#8ea026;
	line-height:30px;
}


#enquiry {
	width:700px;
	height:auto;
	margin:0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:30px;
	clear:both;
}

.package_tile {
	width:934px;
	height:auto;
	margin:10px auto;
	background-color:#FFFFFF;
	text-align:center;
	padding:0px;
}
.package_tilehead {
	width:922px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding-left:12px;
	padding-bottom:15px;
	background-color:#FFFFFF;
	text-align:left;
}
#tourpakagesleft {
	width:467px;
	height:auto;
	background-color:#fff;
	float:left;
	text-align:left;
	margin:0 auto;
}
#tourpakagesright {
	width:467px;
	height:auto;
	background-color:#fff;
	float:right;
	margin:0 auto;
}
.tourpakagesleftall {
	width:467px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.tourpakagesleftallspace {
	width:11px;
	height:140px;
	margin:0px auto;
	padding:0px;
	float:left;
}
.tourpakagesleftimgA {
	width:129px;
	height:140px;
	margin:0px 0px 0px 0px;
	float:left;
	padding:0px;
}
.tourpakageslefttextA {
	width:302px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#c94000;
	text-align:justify;
	margin:18px 0px 0px 0px;
	float:left;
}
#tours_tourpakageSouthNorth {
	width:934px;
	height:63px;
	margin:0px auto;
	background-image:url(../images/t&ttours_tourpakageSouthNorth.jpg);
	clear:both;
}
#tourdetails {
	width:934px;
	height:auto;
	margin:0px auto;
}
#tourdetailsleft {
	width:443px;
	height:225px;
	background-color:#014473;
	float:left;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:12px;
	padding-right:12px;
	color:#fff;
	text-align:justify;
}
#tourdetailsleft a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#fff;
	list-style:none;
	text-decoration:none;
	outline:none;
}
#tourdetailsleft a:hover {
	color:#fe0000;
	text-decoration:none;
}
#tourdetailsright {
	width:451px;
	height:225px;
	background-color:#064d7f;
	float:right;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:right;
	padding-right:15px;
	color:#fff;
}
#tourdetailsright a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#fff;
	list-style:none;
	text-decoration:none;
	outline:none;
}
#tourdetailsright a:hover {
	color:#fe0000;
	text-decoration:none;
}
#tourdetailsSouthAndNorth {
	width:934px;
	height:auto;
	margin:0px auto;
}
#tourdetailsSouth {
	width:443px;
	height:auto;
	margin:0px auto;
	padding-left:12px;
	padding-right:12px;
	background-color:#FFFFFF;
	float:left;
	text-align:justify;
	padding-top:15px;
	padding-bottom:25px;
}
#tourdetailsNorth {
	width:442px;
	height:6477px;
	margin:0px auto;
	padding-left:12px;
	padding-right:12px;
	background-color:#FFFFFF;
	float:right;
	text-align:justify;
	padding-top:15px;
	padding-bottom:15px;
}
.tourdetailshead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	color:#fe0000;
}
.tourdetailsday {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#0054ff;
}
.tourdetailstext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#000;
}
.hometourdata{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.hometourday{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.cleaar{ clear:both;}
#tours_photogalleryflash{
	width:934px;
	height:240px;
	margin:0px auto;	