html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead,tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:top;background:transparent;font-family:Arial, Helvetica, sans-serif;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
blockquote:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}
* html .clearfix {zoom:1;}
.floatleft {float:left !important;}
.floatright {float:right !important;}
abbr {cursor:help;}
acronym {cursor:help;}
button{border:none;background:none;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}/* Hide from IE Mac \*/
.clearfix {display:block;}/* End hide from IE Mac */
.clr {clear:both;}
a {color:#666;text-decoration:none;font-size:100%;}
a:link, a:visited {color:#0072cf;}
a:hover {color:#0072cf;}
a:active {color:#0072cf;} 
a.contentlink,a.contentlink:visited,a.contentlink:link,a.contentlink:active{color:#666;text-decoration:none;font-size:100%;}
a.contentlink:hover {color:#6dc6e7;}
img {display:inline-block;vertical-align:middle;-moz-box-align:center;-webkit-box-align:center;}
.blacktext{color:#666;}
.hidden{display:none;}

/* placeholder color*/
::-webkit-input-placeholder	{color:#666;}
input:-moz-placeholder {color:#666;}
input:-ms-placeholder {color:#666;}
textarea:-moz-placeholder {color:#666;}
textarea:-ms-placeholder {color:#666;}
::-ms-input-placeholder	{color:#666;}
:-ms-input-placeholder	{color:#666;}
.placeholder{color:#e5e5e5;}

body {margin: 0;padding: 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;background:#fbfbfb url(../images/top_header_strip.jpg) repeat-x;}

p, ul, ol {margin-top: 0;line-height:25px;list-style:none;}
@font-face{font-family:'open_sansregular';src:url('https://www.himalayanwonders.com/assets/blue/font/opensans-regular-webfont.eot');src:url('https://www.himalayanwonders.com/assets/blue/font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('https://www.himalayanwonders.com/assets/blue/font/opensans-regular-webfont.woff') format('woff'), url('https://www.himalayanwonders.com/assets/blue/font/opensans-regular-webfont.ttf') format('truetype'), url('https://www.himalayanwonders.com/assets/blue/font/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}
@font-face {
    font-family: 'museo_700regular';
    src: url('https://www.himalayanwonders.com/assets/blue/font/museo700-regular-webfont.eot');
    src: url('https://www.himalayanwonders.com/assets/blue/font/museo700-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://www.himalayanwonders.com/assets/blue/font/museo700-regular-webfont.woff') format('woff'),
         url('https://www.himalayanwonders.com/assets/blue/font/museo700-regular-webfont.ttf') format('truetype'),
         url('https://www.himalayanwonders.com/assets/blue/font/museo700-regular-webfont.svg#museo_700regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face{font-family: 'WebRupee';src: url('https://www.himalayanwonders.com/assets/blue/font/WebRupee.V2.0.eot');src: local('WebRupee'), url('https://www.himalayanwonders.com/assets/blue/font/WebRupee.V2.0.ttf') format('truetype'),  url('https://www.himalayanwonders.com/assets/blue/font/WebRupee.V2.0.woff') format('woff'), url('https://www.himalayanwonders.com/assets/blue/font/WebRupee.V2.0.svg') format('svg');font-weight: normal;font-style: normal;}
.WebRupee{font-family: 'WebRupee';}

.container {width:950px;height:auto;margin:0 auto;text-align:left;padding:0 5px}
#header {width:950px;height:70px;padding:10px 0 0 0; margin:0 auto;}.topnav{background: none repeat scroll 0 0 #ffffff;border-bottom: 1px solid #e7f1f3;border-top: 5px solid #00bff3; height: 64px;width: 100%;}.topnav .container{width:950px;height:70px;margin:0 auto; padding:0 0 10px 0}.topnav .container .logo{width:280px;height:45px;margin:5px 0 0}.securedlogo{width:281px; text-align:right;}.topnav .container .social{ height: 45px;margin: 20px 0 0;width: auto;}/* ======================= Top menu====================*/
#menu{background: none repeat scroll 0 0 #393939;width:100%;font-family: 'Open Sans', sans-serif !important;font-size: 14px;}.topmenu > ul, .topmenu > ul li, .topmenu > ul ul {list-style: none; margin: 0; padding: 0;}.topmenu > ul {position: relative;z-index: 597;float: left;}.topmenu > ul li {float:left; min-height:1px; line-height:30px; vertical-align:middle; padding: 0; border-left:1px solid #595959;font-family: 'Open Sans', sans-serif;font-size: 14px;text-transform: uppercase;}.topmenu > ul li.hover, .topmenu > ul li:hover {z-index: 599;cursor: default;}.topmenu > ul ul {visibility: hidden;position: absolute;top: 100%;left: 0; z-index: 598;}.topmenu > ul ul li {float: none;}.topmenu > ul li:hover > ul {visibility: visible;}.topmenu > ul a:link {text-decoration: none;}.topmenu > ul a:active {font-family: 'Open Sans', sans-serif;font-size:14px;color: #393939;background-color:#f7f7f7;text-transform: uppercase;}.topmenu > ul li a:active, .topmenu > ul li a:active span {color: #393939;font-family: 'Open Sans', sans-serif;font-size: 14px;text-transform: uppercase;}.topmenu > ul li.last {border-right:1px solid #595959;}.topmenu li {padding: 0;color: #000;}.topmenu {width: 960px;background: #393939;font-family: 'Open Sans', sans-serif;font-size: 14px;text-transform: uppercase; margin:0 auto;}.topmenu > ul {padding: 0 5px;display: block;float: none;zoom: 1;}.topmenu > ul:before {content: '';display: block;}.topmenu > ul:after {content: '';display: table;clear: both;}.topmenu > ul > li {padding:0;}.topmenu > ul > li > a, .topmenu > ul > li > a:link, .topmenu > ul > li > a:visited{color: #fff;font-family: 'Open Sans', sans-serif;font-size:14px;padding: 7px 20px;display: block;text-transform: uppercase;}.topmenu > ul > li > a:hover, .topmenu > ul > li:hover > a {background-color: #f7f7f7; color:#393939; font-family: 'Open Sans', sans-serif; font-size:14px;border-top:2px solid #feeb00; padding: 6px 20px; text-transform: uppercase;}.topmenu > ul > li > a{color:#fff; font-family: 'Open Sans', sans-serif; font-size:14px; text-transform: uppercase;}.topmenu > ul > li > a:hover, .topmenu > ul > li > a:active{color:#393939; font-family: 'Open Sans', sans-serif; font-size:14px; text-transform: uppercase;}.topmenu li li a {color: #666; font-family: 'open_sansregular',Tahoma,Calibri,Arial,sans-serif;font-size: 14px;text-transform:none;text-align:center;}.topmenu li li a:hover {color: #00affe;border-color: #f7f7f7;text-transform:none;font-family: 'open_sansregular',Tahoma,Calibri,Arial,sans-serif;font-size: 14px;}.topmenu ul ul {margin: 0 auto;padding: 0 10px;float: none;background:none repeat scroll 0 0 #f7f7f7;border-top: none;border:1px solid #f9f9f9;right: 0;left: 6px;text-align:center;text-transform:none;}.topmenu ul > li > ul > li {margin: 0 10px 0 0;position: relative;padding: 0;float: left;border-left:none;}.topmenu ul > li > ul > li > a {padding: 10px 35px;display: block;}.dropdown_box{display: block;margin: 0 auto;width: 930px;}.dropdowns{display:inline-block; margin: 20px 0 30px; width: 225px;}.topmenu li li .dropdownimg {display: block;height: 112px;width: 150px;text-align:center;margin:20px auto 0;border:4px solid #fff;}.topmenu li li .dropdownimg img:hover{outline:4px solid #00affe;display: block;padding:0;}.topmenu li li .dropdowns span, #cssmenu li li .dropdowns span a{color: #868686;font-family: 'open_sansregular',Tahoma,Calibri,Arial,sans-serif;font-size: 14px;text-align:center; display:block;text-transform:none;}.topmenu li li .dropdowns span a:hover{color: #00affe; !important; font-family: 'open_sansregular',Tahoma,Calibri,Arial,sans-serif;font-size: 14px;text-align:center; display:block;text-transform:none;}.dropdownborder{border-right:1px solid #d4dfec;}.topmenu .show-menu {font-family: 'Open Sans', sans-serif;text-decoration: none;color: #fff;background: #393939;text-align: right;padding: 10px 0;display: none;text-transform:uppercase;}.topmenu .show-menu #btn { background: #393939; border-bottom: 18px double #fff; border-top: 6px solid #fff;height: 6px; width:37px;margin:0 10px 0 0;float:right;}.topmenu input[type=checkbox]{display: none !important;}.topmenu input[type=checkbox]:checked ~ #show{display: block !important;}

/* ======================= Big Image Container====================*/
#header_box{width:100%;margin:0 auto; }
#header_box .bigimg_content {width:100%;height:500px;background:#f8f8f8 url(../images/home_bigimg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 40%;min-height:500px;}


.find_container{width:950px;height:120px;margin:0 auto;position:relative;text-align:center;top:60px;}
.find_container .header_title{font-family:Arial, Helvetica, sans-serif;font-size:42px;font-weight:bold;color:#333e57;padding:40px 0 30px 0;white-space:nowrap; text-align:center}

/* ===========================Front Search Box===========================*/
.home_search{margin:0 auto;width:430px; }
.home_search .dropdown { position: relative; }
.topcurrency{position: relative; float:right !important; width:200px !important; margin:8px 0 0 0 !important; }
.home_search .dropdown .htitle {width:320px;line-height:44px; padding:14px 30px 8px 76px; margin-top: -4px;border:1px solid #0199bd;z-index: 80;position: absolute;font-family:'museo_700regular', Tahoma, Calibri, Arial,sans-serif;font-weight:normal;font-size:30px;background-color:#00aad2;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.home_search .dropdown.hover .htitle {width:325px; background-color: #fff; color:#4e4e4d;border-top:1px solid #e7f1f3;border-left:1px solid #e7f1f3;border-right:1px solid #e7f1f3;border-bottom:1px solid #fff;font-family:'museo_700regular', Tahoma, Calibri, Arial,sans-serif;font-weight:normal;font-size:30px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height:40px;}


.home_search .dropdown .man_pic { text-indent: -119988px; overflow: hidden; text-align: left; background-image:url(../images/icons/holidaysprite.png); background-repeat: no-repeat; background-position:-270px -57px;width:25px;height:36px; float:left; margin:4px 0 0 0; }
.home_search .dropdown.hover .htitle .man_pic{background-position:-270px -98px;width:25px;height:36px; }

.home_search .dropdown .down-arrow { text-indent: -119988px; overflow: hidden; text-align: left; background-image:url(../images/icons/holidaysprite.png); background-repeat: no-repeat; background-position:-309px -57px;width:18px;height:14px; float: right; margin:15px 0 0 30px; }
.home_search .dropdown.hover .htitle .down-arrow{background-position:-309px -75px;width:18px;height:14px;}

.home_search .dropdown h3{color:#fff;}
.home_search .dropdown .menu {z-index: 50; position: absolute; left: 0; top: 0; margin-top: 39px; background-color: #ffffff;border-left:1px solid #e7f1f3;border-right:1px solid #e7f1f3;border-bottom:1px solid #e7f1f3;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;width:391px;padding:20px; display: none;}
.home_search .dropdown ul {list-style: none; }

.home_search .dropdown.hover .menu {display: block;}

.home_search .dropdown .menu .content{border-top:1px dotted #00aad2;width:358px;padding:15px 15px 8px 15px;margin:7px 0 0 0;}
.home_search .dropdown .menu .content .viewmore{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#333e57; }
.home_search .dropdown .menu .content .viewmore a{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#333e57; }
.home_search .dropdown .menu .content .viewmore a:hover{color:#00aad2;}
.home_search .dropdown .menu .content .c_field{width:175px;height:auto;font-size:16px;color:#333e57; }
.home_search .dropdown .menu .content .c_field a{color:#333e57;}
.home_search .dropdown .menu .content .c_field a:hover{color:#00aad2; }
.home_search .dropdown .menu .content .c_field span{display:block;line-height:22px;}
.home_search .dropdown .menu .content .c_field .fieldtitle{color:#333e57;font-size:24px;font-weight:bold;padding:5px 0 4px 0; }
.home_search .dropdown .menu .content .c_field .fieldtitle a{color:#333e57;font-size:24px;font-weight:bold;}

.container .tagline{font-family:'museo_700regular', Tahoma, Calibri, Arial,sans-serif;font-weight:normal;color:#666;font-size:26px;padding:30px 0 0 0; text-align:center;}
.container .tagline .d_name{color:#00aad2;font-family:'museo_700regular', Tahoma, Calibri, Arial,sans-serif;font-weight:normal;}
.container .smalltext{font-size:16px;color:#666;padding:5px 0 30px 0; text-align:center;}
.contentblock{background-color: #FFFFFF;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: 1px solid #e7f1f3;clear:both;padding:10px;border-radius:5px;width:928px; margin:0 auto;}
.contentblock  .h_title{font-family:'museo_700regular', Tahoma, Calibri, Arial,sans-serif;text-align:center;color:#00aad2;font-size:22px;font-weight:normal; padding:0 0 20px 0; }

/* Menu */
#nav {float: left;width:100%;height:39px;margin: 0 auto;padding: 0;font-size:12px;color:#333e57;}
.menu_center{width:950px;height:39px;margin:0 auto;padding:0;background:#f5f5f5 url(../images/topbar.jpg) repeat-x; }
/* body */
#homebody{width:950px;height:auto;display:block; clear:both; position:relative; margin:0 auto; padding:0 0 10px 0;}
#body{width:100%;margin: 0 auto;}#homebody .toptitle{font-size:36px;font-weight:bold;color:#333e57;padding:0 0 5px 0;}

/* ==========================================*/
.trekkersblock{width:930px;height:auto;display: block;margin: 0 auto; padding: 0 0 30px 0;}

.trekkersblock .lt_col{width:625px;height: auto;float:left; }

.trekkersblock .lt_col .family_tour{width:300px;height:auto; }
.trekkersblock .lt_col .family_tour .imgbox{width:300px;height:100px;border-bottom: 4px solid #afdb35;position:relative;}
.trekkersblock .lt_col .family_tour .tagtext{background:#24281e;height:33px;line-height:33px;text-align:center;position:absolute;z-index:10px;font-family:'open_sansregular', Tahoma, Calibri, Arial,sans-serif;font-size:16px;color:#fff;padding:0 15px;top:57px;left:12px;}
.trekkersblock .lt_col .family_tour .tagtext a{color:#fff;}


.trekkersblock .lt_col .pilgrimage{width:300px;height:auto;margin:0 12px 0 0; }
.trekkersblock .lt_col .pilgrimage .imgbox{width:300px;height:100px;border-bottom: 4px solid #afdb35;position:relative;}
.trekkersblock .lt_col .pilgrimage .tagtext{background:#24281e;height:33px;line-height:33px;text-align:center;position:absolute;z-index:15px;font-family:'open_sansregular', Tahoma, Calibri, Arial,sans-serif;font-size:16px;color:#fff;padding:0 15px;top:57px;left:12px;}
.trekkersblock .lt_col .pilgrimage .tagtext a{color:#fff;}

.trekkersblock .lt_col .peakclimbers{width:613px;height:auto;padding:27px 0 0 0; }
.trekkersblock .lt_col .peakclimbers .imgbox{width:613px;height:94px;border-bottom: 4px solid #afdb35;position:relative;}
.trekkersblock .lt_col .peakclimbers .tagtext{background:#24281e;height:33px;line-height:33px;text-align:center;position:absolute;z-index:20px;font-family:'open_sansregular', Tahoma, Calibri, Arial,sans-serif;font-size:16px;color:#fff;padding:0 15px;top:51px;left:12px;}
.trekkersblock .lt_col .peakclimbers .tagtext a{color:#fff;}

/* =======================================================================*/
.trekkersblock .rt_col{width:300px;height:auto;float:left;}
.trekkersblock .rt_col .imgbox{width:300px;height:225px;border-bottom: 4px solid #afdb35;position:relative;}
.trekkersblock .rt_col .tagtext{background:#24281e;height:33px;line-height:33px;text-align:center;position:absolute;z-index:5px;font-family:'open_sansregular', Tahoma, Calibri, Arial,sans-serif;font-size:16px;color:#fff;padding:0 15px;top:178px;left:12px;}
.trekkersblock .rt_col .tagtext a{color:#fff;}

/* ===========================Comment Box CSS===========================*/

.traveller_review{width:930px;height:auto;}
.traveller_review h2{padding:0 0 8px 0; }
.traveller_review .traveller_box{width:64px;height:64px;display:block;float:left;}
.traveller_review .quote-box{border:1px solid #e7f1f3;padding:15px 10px;border-radius:2px;background:#fbfbfb;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;width:820px;float:right;}
.traveller_review .quote-box q{display:block;font-size:16px;line-height:normal;margin:0 20px;color:#333e57;font-family:Georgia, "Times New Roman", Times, serif;}
.traveller_review .quote-box .quote-left{position:absolute;margin:1px 0 0 -22px;background:url(../images/icons/holidaysprite.png) -198px -91px no-repeat;width:12px;height:15px}
.traveller_review .quote-box .quote-right{position:absolute;margin:-4px -10px 0 180px;background:url(../images/icons/holidaysprite.png) -216px -91px no-repeat;width:23px;height:20px;}
.traveller_review .quote-arrow{display:block;margin:-1px 0 0 5px;background:url(../images/icons/holidaysprite.png) -198px -91px no-repeat;width:12px;height:15px}
.traveller_review .client_name{padding:10px 0 0 25px;}
.traveller_review .client_name .profession{color:#666666; }
.traveller_review .morereview{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333e57;text-align: left; }
.traveller_review .morereview a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333e57;}
.traveller_review .morereview a:hover{color:#00aad2;}
/*==================================================*/
.traveller_review .testimonial{width:auto;height:auto;margin:0 0 10px 0;}
.traveller_review .testimonial .testimonial_box{border:1px solid #e7f1f3;padding:15px 10px;border-radius:2px;background:#fbfbfb;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;width:905px;position:relative;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#333e57;}

.traveller_review .testimonial_box blockquote {margin: 0;padding: 0 0 0 35px;background:url(../images/quote.png) 0 0 no-repeat;}
.traveller_review .heading {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color:#333e57;font-weight:bold;padding:5px 0 6px 0; }
.traveller_review .heading a {color:#00aad2;font-size:16px;font-weight:bold;}

.traveller_review .testimonial_box .review{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #666;display: block;margin: 0 35px;}

.traveller_review .testimonial .testimonial_box .quotebot_arrow{background:url(../images/icons/holidaysprite.png) -199px -110px no-repeat;position:absolute;margin:15px 0 0 -22px;width:12px;height:12px;right:20px;}

.traveller_review .testimonial .client_name{margin: 10px 20px 0 8px;text-align: left;color: #666666;font-size: 14px;}
/*==================================================*/

.hindi_text{background:url(../images/hindi_text_new.png) no-repeat right;height:30px;padding:20px 0 0 0; margin: 0 8px 0 0; }
.onecolumn .searchbox_panel{width:910px;background-color:#e5f6fa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:5px;padding:20px;margin: 15px 0; }
.onecolumn .searchbox_panel .s_title{font-family:Georgia, "Times New Roman", Times, serif;font-size:25px;color:#0072cf;line-height:45px; }

.onecolumn .searchbox_panel .searchbox {width:390px;border:1px solid #b5b5b5;height:33px;padding:0 0 0 2px;float:left;background-color:#FFFFFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:5px;height:45px;margin:0 0 0 10px ;background:#FFFFFF url(../images/input_arrow.gif) no-repeat scroll right;}
.onecolumn .searchbox_panel .searchbox select {background:transparent;width:100px;padding:5px;border:1px solid #d7e4eb;font-size:16px;-webkit-appearance:none;font:15px Arial, Helvetica, sans-serif;color:#959595;float:left;height:33px;position:absolute;text-align:center;}
.onecolumn  .searchbox_panel .searchbox input {width:333px;color:#666;font:22px Arial, Helvetica, sans-serif;float:left;height:40px;padding:0 10px;border:1px solid #ffffff;}

.searchbox_panel .searchbox:hover .destinationlist ul{display:block;z-index:20;}
.searchbox_panel .destinationlist{ margin:0; padding:0; list-style:none; color:#fff; line-height:33px; display:inline-block; float:left; margin-left:-130px; z-index:5;} 
.searchbox_panel .destinationlist:hover {color:#333;width:auto;line-height:33px;} 
.searchbox_panel .destinationlist a { color:#333333;text-decoration:none; } 
.searchbox_panel .destinationlist > li {float:left; position:relative;list-style:none;line-height:33px;padding:0 5px 0 0;} 
/* sub-menus*/ 
.searchbox_panel .destinationlist ul { padding:0px; margin:0px; display:block; display:inline;} 
.searchbox_panel .destinationlist li{padding:0; }
/*.searchbox_panel .destinationlist li ul li:hover { color:#000000;background-color:#f5f5f5;}*/
.searchbox_panel .destinationlist li .dealpackage_pic{width:75px;height:75px;display:block;float:left;padding:0 10px 0 0; }
.searchbox_panel .destinationlist li .dealdetail{ font-size:14px;text-align:left;width:350px;line-height:normal;padding:0 0 0 15px;}
.searchbox_panel .destinationlist li ul { position:absolute; right:-372px; top:0; margin-top:44px; width:950px;background-color:#FFFFFF; color:#666666; /* for IE */ display:none;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;text-align:left;border:1px solid #b5b5b5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;} 
.searchbox_panel .destinationlist li:hover ul { display:block;z-index:20;} 
.searchbox_panel .destinationlist li ul li{ display:block;list-style-type:none; } 
.searchbox_panel .destinationlist li ul li a { display:block;color:#000000;} 
/*.searchbox_panel .destinationlist li ul li a:hover { color:#000000;background-color:#f5f5f5;}*/
.searchbox_panel .searchbox select {background:transparent;width:100px;padding:5px;border:1px solid #d7e4eb;font-size:16px;-webkit-appearance:none;font:15px Arial, Helvetica, sans-serif;color:#959595;float:left;height:33px;position:absolute;text-align:center;}
.searchbox_panel .searchbox input {width:260px;color:#666666;font:22px Arial, Helvetica, sans-serif;float:left;height:45px;border:none;padding:0 10px;}

.searchbox_panel .destinationlist li ul li .leftpanel{width:auto;height:auto;float:left; }
.searchbox_panel .destinationlist li ul li .leftpanel .choose_holiday{width:340px;height:auto;float:left; }
.searchbox_panel .destinationlist li ul li .leftpanel .locate_holidays{width:300px;height:auto;float:left;display:block; }
.searchbox_panel .destinationlist li ul li .leftpanel .locate_holidays .indiamap{background:url(../images/himalaya.gif) no-repeat;width:315px;height:141px;display:block;font-size:18px;color:#666666;font-family:Georgia, "Times New Roman", Times, serif; }
.searchbox_panel .destinationlist li ul li .leftpanel .locate_holidays .indiamap .text{ padding:70px 0 0 88px;}
.searchbox_panel .destinationlist li ul li .titlelist{font-family:'museo_700regular', Tahoma, Calibri, Arial,sans-serif;font-weight:700px;color:#00aad2;font-size:18px;padding:20px 0 5px 15px;}
.searchbox_panel .destinationlist li ul li .weekendgetaway_box{width:auto;height:auto;}
.searchbox_panel .destinationlist li ul li .weekendgetaway_box .getaway_field{float:left;width:220px;display:block;padding:0 0 15px;margin:0 0 0 15px;}

.searchbox_panel .destinationlist li ul li .weekendgetaway_box .getaway_field .getawayimg{width:64px;height:64px;display:block;float:left;}
.searchbox_panel .destinationlist li ul li .weekendgetaway_box .getaway_field .metro_city{font-size:18px;font-weight:bold;color:#666666;font-family:Arial, Helvetica, sans-serif;font-weight:bold;float:left;padding:10px 0 0 25px;text-align:left;line-height:normal;}
.searchbox_panel .destinationlist li ul li .weekendgetaway_box .getaway_field .subtitle{font-size:14px;color:#666;text-align:left;font-weight:normal;display:block; }



.searchbox_panel .destinationlist li ul li .fieldlink{width:auto;height:auto;}
.searchbox_panel .destinationlist li ul li .fieldlink .link span{display:block;float:left;width:135px; }
.searchbox_panel .destinationlist li ul li .fieldlink .link,.searchbox_panel .destinationlist li ul li .fieldlink .link a{width:150px;height:auto;float:left;display:inline;padding:0 0 0 8px;text-decoration:none;color:#333e57;line-height:25px;font-size:14px; }
.searchbox_panel .destinationlist li ul li .fieldlink .link a:hover{color:#00aad2;text-decoration:none; }

.searchbox_panel .destinationlist li ul li .rightpanel{width:255px;height:auto;float:right;margin:0 2px 0 20px;background-color:#fafdff;padding:0 0 20px 0;}

.searchbox_panel .destinationlist li ul li .regions{width:255px;height:auto;}
.searchbox_panel .destinationlist li ul li .regions .link{width:220px;height:auto;float:left;display:inline;margin:0 15px;text-decoration:none;color:#333e57;line-height:35px;font-size:14px;border-bottom:1px solid #c7e6ff;}
.searchbox_panel .destinationlist li ul li .regions .link span{display:block;}
.searchbox_panel .destinationlist li ul li .regions .link a:hover{color:#00aad2;text-decoration:none; }

.searchbox_panel .destinationlist li ul li .showall,.searchbox_panel .destinationlist li ul li .showall a{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#666666;text-align:left;padding:0 30px 10px 0;}
/*================================================*/
.pink_btn{width:auto;display:inline-block;padding:5px 15px;font-size:22px;color:#FFFFFF;text-decoration: none;line-height:35px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor: pointer;background:#cc0066;text-align:center;border:1px solid #aa0156;font-family:'museo_700regular', Tahoma, Calibri, Arial, sans-serif;font-weight:normal; vertical-align:middle;}
a.pink_btn, a.pink_btn:link, a.pink_btn:visited{color:#FFFFFF;font-weight:normal; }

.search_btn{width:auto;display:inline-block;font-size:22px;color:#FFFFFF;text-decoration: none;line-height:45px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-weight:bold;cursor: pointer;border:1px solid #0199bd;font-family:'museo_700regular', Tahoma, Calibri, Arial, sans-serif;background:#00aad2 url(../images/search-icon.gif) no-repeat left;padding:0 20px 0 45px;font-weight:normal;}
a.search_btn, a.search_btn:link, a.search_btn:visited{color:#FFFFFF;font-weight:normal;}

.blue_btn{width:auto;display:inline-block;padding:5px 15px;font-size:22px;color:#FFFFFF;text-decoration: none;line-height:35px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor: pointer;text-align:center;border:1px solid #0199bd;font-family:'museo_700regular', Tahoma, Calibri, Arial, sans-serif;font-weight:normal;background:#00aad2; vertical-align:middle;}
a.blue_btn, a.blue_btn:link, a.blue_btn:visited{color:#FFFFFF;font-weight:normal;}

.onecolumn .contentblock{background-color: #FFFFFF;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: 1px solid #e7f1f3;clear:both;padding:20px 10px;border-radius:5px;width:928px;}
.onecolumn .contentblock .slogan{color:#666;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;padding:40px 0;text-align:center;}
.onecolumn .contentblock .slogan span{color:#00aad2;font-family:Georgia, "Times New Roman", Times, serif;}

.onecolumn .contentblock .threebox_layout{width:930px;height:auto;padding:0;display:block; margin:0 auto; }
.onecolumn .contentblock .threebox_layout .destination_listbox{background-color:#5a4099;width:300px;height:290px;display:inline-block; float:left;margin-bottom:20px;}
.onecolumn .contentblock .threebox_layout .destination_listbox .destination_pic{width:300px;height:225px;display:block; }
.onecolumn .contentblock .threebox_layout .destination_listbox .list_title{height:auto;padding:0 15px 3px 15px;margin:0 0 30px 0; }
.onecolumn .contentblock .threebox_layout .destination_listbox .list_title .details{width:250px;float:left;font-size:22px;font-weight:bold;color:#FFF;  }
.onecolumn .contentblock .threebox_layout .destination_listbox .list_title .details a{width:250px;height:25px;font-size:14px;color:#fff;font-weight:normal;text-decoration:none; display:block; overflow:hidden; line-height:25px;}
.onecolumn .contentblock .threebox_layout .destination_listbox .list_title .details  .price{clear:left; display:block;}
.onecolumn .contentblock .threebox_layout .destination_listbox .list_title .greenarrow{background:url(../images/green_arrow.gif) no-repeat;height:20px;width:18px;float:right;margin:15px 0 0 0;}
.onecolumn .contentblock .threebox_layout .destination_listbox.spacer{margin:0 12px;}
.onecolumn .contentblock .whybook{width:930px;height:auto;}
.onecolumn .contentblock .whybook h1{font-size:25px;font-family:Georgia, "Times New Roman", Times, serif;color:#0072cf;font-weight:normal;padding:20px 0 0 0;}
.onecolumn .contentblock .whybook .threebox_content{width:932px;height:auto;padding:0;display:block; margin:0 auto;}
.onecolumn .contentblock .whybook .threebox_content .contentbox{width:300px;height:auto;display:block;font-size:14px;color:#666;padding:15px 0;text-align:left; }
.onecolumn .contentblock .whybook .threebox_content .contentbox .title{font-size:20px;font-weight:bold;color:#282828;padding:0 0 8px 0; text-align:left;}
.onecolumn .contentblock .whybook .threebox_content .contentbox.spacer{margin:0 10px;}
.onecolumn .contentblock .more_text,.onecolumn .contentblock .more_text a {font-size:18px;font-family:Georgia, "Times New Roman", Times, serif;color:#666;text-decoration:none;padding:0 10px 0 0; }

/* Home CSS End*/

/* Content */
.twocolumn #main {float:right;width:720px;padding:0;font-size:14px;text-align:justify;}
/* Right Container */
.twocolumn #main .subtext{font-size:14px; }
.twocolumn #main .bigtitle {font-size:25px;font-weight:bold;color:#333333;padding:22px 0 0 0;margin:0 0 10px 0; text-decoration:none;}
.twocolumn #main .bigtitle a,.bigtitle a:hover{font-size:25px;font-weight:bold;color:#333333;text-decoration:none;}
.twocolumn #main .package_details{width:720px;border-bottom:1px dashed #cccccc;padding:10px 0 20px 0;}
.twocolumn #main .package_details img{width:400px;height:300px;border:1px solid #e1e1e1;padding:3px;float:left; }
.twocolumn #main .package_details .deal_details{width:290px;font-size:14px;float:right;text-align:left; }
.twocolumn #main .package_details .foronly{color:#969696;font-weight:bold; }
.twocolumn #main .package_details .deal_details .pricedetails{width:290px;display:inline-block;padding:12px 0;}
.twocolumn #main .package_details .deal_details .pricedetails .booknowbtn{width:auto;height:auto;float:left;}
.twocolumn #main .subdeal_details{width:720px;height:auto;border-bottom:1px dashed #cccccc;padding:20px 0 ; }
.twocolumn #main .subdeal_details .dealspicbox{background:url(../images/shadow-box.gif) no-repeat bottom right;width:215px;height:199px;float:left; }
.twocolumn #main .subdeal_details .dealspicbox .picsbox{width:201px;height:181px;border:1px solid #cccccc;padding:3px;background-color:#FFFFFF;}
.twocolumn #main .subdeal_details .dealspicbox .picsbox .imgtitle{padding:5px 5px 0 0;text-align:right;}
.twocolumn #main .subdeal_details .subdeal_content{width:300px;height:auto;float:left;font-size:14px;text-align:left;line-height:normal;padding:0 0 0 15px; }
.twocolumn #main .subdeal_details .subdeal_content .subtext{color:#01aef0;font-weight:bold;font-size:14px;line-height:25px; }
.twocolumn #main .subdeal_details .subdeal_content .dealtext{font-size:90%;text-align:left;padding:6px 0;line-height:normal; }

/* Breadcrumbs CSS */
.breadcrumbs{width:auto;height:auto;display:block;margin: 32px 0 16px; padding:0 0 15px;}
.breadcrumbs ul {font-size:12px;display:block;color:#E5E5E5;float:left;margin:0;padding:8px 0 0 0;}
.breadcrumbs ul li {display:inline-block;float:left;margin:0;padding:0;color:#666;font-weight:normal;}
.breadcrumbs ul li a {color:#666;background:url(../images/arrow-d-green.png) no-repeat left;padding:0 5px 0 15px;text-decoration:none;}
.breadcrumbs ul li a:hover {text-decoration:none;color:#5a4099;}
.breadcrumbs ul .first {color:#666;padding:0 5px 0 0;text-decoration:none;background-image:none;}
.breadcrumbs ul .last {color:#666;background:url(../images/arrow-d-green.png) no-repeat left;padding:0 5px 0 15px;margin-left:0;text-decoration:none;}

/*=======================sidebar=====================================*/
.twocolumn {width:928px;height:auto;display:block;}
.twocolumn #sidebar {float:left;width:200px;margin: 0px;padding:5px 0 5px 0px;color:#787878;}
.twocolumn #sidebar .lt_title{border-bottom:1px solid #bde4fd;line-height:25px;width:190px;margin:0 0 10px 0;text-decoration:none;font-size:16px;color:#0e74b8;}
.twocolumn #sidebar .lt_title a{color:#0e74b8;text-decoration:none;}
.twocolumn #sidebar .lt_title a:hover{color:#127bc1;text-decoration:none;}
.twocolumn #sidebar .leftlinks {width:190px;margin: 0px;padding: 0px;list-style: none;text-decoration:none;}
.twocolumn #sidebar .leftlinks li {margin: 0;border-top: 1px dashed #E7E2DC;font-size:14px;color:#333333;text-decoration:none;}
.twocolumn #sidebar .leftlinks li a {color:#333333;text-decoration:none;}
.twocolumn #sidebar .leftlinks li a:hover {color:#208fd6;text-decoration:none;}
.twocolumn #sidebar .leftlinks .first {padding-top: 0px;border-top: none;text-decoration:none;}
.twocolumn #sidebar .leftlinks li .counter{font-size: 12px;color: #48545B;float: right;width: auto;padding: 0 10px 0 0;text-align: right;}

.orangebig_btn{width:100%;display: inline-block;padding: 10px 18px;font-size:18px;white-space:nowrap;color: #FFFFFF;text-decoration: none;line-height:1em;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position: relative;font-weight:bold;cursor: pointer;font-family:Arial, Helvetica, sans-serif;-moz-box-shadow:0 4px 4px 0 #e6e6e6;-webkit-box-shadow:0 4px 4px 0 #e6e6e6;box-shadow:0 4px 4px 0 #e6e6e6;background:#e8551b url(../images/orange_strip.gif) repeat-x;text-align:center;border:none;}
a.orangebig_btn, a.orangebig_btn:link, a.orangebig_btn:visited{color:#fff; }
/*=======================Sprite CSS=====================================*/
.sprite {display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;background:url(../images/icons/holidaysprite.png) no-repeat;}
.sprite span {}
.search_icon {background-position: -3px -3px;width:24px;height:22px;}
.detail_icon {background-position: -29px -3px;width:24px;height:20px;}
.inquire_icon {background-position: -55px -3px;width:24px;height:18px;}
.review_icon {background-position: -81px -3px;width:20px;height:24px;}
.fcall_icon {background-position: -109px -3px;width:15px;height:15px;}
.fsupport_icon {background-position: -130px -3px;width:14px;height:10px;}

.faddress_icon {background-position: -151px -3px;width:12px;height:16px;}
.greenarrow_icon {background-position: -174px -3px;width:18px;height:20px;}
.hw_ltarrow{background-position: -177px -115px;width: 10px;height: 10px;}
.blub_icon {background-position: -478px -3px;width:57px;height:95px;}
.family_icon {background-position: -543px -3px;width:96px;height:95px;}
.support_icon {background-position: -649px -3px;width:85px;height:95px;}

.tweet_big {background-position: -197px -3px;width:32px;height:32px;}
.fb_big {background-position: -232px -3px;width:32px;height:32px;}
.pinterest_big {background-position: -268px -3px;width:32px;height:32px;}
.flickr_big {background-position: -302px -3px;width:32px;height:32px;}
.stumble_big {background-position: -336px -3px;width:32px;height:32px;}
.googleplus_big {background-position: -369px -3px;width:32px;height:32px;}
.email_big {background-position: -403px -3px;width:32px;height:32px;}
.linkedin_big {background-position: -437px -3px;width:32px;height:32px;}

.tweet_small {background-position: -206px -37px;width:16px;height:16px;}
.fb_small {background-position: -241px -37px;width:16px;height:16px;}
.pinterest_small {background-position: -276px -37px;width:16px;height:16px;}
.flickr_small {background-position: -311px -37px;width:16px;height:16px;}
.stumble_small {background-position: -344px -37px;width:16px;height:16px;}
.googleplus_small {background-position: -377px -37px;width:16px;height:16px;}
.email_small {background-position: -411px -37px;width:16px;height:16px;}
.linkedin_small {background-position: -445px -37px;width:16px;height:16px;}
.rvs_photos {background-position:-5px -30px;width:28px;height:23px;}
.rvs_photos:hover {background-position:-5px -53px;width:28px;height:23px;}
.db_bag {background-position: -37px -30px;width:23px;height:19px;}
.db_alert {background-position: -64px -30px;width:23px;height:23px;}
.db_print {background-position: -95px -30px;width:23px;height:23px;}
.db_save {background-position: -125px -30px;width:19px;height:27px;}
.db_email {background-position: -148px -30px;width:24px;height:17px;}
.db_callus {background-position: -105px -58px;width:24px;height:31px;}
.isc_cross {background-position: -174px -30px;width:20px;height:20px;}

.guarantee_tag {background-position: -37px -58px;width:64px;height:64px;}
.check_tag {background-position: -5px -79px;width:12px;height:10px;}
.amenities {background-position:-5px -92px;width:12px;height:12px;}
.mapview {background-position:-23px -92px;width:12px;height:16px;}
.view {background-position:-5px -108px;width:16px;height:12px;}
.hd_clock{background-position: -105px -109px;width: 16px;height: 16px;}
.hd_cross{background-position: -22px -79px;width:10px;height:10px;}
.hd_mail{background-position: -134px -115px;width:16px;height:10px;}

.hw_adv{background-position:-270px -57px;width:24px;height:36px;}
.hw_adv:hover {background-position:-270px -98px;width:24px;height:36px;}

.hw_arrow{background-position:-309px -57px;width:18px;height:14px;}
.hw_arrow:hover {background-position:-309px -75px;width:18px;height:14px;}

.hw_testarrow{background-position:-198px -91px;width:12px;height:15px;}
.hw_commenttag{background-position:-216px -91px;width:23px;height:20px;}
/*=======================Sprite Closs=====================================*/


#three_subiconbox {width:auto;height:auto;clear:both;padding:15px 0 0;font-size:90%;}
#three_subiconbox ul {width:auto;display:block;height:auto;}
#three_subiconbox ul li {width:auto;display:inline-block;float:left;}
#three_subiconbox ul li span {float:left;}
#three_subiconbox ul li p {width:auto;float:left;font-size:100%;display:inline-block;line-height:25px;}
#three_subiconbox ul li p .textbold {font-weight:bold;font-size:100%;padding:0 3px 0 6px;line-height:25px;}
#three_subiconbox ul li p a {display:inline-block;font-size:100%;color:#5F6162;line-height:25px;padding:0 3px;font-weight:bold;text-decoration:none;}
#three_subiconbox ul li p span a {display:block;font-size:100%;color:#5F6162;line-height:25px;}
#three_subiconbox ul li p span a:visited {display:block;font-size:100%;color:#5F6162;line-height:25px;}

/* Deal Details Page CSS */
.onecolumn{width:950px;height:auto;display:block; }
.onecolumn .subtitle{ font-size:14px; font-style:italic;text-align:left; padding:0 0 10px 0;} 
.onecolumn .groupdeal_container{width:auto;height:auto;margin:0 auto;clear:both;display:block;}
.onecolumn .groupdeal_container .title{border-bottom:1px dashed #E5E5E5;line-height:25px;width:935px;padding: 0 0 5px 0;}
.onecolumn .groupdeal_container .title h1{font-size:220%;font-weight:bold;color:#333333;width:800px;}
.onecolumn .groupdeal_container .currency_field{width:auto;font-size:14px;color:#969696;text-align:right;padding:0 20px; }
.onecolumn .groupdeal_container .currency_field .inr{color:#333333; }
.onecolumn .groupdeal_container .currency_status{width:auto;font-size:14px;color:#969696;float:right;z-index:150000000;position:relative;}
.onecolumn .groupdeal_container .currency_status span{padding:0 6px 0 6px; }
.onecolumn .groupdeal_container #left_dealspanel{width:410px;height:auto;float:left;margin:20px 0 0 15px;display:block; }
.onecolumn .groupdeal_container #left_dealspanel .deals_pic{width:400px;height:300px;border:1px solid #e1e1e1;padding:3px;float:left;}
.onecolumn .groupdeal_container .deal_details{width:520px;height:auto;}
.onecolumn .groupdeal_container .deal_details .dealtitle{width:320px;color:#333333;line-height:25px;float:left;}
.onecolumn .groupdeal_container .deal_details .address{color:#333333;font-size:160%; }
.onecolumn .groupdeal_container .deal_details .sendinquiry{font-size:14px;color:#969696;font-weight:bold; }
.onecolumn .groupdeal_container .deal_details .inquire_btn{width:150px;height:auto;float:right; }
.onecolumn .groupdeal_container .deal_details .dealtitle .whyboox_field{border-bottom:1px dashed #cccccc;padding:0 0 12px 0;font-family:Georgia;font-size:14px;color:#333333;font-style:italic;display:block;line-height:normal;text-align:left;margin:12px 0 12px 0;}
.onecolumn .groupdeal_container .deal_details .dealtitle .whyboox_field .orangetext{font-family:Georgia;color:#d74c15;}
#right_dealspanel{width:500px;height:auto;float:right;padding:20px 10px 20px 0;}
#right_dealspanel .trip_included ul {width:520px;font-family:Arial, Helvetica, sans-serif;border:none;}
#right_dealspanel .trip_included li {display:block;border:none;line-height:20px;color:#333333;font-size:110%;}
#right_dealspanel .trip_included li .title{color:#969696;font-size:110%;font-weight:bold;border:none;}
#right_dealspanel .trip_included li .contact{color:#333333;font-size:100%;font-weight:bold;border:none;text-decoration:none; }
#right_dealspanel .trip_included li .contact a{color:#333333;text-decoration:none;}
#right_dealspanel .trip_included li .bullet{color:#01aef0;font-size:16px;font-weight:bold;border:none;padding:0 5px 0 0; }

#right_dealspanel #dealdetails_tab{width:500px;height:auto;padding:25px 0 0 0;}
#right_dealspanel #dealdetails_tab #tabs{ width:500px; height:auto;}
#right_dealspanel #dealdetails_tab #tabs ul{ width:500px;display:inline-block;}
#right_dealspanel #dealdetails_tab .ui-tabs-nav{border-bottom:1px solid #c0c0c0; }
#right_dealspanel #dealdetails_tab #tabs ul li{ width:auto;font-size:14px;margin:0 3px 0 3px;line-height:25px;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;font-family:Arial, Helvetica, sans-serif;}
#right_dealspanel #dealdetails_tab #tabs ul li.ui-tabs-selected{ border-top:1px #c0c0c0 solid; border-left:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid; background-color:#FFFFFF;font-size:14px;color:#333333;line-height:25px; }
#right_dealspanel #dealdetails_tab #tabs ul li.ui-tabs-selected a{color:#333333;}
#right_dealspanel #dealdetails_tab #tabs ul li a{color:#969696;}
#right_dealspanel #dealdetails_tab #tabs ul li a:active{color:#333333;}
#right_dealspanel #dealdetails_tab #tabs ul li a:hover{color:#333333;}

#right_dealspanel #dealdetails_tab .ui-widget-content,#dealdetails_tab .ui-corner-all{border:none;}

#right_dealspanel #dealdetails_tab #tabs .included_field ul {width:auto;font-family:Arial, Helvetica, sans-serif;border:none;}
#right_dealspanel #dealdetails_tab #tabs .included_field li {display:block;border:none;line-height:20px;color:#333333;}
#right_dealspanel #dealdetails_tab #tabs .included_field li .includetitle{color:#01aef0;font-size:140%;font-weight:bold; }
#right_dealspanel #dealdetails_tab #tabs .included_field li .bullet{color:#01aef0;font-size:16px;font-weight:bold;border:none; }

#right_dealspanel #dealdetails_tab #tabs .tabs_content{font-size:14px;width:470px;height:auto;border-bottom:1px #c0c0c0 dashed;padding:0 10px 35px 0;color:#333333;}
#right_dealspanel #dealdetails_tab #tabs .tabs_content ul {width:auto;list-style-type:disc;list-style-position: inside;}
#right_dealspanel #dealdetails_tab #tabs .tabs_content ul h2{font-size:16px;font-weight:bold;color:#01aef0; padding-bottom:10px;}
#right_dealspanel #dealdetails_tab #tabs .tabs_content ul li{display:list-item;border:none;font-size:14px;color:#333333;}
#right_dealspanel #dealdetails_tab #tabs .tabs_content ul li span{font-size:14px; color:#333333;display:inline; }
#right_dealspanel #dealdetails_tab #tabs .tabs_content .blutext{font-family:Georgia;color:#01aef0; font-size:16px;}
#right_dealspanel #dealdetails_tab #tabs .tabs_content .orangetext{font-family:Georgia;color:#d74c15; font-size:16px;}

.onecolumn #paypaybox_layout{width:630px;height:auto;padding:15px 0 0 0;clear:both; float:left}
.onecolumn #paypaybox_layout .container {width:95%;height:auto;padding:20px 0 0 10px; }
.onecolumn #paypaybox_layout .container ul li {clear:both;display:block;line-height:30px;}
.onecolumn #paypaybox_layout .container ul li span{text-align:left;float:right;padding:4px 0 0 0;} 
.onecolumn #paypaybox_layout .container ul li label{display:inline-block;width:220px;float:left;color:#969696;font-size:160%;text-align:left;clear:both;}
.onecolumn #paypaybox_layout .container ul li p{color:#333333;font-size:170%;text-align:left;float:left;padding:12px 0 0 0;display:inline-block}
.onecolumn #paypaybox_layout .container ul li .price{float:left;color:#f45b1f;font-size:160%;font-weight:bold;padding:12px 0 0 0; }
.onecolumn #paypaybox_layout .container input[type=text],.container input[type=file]{float:left;line-height:30px;border:1px solid #e5e5e5;height:28px;width:auto;font-size:150%;color:#333333;width:295px; }
.onecolumn #paypaybox_layout .container input[type=file]{border:1px solid #e5e5e5;height:28px;width:295px;}
.onecolumn #paypaybox_layout .container input[type=button]{}
.onecolumn #paypaybox_layout .container select{width:75px;float:left;border:1px solid #e5e5e5;color:#333333;font-size:150%; }
.onecolumn #paypaybox_layout .container textarea{float:left;border:1px solid #e5e5e5;height:50px;width:auto;color:#333333;font-size:150%;font-family:Arial,Helvetica,sans-serif}
.onecolumn #paypaybox_layout .container input[type=radio]{display:inline;}

.onecolumn #paypaybox_layout #ltbooking_panel .title{font-size:150%;font-weight:bold;color:#333333;line-height:30px;background-color:#e7f5ff;padding:0 0 0 15px; }
.onecolumn #paypaybox_layout #ltbooking_panel .container ul li span{text-align:left;float:right;padding:4px 20px 0 0;} 
.onecolumn #paypaybox_layout #ltbooking_panel .container {width:95%;height:auto;padding:20px 0 0 10px;}
.onecolumn #paypaybox_layout #ltbooking_panel .container fieldset{border:none}
.onecolumn #paypaybox_layout #ltbooking_panel .container ul li label{display:inline-block;width:220px;float:left;color:#969696;font-size:160%;text-align:left;clear:both;}
#paypaybox_layout #ltbooking_panel {width: 605px; }
.onecolumn #paypaybox_layout #ltbooking_panel .container ul li p{color:#333333;font-size:170%;text-align:left;float:left;padding:12px 0 0 0;display:inline-block}
.onecolumn #paypaybox_layout #ltbooking_panel .container ul li .price{float:left;color:#f45b1f;font-size:160%;font-weight:bold;padding:12px 0 0 0; }
.onecolumn #paypaybox_layout #ltbooking_panel .container input[type=text]{float:left;line-height:30px;border:1px solid #e5e5e5;height:28px;width:350px;font-size:150%;color:#969696; }
.onecolumn #paypaybox_layout #ltbooking_panel .container select{float:left;border:1px solid #e5e5e5;width:350px;color:#969696;font-size:150%;line-height:30px; height:28px;}
.onecolumn #paypaybox_layout #ltbooking_panel .container textarea{float:left;border:1px solid #e5e5e5;height:50px;width:350px;color:#969696;font-size:150%;font-family:Arial,Helvetica,sans-serif}
.onecolumn #paypaybox_layout #ltbooking_panel{width:615px;height:auto;float:left;padding:0 10px 0 0; }
.onecolumn .pricedetails{width:170px;height:auto;float:right;padding:0 15px 0 0; position:relative;}
.onecolumn .pricedetails .orangebig_btn{width:auto; }
.onecolumn .pricedetails .guarantee_tag{width:64px;height:64px;background:url(../images/guarantee_tag.png) no-repeat;position:absolute;z-index:900;top:10px;right:0px}
/* ===============================================*/
.mainpricedetails{width:290px;border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;display:inline-block;padding:12px 0;}
.mainpricebox{width:130px;height:auto;float:left;display:inline-table;}
.mainpricebox .price{font-size:180%;font-weight:bold;margin:4px 0 0 0; }
.mainpricebox .days{font-family:Georgia;font-size:14px;font-weight:bold;color:#333333;font-style:italic;display:block;}
.mainpricebox .days .orangetext{font-family:Georgia;color:#d74c15; }
.mainpricebox .btn{width:170px;height:auto; }
.mainpricedetails .booknowbtn{width:100px;height:auto;float:left;padding:0;display:inline-table;}
.mainpricedetails .booknowbtn a{ padding: 10px;}

#main .priceblock{width:170px;height:auto;float:right;}
#main .priceblock .guarantee_tag{width:64px;height:64px;background:url(../images/guarantee_tag.png) no-repeat;position:absolute;z-index:9999999;top:55px;right:140px}
#main .priceblock .btn{width:134px;display: inline-block;padding: 10px 18px;font-size:18px;white-space:nowrap;color: #FFFFFF;text-decoration: none;line-height:1em;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position: relative;font-weight:bold;cursor: pointer;font-family:Arial, Helvetica, sans-serif;-moz-box-shadow:0 4px 4px 0 #e6e6e6;-webkit-box-shadow:0 4px 4px 0 #e6e6e6;box-shadow:0 4px 4px 0 #e6e6e6;background:#e8551b url(../images/orange_strip.gif) repeat-x;text-align:center;}

.pricebox {background: none repeat scroll 0 0 #f3f3f3;border-radius:0 0 3px 3px;height:auto;width:auto;-webkit-border-radius:3px;border:1px solid #e5e5e5;-moz-border-radius-bottomright: 3px 3px;border-bottom-right-radius: 3px 3px;line-height:30px;text-align:center;padding:6px 0 6px 0;}
.pricebox .foronly{color:#969696;font-size:140%;font-weight:bold;display:block;}
.pricebox .price{color:#333333;font-size:250%;font-weight:bold;display:block;}
.pricebox .days{font-family:Georgia;font-size:14px;font-weight:bold;color:#333333;font-style:italic;display:block;}
.pricebox .days .orangetext{font-family:Georgia;color:#d74c15; }
.pricebox .btn{width:170px;height:auto; }

#body #toptitlebar{width:auto;height:auto;border-bottom:1px dashed #E5E5E5;clear:both;padding:0 0 5px 0;}
#body #toptitlebar .title{float:left;border:none;}
#body #toptitlebar h1{width:auto;font-size:25px; border:none;}
#body #toptitlebar .icons{float:left;padding: 0 0 10px 20px;width:auto;}

/* Photo Gallery Page CSS */
div.wrap {width :399px;float:right;margin:0 6px 0 0;}
div#gallery {width:399px;height:312px;}
div#gallery div.wrap {width:399px;height:312px;background :url(../images/slidergallery/smallheader.gif) no-repeat 50% 0;padding:5px;}
div#gallery div#slide-holder {z-index :40;width :399px;height :312px;position :absolute;}
div#gallery div#slide-holder div#slide-runner {width :399px;height :312px;overflow :hidden;position :absolute;}
div#gallery div#slide-holder img {margin :0;display :none;position :absolute;}
div#gallery div#slide-holder div#slide-controls {left :0;bottom :0px;width :410px;height :50px;display :none;position :absolute;background :url(../images/slidergallery/slide-bg.png) 0 0;margin:0 0 12px 0px;}
div#gallery div#slide-holder div#slide-controls p.text {float:right;color:#fff;clear:both;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:14px;padding:5px 15px 0 10px;width:auto;text-align:right;font-style:italic;}
div#gallery div#slide-holder div#slide-controls p.smalltext {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:right;font-style:italic;}
div#gallery div#slide-holder div#slide-controls p#slide-nav {float:left;width:auto;height:24px;display:inline;margin:0px 15px 0 10px;}
div#gallery div#slide-holder div#slide-controls p#slide-nav a {float:left;width:24px;height:24px;display:inline;font-size:11px;line-height:24px;font-weight:bold;text-align:center;text-decoration:none;background-position:0 0;background-repeat:no-repeat; color:#333333;}
div#gallery div#slide-holder div#slide-controls p#slide-nav a.on {background-position :0 -24px; color:#FFFFFF;}
div#gallery div#slide-holder div#slide-controls p#slide-nav a {background-image:url(../images/slidergallery/silde-nav.png);}
div#nav ul li a {}

/* Masonary Page CSS */
#listgallery{ width:auto;clear:both;padding:10px; font-size:12px; }
#listgallery .addphoto{ float:right; width:100%; display:inline-block;  clear:both;}
#listgallery .photo{width:212px;padding:10px; float:left; display:inline;}
#listgallery .photo .container {background: #fff;border: 1px solid #e0e0e0;padding:5px; position: relative;height:auto;left: -7px;top: -9px; width:auto;} 
#listgallery .photo .shadow {background: url(../images/shadow-box.gif) no-repeat bottom right;}
#listgallery .photo .imgbox{width:200px; height:150px;}
#listgallery .photo .container div.title{margin:0;position:relative;height:25px;padding:5px 8px 5px 0;color:#333333; text-align:left;vertical-align:middle;text-align:left;line-height:normal;} 

/*=================Currency Dropdown ==================*/
.currencybox{width:auto;font-size:12px;color:#282828;text-align:right;padding:0 5px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;  }
.currencybox span{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal; color:#333333; }
.currency_dropdown{width:12px;font-size:12px;color:#969696;float:right;z-index:1001;position:relative;}
.currency_dropdown span{padding:0 6px 0 6px; }
.currencies{ margin:0; padding:0; list-style:none; color:#fff;display:inline-block; float:right;} 
.currencies:hover {color:#333333;background:#FFFFFF;width:12px;} 
.currencies a { color:#333333; text-decoration:none; } 
.currencies > li {cursor:pointer; float:left; position:relative;line-height:16px;background:url('../images/select_arrow.png') no-repeat right; width:12px; height:12px;margin:2px 0 0 0;} 
.currencies > li a:hover {color:#01aef0;line-height:15px;} 
/* sub-menus*/ 
.currencies ul { padding:0; margin:0;display:none;} 
.currencies li ul { position:absolute; left:-162px; top:16px;width:160px; line-height:20px;background-color:#FFFFFF; color:#0395CC; /* for IE */ display:none;border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;z-index:1001;padding:5px;} 
.currencies li:hover ul{display:block;} 

/*=======================================================*/
#booking_layout {width:960px;height:auto;clear:both;display:block;}
#booking_header{width:960px;height:132px;background:url(../images/reservation/bookinghead.gif) no-repeat;margin:0 auto;}
#booking_footer{width:960px;height:72px;clear:both;text-align:left;font-size:100%;background:url(../images/reservation/bookingpanel_footerbg.gif) repeat-x;padding:15px;}

.onecolumn  #cutomer_care{width:292px; height:auto; float:right;padding:33px 5px 0 0;}
.onecolumn #cutomer_care .title{color:#969696;font-size:160%;text-align:left; font-weight:bold;}
.onecolumn #cutomer_care .contact-box{text-align:left; padding:20px 0 0 0};
.onecolumn #cutomer_care .contact-box ul{list-style:none; margin:0; padding:20px 0 0 0; line-height:30px;}
.onecolumn #cutomer_care .contact-box ul li{widht:auto; height:auto; display:inline-block; font-size:120%; color:#333333; font-weight:bold;}
.onecolumn #cutomer_care .contact-box ul li .highlight{color:#969696;font-size:130%;text-align:left; font-weight:bold; padding-left:20px;}
.onecolumn #cutomer_care .contact-box .chat-box{width:auto; height:auto; padding:20px 0 0 0; }
.onecolumn .error{margin:1px 0 5px 15px;}

.onecolumn #thankyou_layout{width:920px;height:505px; display:inline-block; border-bottom:1px dashed #e5e5e5;}
.onecolumn #thankyou_layout .thankyou_ltpanel{width:500px;height:505px;float:left;}
.onecolumn #thankyou_layout .thankyou_ltpanel .thankyoutitle{color:#d74c15;font-size:250%;font-weight:bold;padding:75px 0 25px 0; }
.onecolumn #thankyou_layout .thankyou_ltpanel .subtitle{color:#333333;font-size:160%;width:400px; font-weight:bold; }
.onecolumn #thankyou_layout .thankyou_ltpanel #threeboxes{width:530px;height:auto;clear:both;text-align:left;padding:35px 0 0 0; }
.onecolumn #thankyou_layout .thankyou_ltpanel .thankyou_box{width:165px;height:auto;display:block; }
.onecolumn #thankyou_layout .thankyou_ltpanel .thankyou_box .box_title{font-size:150%;color:#01aef0;border-bottom:1px dashed #e5e5e5;line-height:25px;margin:0 0 15px 0;}
.onecolumn #thankyou_layout .thankyou_ltpanel .goback{ font-family:Georgia;font-size:120%; font-style:italic;color:#969696; font-weight:bold; clear:both; padding:55px 0 0 0;}
.onecolumn #thankyou_layout .thankyou_ltpanel .goback a{ font-family:Georgia;font-size:100%; font-style:italic;color:#969696; font-weight:bold; clear:both; padding:55px 0 0 0;}
.onecolumn #thankyou_layout .thankyou_ltpanel .goback a:hover{ font-family:Georgia;font-size:100%; font-style:italic;color:#01aef0; font-weight:bold; clear:both; padding:55px 0 0 0;}
.onecolumn #thankyou_layout .thankyou_rtpanel{width:405px;height:505px;float:right;background:url(../images/icons/traveller_big.jpg) no-repeat;}
/*============ Contactus CSS ===================*/
.onecolumn #contact_layout{width:auto;height:auto;}
.onecolumn #contact_layout .subtext{font-size:120%;color:#333333;line-height:22px;padding:15px 0;}
.onecolumn #contact_layout #contactfield{width:840px;height:auto;clear:both;margin:0 auto;}
.onecolumn #contact_layout #contactfield .ltpanel{width:375px;height:auto;float:left;}
.onecolumn #contact_layout #contactfield .rtpanel{width:375px;height:auto;float:right;}
.onecolumn #contact_layout #contactfield .fieldtext{font-size:150%;color:#969696;font-weight:bold;margin:15px 0 0 0;}
.onecolumn #contact_layout #contactfield .fieldsmalltext{font-size:90%;color:#333333;display:block;text-align:left;}
.onecolumn #contact_layout #contactfield .inputfield{border:1px solid #e5e5e5;width:375px;height:32px;font-size:160%;color:#333333;font-family:Arial, Helvetica, sans-serif;display:block;margin:10px 0 0 0; }
.onecolumn #contact_layout #contactfield #info-msg{padding:10px 0 0 0; }

/*============ fancybox CSS ends ===================*/
#fancybox-loading {position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div {position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../images/fancybox/fancybox.png');}
#fancybox-overlay {position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp {padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap {position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}
#fancybox-outer {position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content {width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame {position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close {position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../images/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-error {color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img {width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame {width:100%;height:100%;border:none;display:block;}
#fancybox-left, #fancybox-right {position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('../images/fancybox/blank.gif');z-index:1102;display:none;}
#fancybox-left {left:0px;}
#fancybox-right {right:0px;}
#fancybox-left-ico, #fancybox-right-ico {position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico {background-image:url('../images/fancybox/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico {background-image:url('../images/fancybox/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover, #fancybox-right:hover {visibility:visible; /* IE6 */}
#fancybox-left:hover span {left:20px;}
#fancybox-right:hover span {left:auto;right:20px;}
.fancybox-bg {position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancybox-bg-n {top:-20px;left:0;width:100%;background-image:url('../images/fancybox/fancybox-x.png');}
#fancybox-bg-ne {top:-20px;right:-20px;background-image:url('../images/fancybox/fancybox.png');background-position:-40px -162px;}
#fancybox-bg-e {top:0;right:-20px;height:100%;background-image:url('../images/fancybox/fancybox-y.png');background-position:-20px 0px;}
#fancybox-bg-se {bottom:-20px;right:-20px;background-image:url('../images/fancybox/fancybox.png');background-position:-40px -182px;}
#fancybox-bg-s {bottom:-20px;left:0;width:100%;background-image:url('../images/fancybox/fancybox-x.png');background-position:0px -20px;}
#fancybox-bg-sw {bottom:-20px;left:-20px;background-image:url('../images/fancybox/fancybox.png');background-position:-40px -142px;}
#fancybox-bg-w {top:0;left:-20px;height:100%;background-image:url('../images/fancybox/fancybox-y.png');}
#fancybox-bg-nw {top:-20px;left:-20px;background-image:url('../images/fancybox/fancybox.png');background-position:-40px -122px;}
#fancybox-title {font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside {padding-bottom:10px;text-align:center;color:#FFFFFF;background:#FFFFFF;position:relative;}
.fancybox-title-outside {padding-top:10px;color:#fff;}
.fancybox-title-over {position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#fancybox-title-over {padding:10px;background-image:url('../images/fancybox/fancy_title_over.png');display:block;}
.fancybox-title-float {position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap {border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td {border:none;white-space:nowrap;}
#fancybox-title-float-left {padding:0 0 0 15px;background:url('../images/fancybox/fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main {color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../images/fancybox/fancybox-x.png') 0px -40px;}
#fancybox-title-float-right {padding:0 0 0 15px;background:url('../images/fancybox/fancybox.png') -55px -90px no-repeat;}
/* IE6, IE7, IE8 */
.fancybox-ie .fancybox-bg {background:transparent !important;}
#fancybox-title-over .title{font-size:16px; color:#FFFFFF;}
.metainfo{width:100%; clear:both; display:block;}
.metainfo .metaimage{ width:32px; padding:0 4px 4px; display:inline-table; float:left;}
.metainfo .publisher{ width:auto; padding:0 4px 4px; display:inline-table; float:left;}
.metainfo .publisher a{color:#FFFFFF; font-size:12px;}
.metainfo .social{display:inline-table; float:left;padding:0 4px 4px;}

.pager{background:#FFFFFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #9eceeb;padding:8px; margin:10px 0; height:20px;}
.pager .showresult{color:#262b2f;font-size:14px;float:left; width:250px;display:inline-block;}
.pager .number{color:#262b2f;font-size:14px; float:right;text-align:right;width:450px;display:inline-block;}
.pager .number ul{ margin:0 auto;display:inline-block;}
.pager .number ul li{display:inline;padding:0 5px; }
.pager .number ul li a{color:#262b2f;}
.pager .number ul li:first-child{font-weight:bold; }
.pager .number ul li .current{font-weight:bold;}
.pager .nextprev{ float:right;border-left:1px solid #9eceeb;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:14px;color:#eb3f3c;padding:0 0 0 10px;}
.pager .nextprev a{ font-style:italic;font-size:14px;color:#eb3f3c;}

/* ===========================why book===========================*/
.whybook_content{width:930px;height:auto;font-family: Arial, Helvetica, sans-serif;font-size:14px;text-align:left;padding:20px 0 0; color:#666666;}
.whybook_content .whybookpoints{width:300px;height:auto;display:block;margin:0 0 15px 0;}
.whybook_content .morereasons{width:320px;font-family: Arial, Helvetica, sans-serif;font-size: 16px;color:#333E57;font-weight:bold;padding:10px 40px;border:1px solid #e7f1f3;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin:0 auto;}
.whybook_content .morereasons a{color:#333E57;}
.whybook_content .fspacer{padding:0 0 0 20px; }
.whybook_content .toptitle{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#333e57;padding:0 0 10px 0;font-weight:bold;}



.onecolumn #whybook_layout{background-color:#FFFFFF;width:928px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #e7f1f3;clear:both;padding:12px 10px;margin:10px 0;border-radius:5px;}
.onecolumn #whybook_layout .pages_title{padding:0 0 10px 0;font-family:Arial, Helvetica, sans-serif;font-size:36px;color:#282828;font-weight:bold;}
.onecolumn #whybook_layout .header{width:auto;height:449px;background:url(../images/whybook/banner.jpg) no-repeat;margin:0 auto; }
.onecolumn #whybook_layout .header .imgtitle{color:#FFFFFF;font-size:36px;padding:340px 20px 20px 20px;font-weight:bold;text-shadow: 1px 1px 1px #07456C;}
.onecolumn #whybook_layout .header p{color:#333333;font-size:120%;padding:0 20px; }
.onecolumn #whybook_layout .whybook_twofield{width:946px;height:auto;clear:both;padding:12px 0 0 0;margin:0 auto;}
.onecolumn #whybook_layout .whybook_twofield .contentfield{width:490px;height:auto;float:left;padding:15px 0 0 0; }
.onecolumn #whybook_layout .whybook_twofield .contentfield .title{font-family:Georgia, "Times New Roman", Times, serif;font-size:25px;color:#cc0066;text-align:left;padding:6px 0 6px 0;border:none;}
.onecolumn #whybook_layout .whybook_twofield .contentfield p{padding:10px 0 20px 0;color:#666;font-size:14px;text-align:left;line-height:normal;}
.onecolumn #whybook_layout .whybook_twofield .joinnowfield{width:420px;height:auto;float:left;padding:15px 0 35px 28px; }
.onecolumn #whybook_layout .whybook_twofield .joinnowfield .tl_joinnow{background:#f3f3f3;border-radius:3px;width:384px;height:auto;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;font-size:120%;color:#333333;text-align:left;margin:0 0 10px 0;padding:12px;}
.onecolumn #whybook_layout .whybook_twofield .joinnowfield .tl_joinnow .rttitle{font-size:120%;font-weight:bold;color:#333333;border:none;padding:0 0 5px 0;}
.onecolumn #whybook_layout .whybook_twofield .joinnowfield .tripimages{padding:0 8px 8px 0; float:left; }


/*============ Deal Rating ===================*/
.dealrating{display:-moz-inline-box;display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;background: url(../images/box_rating.png) no-repeat;}
.dealrating span { position: absolute;}
.dealrating_0_5_star { background-position: 1px -1px; width:97px;height:16px;}
.dealrating_1_5_star { background-position: 1px -18px; width:97px;height: 16px;}
.dealrating_1_stars { background-position: 1px -35px; width:97px;height:16px;}
.dealrating_2_5_stars { background-position: 1px -52px; width:97px;height: 16px;}
.dealrating_2_stars { background-position: 1px -69px; width:97px;height:16px;}
.dealrating_3_5_stars { background-position: 1px -86px; width:97px;height:16px;}
.dealrating_3_stars { background-position: 1px -103px; width:97px;height:16px;}
.dealrating_4_5_stars { background-position: 1px -120px; width:97px;height:16px;}
.dealrating_4_stars { background-position: 1px -137px; width:97px;height:16px;}
.dealrating_5_5_stars { background-position: 1px -154px; width:97px;height:16px;}
.dealrating_5_stars { background-position: 1px -171px; width:97px;height:16px;}

/*============ Privacy ===================*/
#privacy{width:644px;height:auto;padding:18px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ffffff;text-align:left;border:1px solid #e7f1f3;float:left;font-size:14px;color:#666;line-height:18px;}
#privacy dl{padding:5px;}
#privacy dl dt{width:auto;clear:both;padding-top:10px;font-weight:bold;}
#privacy dl dd{width:auto;padding:0 5px 10px 0;}
#privacy dl dd ul{list-style:disc;padding:5px 5px 0px 20px;}
#privacy dl dd ul li{padding-top:2px;}

/*============ Terms ===================*/
#terms{ width:auto; height:auto;padding:10px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ffffff;border:1px solid #e7f1f3;float:left;}
#terms .termtitle{font-family:'museo_700regular', Tahoma, Calibri, Arial,sans-serif;font-weight:normal;font-size:22px;color:#00aad2; padding:10px 0 10px 0; line-height:25px;}
#terms .termsubtitle{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:16px;color:#333e57; padding:0 0 10px 0;}
#terms p{padding: 0 0 10px 0; line-height:18px;font-family:Arial, Helvetica, sans-serif; font-size: 14px;color: #666666; text-align: left;}
#terms .bold{font-weight:bold; color:#333e57; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height:18px; }
#terms ul {display:block;list-style-position:outside; padding-left:20px;}
#terms ul li{color:#666;font-size:14px;display:list-item;line-height:normal;padding:6px 0; list-style:disc;color:#666;}
#terms ul li ul{display:block;list-style-position:outside; padding:10px 20px;}
#terms ul li ul li{color:#666;font-size:14px;display:list-item;line-height:normal;padding:6px 0; list-style:disc;color:#666;}
/*==============Status Message===========================*/
.status_box {background:#e4f5fc ;border:1px solid #dcf1fa;white-space:normal;clear:both;display:block;padding:15px;margin:5px;   position:relative;}
.status_box h6 {text-align:left;font-size:16px;font-weight:bold; color:#01aef0;max-width:850px;}
.status_box ul {text-align:left;margin:0;color:#000;width:100%;}
.status_box ul li {list-style:none;color:#333333;font-size:14px; font-weight:normal;}
.status_box ul li a{color:#333333;}
.status_box ul li a:hover{color:#01aef0;}
.status_box.info ul {background:url(../../shared/images/notification/information.gif) no-repeat top left;padding-left:40px;}
.status_box.success ul {background:url(../../shared/images/notification/success.gif) no-repeat top left;padding-left:40px;}
.status_box.error{width:auto;  }
.status_box.error ul{background:url(../../shared/images/notification/error.gif) no-repeat top left;padding-left:40px;}
.status_box.warning ul {background:url(../../shared/images/notification/notification.gif) no-repeat top left;padding-left:40px;}
.status_box .status_box_hide{position:absolute; float:right; display:inline; right:0; top:0; margin:5px; font-weight:bold; font-size:10/16em; font-style:normal;}

.sitemap_field {width:auto;height:auto; padding-bottom:30px;}
.sitemap_field .sitemap_twopanel li {width:300px;height:18px;display:block;text-decoration:none;font-size:14px;line-height:18px;}
.sitemap_field .sitemap_container {width:auto;height:auto;line-height:18px;}
.sitemap_field .sitemap_container li {width:300px;height:auto;display:inline-block;text-decoration:none;font-size:14px;color:#666; line-height:18px;}

.sitemap_field .sitemap_twopanel li a, .sitemap_field .sitemap_container li a {text-decoration:none;font-size:14px;color:#666;}
.sitemap_field .sitemap_twopanel li a:hover,.sitemap_field .sitemap_container li a:hover {color:#0E74B8;text-decoration:none;}

.sitemap_field .sitemap_title {padding:10px 0 5px 0;font-family: 'museo_700regular', Tahoma, Calibri, Arial, sans-serif;
font-size:22px;text-decoration:none;color:#00aad2;font-weight:normal;}
.sitemap_field .sitemap_subtitle,.sitemap_field .sitemap_subtitle a{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#282828;font-weight:bold;padding:0;}

/* Footer Page CSS */
#footer {width:100%;height:auto;margin-top:50px; }
#footer .center{ width:950px;color:#666666;margin:0 auto; }
#footer .center .f_threeboxes{width:950px;height:auto;display:block;padding:0 0 35px 0; }
#footer .center .f_threeboxes .aboutbox{width: 320px;height: auto;float: left;color: #454545;padding: 0 0 0 10px;}
#footer .center .f_threeboxes .aboutbox .abouttext{font-size:12px;color:#454545;}
#footer .center .f_threeboxes .contact{width:275px;height: auto;float: left;border-left: 1px solid #e7f1f3;border-right: 1px solid #e7f1f3;padding: 0 0 0 20px;}
#footer .center .f_threeboxes .contact .contact_detail{font-size:12px;color:#454545;}
#footer .center .f_threeboxes .textspace{padding:5px 0 0 0;line-height:22px; }
#footer .center .f_threeboxes .textspace .street-address{padding:0 0 0 20px; }
#footer .center .f_threeboxes .contact .contact_detail .tel {padding:0 0 5px 0;line-height:20px;}
#footer .center .f_threeboxes .contact .contact_detail .email a {margin:5px 0 0 0px;padding:0 0 5px 0;color:#333333;text-decoration:none;}
#footer .center .f_threeboxes .social {width: 150px;height: auto;float: left;padding: 0 0 0 20px; }
#footer .center .f_threeboxes .partner{width: 150px;height: auto;float: left;}
#footer .center .f_threeboxes .social a{font-size:12px;color:#454545;text-decoration:none;line-height:16px;}
#footer .center .f_threeboxes .f_title{font-family: Arial, Helvetica, sans-serif;font-size: 16px;color:#333e57;font-weight:bold;padding: 0 0 12px 0;}
#footer .center .f_threeboxes .translate_text{color:#454545;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif; }
#footer .footer_img{margin:4px 0 0 0; }
#footer .footerlink {width:auto;list-style:none;color:#969696;height:auto; border-top: 1px solid #e7f1f3;}
#footer .footerlink li {display:block;padding:0 15px;line-height:36px; vertical-align:middle;text-decoration:none;float:left;color:#454545;}
#footer .footerlink li a {color:#454545;text-decoration:none;}
#footer .footerlink li a strong {color:#454545;}
#footer .footerlink li a:hover {color:#333333;text-decoration:none;}

#enquiryform_popup{width:670px;height:auto}
#enquiryform_popup .content_layout{width:650px; background:#fff; height:auto;} 
#enquiryform_popup .content_layout .subtext{font-size:14px;color:#333333;text-align:left;padding:0 0 8px 0;}
#enquiryform_popup .content_layout .subtext a{color:#333333;}
#enquiryform_popup .content_layout .b_contentbox{background-color:#e9f7fd;border:1px solid #d3eeff;display:block;margin:25px 0;padding:15px;}

#enquiryform_popup .content_layout .customercaretitle{font-size:18px;color:#666666;font-weight:bold;padding:0 0 10px 0;}
#enquiryform_popup .content_layout .p_title{font-size:16px;color:#00aef0;font-weight:bold; }
#enquiryform_popup .content_layout .pnumber{width:340px;font-size:16px;color:#333333;font-weight:bold;line-height:24px;text-align:right; }

#enquiryform_popup .content_layout .container ul li {clear:both;display:block;border:none; padding:5px 0;}
#enquiryform_popup .content_layout .container ul li span{text-align:left;float:right;padding:4px 20px 0 0;} 
#enquiryform_popup .content_layout .container {width:95%;height:auto;padding:20px 0 0 10px;}
#enquiryform_popup .content_layout .container ul li label{display:inline-block;width:240px;float:left;color:#969696;font-size:120%;text-align:left;clear:both;}
#enquiryform_popup .content_layout .container ul li p{color:#333333;font-size:120%;text-align:left;float:left;padding:12px 0 0 0;display:inline-block}
#enquiryform_popup .content_layout .container ul li .price{float:left;color:#f45b1f;font-size:120%;font-weight:bold;padding:12px 0 0 0; }
#enquiryform_popup .content_layout .container input[type=text]{float:left;line-height:30px;border:1px solid #e5e5e5;height:28px;font-size:120%;color:#969696;width:295px; }
#enquiryform_popup .content_layout .container select{width:295px;float:left;border:1px solid #e5e5e5;color:#969696;font-size:120%; line-height:30px;}
#enquiryform_popup .content_layout .container textarea{float:left;border:1px solid #e5e5e5;height:50px;width:295px;color:#969696;font-size:120%;font-family:Arial, Helvetica, sans-serif;}

#dealalert {width:938px;background:#FFFFCC url(../images/icons/traveller_small_icon.png) no-repeat right bottom ;box-shadow: 2px 2px 2px #E7E7E7;clear: both;display: none;height:auto;margin: 15px 0 25px 0;padding:5px;text-align: left; position:relative;}
#dealalert .dealbox{width:940px;height:auto;display:block;}
#dealalert .dealdisplay{width:550px;height:auto;float:left;padding:10px 20px; display:inline-block;}
#dealalert .dealdisplay .gurantee{background:url(../images/icons/guarantee_tag_small.png) no-repeat;width:34px;height:34px;position:absolute;top:20px;z-index:99;left:12px}
#dealalert .dealdisplay .dealimg{width:100px;height:75px;float:left;display:block; }
#dealalert .dealdisplay .content{width:400px;height:auto;float:left;display:block;font-size:120%;color:#333333;padding:0 0 0 15px;}
#dealalert .dealdisplay .content .title{font-size:160%;color:#00aef0;font-weight:bold;padding:0 0 5px 0;text-decoration:none;  line-height:22px;}
#dealalert .dealdisplay .content .title a{text-decoration:none; }
#dealalert .dealdisplay .content .dealowner{font-weight:bold;color:#333333;text-decoration:none; }
#dealalert .dealdisplay .content .dealowner a{color:#333333;text-decoration:none;}
#dealalert .dealdisplay .content .spacer{padding:10px 0 0 0; }
#dealalert .enquire_agent{width:250px;height:auto;float:right;padding:15px 85px 0 0;font-family:Georgia;font-style:italic;line-height:normal;text-align:right;color:#666666;font-size:12px; }
#dealalert .enquire_agent .toptitle{color:#666666;padding:5px 0 0 0;font-family:Georgia;font-style:italic; border:none; width:auto; }
#dealalert .enquire_agent .enquirenow{font-size:16px;color:#666666;font-weight:bold;padding:15px 0;font-family:Georgia;font-style:italic; }
#dealalert .enquire_agent .enquirenow a{color:#666666;text-decoration:none;font-family:Georgia;font-style:italic;}
#dealalert .enquire_agent .guranteetag{font-size:10px;color:#666666;font-family:Georgia;font-style:italic;}
/* About US Page */
.static_container{width:950px;height:auto;}
.static_container h1{font-size:36px;font-weight:bold;color:#282828;padding:0 0 5px 5px; }
.static_container .lt_aboutcontent {width:644px;height:auto;padding:12px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ffffff;text-align:left;border:1px solid #e7f1f3;float:left;font-size:14px;color:#666;line-height:18px;}
.static_container .aboutcontent{width:920px;height:auto;padding:12px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ffffff;text-align:left;border:1px solid #e7f1f3;float:left;font-size:14px;color:#666;line-height:18px;}
.static_container .lt_aboutcontent .link,.static_container .lt_aboutcontent .link a{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#00aad2; text-decoration:none;padding:20px 0;}
.static_container .aboutcontent .link,.static_container .aboutcontent .link a{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#00aad2; text-decoration:none;padding:20px 0;}
.static_container .aboutcontent .img{border: 0 none;float: left;height: 115px; width: 150px;}
.static_container .aboutcontent .content{color: #666;display: block;float: right;font-family: Arial,Helvetica,sans-serif;line-height: normal; padding: 0;text-align: left;width: 750px;}
.static_container .lt_aboutcontent h2{ font-size:25px;font-weight:bold;color:#282828;padding:20px 0 10px 0;}
.static_container .lt_aboutcontent .ourmission_box{width:685px;height:auto;display:block;padding:30px 0 0 0; }
.static_container .lt_aboutcontent .ourmission_box .mission_pic{width:100px;height:100px;display:block;float:left;text-align:center; }
.static_container .lt_aboutcontent .ourmission_box .mission_text{width:490px;float:left;display:block;padding:0 0 0 20px;}
.static_container .lt_aboutcontent .ourmission_box .mission_text .title{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#cc0066;padding:0 0 8px 0; }
.static_container .rt_meettheteam {width:275px;height:auto;float:right;}
.static_container .rt_meettheteam .box_text{padding:0 0 15px 0; }
.static_container .rt_meettheteam h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#282828;padding:0 0 10px 0;font-weight:normal;}
.static_container .rt_meettheteam .followus_box{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#e5f6fa;text-align:left;border:1px solid #cae8ef;padding:16px 12px 30px 12px;font-size:14px;color:#666;text-align:left;}
.static_container .rt_meettheteam .meetteam_box{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ffffff;text-align:left;border:1px solid #e7f1f3;margin:10px 0 0 0;padding:16px 12px 30px 12px;font-size:14px;color:#666;text-align:left;}
.static_container .rt_meettheteam .meetteam_box img{padding:8px 0 8px 25px;}
.static_container .rt_meettheteam .support_box{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ffeef7;text-align:left;border:1px solid #ffd1e9;margin:10px 0 0 0;padding:16px 12px 30px 12px;font-size:14px;color:#666;text-align:left;}
.static_container .rt_meettheteam .support_box .mailtext,.static_container .rt_meettheteam .support_box .mailtext a{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#00aad2;text-decoration:none; }
.socialnetworking_icons{width:550px;text-align:left;display:block;margin:10px 0 30px 0;clear:both;}
.holiday_teamprofile{width:644px;height:auto;clear:both;padding:15px 0 0 0; }
.holiday_teamprofile .img{width:100px;height:101px;float:left;border:0; }
.holiday_teamprofile .contentbox{width:530px;font-family:Arial, Helvetica, sans-serif;color:#333;line-height:normal;float:right;padding:0 0 0 0;text-align:left;display:block;}
.holiday_teamprofile .contentbox .texttitle{font-weight:bold;padding:0 0 4px 0;display:inline-block;font-size:14px;text-align:left;color:#333;display:inline-block;text-decoration:none;}
.holiday_teamprofile .contentbox .texttitle a{color:#333;text-decoration:none;}
.holiday_teamprofile .contentbox .designation{font-weight:bold;color:#969696;padding:0 0 0 5px;font-size:110%;}
.holiday_teamprofile .contentbox .profiledetails{color:#666;display:block;padding:8px 0 0 0;text-align:left;font-size:14px;}
.holiday_teamprofile .contentbox .team{color:#666;text-decoration:none;font-size:14px;padding:15px 0 0 0; }
.holiday_teamprofile .contentbox .team a{color:#666;text-decoration:none; }

/*===================Google Map==============================*/
#googleMap {border:1px dashed #e5e5e5;width:100%;height:700px;}/* cluster */
.mapinfowindow {width:250px;height:auto;}
.mapinfowindow .thumb {display:block;width:50px;height:50px;overflow:hidden;border:1px solid #E5E5E5;position:relative;}
.mapinfowindow .pinNumber {position:absolute;left:0;bottom:0;}
.mapinfowindow li {float:left;list-style:none; line-height:18px;}
.mapinfowindow li a.name {font-weight:bold;font-size:.9em;display:block;text-decoration:none; text-align:left;}
.mapinfowindow li a.listlink {display:block;font-size:.9em;padding-top:3px;clear:left;text-decoration:none;}
.mapinfowindow li.col1 {float:left;margin:0 5px 0 5px;clear:left;display:inline;}
.mapinfowindow li.col1 img {width:50px;height:50px;border:1px solid #E5E5E5;padding:1px;}
.mapinfowindow li.col2 {width:180px;float:left;padding-left:0px;display:inline; text-align:left;}
.mapinfowindow li.col2 small {display:block;}
.mapinfowindow li.col2 p {font-size:.9em;margin-top:3px;}
#gmap_container{border:1px solid #e8e8e8; margin:5px 0;}
#gmap_container .title {padding:10px;border-bottom:1px solid #e8e8e8; height:24px;}
#gmap_container .title .subtitle {width:180px;margin:0;display:inline-block;font-size:140%;color:#01aef0;font-weight:normal;float:left; line-height:22px; vertical-align:middle;}
#gmap_container .title .map_layouttopbar {display:inline-block; float:left;width:525px;color:#3d3d34;}
#gmap_container #map_cat{border:1px solid #e8e8e8; color:#3d3d34; padding:4px;}
#gmap_container #googlemap_layout {width:730px;height:auto;clear:both;padding:4px 0;}
#gmap_container #googlemap_layout input[type=checkbox] {margin-right:10px;}
#gmap_container #googlemap_layout label {display:inline;color:#3D3D34;}
#gmap_container ul.a {list-style-type:circle;line-height:20px;padding:10px 0 0 15px;}

#map_container {width:718px;margin:0px auto;}
#map_container .gmap3 {width:718px;height:500px;}   

#gmapsidebar {width:180px; margin-left:15px;display:list-item;counter-reset:li;list-style:none;*list-style:decimal;text-shadow:0 1px 0 rgba(255,255,255,.5);  color:#FFFFFF;}
#gmapsidebar li{display:list-item;list-style-type:decimal;list-style-image:none; list-style-position:outside; list-style:decimal; line-height:15px; font-size:12px;}
#gmapsidebar a{position:relative;display:block;padding:.4em .4em .4em 2em;*padding:.4em;margin:.5em 0;background:#ddd;color:#444;text-decoration:none;border-radius:.3em;transition:all .3s ease-out; text-align:left;}
#gmapsidebar a:hover{background:#eee;}
#gmapsidebar a:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;background:#87ceeb;height:2em;width:2em;line-height:2em;border:.3em solid #fff;text-align:center;font-weight:bold;border-radius:2em;transition:all .3s ease-out;}

#gmap_container{width:720px;height:610px;overflow:hidden;border-bottom:1px dashed #E5E5E5;border-top:none;border-left:none; border-right:none;}
.mapview_content{border-bottom:1px dashed #E5E5E5;padding:0 0 10px 0;height:65px; width:720px; }
.mapview_content .shownearby {width:360px;height:auto;background-color:#e4f5fc;padding:15px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;float:left;}
.mapview_content .shownearby span{font-size:160%;font-weight:bold;color:#969696;line-height:30px; display:inline-table; float:left;}
.mapview_content .shownearby span form{border:none; display:inline-table; float:right;}
.mapview_content .shownearby .form_textbox{font-size:150%;color:#969696;line-height:30px;font-weight:normal;padding:2px 2px 2px 6px;margin:0 0 0 6px;font-family:Arial, Helvetica, sans-serif;width:210px;height:30px;display:inline-block; float:left;border:none;}
.icons_displaybox{width:300px;height:auto;display:block;padding:8px 0; float:right;}
.icons_displaybox a{font-family:Georgia;color:#333333;font-style:italic; display:inline-block; float:left;margin:0;font-size:120%;font-weight:bold; text-align:center;}
.icons_displaybox a.center{ margin:0 25px;}
.icons_displaybox a:hover{font-family:Georgia;color:#01aef0;font-style:italic; }
.icons_displaybox a span{cursor: pointer;}
.mapview{width:718px;height:520px;display:block;padding:10px 0; }
.gmap3 {width: 718px;height:510px; }


/*===================New category layout==============================*/
.filter_block { width: 950px; margin: 0 auto; text-align: left; }
.holiday-list #list-header {*zoom: 1; }
.holiday-list #list-header:after { content: ""; display: table; clear: both; }
.holiday-list #list-header h1 { font-size:36px; line-height:normal; color: #282828; font-weight:bold; display: inline; float: left;font-family:Arial, Helvetica, sans-serif; }
.holiday-list #list-header .droplist {display:inline-block; float: right; margin:16px 0 0 10px; color: #282828;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;*display: inline;zoom: 1;position:static;}
.holiday-list #list-header .dropdown { margin-top: -4px; }
.holiday-list #list-header .refine-popup { float: left; position: static; }
.holiday-list #list-header .refine-popup .menu { margin-top:44px;width:950px; }
.holiday-list #holiday-list-header + #list-header { margin-top: 0; }
.holiday-list #list-wrapper { *zoom: 1; padding-bottom: 70px; }
.holiday-list #list-wrapper:after { content: ""; display: table; clear: both; }


.dropdown { position: relative; }
.dropdown .title { font-weight:normal; line-height: 15px; padding: 14px 8px;top:5px; -webkit-border-top-left-radius: 5px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;z-index: 80;position: relative;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;border-top:1px solid #fbfbfb;border-left:1px solid #fbfbfb;border-right:1px solid #fbfbfb;width:50px; height:15px;}

.dropdown .title span{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;}

.dropdown.hover .title { background-color: #e5f6fa; color: #4e4e4d;-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;border-top:1px solid #cae8ef;border-left:1px solid #cae8ef;border-right:1px solid #cae8ef;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
.dropdown .heading { font-size: 11px; margin-bottom: 10px; }
.dropdown .title strong { font-size: 12px; }
.dropdown .heading, .dropdown .title strong {font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#666; }
.dropdown .heading, .dropdown.hover .title strong { color: #666; }
.dropdown .down-arrow { text-indent: -119988px; overflow: hidden; text-align: left; background-image:url(../images/icons/holidaysprite.png); background-repeat: no-repeat; background-position:-161px -115px;width:10px;height:10px; float: right; margin:4px 0 0 8px; }
.dropdown.hover .down-arrow { background-position:-161px -115px;width:10px;height:10px; }
.dropdown .menu { z-index: 43; position: absolute; left: 0; top: 0; margin-top: 39px; background-color: #e5f6fa;border:1px solid #cae8ef;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.dropdown ul { list-style: none; }
.dropdown .choices { font-size: 14px; line-height: 20px; }
.dropdown .choices li {display: inline;float: left;margin: 0 2px;}
.dropdown .choices a { display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; padding: 8px 8px 7px; margin-bottom: 4px; background-color: white; border: 1px solid #cae8ef; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; border-radius:5px; color: #787876;text-decoration:none; }
.dropdown .choices a.current { border: 1px solid #cae8ef; background-color:#FFF;color:#00aad2; }
.dropdown .choices a:hover {color:#00aad2; text-decoration: none;border:1px solid #cae8ef;}
.dropdown .choices a:active { color:#00aad2; text-decoration: none;border: 1px solid #cae8ef; }
.dropdown .choices a.current:hover { border-color: #f6f7f0; }
.dropdown .menu { display: none; }
.dropdown.hover .menu { display: block;}

.sortby-popup .menu { text-align: right; left: auto; right: 0; padding: 10px 0;top:5px; }
.sortby-popup .menu li { display: block; }
.sortby-popup .menu li a { position: relative; white-space: nowrap; display: block; padding:11px 30px; color: #4e4e4d;text-decoration:none;line-height: 13px; }
.sortby-popup .menu li a:hover {color: #00aad2; text-decoration: none; }

.sortby-popup .menu li a.selected:hover:after {background-position: -5px -79px;visibility: visible; }
.sortby-popup .menu li a.selected:after { content: '<'; text-indent: -119988px; overflow: hidden; text-align: left; background-image:url(../images/icons/holidaysprite.png); background-repeat: no-repeat;background-position: -5px -79px;width:12px;height:10px;position: absolute; margin-top: 2px; margin-left: 5px; }


.dropdown .titlesort {font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal; line-height: 15px; padding: 14px 8px;top:5px; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;border-top:1px solid #fbfbfb;border-left:1px solid #fbfbfb;border-right:1px solid #fbfbfb;width:60px;z-index: 45;position: relative; height:15px;}

.dropdown .titlesort span {font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;}


.dropdown.hover .titlesort { font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;background-color: #e5f6fa; color: #4e4e4d;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;border-top:1px solid #cae8ef;border-left:1px solid #cae8ef;border-right:1px solid #cae8ef;}

.refine-popup .menu { width: 978px; }
.refine-popup .part { display: inline; float: left; padding:0 16px 16px 20px; width:380px;margin:10px 0; border-left: 1px dotted #00aad2;}
.refine-popup .part h4{font-size:14px;color:#282828;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 0 12px 0; }
.refine-popup .part.first { width:495px;margin:10px 0; border-left:none; }
.refine-popup .part.first h4{font-size:14px;color:#282828;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 0 12px 0; }
.refine-popup .or { position: absolute; top:70px; left:528px; width: 40px; height: 40px; line-height: 40px; background-color: #e5f6fa; color: #666; text-align: center; margin-top: -10px; margin-left: -20px; font-style: italic;font-weight:bold;font-size:16px; }

.result-num a{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#282828;text-decoration:none; }

/*=======================Overview Page CSS=====================================*/
.hoteloverview{width:auto;height:auto;display:block;}
.hoteloverview .boxspace{margin:0 14px; }
.hoteloverview li{*display: inline;zoom: 1;float:left; }
.hoteloverview .package_content{-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;border:1px solid #e7f1f3;padding:0 0 30px 0;}

.hoteloverview .packagelist{width:300px;height:auto;padding:0 0 30px 0;float:left;}
.hoteloverview .package_detail{width:auto;height:auto;display:block;margin:0 auto;text-align:center;padding:20px 0;}

.hoteloverview .packtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#222e41; text-align: center;overflow: hidden;height:18px;}
.hoteloverview .packtitle a{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#222e41;text-align: center;overflow: hidden;height:18px;}
.hoteloverview .packtitle a:hover{color:#00aad2;}
.hoteloverview .addr{font-size:10px;color:#666;text-transform:uppercase; margin:0 0 5px 0;}
.hoteloverview .btn_block{width:235px;margin:0 auto;text-align:center; border-top:1px dotted #00aad2;}
.hoteloverview .btn_block .inquirebtn{width:auto;margin:20px 0 10px 0;padding: 4px 60px;}
.hoteloverview .btn_block .days{color:#666;font-size:14px;padding:0 0 0 25px;line-height:16px;}
.hoteloverview .btn_block .timedetail{width:170px;margin:0 auto;}
.hoteloverview .btn_block .v_detail,.hoteloverview .btn_block .v_detail a{font-size:14px;color:#666;text-decoration:none;line-height:15px; }
/*=======================Ribbons CSS=====================================*/
.imagebox{ width:300px;height:225px;border-bottom:4px solid #afdb35;background-color:#FFF;position:relative;}
.imagebox .hotelprice{position:absolute;color: #282828;background: #afdb35;font-size:22px;float: right;padding: 10px 10px 10px 20px;margin-right:8px;font-weight:bold;height:40px;top:-5px;right:5px;}
.imagebox .hotelprice:after{content:" ";background:url(../images/ribbon.png) no-repeat;display:block;width:5px;height:5px;position:absolute;bottom:55px;left:-5px;z-index:1;}
.imagebox .allin{font-size:12px;color:#282828;display:block;clear:both;text-align:right; }
/*===========Pagination CSS====================*/
ul.pagination {width:auto;margin:0 5px 20px;padding:0;height:100%;overflow:hidden;font:14px 'arial';list-style-type:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:#cae8ef 1px solid;	background:#fff;float:right;}
ul.pagination li {float:left;margin:0;padding:0; color:#474747;border-right:#cae8ef 1px solid;background:#fff; height:45px;line-height:45px;display:block;cursor:pointer;}
ul.pagination li.first a,ul.pagination li.previous a,ul.pagination li.next a,ul.pagination li.last a{color:#474747;height:45px;line-height:45px;display:block; padding:0}
ul.pagination li.first,ul.pagination li.previous,ul.pagination li.next,ul.pagination li.last{color:#969696;height:45px;line-height:45px;padding:0 20px;}  
ul.pagination li.next{border-right:none;}  
ul.pagination li a {color:#474747;text-decoration:none;height:45px;line-height:45px;cursor:pointer;display:block;padding:0 20px;}
ul.pagination li.current{background:#e5f6fa;color:#969696;height:45px;line-height:45px;padding:0 20px;}
ul.pagination li:hover{background:#e5f6fa;color:#969696;height:45px;line-height:45px;}
/*===========Pagination below Text CSS====================*/
.hd_row{border-top:1px solid #c7e6ff;font-family:'museo_700regular', Tahoma, Calibri, Arial,sans-serif;font-weight:normal; font-size:22px;color:#00aad2;text-align:center;padding:20px 0;}
.linktext{font-size:14px;color:#666;text-align:center;display:block;text-decoration:none;font-weight:normal;font-family:Arial, Helvetica, sans-serif; }
.linktext a{ color:#666;text-decoration:none;}
.cattext{font-size:14px;color:#666;text-align:left;display:block;text-decoration:none;font-weight:normal;font-family:Arial, Helvetica, sans-serif; }

/*===========destination page====================*/
.destination_box{width:auto;height:auto;}
.destination_box .destination_field{float:left;width:280px;display:block;padding:0 0 15px;margin:0 0 0 15px;}

.destination_box .destination_field .destinationimg{width:64px;height:64px;display:block;float:left;}
.destination_box .destination_field .metro_city{font-size:18px;font-weight:bold;color:#666666;font-family:Arial, Helvetica, sans-serif;font-weight:bold;float:left;padding:10px 0 0 25px;text-align:left;line-height:normal;}
.destination_box .destination_field .subtitle{font-size:14px;color:#666;text-align:left;font-weight:normal;display:block; }


/*===========currency dropdown====================*/

.dropdown .currency {z-index: 50; position: absolute; left: 0; top: 0; margin-top: 39px; background-color: #e5f6fa;border:1px solid #cae8ef;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.dropdown .currency {display: none;}
.dropdown.hover .currency {display: block;}

.currency-popup .currency { text-align: right; left: auto; right: 0; margin: 45px 0 0 0;width:400px;}
.currency-popup .currency li {display:block;width: 200px;float: left;}
.currency-popup .currency li a { position:static; white-space: nowrap; display:inline-block;color:#4e4e4d;text-decoration:none; padding:3px 33px;float:left;}
.currency-popup .currency li a.selected:hover:after {background-position: -5px -79px;visibility: visible; }
.currency-popup .currency li a.selected:after { content: '<'; text-indent: -119988px; overflow: hidden; text-align: left; background-image:url(../images/icons/holidaysprite.png); background-repeat: no-repeat;background-position: -5px -79px;width:12px;height:10px;position: absolute; margin-top: 7px; margin-left: 5px; }

.currencydropdown .titlecurrency { font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;line-height: 15px; padding: 12px 8px; margin-top: 6px; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;border-top:1px solid #e7f1f3;border-left:1px solid #e7f1f3;border-right:1px solid #e7f1f3;width:105px;z-index: 80;position: relative;}
.currencydropdown.hover .titlecurrency { background-color: #e5f6fa; color: #4e4e4d;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;border-top:1px solid #cae8ef;border-left:1px solid #cae8ef;border-right:1px solid #cae8ef;}

.dropdown .titlecurrency { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333E57; font-weight: normal;line-height: 15px;padding: 12px 8px;margin-top: 6px;border-radius: 5px;border-top: 1px solid #e7f1f3;border-left: 1px solid #e7f1f3;border-right: 1px solid #e7f1f3;border-bottom: 1px solid #e7f1f3;width: 110px;z-index: 80;position: relative;}
.dropdown.hover .titlecurrency { background-color: #e5f6fa; color: #4e4e4d;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;border-top:1px solid #cae8ef;border-left:1px solid #cae8ef;border-right:1px solid #cae8ef;}

/*===========static content====================*/

.trek_field{width:940px;height:auto;clear:both;margin:0 auto;}
.trek_field .package_gallery{width:420px;height:auto;float:left;padding:5px 0 20px 0; }
.trek_field .package_gallery .tripimages{padding:0 8px 8px 0; float:left; }


.trek_field .contentfield{width:490px;height:auto;float:left; }
.trek_field .contentfield p{padding:10px 0;color:#666;font-size:14px;text-align:left;line-height:normal;}

.trek_field .contentfield .bluebox{background:#e5f6fa;border:1px solid #cae8ef;padding:10px;font-size:14px;color:#666;text-align:center;border-radius: 5px;
-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.trek_field .contentfield .bluebox a{color:#666;}
.trek_field .contentfield .bluebox .b_title{font-family: 'museo_700regular', Tahoma, Calibri, Arial,sans-serif;color:#00aad2;font-size:20px;font-weight:normal;padding:0 0 5px;}

.trek_list ul h2{font-family:'museo_700regular', Tahoma, Calibri, Arial,sans-serif;font-weight:normal;color:#00aad2;font-size:22px;padding:0 0 10px;clear:both;}
.trek_list ul li{font-size:14px;border:none;height:auto;padding:0; color:#666;line-height:normal;padding:0 0 15px;}
.trek_list ul li a{color: #00AAD2;}
.trek_list ul li a:hover{color:#00aad2;}
.trek_list ul li .text{font-size:14px;padding:0 0 0 5px;display:block;width:100%;float:left;}

/*===========guide====================*/
ul#continents1, ul#continents2, ul#continents3 {list-style:none;width:auto;height:475px;position: relative;background: url(../images/map.png) no-repeat 0 0; margin-left:40px;}
ul#continents1 li, ul#continents2 li, ul#continents3 li {position:absolute;}
.kashmir {width:120px;height:97px;top: 115px;left: 139px;}
.ladakh {width:103px;height:130px;top:85px;left:234px;}
.himachalpradesh {width:100px;height:100px;top:184px;left:196px;}
.uttarakhand {width:97px;height:92px;top:249px;left:254px;}
.nepal {width:247px;height:136px;top:284px;left:324px;}
.sikkim {width:26px;height:35px;top:360px;left:565px;}
.bhutan {width:103px;height:56px;top:348px;left:588px;}
.arunachalpradesh {width:171px;height:98px;top:300px;left:674px;}
ul#continents1 li a, ul#continents2 li a, ul#continents3 li a  {display: block;outline: none;height: 100%;}
ul#continents1 li a, ul#continents2 li a  {text-indent: -9000px;}
ul#continents2 li:hover, ul#continents3 li:hover {background: url(../images/map.png) no-repeat 0 0;text-decoration:none;}

ul#continents2 li.kashmir:hover, ul#continents3 li.kashmir:hover {background-position:-20px -489px;}

ul#continents2 li.ladakh:hover, ul#continents3 li.ladakh:hover {background-position: -155px -489px;}

ul#continents2 li.himachalpradesh:hover, ul#continents3 li.himachalpradesh:hover {background-position: -278px -489px;}

ul#continents2 li.uttarakhand:hover, ul#continents3 li.uttarakhand:hover {background-position: -390px -489px;}

ul#continents2 li.nepal:hover, ul#continents3 li.nepal:hover {background-position: -497px -489px;}

ul#continents2 li.sikkim:hover, ul#continents3 li.sikkim:hover {background-position: -790px -564px;}

ul#continents2 li.bhutan:hover, ul#continents3 li.bhutan:hover {background-position: -745px -489px;}

ul#continents2 li.arunachalpradesh:hover, ul#continents3 li.arunachalpradesh:hover {background-position: -303px -591px;}

ul#continents3 li .popup {width:300px;display:none;height:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#FFF;text-align:left;border:1px solid #00aad2;text-decoration:none;}

ul#continents3 li:hover .popup {display: block;padding:5px;width:300px;background:#fff;position:relative;top:60%;font:12px Arial, Helvetica, sans-serif;/*opacity: .80;filter:alpha(opacity=80);*/ color: #282828;text-decoration:none;margin: 0 0 0 -80px; z-index:210px;}

ul#continents3 li:hover .popup .imgbox{width:300px;height:100px;text-decoration:none; }
ul#continents3 li:hover .popup .c_name{font-size:16px;padding:0 8px 0 0;font-family:Georgia, "Times New Roman", Times, serif;}
ul#continents3 li:hover .popup .text{clear:both;padding:8px 0 0 0;text-decoration:none;}

ul#continents3 li:hover .popup .view_point { display:block;color:#282828;padding:5px 0 0 0;}
ul#continents3 li:hover .popup .view_point a{color:#282828;font-size:14px;line-height:normal;padding:0;text-decoration:none;float:left;}
ul#continents3 li:hover .popup .view_point a:hover{color:#00aad2; }
ul#continents3 li:hover .popup .view_point a:first-child{margin:4px 25px 0 0; }

ul#continents3 li:hover .popup .content{width:auto;height:auto;float:left;padding:0 8px 0 0;margin:8px 0 0 0;}
ul#continents3 li:hover .ladakhbox{margin:-150px 0 0 70px; }

.countries_list {width:auto;height:auto; padding:15px 0 0 0;}
.countries_list li {width:200px;height:auto;display:inline;	float:left;padding:0 15px 0 16px;}
.countries_list li .imgbox {width:200px;height:150px;}
.countries_list li .title {font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#282828;padding:8px 0;text-decoration:none;}
.countries_list li .title a {font-family:Georgia,"Times New Roman",Times, serif;font-size:16px;color:#282828;text-decoration:none;}
.countries_list li .title a:hover{font-family:Georgia,"Times New Roman",Times, serif;font-size:16px;color:#00aad2;text-decoration:none;}
.countries_list li .content{font-size:14px;text-align:left;font-family:Arial, Helvetica, sans-serif;display:block;padding:0 0 15px;line-height:normal;}

.loading_image{position:absolute;top:0;left:0;width:710px;height:auto; background:url(../images/icons/bkg_loading.png) repeat 0 0;display:none;border-radius:3px;} .loading_image span{position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;width:40px;height:40px;background:url(../images/icons/back_loader.png) no-repeat 0 0;padding:4px 0 0 4px;} .loading_image span img{float:left;height:32px;width:32px;}
/*=========Inforamation-part=========*/
#slider-container{width:950px;height:auto;margin-bottom:8px;clear:both;}
#lt-slider{width:380px;height:300px;float:left;}
#rt-contentbox{width:530px;height:auto;float:right;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; display:block; margin-left:10px;}
#for-specing{ width:950px; height:15px; clear:both; }
#tabbling-container{width:950px; height:auto;padding-top:15px; }
#inforamation-part{width:auto; height:auto; clear:both; padding:10px;}
.tou-your-package-text{font-family:Arial, Helvetica, sans-serif;color:#166a89; font-size:14px; vertical-align:middle;}
#inforamation-part2{width:auto; height:auto; clear:both; padding:30px 0;}
/*=========table-index=========*/
.table-index{ background-image:url(../images/ta-header-back.gif); background-repeat:repeat-x; width:950; height:24px; }
.tab-title{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#166a89;font-weight:bold;
padding-top:4px;padding-bottom:4px;}
.number-box{width:30px;background:#f7fcfe;border:1px solid #166a89;padding:4px 5px 4px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;
-moz-border-radius:5px;font-weight:bold;color:#166a89;}
#package-box{width:auto;height:auto;border:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#666;}
#gallery-box{width:auto;height:auto;border:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#666;}
.tab-content{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#666;	padding-top:6px;}
/*.border{border:2px solid #d4ced2;padding:1px;}*/
.package-title{background-color:#f7fcfe;height:25px;font-family:Arial, Helvetica, sans-serif;font-size:15px;
font-weight:bold;color:#333333;	border-bottom:1px solid #bde3f3;}
.spacer{padding-top:4px;padding-bottom:4px;padding-right:5px;}
.attractions-text{font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-right:5px; line-height:25px; color:#666;}
.attractions-main-text{font-family:Arial, Helvetica, sans-serif;color:#660000; font-size:14px; vertical-align:middle; text-decoration:none; padding-bottom:10px;}
.center-title{font-family:Arial, Helvetica, sans-serif;font-size:19px;font-weight:bold;color:#0070cd;text-align:left;}
.main-part-text2 {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
	color:#666;
    padding: 5px;
}

.main-part-text {
    color: #666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    padding: 5px;
    text-decoration: none;
    vertical-align: middle;
}

.aboutcontent ul {
    list-style: disc outside none;
    padding: 5px 5px 0 20px;
}

.aboutcontent ul li {
    padding-top: 2px;
}
.basecamp-text {
    color: #ffffff;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    text-decoration: none;
	background-image:url(../images/index_03.gif); background-repeat:no-repeat;
	height:25px;
	padding-top:5px;	
}
.basecamp-text a {
    color: #ffffff;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    text-decoration: none;
}
.top_tour{width:450px; float:left;}
.top_tourpic{width:160px; float:left;}
.top_tourtext{width:260px; float:left; padding:0 10px;}
.static_content{width:700px; float:left; padding-bottom:10px;}
.static_pic{width:200px; float:left; padding:10px;}
.adbanner, .contentblock .adbanner{margin:20px auto; display:block; text-align:center;}