.TP_main_box{
	width:797px;
	line-height:normal;
}
.TP_main_head{
	padding-top:6px;
	padding-bottom:2px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0066FF;
	text-transform:uppercase;
	margin-bottom:10px;
	clear: both;
	border-bottom-width: 0px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}

.TP_main_head h2{	
	font-size:14px !important;
	font-weight:bold !important;
	color:#0066FF !important;	
}

.TP_listing{
	width:797px;
	clear:both;
	margin-bottom:20px;
	height:335px;
}
.TPs{
	width:160px;
	padding:11px;
	border: #e3e3e3 1px solid;
	display:inline-block;
	float:left;
	margin-right:20px;
}
.TPs1{
	width:160px;
	padding:11px;
	border: #e3e3e3 1px solid;
	display:inline-block;
	float:left;
}
.TPsPhoto{
	width:160px;
	height:120px;
	clear:both;
	text-align:center top;
	margin-bottom:8px;
}
.tps_head{
	font-family:Arial;
	font-size:14px;
	height:30px;
	color:#db0600;
	text-align:left;
	font-weight:bolder;
	clear:both;
	padding-bottom:5px;
}
.tps_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:120px;
	font-weight:100;
	line-height:normal;
	text-align: left;
	color:#4b4848;
	padding-bottom:8px;
}

/**.............Page 2.........**/
.TPs_innerBoxL{
	width:385px;
	float:left;
	display:inline-block;
	text-align:left;
	margin-bottom:20px;
	border:1px #e3e3e3 solid;
}
.TPs_innerBoxR{
	width:385px;
	float: right;
	display:inline-block;
	text-align:left;
	margin-bottom:20px;
	border:1px #e3e3e3 solid;
}
.TPs_Row{
	height:255px;
	padding-bottom:20px;
	clear:both;
}
.TPs_innerHead{
	font-family:Arial, Helvetica, sans-serif;
	color:#db0600;
	font-weight:bold;
	text-align:left;
	padding:10px;
	border-bottom:1px #e3e3e3 solid;
	font-size:12px;
	line-height:normal;
}
.TPs_innerTextBox{
	font-family:Arial, Helvetica, sans-serif;
	padding:8px;
	text-align:left;
}
.TPs_destination{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0690e8;
	background-image:url(images1/Black_Lo_1.jpg);
	background-position:left top;
	padding-left:15px;
	background-repeat:no-repeat;
	clear:both;
}
.TPs_Date{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0d0c0c;
	background-image:url(images1/Black_Cl_1.jpg);
	background-position:left top;
	padding-left:15px;
	background-repeat:no-repeat;
	clear:both;
	margin-top:3px;
}
.TPs_innerBoxRow{
	padding-top:5px;
	clear:both;
	color:#6b6666;
	font-size:12px;
	text-align:left;
	height:140px;
}
.TPs_innerPhoto{
	width:160px;
	height:120px;
	float:left;
	padding-top:3px;
}
.TPs_innerdetailsBox{
	width:200px;
	float:right;
	text-align: justify;
	line-height:normal;
}
#menuLog { font-size:12px; margin:20px; }
	.hidden { position:absolute; top:0; left:-9999px; width:1px; height:1px; overflow:hidden; }
	
	.fg-button { clear:left; margin:0 4px 20px 20px; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
	.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
	a.fg-button { float:left;  }
	button.fg-button { width:auto; overflow:visible; } /* removes extra button width in IE */
.enquire a{ padding:5px 10px; background-color:#e50041; border-radius:3px; margin-top:0px; display:block; color:#fff; font-weight:bold; font-size:12px; vertical-align:bottom;}
.enquire a:hover{ background-color:#ff5b7e;}
.inline{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;
}
/**...............Tour Package inner Page 2..........**/
.Main_TP_Box{
	width:998px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:normal;
}
.Main_TP_Box_header{
	width:998px;
	height:20px;
	border-bottom:1px dotted #cccccc;
	padding-bottom:10px;
	padding-top:5px;
}
.headLeft{
	width:500px;
	float:left;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	color:#0690e8;
	margin-left:4px;
	margin-top:10px;
}
.headLeft h1{	
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	color:#0690e8;
	margin-left:0;
	margin-top:0;
}
.headRight{
	width:230px;
	float:right;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	color:#c20000;
}
.all_tp_bg{
	background-image:url(images1/all_Tp_bg.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
.Pack_link_box{
	clear: both;
	height:28px;
	background-image:url(images1/Pack_link_bg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	padding-top:13px;
	padding-left:10px;
}
.Pack_links{
	padding-left:12px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#000;
	background-image:url(images1/b_dot.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-bottom:2px;
	text-decoration:none;
}
.Pack_links:hover{
	margin-top:15px;
	padding-left:12px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color: #c20000;
	background-image: url(images1/R_dots.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-bottom:2px;
	text-decoration: underline;
}
.Pack_links:active{
	padding-left:12px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#0690e8;
	background-image:url(images1/B1_dot.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-bottom:2px;
	text-decoration:none;
}
.All_PackList2_box{
	width:755px;
	float:left;
	line-height:normal;
	padding-top:25px;
	padding-bottom:10px;
	height: auto;
}
.2PacklistBoxs{
	width:235px;
	float:left;
	margin-right:14px;
	display:inline-block;
	line-height:normal;
	font-size:12px;
	border:#cccccc 1px solid;
	
}
.headTPL{
	height:27px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	color:#db0600;
	background-color:#f1f1f1;
	clear:both;
	padding-left:7px;
	font-weight: bold;
	padding-bottom:8px;
}

.headTPL h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	color:#db0600;
	background-color:#f1f1f1;
	clear:both;
	padding-top:0;
	padding-bottom:0;
}

.Pack_LTBOX1{
	width:755px;
	float:left;
	background-image:url(images1/all_Tp_bg.jpg);
	background-position: right;
	background-repeat:repeat-y;
	padding-top:20px;
	padding-bottom:10px;
	line-height:normal;
	font-size:12px;
	margin-left:4px;
}
.Pack_LTBOX2{
	width:236px;
	float: right;
	line-height:normal;
	margin-right:2px;
}
.TPs_new{
	width:235px;
	height:420px;
	border: #e3e3e3 1px solid;
	display:inline-block;
	float:left;
	margin-right:14px;
	margin-bottom:25px;
}
.TPs_new_ayur{
	width:235px;
	border: #e3e3e3 1px solid;
	display:inline-block;
	float:left;
	margin-right:14px;
	margin-bottom:25px;
}
.TPs_new_ayurhotel{
	width:235px;
	border: #e3e3e3 1px solid;
	display:inline-block;
	float:left;
	margin-right:14px;
	margin-bottom:25px;
}
.listTPL{
	padding:10px 7px 10px 8px;
}
.TP_destinations{
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images1/destinaion_icon.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	color:#910000;
	padding-left:15px;
	text-align:left top;
	padding-bottom:1px;
	font-weight:600;
	margin-bottom:6px;
100}
.TP_date{
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	background-image:url(images1/time_icon.jpg);
	background-position:left;
	background-repeat:no-repeat;
	color: #333;
	padding-left:15px;
	margin-bottom:6px;
	text-align:left top;
	padding-bottom:1px;
}
.TP_packPhoto{
	height:130px;
	clear:both;
	margin-bottom:12px;
}
.TP_packtext{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	text-align: left;
	color:#524f4f;
	line-height:normal;
	padding-bottom:10px;
}
.TP_packtext_ayur{
	height:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	text-align: left;
	color:#524f4f;
	line-height:normal;
	padding-bottom:10px;
}
.TP_listing_Row{
	height:auto;
	line-height:normal;
	clear:both;
}
/**...............Tour Package  Page 3..........**/
.TourPack_Box{
	width:726px;
	float:left;
	background-image:url(images1/all_Tp_bg.jpg);
	background-position: right;
	background-repeat:repeat-y;
	padding-bottom:10px;
	line-height:normal;
	font-size:12px;
	margin-left:30px;
}
.TPB{
	border:1px solid #cbcbcb;
	padding:11px;
	line-height:normal;
	margin-bottom:10px;
	clear:both;
	width:650px;
	border-radius:5px;
}
.Main_TP_Box_header1{
	width:998px;
	height:20px;
	padding-bottom:10px;
	padding-top:5px;
}
.TPB_photo_Box{
	width:155px;
	height:99px;
	padding:5px;
	float:left;
	margin-right:15px;
	border:1px #dad9d9  dashed;
}
.TPB_photo_Box2{
	width:400px;
	height:100px;
	float:left;
	line-height:18px;
	color:#5c5b5b;
	font-size:12px;
}
.tpB_pack_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#dd2c23;
	text-align:left;
	padding-bottom:5px;
}
.tpBH{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	padding-bottom:10px;
	color:#dd2c23;
}
.ItineraryBox{
	margin-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:normal;
	font-size:12px;
	text-align:left;
	color:#111111;
}
	
.tpBFormBox{
	width:675px;
	margin-bottom:10px;
	clear:both;
}

.SimilarTPHEAD{
	text-align:left;
	margin-left:10px;
	padding-top:5px;
	padding-bottom:10px;
	text-transform:uppercase;
	color:#000;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	clear:both;
}
.amazon_scroller{
    padding: 0px;
    margin: 0px;
}
.amazon_scroller .amazon_scroller_nav{
    position: absolute;
}
.amazon_scroller .amazon_scroller_nav li{
    cursor: pointer;
    position: absolute;
}
.amazon_scroller .amazon_scroller_mask{
    position: absolute;
    margin-left: 30px;
    margin-right: 30px;
    overflow: hidden;
}
.amazon_scroller ul{
    padding: 0px;
    margin: 0px;
    float: left;
}
.amazon_scroller ul li{
    padding: 0px;
    margin: 0px;
    margin-left: 5px;
    margin-right: 5px;
    list-style: none;
    float: left;
    text-align: center;
    display:inline;
}
.amazon_scroller ul li a{
    text-decoration: none;
}
.amazon_scroller ul li a amazon_scroller_title{
	overflow:hidden;
}
.amazon_scroller ul li a:hover{
    text-decoration: underline;
}
.amazon_scroller ul li a img{
    border: none;
}
.BuildersBox1{
	width:200px;
	height:50px;
	display:inline-block;
	border: #b3b3b3 1px  dashed;
	background-color: #f5f4f4;
	background-image: url(images1/sLBG.png);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:6px 8px 6px 8px ;
}
.SimilarPhoto{
	width:65px;
	height:49px;
	float:left;
}
.SimilarPack_head{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	color:#F00;
	font-size:12px;
	padding-bottom:5px;
	clear:both;
	line-height:normal;
}
.SimilarRight{
	width:120px;
	line-height: normal;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11.5px;
	text-align:left;
	float:left;
	margin-left:10px;
	font-weight:bold;
}
.si_links{
	font-size:11px;
	font-weight:bold;
	text-align: left;
	color:#000;
	padding-bottom:2px;
	text-decoration:none;
}
.si_links:hover{
	margin-top:15px;
	font-size:12px;
	font-weight:bold;
	text-align: left;
	color: #c20000;
	padding-bottom:2px;
}
.si_links:active{
	font-size:12px;
	font-weight:bold;
	text-align: left;
	color:#0690e8;
	padding-bottom:2px;
	text-decoration:none;
}
/**...............Tour Package  Page 3 END..........**/