/* ------------------------------------- Common ------------------------------------- */
body{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; color:#666666; height:100%;}
a{text-decoration:none; color:#666666; outline:none;}
a:hover{text-decoration:none; color:#000;}
h1, h2, h3, h4, h5, p, ul, li { margin:0 0 0 0; padding:0 0 0 0;} 

img.left{float:left}
img.right{float:right}
img{ border:0px none;}
.lt{ float:left;}
.rt{ float:right;}
.padd_bottom{ padding:0px 0px 10px 0px;}

/* ------------------------------------- Layout ------------------------------------- */
#mainwrapper{width:982px; margin:0px auto;border:0px solid #000; height:auto; display:table; padding:0px 0px 10px 0px}/*-----Edited------*/
.layout{width:100%; margin:0; float:left; padding:26px 0px 0px 0px; position:relative;}

/* ------------------------------------- Header ------------------------------------- */
.header{float:left; width:978px;border-bottom:1px solid #c0c0c0; padding-left:0; margin:0 0 0 4px; display:inline; position:relative;} /* ---------------- Edited 24Feb ------------------- */
.header .header-left { width:453px;}
.header .header-left h1.logo{ background:url(../images/select_collection_logo.gif) no-repeat left top; width:453px; height:46px; text-indent:-9999px; margin:0px; padding:0px; display:block;}
.header .header-left h1.logo a{width:453px; height:47px;display:block;}
.header .header-right { width:370px;}

.divider {width:100%; height:26px;}/*-----Edited-----*/
ul.topNav {width:100%; padding:0px; margin:0px 0px 3px 0px; list-style:none; height:18px; letter-spacing:0px;}/*----Edited-----*/
ul.topNav li {width:auto; padding:0px 25px 0px 0px; margin:0px; float:left; font-weight:bold; text-transform:uppercase; display:block; height:18px;}
ul.topNav li a {width:auto;color:#666666;padding:3px 3px 3px 3px;}
ul.topNav li a:hover {width:auto; height:17px; color:#fff; background-color:#cc9933;}
ul.topNav li a.pageSelect{width:auto;color:#FFFFFF;background-color:#CC9933;padding:3px 3px 3px 3px;}

.footer-links .footer-repeat ul li a.pageSelect{width:auto;color:#FFFFFF;background-color:#CC9933;padding:3px 3px 3px 3px;}


/* ------------------------------------- Banner ------------------------------------- */

.banner{width:100%; float:left; padding:0px; margin:17px 0;}
.banner .left_img{width:476px; float:left; display:inline; padding:0px; margin:0 0px 0 4px;  height:270px;}/*----Edited-----*/
.banner .right_description{width:475px; float:left; padding:141px 0 0 0px; margin:0px 0px 0px 17px; display:inline; font-size:12px;  font-weight:bold;}/*----Edited----*/
.banner .right_description h1{ text-transform:uppercase; font-size:15px; font-weight:bold; margin:0; padding:0 0 10px 0;  width:477px; font-style:normal;}/*----Edited---*/

/* ------------------------------------- Middle Container ------------------------------------- */
/*.middle_container{width:980px; float:left; margin:0px; padding:0px; min-height:500px; height:auto!important; }*/
.middle_container{width:980px; float:left; margin:0px; padding:0px;}
.middle_container .order{width:400px; float:left; margin:0px; padding:0px; margin:15px 0 0 0;}
.middle_container .order a{float:right; font-size:11px; font-weight:bold; text-transform:uppercase; margin:0 15px 0 0; padding:5px 0 0 0px; color:#666;}
.middle_container .order a:hover{color:#b78433; text-decoration:underline;}

.middle_container .text_rpt{ float:left;}
.middle_container .box_wrapper{width:480px; float:left; }/*----Edited----*/
/*.middle_container .box_wrapper .main_box{width:442px; float:left; margin:0px 0; border:0px solid #000; background:url(../images/box_mid_bg1.gif) top left no-repeat;}*//*----Edited-----######Removed######----*/
.middle_container .box_wrapper .box_top{ background:url(../images/box_top.gif) no-repeat left top; width:480px; height:15px; float:left; margin:0px}/*----Edited----*/
.middle_container .box_wrapper .box_mid{float:left; width:447px; background:url(../images/box_mid_bg.gif) top left repeat-y; padding:0px 12px 0px 21px; }/*---Edited----*/
.middle_container .box_wrapper .box_mid1{float:left; width:458px; background:url(../images/box_mid_bg.gif) top left repeat-y; padding:0px 12px 0px 14px; }
.middle_container .box_wrapper .box_top1{ background:url(../images/box_top1.gif) no-repeat left top; width:480px; height:10px; float:left; margin:8px 0 0 0px; font-size:1px; line-height:1px;}
.middle_container .box_wrapper .box_bot{float:left; background:url(../images/box_bottom.gif) no-repeat left top; width:480px; height:31px; }
.middle_container .box_wrapper .box_bot1{float:left; background:url(../images/box_bottom1.gif) no-repeat left top; width:480px; height:14px; margin:0 0 5px 0;}
.middle_container .box_wrapper .box_mid .img_holder{width:442px; float:left; height:216px; margin:0px 0px 10px 0px;}/*----Edited----*/
.middle_container .box_wrapper .box_mid .img_holder1{width:442px; float:left;  height:324px; margin:0px 0px 35px 0px;}/*----Edited----*/
.middle_container .box_wrapper .box_mid .img_holder2{width:442px; float:left; background-color:#ffb8ff; height:324px; margin:0px 0px 9px 0px;}
.middle_container .box_wrapper .box_mid .text_holder{width:442px; float:left; margin:0px 0px 0px 0px;}/*----Edited----*/
.middle_container .box_wrapper .box_mid .text_holder span{padding:0px; margin:0px; width:328px; font-weight:bold;}/*----Edited----*/
.middle_container .box_wrapper .box_mid .text_holder h2{font-weight:bold; font-size:12px; padding:0 0 5px 0; width:328px; margin:0px}/*----Edited----*/
.middle_container .box_wrapper .box_mid .text_holder p{ padding:0px; width:442px; float:left; margin:0px;}/*----Edited----*/
.middle_container .box_wrapper .box_mid .text_holder p.italic_text{ padding:0px; width:442px; float:left; margin:0; font-style:italic;}
.middle_container .box_wrapper .box_mid .text_holder p.month_heading{padding:0px; margin:0px; width:328px; font-weight:bold; font-size:11px; text-transform:uppercase;}
.middle_container .box_wrapper .box_mid .text_holder p a{color:#bb8b3f}/*----Edited----*/
.middle_container .box_wrapper .box_mid .text_holder p a:hover{text-decoration:none;color:#000;}/*----Edited----*/
.middle_container .box_wrapper_divider{width:12px; float:left; height:20px; display:block; border:0px solid #000;}/*----Edited----*/
.middle_container .box_wrapper_divider2{width:14px; float:left; height:20px; display:block; border:0px solid #000;}/*----16-March----*/



.middle_container .box_wrapper .box_mid .logo_img{ width:105px; float:left;} /*<!-- Edited 24Feb -->*/
.middle_container .box_wrapper .box_mid .logo_description{ float:left; width:337px; padding:0px 0px 0px 5px;}/*<!-- Edited 24Feb -->*/
.middle_container .box_wrapper .box_mid .logo_description h2{font-weight:bold; font-size:12px; padding:0 0 5px 0; margin:0px}/*<!-- Edited 24Feb -->*/
.middle_container .box_wrapper .box_mid .logo_description p{ float:left; padding:0px; margin:0px; width:100%;}/*<!-- Edited 24Feb -->*/
.middle_container .box_wrapper .box_mid .logo_description p span{font-weight:bold; float:left;}/*<!-- Edited 24Feb -->*/
.middle_container .box_wrapper .box_mid .logo_description p a{color:#bb8b3f}
.middle_container .box_wrapper .box_mid .logo_description p a:hover{text-decoration:none;color:#000;}

.middle_container .box_wrapper .box_mid .logo_description2{float:left; padding:0px 10px 0px 0px; margin:0px; width:332px; }/*----Edited----*/
.middle_container .box_wrapper .box_mid .logo_description2 h2{font-weight:bold; font-size:12px; padding:0 0 5px 0; width:332px; margin:0px}/*----Edited----*/
.middle_container .box_wrapper .box_mid .logo_description2 span{padding:0px; margin:0px; width:332px; font-weight:bold;  }/*----Edited----*/
.middle_container .box_wrapper .box_mid .logo_description2 p{ padding:0px; width:332px; float:left; margin:0px;}/*----Edited----*/
.middle_container .box_wrapper .box_mid .logo_description2 p a{color:#bb8b3f}
.middle_container .box_wrapper .box_mid .logo_description2 p a:hover{text-decoration:none;color:#000;}

.middle_container .box_wrapper .box_mid .spa_intro{ float:left; width:332px; padding:0px 0px 0px 10px;}
.middle_container .box_wrapper .box_mid .spa_intro h2{font-weight:bold; font-size:12px; padding:0 0 5px 0; margin:0px}
.middle_container .box_wrapper .box_mid .spa_intro p{ float:left; padding:0px; margin:0px; width:100%;}
.middle_container .box_wrapper .box_mid .spa_intro p span{font-weight:bold; float:left; }
.middle_container .box_wrapper .box_mid .spa_intro p a{color:#bb8b3f}
.middle_container .box_wrapper .box_mid .spa_intro p a:hover{text-decoration:none;color:#000;}
.middle_container .box_wrapper .box_mid .spa_intro h3{font-weight:bold; font-size:11px; padding:0 0 6px 0; margin:0px }

.middle_container .box_wrapper .box_mid1 .logo_description1{ float:left; width:260px; float:left; padding:0 0 0 10px;}
.middle_container .box_wrapper .box_mid1 .logo_description1 h2{font-weight:bold; font-size:12px; padding:0 0 5px 0; margin:0px; }
.middle_container .box_wrapper .box_mid1 .logo_description1 p{ float:left; padding:0px; margin:0px; width:100%;}
.middle_container .box_wrapper .box_mid1 .logo_description1 p.em_text{ float:left; padding:0px; margin:0px; width:100%; font-style:italic;}
.middle_container .box_wrapper .box_mid1 .logo_description1 p span{font-weight:bold; float:left;}
.middle_container .box_wrapper .box_mid1 .logo_description1 p a{color:#bb8b3f;}
.middle_container .box_wrapper .box_mid1 .logo_description1 p a:hover{text-decoration:none;color:#000;}
.middle_container .box_wrapper .box_mid1 .logo_description1 p.box_heading{color:#B78433; font-weight:bold; font-size:12px; text-transform:uppercase;}

.middle_container .box_wrapper .box_mid1 .spa_description{float:left; width:342px; float:left; padding:0 0 0 10px;}
.middle_container .box_wrapper .box_mid1 .spa_description h2{font-weight:bold; font-size:12px; padding:0 0 5px 0; margin:0px; }
.middle_container .box_wrapper .box_mid1 .spa_description p{ float:left; padding:0px; margin:0px; width:100%;}
.middle_container .box_wrapper .box_mid1 .spa_description p.em_text{ float:left; padding:0px; margin:0px; width:100%; font-style:italic;}
.middle_container .box_wrapper .box_mid1 .spa_description p span{font-weight:bold; float:left;}
.middle_container .box_wrapper .box_mid1 .spa_description p a{color:#bb8b3f;}
.middle_container .box_wrapper .box_mid1 .spa_description p a:hover{text-decoration:none;color:#000;}


.middle_container .place_strap{border-top:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0;  padding:0px; width:966px; float:left; display:inline; margin:0 1px 18px 5px;}
/*.middle_container .place_strap ul{list-style:none; float:left; width:966px; padding:6px 0px; margin:0;}*/
.middle_container .place_strap ul{list-style:none; float:left; width:980px; padding:6px 0px; margin:0;}/*----Edited----*/
.middle_container .place_strap ul li{float:left; font-weight:bold; padding:0 42px 0 0; margin:0px; font-size:10px;}/*----Edited----*/



/*####------- MAP BOX--------####*/
.middle_container #mapbox{ float:left; padding:0px; margin:0px; width:972px;}
.middle_container #mapbox .maptop{ float:left; background:url(../images/map_topbg.jpg) repeat-x left top; height:5px; width:972px; line-height:1px; font-size:1px;}
.middle_container #mapbox .maptop .lt_map{ float:left; background:url(../images/map_top_lt.jpg) repeat-x left top; height:5px; width:9px;}
.middle_container #mapbox .maptop .rt_map{ float:right; background:url(../images/map_top_rt.jpg) repeat-x left top; height:5px; width:9px;}
.middle_container #mapbox .maparea{ float:left; width:922px; background:url(../images/map_middle.jpg) repeat-y left top; padding:15px 25px; text-align:center;}
.middle_container #mapbox .maparea .map_contry{ background:url(../images/map_1.jpg) no-repeat 25px top; widows:756px; height:434px; padding:143px 0 0 138px}
.middle_container #mapbox .maparea .map_contry ul{ float:left; margin:0px; padding:0px; list-style:none;}
.middle_container #mapbox .maparea .map_contry ul li{width:143px; height:22px; text-align:left;}
.middle_container #mapbox .maparea .map_contry ul li a {text-align:left;}
.middle_container #mapbox .maparea .map_contry ul li a:hover{ color:#BB8B3F;}
.middle_container #mapbox .mapbottom{ float:left; background:url(../images/map_bottombg.jpg) repeat-x left top; height:24px; width:972px;}/*----Edited----*/
.middle_container #mapbox .mapbottom .lt_map2{ float:left; background:url(../images/map_bottom_lt.jpg) repeat-x left top; height:25px; width:9px;}
.middle_container #mapbox .mapbottom .rt_map2{ float:right; background:url(../images/map_bottom_rt.jpg) repeat-x left top; height:25px; width:9px;}



/*####------- FOOTER BOX--------####*/
.middle_container #footer{ float:left; padding:0px; margin:0px; width:972px;}
.middle_container #footer .footer_top{ float:left; background:url(../images/map_topbg.jpg) repeat-x left top; height:5px; width:972px; line-height:1px; font-size:1px;}
.middle_container #footer .footer_top .lt_map{ float:left; background:url(../images/map_top_lt.jpg) repeat-x left top; height:5px; width:9px;}
.middle_container #footer .footer_top .rt_map{ float:right; background:url(../images/map_top_rt.jpg) repeat-x left top; height:5px; width:9px;}
.middle_container #footer .footer_area{ float:left; width:932px; background:url(../images/map_middle.jpg) repeat-y left top; padding:7px 20px;}/*-----Edited-----*/
.middle_container #footer .footer_area h2{font-weight:bold; font-size:12px; padding:0 0 5px 0; width:100%; margin:0px}
.middle_container #footer .footer_area p{ padding:0px; width:922px; float:left; margin:0px;}
.middle_container #footer .footer_bottom{ float:left; background:url(../images/map_bottombg.jpg) repeat-x left top; height:24px; width:972px;}
.middle_container #footer .footer_bottom .lt_map2{ float:left; background:url(../images/map_bottom_lt.jpg) repeat-x left top; height:25px; width:9px;}




/*------------------------CSS Updated By Rohit Verma------------------------*/
.fl { float:left;}
.fr { float:right;} 
.cl { clear:both; margin:0 0 0 0; padding:0 0 0 0; height:1px; font-size:1px; overflow:hidden;}

.left-col-1 { width:565px;}
.right-col-1 { width:402px;}


/*Footer*/
.footer-links { width:966px; float:left; display:inline; border-top:1px #c0c0c0 solid; border-bottom:1px #c0c0c0 solid; color:#666666; margin:0px 1px 0px 4px;}/*-----Edited-----*/
.footer-links .footer-repeat{ float:left; width:100%;}
.footer-links .footer-repeat ul { margin:0; padding:6px 0px; list-style:none; float:left;}
.footer-links .footer-repeat ul li {font-size:10px; color:#666666; padding:0 0px 0 0; text-transform:uppercase; font-weight:bold; float:left; margin:0 20px 0 0;}
.footer-links .footer-repeat ul li a {font-size:10px; color:#666666; text-decoration:none;}
.footer-links .footer-repeat ul li a:hover {font-size:10px; color:#B78433; text-decoration:none;}
.footer-links .footer-repeat .coll-Footer{ float:left; width:160px; margin:0px 40px 0px 0px; padding:6px 0px;}
.footer-links .footer-repeat .coll-Footer ul{ float:left; width:160px; padding:0px; margin:0px;}
.footer-links .footer-repeat .coll-Footer ul li{ float:left; width:160px; padding:0px; margin:0px; list-style-type:none; font-weight:normal; line-height:15px; font-size:10px; text-transform:none;}
.footer-links .footer-repeat .coll-Footer ul li h2{ float:left; width:auto; height:auto; font-size:11px; color:#B78433; margin:0 0 0 0; padding:0px 0 2px 0; text-transform:uppercase;}
.footer-links .footer-repeat .coll-Footer ul li a{ color:#666;}
/*Footer*/ 



/*Hotel Page*/
.box1 { width:565px; padding:6px 0 0 0; margin:0 0 0px 0; float:left; }/*-----Editied-----*/
.box1 .box1-top { width:565px; height:10px; font-size:0; background:url(../images/box-top.jpg) repeat-x; font-size:1px; overflow:hidden;}
.box1 .box1-top .box1-left1 { width:9px; height:10px; font-size:0; background:url(../images/box-left1.jpg) no-repeat;}
.box1 .box1-top .box1-right1 { width:9px; height:10px; font-size:0; line-height:2px; background:url(../images/box-right1.jpg) no-repeat right top;}

.box1 .box1-middle { width:565px; background:url(../images/box-left3.jpg) left top repeat-y; float:left;}/*-----Editied-----*/
.box1 .box1-middle .box1-inner {width:525px; display:block; background:url(../images/box-right3.jpg) right top repeat-y; float:left; padding:9px 20px 12px 20px;}/*-----Editied-----*/
.box1 .box1-middle .box1-inner .box_heading{width:485px; display:block; background:url(../images/box-right3.jpg) right top repeat-y; float:left; padding:9px 20px 12px 20px;}
.box1 .box1-middle .box1-inner .box_heading h3{font-size:14px; padding:0 0 11px 0; text-transform:uppercase; margin:0px; color:#B78433; font-weight:bold;}
.box1-wrapper { width:522px; margin:0px 19px; padding:8px 0 8px 0; display:inline-table;}/*-----Editied-----*/
.box1-img { width:525px; margin:0 0 10px 0;}/*-----Editied-----*/
.box1-row1 { width:522px; border-bottom:0px #bfbfbf solid; padding:0 0 10px 0; margin:0 0 0px 0;}/*-----Editied-----*/
.box1-row1 .box1-row1_caption { float:left;}
.box1-row1 .box1-row1_caption p { float:left; font-size:11px; font-weight:bold; color:#666666; margin:0 0 0 0; width:auto; padding:0 0 0 0; text-transform:uppercase;}
.box1-row1 .box1-row1_caption p.yellow_heading{ font-size:14px; font-weight:bold; color:#B78433; margin:0 0 0 0;  padding:0 0 0 0; text-transform:uppercase;}
.box1-row1 .box1-row1_options { width:auto; float:left;} 
.box1-row1 .box1-row1_options ul { margin:0; padding:0; list-style:none; float:left;}
.box1-row1 .box1-row1_options ul li {color:#FFFFFF; width:30px; height:16px; float:left; text-align:center; margin:0 0px 5px 3px; display:inline;}
.box1-row1 .box1-row1_caption1 { width:auto; float:left; margin-top:12px;}
.box1-row1 .box1-row1_caption1 p { font-size:11px; font-weight:bold; color:#666666; margin:0 0 0 0; width:auto; padding:0 0 0 0; text-transform:uppercase;}
.box1-row1 .box1-row1_caption1 p.yellow_headline{font-size:11px; color:#B78433; font-weight:normal; text-transform:uppercase; padding:0px; font-style:normal;}

.box1-row2 { width:525px; border-bottom:0px #bfbfbf solid; padding:0; margin:0 0 0px 0;}
.box1-row2 .box1-row1_caption2 { width:auto; float:left; margin-top:0px;}
.box1-row2 .box1-row1_caption2 p.yellow_bold{font-size:11px; color:#B78433; font-weight:bold; text-transform:uppercase; padding:0px; margin:0px;}
.box1-row2 .box1-row1_caption1 p { font-size:11px; font-weight:bold; color:#666666; margin:0 0 0 0; width:auto; padding:0 0 0 0; text-transform:uppercase;}
.brown { background:#b3962f;}
.yellow { background:#fcaf17;}
.skin { background:#e7bc70;} 
.green-1 { background:#7aa55c;} 
.blue-1 { background:#0072bc;} 
.pink-1 { background:#ae1950;} 
.orange-1 { background:#f15a22;} 
.purple-1 { background:#b77fb4;} 
.green-2 { background:#72ba44;}
.gray-1 { background:#979797;}
.blue-2 { background:#00b9da;}
.blue-3 { background:#6cb9e0;}
.pink-2 {background:#f285a7;}


.box1-Thank { width:341px; padding:6px 0 0 0; margin:0 0 0px 0; float:left; }
.box1-Thank .box1-top-thk { width:341px; height:10px; font-size:0; background:url(../images/box-top.jpg) repeat-x;}
.box1-Thank .box1-top-thk .box1-left1 { width:9px; height:10px; font-size:0; background:url(../images/box-left1.jpg) no-repeat;}
.box1-Thank .box1-top-thk .box1-right1 { width:9px; height:10px; font-size:0; line-height:2px; background:url(../images/box-right1.jpg) no-repeat right top;}
.box1-Thank .box1-middle-thk { width:341px; background:url(../images/box-left3.jpg) left top repeat-y; float:left;}/*-----Editied-----*/
.box1-Thank .box1-middle-thk .box1-inner {width:301px; display:block; background:url(../images/box-right3.jpg) right top repeat-y; float:left; padding:9px 20px 12px 20px;}
.box1-Thank .box1-middle-thk .box1-inner h3.thank{ color:#B78433; font-weight:bold; font-size:14px; padding:0px; margin:0px; width:100%; float:left;}
.box1-Thank .box1-middle-thk .box1-inner p.thank{ color:#666666; font-size:11px; padding:7px 0px; margin:0px; width:100%; float:left;}
.box1-Thank .box1-bottom-thk { width:341px; float:left; height:13px; font-size:0; background:url(../images/box-bottom.jpg) repeat-x;}/*----Edited-----*/
.box1-Thank .box1-bottom-thk .box1-left2 { width:9px; height:10px; font-size:0; background:url(../images/box-left2.jpg) no-repeat;}
.box1-Thank .box1-bottom-thk .box1-right2 { width:9px; height:10px; font-size:0; background:url(../images/box-right2.jpg) no-repeat;}

/*.box1-row1_options { width:450px; float:left; position:absolute; left:120px; top:456px; border:solid 1px #000;} 
.box1-row1_options ul { margin:0; padding:0; list-style:none; float:left;}
.box1-row1_options ul li { font-size:7px; color:#FFFFFF; width:28px; float:left; height:14px; float:left; text-align:center; margin:0 5px 0 0; font-family:Arial, Helvetica, sans-serif; list-style-type:none;}
.brown { background:#b3962f;}
.yellow { background:#fcaf17;}
.skin { background:#e7bc70;} 
.green-1 { background:#7aa55c;} 
.blue-1 { background:#0072bc;} 
.pink-1 { background:#ae1950;} 
.orange-1 { background:#f15a22;} 
.purple-1 { background:#b77fb4;} 
.green-2 { background:#72ba44;}
.gray-1 { background:#979797;}
.blue-2 { background:#00b9da;}
.blue-3 { background:#6cb9e0;}
.pink-2 {background:#f285a7;}*/




.bdr{ float:left; width:525px; border-top:solid 1px #C0C0C0; margin-top:4px; padding-top:1px;}/*-----Edited----*/
.box1-row1 .box1-row1_dis { width:522px; font-size:11px; color:#666; padding:8px 0 0 0; font-style:italic;}/*----Edited----*/
.box1-row1 .box1-row1_dis1 { width:522px; font-size:11px; color:#666; padding:0; font-style:italic;}
.box1-row1 .box1-row1_dis1 p.non_italic{font-style:normal; padding:0 0 8px 0 ;}

.box1-row1_addtobasket{ padding:14px 0 0 0; float:right; width:525px; text-align:right;}
.box1-row1_addtobasket a{ font-weight:bold; color:#CC9933;}
.box1-row1_addtobasket a:hover{text-decoration:underline; color:#000;}
.box1-row1_addtobasket img{margin:0 0 0 11px;}
.box1-row2 {width:525px; float:left;}
.box1-row2 h3 { font-size:12px; color:#666; padding:0 0 10px 0;}
.box1-row2 .box1-row2_left-col { width:248px;}
.box1-row2 .box1-row2_left-col h2 { font-size:11px; color:#666; margin:0 0 0 0; padding:10px 0 6px 0; text-transform:uppercase;}/*----Edited----*/
.box1-row2 .box1-row2_left-col h4 { font-size:11px; color:#B78433; margin:0 0 0 0; padding:10px 0 6px 0; text-transform:uppercase; font-weight:normal;}/*----Edited----*/
.box1-row2 .box1-row2_left-col h4.sec1{ font-size:11px; color:#B78433; margin:0 0 0 0; padding:20px 0 4px 0; text-transform:uppercase;}/*----Edited----*/

.box1-row2 .box1-row2_left-col h2.sec{ font-size:11px; color:#666; margin:0 0 0 0; padding:13px 0 4px 0; text-transform:uppercase;}/*----Edited----*/
.box1-row2 .box1-row2_left-col p { font-size:11px; color:#666; margin:0 0 0 0; padding:0 0 0 0;}

.box1 .box1-bottom { width:565px; float:left; height:13px; font-size:0; background:url(../images/box-bottom.jpg) repeat-x;}/*----Edited-----*/
.box1 .box1-bottom .box1-left2 { width:9px; height:10px; font-size:0; background:url(../images/box-left2.jpg) no-repeat;}
.box1 .box1-bottom .box1-right2 { width:9px; height:10px; font-size:0; background:url(../images/box-right2.jpg) no-repeat;}
/*Hotel Page*/

/*Search Bar*/
.search-box { height:35px; overflow:hidden; margin:0px 0px 7px 0px;}/*-----Edited------*/
.search-input { overflow:hidden; width:344px; height:35px; background:url(../images/search-bg.jpg) no-repeat;}
.search-input input { width:317px; background:none; border:none; font-size:12px; margin:8px 0 0 13px; color:#58595B; display:inline;}

.search-btn { width:22px; height:35px; background:url(../images/go-btn.jpg) no-repeat; margin:0 0 0 0; overflow:hidden;}
.search-btn input { width:22px; float:left; height:35px; background:none; border:none; cursor:pointer;}/*----Edited----*/
/*Search Bar*/

/*Hotel List*/
.box1-wrapper2 { width:537px; margin:0 auto 0 auto; padding:3px 0 6px 0;}/*---Edited----*/
.box1-row3 {width:525px; float:left; }/*---Edited----*/
.box1-row3 .box1-row3_img { width:180px; height:108px; background:#ffb8ff; float:left;}/*---Edited----*/
.box1-row3 .box1-row3_img1 { width:180px; height:140px; background:#ffb8ff; float:left;}
.box1-row3 .box1-row3_des { width:336px; float:left; padding:0px 0px 0px 9px;}/*---Edited----*/
.box1-row3 .box1-row3_des h4 { font-size:17px; color:#b78433; padding:0 0 20px 0;}
.box1-row3 .box1-row3_des p { font-size:11px; font-weight:normal; color:#666; padding:0 0 0 0; font-style:italic; width:330px; float:left;}
.box1-row3 .box1-row3_des .box1-row3_des-title { width:336px; float:left;}/*---Edited----*/
.box1-row3 .box1-row3_des .box1-row3_des-title p{ font-size:11px; font-weight:bold; color:#666; padding:0 0 0 0; line-height:15px; font-style:normal;}
.box1-row3 .box1-row3_des .box1-row3_des-title p.heading_yellow{font-size:14px; font-weight:bold; color:#B78433; text-transform:uppercase}
.box1-row3 .box1-row3_des p.about_story{ font-size:11px; font-weight:normal; color:#666; margin:23px 0 0 0; font-style:normal; padding:0px; }
.box1-row3 .rmv_Padd_Wdth{ width:525px !important; padding:0px !important;}


.box1-row3 p.view_collection{width:525px; float:left; font-size:12px; font-weight:bold; background:url(../images/backup/go-btn.jpg) right top no-repeat; padding:0px; margin:0px;}

.box1-row4 {width:510px; background:url(../images/go-btn.jpg) right no-repeat; height:30px; padding:5px 27px 0 0;}

.map-img { width:402px; padding:57px 0 0 0; margin:0 0 0 -2px;}
.map-link { width:402px; text-align:right;}

.main-title-1 { width:562px; color:#b78433; padding:22px 0 0 3px;}
.main-title-1 h2 {font-size:14px; padding:0 0 11px 0; text-transform:uppercase; margin:0px;}
.main-title-1 h4 {font-size:14px; padding:0 0 11px 20px; text-transform:uppercase; margin:0px;}
.main-title-1 h3 {font-size:18px; padding:0 0 11px 0; text-transform:uppercase; margin:0px;}
.main-title-1 ul { margin:0; padding:0; list-style:none;}
.main-title-1 ul li { font-size:7px; color:#FFFFFF; width:30px; height:16px; text-transform:uppercase; float:left; text-align:center; margin:0 5px 0 0; display:inline;}
.main-title-1 ul.holiday{ margin:7px 0px 0px 0px; padding:0; list-style:none; float:left;}
.main-title-1 ul.holiday li{ margin:0; padding:0; list-style:none; width:auto; float:left; width:140px; color:#666666; font-size:11px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:none;}
.main-title-1 ul.holiday li.box1-row4-itenrary {background:url(../images/go-btn.jpg) no-repeat 252px; height:30px; line-height:30px; font-weight:bold; font-size:14px; padding:0px 42px 0 0;}
.main-title-1 ul.holiday li ul{ float:right; padding:0px; margin:0px;}
.main-title-1 ul.holiday li ul li{ float:left; padding:0px; margin:0px; width:120px;}
/*Hotel List*/
.main_news{float:left; width:477px; margin-right:15px;}
.main_releases{float:left; width:477px;}
.main-title-2 { width:477px; color:#b78433; padding:22px 0 4px 3px; float:left;}
.main-title-2 h2 {font-size:18px; padding:0 0 11px 0; text-transform:uppercase; margin:0px;}
.main-title-2 h3 {font-size:18px; padding:0 0 11px 0; text-transform:uppercase; margin:0px;}
.main-title-2 ul { margin:0; padding:0; list-style:none;}
.main-title-2 ul li { font-size:7px; color:#FFFFFF; width:30px; height:16px; text-transform:uppercase; float:left; text-align:center; margin:0 5px 0 0; display:inline;}
.main-title-2 span{ color:#b78433; font-size:12px; font-weight:bold; padding:0px; margin:0;}
/*Hotel List*/

.main-title-3 { width:970px; color:#b78433; padding:22px 0 4px 3px;}
.main-title-3 .shop_name{width:480px; float:left;}
.main-title-3 .shop_name span{color:#666666; text-transform:uppercase; font-weight:bold; font-size:12px;}
.main-title-3 h2 {font-size:18px; padding:0 0 0px 0; text-transform:uppercase; margin:0px;}
.main-title-3 .cart_link{width:490px; float:left; margin:0px; padding:0px;}
.main-title-3 .cart_link a{float:right; font-size:11px; font-weight:bold; text-transform:uppercase; margin:0 15px 0 0; padding:5px 0 0 0px}
.main-title-3 .cart_link a:hover{color:#b78433; text-decoration:underline;}

/*Newletter*/
.box1-row3 .box1-row3_img2 { width:181px; height:168px; background:#ffb8ff;}
/*Newletter*/

/*Read more*/
.read-more { font-size:11px; color:#b78433; font-style:normal;}
.read-more a {font-size:11px; color:#b78433; text-decoration:none;}
.read-more a:hover {font-size:11px; color:#666; text-decoration:underline;}
/*Read more*/


/*### Contact Form ###*/
.orange-clr{color:#b78433; }
.txt{ float:left; margin-top:10px; padding:10px 0px 0px 0px; width:100%;}
.brdr{ border-top:2px solid #bebebe;}
.padd-bot{ padding:0px 0px 150px 0px;}
.padd-bot2{ padding:0px 0px 5px 0px;}
.txtbox{margin-left:5px; width:275px; border-left:solid 1px #c4c4c4; border-right:solid 1px #c4c4c4; border-bottom:solid 1px #eeeeee; border-top:solid 2px #8d8d8d; height:15px; padding:0px 3px;}
.txtbox-small{margin-left:5px; width:95px; border-left:solid 1px #c4c4c4; border-right:solid 1px #c4c4c4; border-bottom:solid 1px #eeeeee; border-top:solid 2px #8d8d8d; height:17px; padding:0px 3px;}
.txtbox-L{margin-left:5px; width:44px;/* border-left:solid 1px #c4c4c4; border-right:solid 1px #c4c4c4; border-bottom:solid 1px #eeeeee; border-top:solid 2px #8d8d8d;*/ height:17px; padding:0px; display:inline;font-size:10px;}
.txtbox-M{margin-left:5px; width:116px; /*border-left:solid 1px #c4c4c4; border-right:solid 1px #c4c4c4; border-bottom:solid 1px #eeeeee; border-top:solid 2px #8d8d8d;*/ height:17px; padding:0px; display:inline;font-size:10px;}
.txtfield{margin-left:5px; width:275px; /*border-left:solid 1px #c4c4c4; border-right:solid 1px #c4c4c4; border-bottom:solid 1px #eeeeee; border-top:solid 2px #8d8d8d;*/ height:60px; padding:0px 3px;}
input.send{ background:url(../images/send.jpg) no-repeat left top; width:71px; height:24px; text-indent:-9999px; border:0px none; cursor:pointer; outline:none;}
input.subscribe{ background:url(../images/subscribe.gif) no-repeat left top; width:123px; height:24px; text-indent:-9999px; border:0px none; cursor:pointer; outline:none;}
.box1-wrapper h4{ width:527px; margin:0px; padding:8px 0px 5px 0px; font-size:22px; color:#b78433; font-weight:normal;}


.left-col-1 .heading{ float:left; width:100%;}
.left-col-1 .heading h4{font-size:17px; color:#b78433; padding:25px 0 0px 0;} 
.right-col-1 .contact-form{ float:left; width:402px;}
.right-col-1 .contact-form .contact-rpt{ float:left; width:402px;}
.right-col-1 .contact-form .contact-rpt h4{font-size:17px; color:#b78433; padding:25px 0 10px 0;}
.right-col-1 .contact-form .contact-rpt ul{ float:left; width:100%; padding:0px; margin:0px 0px 7px 0px;}
.right-col-1 .contact-form .contact-rpt ul li{ float:left; width:108px; padding:0px; margin:0px; list-style-type:none;}
.right-col-1 .contact-form .contact-rpt ul li.right_contact{ float:left; width:294px; padding:0px; margin:0px; list-style-type:none;}
.right-col-1 .contact-form .contact-rpt ul li.right_contact2{ float:left; width:263px; padding:0px 0px 0px 5px; margin:0px; list-style-type:none;}
.right-col-1 .contact-form .contact-rpt ul li.left_contact{ float:left; width:130px; padding:0px; margin:0px; list-style-type:none;}
.right-col-1 .contact-form .contact-rpt ul li.full{ float:left; width:398px; padding:0px; margin:0px; list-style-type:none; text-align:right;}
.right-col-1 .contact-form .contact-rpt ul li span{ float:left; display:block; width:auto; height:20px; padding:0px 0px 0px 5px; margin:0px; text-align:right;}
.right-col-1 .contact-form .contact-rpt ul li span.padd_rmv{ float:left; display:block; width:auto; height:20px; padding:0px 0px 0px 0px; margin:0px; text-align:right;}

.box1-row3 .box1-row3_des .box1-row3_des-title p.contact-heading { font-size:11px; font-size:14px; font-weight:bold; color:#b78433; padding:0 0 5px 0; line-height:15px; font-style:normal;}

.middle_container .box_wrapper .box_mid .our-team-img{width:181px; float:left; margin:5px 5px 5px 20px ; display:inline; background:#FFB8FF; height:235px;}
.middle_container .box_wrapper .box_mid .our-team_description{float:left; padding:0px; margin:5px 0px; width:252px; }
.middle_container .box_wrapper .box_mid .our-team_description h4{float:left; padding:0px 0px 5px 0px; margin:0px; font-size:14px; color:#b78433; }
.middle_container .box_wrapper .box_mid .our-team_description ul{ float:left; width:252px; padding:0px; margin:0px;}
.middle_container .box_wrapper .box_mid .our-team_description ul li{ float:left; width:252px; padding:0px; margin:0px 0px 2px 0px; list-style-type:none;}
.middle_container .heading-main{ float:left; width:100%; padding:0px; margin:0px;}
.middle_container .heading-main h4{ float:left; font-size:17px; padding:20px 0px 0px 3px; margin:0px; color:#b78433;}
.middle_container .heading-main p{ float:left; padding:10px 0px 10px 3px; margin:0px; font-size:14px; width:90%;}

.orange-size{ font-size:15px !important; font-weight:bold !important;}
.size-12{ font-size:12px !important; font-weight:bold !important; padding-bottom:0px !important;}

.box1-row4-itenrary {width:510px; background:url(../images/go-btn.jpg) no-repeat 504px; height:30px; padding:0px 27px 0 0;}
.box1-wrapper2-itenrary { width:537px; margin:0 auto 0 auto; padding:0px 0 3px 0; line-height:30px;}
.box1-wrapper-itenary .itenarary{ float:left; width:522px; padding:0px 0px 0px 0px; margin:0px;}
.box1-wrapper-itenary .itenarary ul{ float:left; width:522px; padding:10px 0px 0px 0px; margin:0px;}
.box1-wrapper-itenary .itenarary ul li{ float:left; width:522px; padding:0px 0px 15px 0px; margin:0px; list-style-type:none;}
.box1 .box1-middle .box1-inner-itenary{width:525px; display:block; background:url(../images/box-right3.jpg) right top repeat-y; float:left; padding:0px 20px 0px 20px;}
.box1-wrapper-itenary { width:522px; margin:0px 0px; padding:0px 0 8px 0;}/*-----Editied-----*/
.box1-wrapper-itenary h4{ width:522px; margin:0px; padding:8px 0px 5px 0px; font-size:24px; color:#b78433; font-weight:normal;}
.box1 .box1-row1_dis { width:522px; font-size:11px; color:#666; padding:8px 0 0 0; font-style:italic;}
/*------------------------CSS Updated By Rohit Verma------------------------*/


.middle_container .place_heading{color:#666666; text-transform:uppercase; font-weight:bold; font-size:12px; width:900px; float:left; padding:21px 0 6px 6px;}

.middle_container .place_headingtop{color:#666666; text-transform:uppercase; font-weight:bold; font-size:12px; width:900px; float:left; padding:10px 0 6px 6px;}



.box1 .box1-middle .box1-inner .box_heading1{width:525px; display:block; float:left; padding:9px 0px 12px 0px;}
.box1 .box1-middle .box1-inner .box_heading1 h3{font-size:14px; padding:0 0 11px 0; text-transform:uppercase; margin:0px; color:#B78433; font-weight:bold;}


/*============== DROP DONW SEARCH BOX ================*/

.header #search_link{text-decoration:none;padding-left:11px;float:left; width:auto; z-index:9999999; left:610px; font-weight:bold; top:78px; position:absolute;}
.header #holidayType{border:0px solid #99FF33; height:auto;display:none; padding-top:6px; position:absolute; width:344px; left:607px; top:73px;  z-index:99999; background-image:url(../images/searchbox_bg.png); color:#fff;}
.header #holidayType .row{padding:0px;width:313px; margin:0px auto;}
.header #holidayType .row input{ float:left;}
.header #holidayType .row label{ float:left;}
.header #search_link{color:#BB8B3F;}

/*------------------------Heights------------------------*/
.height1 {height:107px;}

div.sub_nav{}
div.sub_nav ul{ background:url(common/images/sub_nav_bottom.gif) no-repeat left bottom; width:115px; margin:0px; padding:0px; list-style:none; padding:0px 0px 8px 0px;}
div.sub_nav ul li { background:#595959; padding:0px 0px 0px 16px;}
div.sub_nav ul li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#ffffff; line-height:22px;}

.rightable{float:right; width:400px; margin-top:95px;}
.rightable{float:right; width:400px;`margin-top:112px;}
.tdheader{background:#e1d1b7; color:#333333; font-size:11px; font-weight:bold;}
.box1-row3 .box1-row3_des .box1-row3_des-title div.place_name{ font-size:15px; font-weight:bold; font-weight:bold; color:#B78433; text-transform:uppercase; padding:0 0 25px 0;}
.box1-row3 .box1-row3_des .box1-row3_des-title div.place_name  p{ padding:0px;margin:0px;font-size:15px; font-weight:bold; font-weight:bold; color:#B78433; text-transform:uppercase; }