body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	 
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#6aa8fd url(../images/bg-Blue-Swirls.jpg) no-repeat top fixed ;
}
h1,h2,h3,h4,h5,p,ul,li{ margin:0; padding:0; list-style:none;}


h1{ font: bold 26px Arial, Helvetica, sans-serif !important; text-shadow:#FFFF00 2px 2px 2px; margin-bottom:8px; color:#00a85a;}

h2{ padding-bottom:10px; font: bold 22px "Trebuchet MS" !important; text-shadow:#FFFF00 1px 1px 1px;  color:#457d2a; }

h3{ padding-bottom:10px; font: bold 18px "Trebuchet MS" !important; text-shadow:#FFFF00 1px 1px 1px;  color:#457d2a; }

h4{ padding-bottom:10px; font: bold 16px "Trebuchet MS" !important; text-shadow:#FFFF00 1px 1px 1px;  color:#457d2a; }

h5{ padding-bottom:10px; font: bold 14px "Trebuchet MS" !important; text-shadow:#FFFF00 1px 1px 1px;  color:#457d2a; }
h5 a{  color:#457d2a;  text-decoration:none; }
h5 a:hover{  color: #FF6600;  text-decoration: underline; }


p{ font: normal 12px Arial, Helvetica, sans-serif;  margin-bottom:10px; text-align:justify;}

.clr{ clear:both;}

#Travel_Date_ID_Link{ display:none;}
.contaner{ width:1000px; margin:0px auto; background-color:#FFFFFF; padding-right:10px; padding-top:10px;}

.left{ float:left; margin-left:10px; width:250px; }
.right{float:right;  width:710px;}
.header{margin-bottom:12px;}
.header-new{margin-bottom:12px; background: url(../images/header.jpg) no-repeat center; height:202px; width:710px;}
.header table{ background:#CEFDD0; width:700px;}
.header table tr td{ padding:2px; background:#FFFFFF; }
.header table tr td p{ margin:0; padding:0;}

.header ul li{ padding-left:18px; padding-top:3px; background:url(../images/li-bg.jpg) no-repeat 1px 4px; }



.nav{ margin-bottom:2px;}

.logo{ margin-bottom:12px;}
.query{ background: url(../images/quick-bg.jpg) repeat-y;  margin-bottom:12px; }
.package{ margin-bottom:12px;}
.ul{}
.ul li{ background:url(../images/li-bg.jpg) no-repeat; padding:0 0 4px 20px; background-position:0 4px;}

.footer{ padding:12px; border-top:6px #FFFF00 solid; background:#00a85a; color:#FFFFFF; padding-top:2px;}
.footer a{ color:#FFFFFF; text-decoration:none;}
.footer a:hover{ color: #FFCC00; text-decoration: underline;}

.footer div table tr td{  color:#FFFFFF;}
.footer div table tr td a{ color:#FFFFFF; text-decoration:none;}
.footer  div table tr td a:hover { color: #FFCC00; text-decoration: underline;}



.color-yellow {color: #FFFF00}
.color-rad {color: #663300;}
.text2{ color:#FFFFFF;}

.book{ background:#EEFFD7; border:1px #E1FEA5 solid; padding:5px; text-align: center;}


.img-right{ margin-left:20px; margin-bottom:10px; width:170px; height:auto;}

.testimonials{ padding:6px; border:1px #FFE2B7 solid; background:#FEF3CD;  margin-bottom:8px;}
.testimonials p{ margin:0; padding:0; line-height:18px;}

.himachal{ text-align:center; margin:0; padding:0; font: bold 11px Arial, Helvetica, sans-serif; color: #666666; line-height:12px; margin-top:-8px; }

.package02{ }

.package02 tr td a img{ width:220px; height:135px; }


.toptouristbx{width:100%; height:auto; float:left; margin:5px 0px; padding:0px; position:relative; overflow:hidden;}

.lt-ie8 .elastislide-list {display:none;}
.elastislide-list {list-style-type:none; display:none; width:100%;}
.elastislide-wrapper {position:relative; background-color:#fff; margin:0 auto; min-height:60px;}
.elastislide-horizontal {padding:0px; margin:0px; width:100%;}
.elastislide-carousel {overflow:hidden; position:relative;}
.elastislide-carousel ul {white-space:nowrap; position:relative; display:block; list-style-type:none; padding:0; margin:0;}
.elastislide-carousel ul li {margin:0 2px; -webkit-backface-visibility:hidden;height:100%; display:inline-block; position:relative;}
.elastislide-carousel ul li span{font-family:Georgia, "Times New Roman", Times, serif; color:#fff; text-align:center; font-size:17px; font-weight:normal; font-style:italic; display:block; width:97%; float:left; position:absolute; bottom:0px; left:0px; margin:0px; padding:37px 2px 17px; z-index:1; background:url(../images/redbg.png) no-repeat 0 -10px;}

.elastislide-wrapper nav span{position:absolute; background:#ddd url(../images/bg_direction_nav-resp.png) no-repeat 0 0; width:23px; height:23px; border-radius:50%; text-indent:-9000px; cursor:pointer; opacity:0.8;}
.elastislide-wrapper nav span:hover{opacity:1.0}
.elastislide-horizontal nav span{top:45%; left:4px; margin-top:-11px;}
.elastislide-horizontal nav span.elastislide-next{right:2px; left:auto; background-position:-23px 0px;}

.tourist{width:144px; height:365px; float:left; margin:6px 0 0 0; padding:0px; position:relative; text-align:center; overflow:hidden;}
.tourist .bxmask{width:144px; height:365px; position:absolute; overflow:hidden; top:0; left:0;}
.tourist p{font-family:Georgia, serif; font-style:italic; font-size:14px; position:relative; color:#fff; padding:35px 7px 15px 7px; text-align:center; display:block; white-space:normal;}
.tourist a.touristinfo{display:inline-block; text-decoration:none; padding:4px 14px; background:#000; font-family:Calibri; font-size:14px; color:#fff; text-transform:uppercase; -webkit-box-shadow:0 0 1px #000; -moz-box-shadow:0 0 1px #000; box-shadow:0 0 1px #000;}
.tourist a.touristinfo:hover{-webkit-box-shadow:0 0 5px #000; -moz-box-shadow:0 0 5px #000; box-shadow:0 0 5px #000;}
.textbx img {-webkit-transition: all 0.2s linear; -moz-transition:all 0.2s linear; -o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear;}
.textbx .bxmask {-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; background:url(../images/redcolor.png) repeat; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.textbx strong {-webkit-transform: translateY(-100px); -moz-transform: translateY(-100px); -o-transform: translateY(-100px); -ms-transform: translateY(-100px); transform: translateY(-100px); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.textbx p {-webkit-transform: translateY(100px); -moz-transform: translateY(100px); -o-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear;}
.textbx:hover img{-webkit-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.textbx a.touristinfo {-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.textbx:hover .bxmask {-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1;}
.textbx:hover p, .textbx:hover a.touristinfo {-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -o-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px);}
.textbx:hover p {-webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s; -ms-transition-delay: 0.1s; transition-delay: 0.1s;}
.textbx:hover a.touristinfo {-webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s; -ms-transition-delay: 0.2s; transition-delay: 0.2s;}
