@charset "utf-8";
body { margin:0px; padding:0px; width:100%; background:#ffffff;}

a{ font: bold 11px Verdana !important; color: #0000CC; line-height:16px !important; text-decoration:none; }
a:hover{ font: bold 11px Verdana !important; color: #FF9900; line-height:16px !important;  text-decoration:underline;}

html, ul, li, ol, form { padding:0; margin:0;}
.clear{ clear:both;}
.red { color:#fb2829; }

h1{ font: normal 18px Georgia, Times, serif !important; color:#013da9; padding:0 0 18px 0; margin:0; line-height:18px !important;}

form{ margin:0; padding:0;}

/* main */
.main {width:100%; padding:0; margin:0 auto;}
.resize { width:1000px; margin:0 auto; background:#FFFFFE url(../images/header-bg.png) no-repeat top center;}

.header{ background: url(../images/header-bg.jpg) repeat-x;  }
.header-left{ float:left; padding:16px 0 0 27px; width:176px;}
.header-right{ }
.header-text{ font: normal 18px Geneva, Arial, Helvetica, sans-serif !important; color:#013da9; text-align:right; line-height:24px!important;}
#header-flash { }

/*body*/

.body{ padding:6px 0 6px 0;}
.body-left{ float:left; padding:0 6px 0 6px;  width:251px; overflow:hidden;}
.body-box{ background:url(../images/box1-mid.jpg) repeat-y; width:251px;}
.body-top{}
.body-bottom{}

.body-data{padding:0 13px 0 14px; }
.body-data p{padding:0 0  14px 0 !important; margin:0 !important; font: normal 12px Verdana !important; line-height:20px !important; text-align:justify;}

.box-package{ font: normal 10px Verdana !important; color: #666666; line-height:24px !important; padding:0 0 12px 0; }
.box-package a{ font: bold 12px Verdana !important; color: #666666; line-height:14px !important; text-decoration:none; }
.box-package a:hover{ font: bold 12px Verdana !important; color: #FF9900; line-height:14px !important;  text-decoration:underline;  }
.box-package-img{ border:1px #FF9900 solid; margin-right:16px; }
.image-icon{border:1px #FF9900 solid; margin-right:16px; width:36px!important; height:36px!important;}
.view-all{}

.box-package2{ font: normal 8px Verdana !important; color: #666666; line-height:24px !important; padding:0 0 10px 0; }

.body-right{ float: right; padding:0 6px 0 0;  width:251px;}

.destinations{ list-style:none; margin:0; padding:0 0 0 0 ;}
.destinations li{ list-style:none; margin:0; padding:0 0 6px 0 !important; float:left; text-align:center; line-height:16px !important;}
.destinations li.imgmid{ list-style:none; margin:0; padding:0 18px 6px 18px!important; float:left; text-align:center;}
.destinations li a{font: bold 12px Verdana !important; color: #666666; line-height:16px !important; text-decoration:none;}
.destinations li a:hover{font: bold 12px Verdana !important; color: #FF9900; line-height:16px !important; text-decoration: underline;}
.destinations li a img{ border:1px #FF9900 solid;}

.quick{list-style:none; margin:0; padding:0;}
.quick li{list-style:none; margin:0; padding:0 0 0px 0; float:left; width:110px; font: bold 11px Verdana !important;   color: #666666; display:block; padding-bottom:9px !important; }
.quick li label{ margin:0; padding:0;  }
.q-input{ margin:0; padding:0; width:100px; height:12px!important; font-size:10px;}
.quick li.fullli{list-style:none; margin:0; padding:0; float:left; width:224px; font: bold 11px Verdana !important;   color: #666666;  padding-bottom:8px !important;}
.q-textaera{ margin:0; padding:0; width:210px; height:40px!important; font-size:10px;}
.l-height{ height:16px!important;}



.body-mid{}
.body-box2{ background: url(../images/box2-mid.jpg) repeat-y; width:469px; margin:0 auto;}

.body-mid3{ float:left;}
.body-box3{ background: url(../images/box3-mid.jpg) repeat-y; width:727px; margin:0 auto;}
.body-top2{}
.body-bottom2{}

.destinations2{ list-style:none; margin:0; padding:0;}
.destinations2 li{ list-style:none; margin:0; padding:0 26px 0 0; float:left; text-align:center;  height:120px; width:88px; display:block; line-height:12px !important; }
.destinations2 li.imgmid2{ list-style:none; margin:0; padding:0 0 0 0; float:left; text-align:center;  height:120px; width:88px;  display:block; }
.destinations2 li a{font: bold 11px Verdana !important; color: #013da9; line-height:12px !important; text-decoration:none;  }
.destinations2 li a:hover{font: bold 11px Verdana !important; color: #FF9900; line-height:12px !important; text-decoration: underline;}
.destinations2 li a img{ border:1px #FF9900 solid;   }

.mid-ads{ padding:0 0 0 0;}

.mid-ads2{ padding:16px 0 0 0;}


/*footer*/
.footer{ background:#d8dad9; padding:5px 5px 0 5px ; margin-top:6px; margin-bottom:6px; font:normal 11px Verdana !important; line-height:18px;}

.footer-data{ background:#858585; padding:12px ; color:#FFFFFF;}

.footer-left{line-height:18px; float:left; width:250px; padding:0 0 0 25px; background:url(../images/point.jpg) no-repeat; background-position:5px 8px;}
.footer-left a{ color:#FFFFFF; text-decoration:underline;}
.footer-left a:hover{ color:#FFFFFF; text-decoration:none;}

.footer-left h3{ padding:0 0 10px 0; margin:0; font: bold 16px Verdana !important; }

.footer-right{line-height:18px; float:right;  width:250px; padding:0 0 0 25px; border-left:1px #660000 solid; margin-top:16px; }
.footer-right a{ color:#FFFFFF; text-decoration:underline;}
.footer-right a:hover{ color:#FFFFFF; text-decoration:none;}

.footer-right h3{ padding:0 0 10px 0; margin:0; font: normal 22px Verdana !important; }

.footer-mid{ }
.footer-mid1{ margin:0 auto; width:360px;}
.footer-mid1 ul{ margin:0; padding:0; list-style:none;}
.footer-mid1 ul li{ margin:0; padding:6px 0 6px 20px; list-style:none; float:left; width:160px; background:url(../images/point.jpg) left center no-repeat; text-align:left; }
.footer-mid1 ul li a{ color:#FFFFFF; font: bold 12px Verdana !important; text-decoration:none;    }
.footer-mid1 ul li a:hover{ color: #FF9900; font: bold 12px Verdana !important; text-decoration: underline;    }

.footer-data2{  padding: 5px 0px 5px 0px ;}
.footer-data2 p{  padding: 10px 6px 0 0 ; margin:0; text-align:right; font: normal 11px Verdana !important; color:#5c2e3b;}

.about-us{ background:url(../images/heade-aboutus.jpg) no-repeat; height:57px; overflow:hidden; font: normal 26px Georgia, "Times New Roman", Times, serif; !important; color: #FFFFFF; padding:40px 20px 0 20px; !important; text-align: right;}

.manali-packages{ background: url(../images/heade-packages.jpg) no-repeat; height:57px; overflow:hidden; font: normal 26px Georgia, "Times New Roman", Times, serif; !important; color: #FFFFFF; padding:40px 20px 0 20px; !important; text-align: right;}

.chardham-packages{ background: url(../images/header-chardham.jpg) no-repeat; height:57px; overflow:hidden; font: normal 26px Georgia, "Times New Roman", Times, serif; !important; color: #FFFFFF; padding:40px 20px 0 20px; !important; text-align: right;}

.manali-packages-kishmir{ background: url(../images/heade-packages-kashmir.jpg) no-repeat; height:57px; overflow:hidden; font: bold 26px Georgia, "Times New Roman", Times, serif; !important;  padding:40px 20px 0 20px; !important; text-align: right; text-shadow:#FFFFFF 2px 2px 2px;}

.darjeeling{ background: url(../images/heade-packages-dar.jpg) no-repeat; height:57px; overflow:hidden; font: bold 26px Georgia, "Times New Roman", Times, serif; !important;  padding:40px 20px 0 20px; !important; text-align: right; text-shadow:#fafbfe 2px 2px 2px;}
.bhutan{ background: url(../images/heade-packages-bhutan.jpg) no-repeat; height:57px; overflow:hidden; font: bold 26px Georgia, "Times New Roman", Times, serif; !important;  padding:40px 20px 0 20px; !important; text-align: right; text-shadow:#fafbfe 2px 2px 2px;}
.ooty{ background: url(../images/heade-packages-ooty.jpg) no-repeat; height:57px; overflow:hidden; font: bold 26px Georgia, "Times New Roman", Times, serif; !important;  padding:40px 20px 0 20px; !important; text-align: right; text-shadow:#fafbfe 2px 2px 2px;}
.kashmir{ background: url(../images/heade-packages-ooty.jpg) no-repeat; height:57px; overflow:hidden; font: bold 26px Georgia, "Times New Roman", Times, serif; !important;  padding:40px 20px 0 20px; !important; text-align: right; text-shadow:#fafbfe 2px 2px 2px;}

.img-right{ margin-left:20px; margin-bottom:5px;}
.img-left{ margin-right:20px; margin-bottom:5px;}

.all-package{ font: normal 10px Verdana !important; color: #666666; line-height:24px !important;  background:#FFFEF4; border:1px #FFFBEC solid; padding:8px 8px 8px 8px; margin-bottom:16px; }

.all-package a{ font: bold 12px Verdana !important; color: #666666; line-height:14px !important; text-decoration:none; }
.all-package a:hover{ font: bold 12px Verdana !important; color: #FF9900; line-height:14px !important;  text-decoration:}

.all-package span a{ font: bold 10px Verdana !important; color: #666666;  text-decoration:none; }
.all-package span a:hover{ font: bold 10px Verdana !important; color: #FF9900;  text-decoration:}

.all-package table { margin-top:5px; margin-bottom:3px;}
.all-package table td a{ font: normal 11px Verdana !important; color: #2F488A !important; line-height:20px !important; text-decoration:none; }
.all-package table td a:hover{ font: normal 11px Verdana !important; color: #FF0000 !important; line-height:20px !important; text-decoration:none; }


.all-package table.hotel-table {margin-top:5px; margin-bottom:3px; background: #EBFFDF; width:678px;}
.all-package table.hotel-table tr { background: none;}
.all-package table.hotel-table tr td { background: #FFFEF4; padding:4px;}
.all-package table.hotel-table tr td.head1 {color:#CA2801; font: bold 11px Verdana !important;  background: #EBFFDF;}
.all-package table.hotel-table tr td.text1 {color: #000000; font: bold 11px Verdana !important;}


.all-package div { padding:4px 0 0 0;  }
.all-package div a{ background: #D07E04; color:#FFFFFF; font: bold  10px Verdana !important; border:1px solid #FF9900; text-decoration:none; padding:2px 10px 2px 10px; margin-right:12px;  }
.all-package div a:hover{ background: #CA1729; color:#FFFFFF; font: bold  10px Verdana !important; border:1px solid #FF9900; text-decoration:none; padding:2px 10px 2px 10px; margin-right:12px; }

.all-package div.mainpage a{ background: #D07E04; color:#FFFFFF; font: bold  12px Verdana !important; border:1px solid #FF9900; text-decoration:none; padding:2px 10px 2px 10px; margin-right:12px;  }
.all-package div.mainpage a:hover{ background: #CA1729; color:#FFFFFF; font: bold  12px Verdana !important; border:1px solid #FF9900; text-decoration:none; padding:2px 10px 2px 10px; margin-right:12px; }






.text1{ font: bold  14px Verdana !important; color: #660000; }

.text2{ font: bold  12px Verdana !important; color:#1F8E0F; }

.text3 { color:#CA2801; font:bold 11px Verdana !important;}

.text5 { color:#CA2801; font: bold 12px Verdana !important;}

.text4 { color: #000000; font: bold  12px Verdana !important;}

.headingtop { color: #000000; font: bold  12px Verdana !important;}

.star-text{ color: #FF0000;}

.itinerary{color:#CA2801; font: bold 16px Tahoma !important; padding:0 0 10px 0;}

.inclusion{list-style:none; padding:5px 0 0 0; }
.inclusion li{list-style:none; font:normal 12px Verdana !important; list-style: none; line-height: 18px !important; background:url(../images/point2.jpg) no-repeat; background-position:2px 5px; padding:0 0 0 14px; }

/*bredcrumb*/
.bredcrumb{ color:#923A01; font: bold 11px Verdana, Arial, Helvetica, sans-serif!important; line-height:14px; padding:0px 0 10px 0; text-transform:capitalize;}
.bredcrumb a{ color:#923A01; text-decoration:none; font: normal 11px Verdana, Arial, Helvetica, sans-serif!important;}
.bredcrumb a:hover{ color: #0066CC; text-decoration: underline; font: normal 11px Verdana, Arial, Helvetica, sans-serif!important;}

/*contact form*/
.form-input{ width:320px; background:#FFFCE1; height:20px; border:1px #000066 solid!important; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000;}

.form-input2{ width:320px; background:#FFFCE1; height:50px; border:1px #000066 solid!important; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000;}

.form-input3{ width:125px; background:#FFFCE1; height:20px; border:1px #000066 solid!important; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000;}

#Travel_Date_Month_ID {width:78px!important; background:#FFFCE1; height:20px!important; border:1px #000066 solid!important; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000;  line-height:18px !important;}

#Travel_Date_Day_ID {width:78px; background:#FFFCE1; height:20px!important; border:1px #000066 solid!important; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000;  line-height:18px !important;}

#Travel_Date_Year_ID {width:78px; background:#FFFCE1; height:16px!important; border:1px #000066 solid!important; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:16px !important;}

.buttom{ background:#0A83E7!important; border:1px #207DAA solid!important; padding:4px 10px 4px 10px!important; font: bold 12px Verdana, Arial, Helvetica, sans-serif!important; color:#FFFFFF!important; line-height:12px!important; cursor:pointer!important;}

.normal-text{ font: normal 11px Verdana !important; color: #666666; line-height:16px !important; padding:0 0 16px 0; text-align:justify; }
.normal-text a{ font: bold 11px Verdana !important; color: #666666; line-height:16px !important; text-decoration:none; }
.normal-text a:hover{ font: bold 11px Verdana !important; color: #FF9900; line-height:16px !important;  text-decoration:underline;  }

.normal-line{ line-height:15px; text-align: justify;}

.sitemap{ margin:0; padding:0; list-style:none; }
.sitemap li { margin:0; padding:4px 0px 4px 28px; list-style:none; background:url(../images/web.png) no-repeat left; margin-bottom:5px; }
.sitemap li a{ color:#000099; font: bold 14px Verdana, Arial, Helvetica, sans-serif !important; text-decoration:none;}
.sitemap li a:hover{ color: #990000; font: bold 14px Verdana, Arial, Helvetica, sans-serif !important; text-decoration:none;}

#details{ font-size:11px; background:#FFFBF4; border:1px #FFF4E6 solid; padding:6px; color:#744F29;}
#details  p span{ font: bold 14px Verdana, Arial, Helvetica, sans-serif !important; color:#CA2801 !important;}

