/* CSS Document */

/* ################    LAYOUT STYLES         #################  */
body {
	margin:0 auto 0 auto;
	padding:0;
	background:#73c5e5 url(../images/bg_body.gif) repeat-x left top;
	width:986px;
}
body, input, select, textarea { font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#003366; }

h1{font-size:13px; display:inline;}
/*h2 { font-size:14px; line-height:24px; }*/
h2{font-size:13px; display:inline;}

div { float:left; }
form, img, ul, li, h2 { border:0; padding:0; margin:0; }

p { margin:0; padding:10px 0; }
#main_container {
	width:986px;
	padding:15px 0;
}
.inner_container { width:978px; }
.common { width:100%; }
.shadeleft { width:4px; background:url(../images/shadeleft.gif) no-repeat left -15px; height:750px; }
.shaderight { width:4px; background:url(../images/shaderight.gif) no-repeat left -15px; height:750px; }
#header {
	width:978px; height:124px;
	background:url(../images/bg_header.gif) no-repeat left -15px;
}
.top_text { width:554px; padding-left:30px; word-spacing:-1px; font-size:10px; }
.top_box { width:377px; padding:8px 0 12px 17px; font-size:10px; line-height:18px; background:url(../images/bg_header_top.gif) no-repeat left -1px; } 
.top_box_label { width:187px; } 
.top_box_field { width:190px; } 
.top_box img { vertical-align:top; margin:-3px 0 0 -3px; position:relative; } 
.top_box input, .top_box select { border:1px solid #9ad1f2; background:#fff url(../images/bg_textfield.gif) repeat-x left top; color:#77c8e3; font-size:10px; } 

.logo { padding-left:27px; width:434px; margin:-8px 0 0 0; }
.callus { float:right; padding-right:17px; }

.mainmenu { width:976px; margin:16px 1px 0 1px;  }

.banner_home { width:963px; height:203px; padding:14px 0 0 15px; background:#fff url(../images/bg_banner_home.gif) no-repeat left top; }
.home_contact { width:184px; height:188px; padding:14px 9px 0 16px; line-height:20px; background:url(../images/bg_home_contact.gif) no-repeat left top; }
.home_contact img { vertical-align:top; } 
.home_contact input, .home_contact select { border:1px solid #9ad1f2; background:#fff url(../images/bg_textfield1.gif) repeat-x left top; color:#666666; height:19px; font-weight:bold; font-size:10px; } 
.contactbtn {  margin:19px 0 0 -4px; }
.contact_field { width:184px; line-height:18px; height:21px; }
.contact_field1 { width:184px; line-height:20px; height:20px; }
.contact_field2 { width:184px; line-height:18px; height:21px; padding-top:2px; }
.contxt_img { margin-bottom:6px; }
.contactgo_btn { margin-top:-1px; }
.contact_country { width:140px; }

.banner { width:726px; padding-left:13px; }

#content { 
	width:975px; 
	border-left:1px solid #fff; 
	border-right:1px solid #fff; /*background-color:#e6f4fb;*/ 
	background:url(../images/bg_content2.gif) repeat-y left top;
}
#content.innerpage {  background:url(../images/bg_content3.gif) repeat-y left top; }
#content.innerpage1 {  background:url(../images/bg_content31.gif) repeat-y left top; }


.left_content, .inner_content_left { width:210px; padding:15px 15px 0 15px; }
.right_content { width:725px; /*background-color:#fff;*/ padding:15px 0 0 10px; }

.latest_box { width:202px; height:325px; background:url(../images/bg_latest_special.gif) left top no-repeat; padding-left:8px;margin-bottom:20px; }
.latest_box div.content_box { height:276px; }
.latest_list { width:196px; height:86px; padding-top:5px; }
.latest_text  { padding:8px 5px 3px 3px; height:30px; display:inline; width:90px; } 
.latest_text_list { margin:0; padding:0; list-style: none; } 
.latest_text_list li { margin:0; padding:0 0 0 12px; list-style:none; background:url(../images/arrow_blue.gif) no-repeat left 5px;  }
.latest_rate1, .latest_rate2, .latest_rate3 { 
	width:92px; padding:5px 6px; color:#006699; line-height:12px; background:url(../images/bg_latest_rate.gif) left top no-repeat; 
	position:relative; text-align:center; margin:0 -2px 0 -3px; 
}
.latest_rate2 { background:url(../images/bg_latest_rate2.gif) left top no-repeat; }
.latest_rate3 { background:url(../images/bg_latest_rate3.gif) left top no-repeat; }
h3 { font-size:12px; color:#fff; }
.left_content h3, .inner_content_left h3, .inner_content_right1 h3 { padding:8px 0 8px 4px ; margin:0; }
.right_content h3 { padding:5px 0 10px 4px ; margin:0; }

.destination_box { width:202px; height:293px; background:url(../images/bg_destination.gif) left top no-repeat; padding-left:8px; margin:6px 0 18px 0; }
.destination_box div.content_box { height:238px; padding:8px 0 0 3px; }
.destination_box div.latest_text  { padding:3px 5px 5px 8px; display:inline; width:90px; line-height:17px; } 
.top_destination { width:184px; margin:7px 10px 1px 2px; height:32px; padding-top:2px; background: url(../images/bg_map_tops.gif) center center no-repeat; text-align:center; }
.top_destination img { float:left; margin-top:-1px; }
.top_destination a { float:left; width:90px; margin-top:7px; }

.travel_tour { background: url(../images/bg_hc_topbox.gif) left top no-repeat; width:212px; padding:0 10px; margin:0 0 5px 5px; height:160px; text-align:center; }
.travel_tour div.content_box { height:112px; }
.travel_tour p { margin:0; padding:2px 0 0 6px; }

.travel_welcome { width:463px; background: url(../images/bg_welcome.gif) repeat-x left bottom; height:153px; margin:0 0 11px 8px; } 
.travel_welhead { width:463px; border-bottom:1px solid #ff3300; line-height:20px; margin-bottom:2px; }
.travel_welcome div.content_box { height:108px; padding-top:6px; }
.travel_welcome div.content_box p { line-height:17px; float:left; width:285px; padding:7px 10px; }

.featured_pkg { float:right; width:215px; padding:4px 8px 8px 8px; margin:-2px 16px 0 0;  background:url(../images/bg_feature_package.gif) left top no-repeat; height:148px; }
.featured_pkg img { margin-top:-5px; }
.featured_pkg p { padding:5px 0 0 5px; line-height:15px; margin:0; }


.tabs_container { width:468px; background: url(../images/bg_tabs_container.gif) -1px 24px no-repeat; height:181px; margin-left:6px; }

.package_box { width:219px; padding:7px 6px 5px 6px; height:63px; }
.package_box1 { width:219px; padding:7px 6px 5px 9px; height:63px; }
.package_box a, .package_box1 a { line-height:18px; }
.package_box p, .package_box1 p { line-height:16px; padding:0; margin:0; }
/*.pkg_rate, .pkg_rate1 { float:right; width:75px; height:13px; padding:5px 3px 6px 7px; margin-top:-15px; background:url(../images/bg_pkg_piece2.gif) left top repeat-x; }*/
.pkg_rate, .pkg_rate1 { float:right; width:75px; height:13px; padding:5px 3px 6px 7px; margin-top:-15px; background:url(../images/bg_pkg_piece.gif) left top no-repeat; }
.pkg_rate1 { background:url(../images/bg_pkg_piece1.gif) left top no-repeat; }

.re_accomm { float:right; width:212px; background:url(../images/bg_recom_accomd.gif) left top no-repeat; padding:0 10px; height:180px; margin-right:15px; }
.re_accomm div.content_box { height:128px; padding-top:5px; }

.feature_boxes { width:690px; background-color:#e6f4fb; height:86px; padding:8px 6px 7px 4px; margin-left:8px; }
.inner_feature { width:160px; margin:0 0 0 4px; height:75px; background: url(../images/bg_features.gif) no-repeat left top; padding:10px 4px 0 4px; font-size:10px; }
.inner_feature div.content_box { height:54px; width:152px; }
.inner_feature div.content_box img { float:left; }
.inner_feature a { line-height:18px; height:20px; }

#footer { width:976px; background:#fff url(../images/bg_footer.gif) left bottom no-repeat; padding:0 1px 10px 1px; }
.bottom_menu { width:976px; background:url(../images/bg_footer_menu.gif) repeat-x left top; line-height:18px; padding:15px 0; text-align:center;  }
.bottom_menu, .bottom_menu a { color:#fff; text-decoration:none; }
.bottom_menu a:hover { text-decoration: underline; }
.footer_left { border-right:1px solid #c2e3f6; height:59px; padding:0 19px; margin:8px 0; width:620px; line-height:18px; } 
.footer_right { height:59px; padding:0 19px; margin:8px 0; width:270px; line-height:18px; } 
.footer_right img { vertical-align: middle; } 

.spacer1, .spacer2, .spacer3, .spacer4 { float:left; width:100%; }
.spacer1 { padding-bottom:4px; }
.spacer2 { }
.spacer3 { padding-bottom:8px; }
.spacer4 { padding-bottom:2px; }

/* INNER PAGES */
.banner_inner { width:976px; height:178px; margin:0 1px; } 
.banner_inner_left { width:220px; height:168px; padding:5px 10px; background: url(../images/bg_banner_inner.jpg) left top no-repeat; border-right:1px solid #fff; } 
.banner_inner_left img { margin:5px 0; } 
.banner_inner_right { width:735px; height:178px; } 
.page_info { width:735px; background:url(../images/bg_page_title.gif) repeat-x left top; margin-top:1px; height:27px; line-height:27px; }
.page_title { width:360px; font-weight:bold; font-size:14px; padding-left:17px; }
.page_path { width:340px; padding-right:18px; }
 
.destinations_box { width:202px; background:url(../images/bg_inner_left1.gif) no-repeat left top; height:369px; padding:0 4px; }
.destinations_box1 { width:202px; background:url(../images/bg_inner_left2.gif) no-repeat left top; height:278px; padding:0 4px; }
/*.destinations_box h3, .destinations_box1 h3, h3 { padding:10px 0 6px 4px ; margin:0; }*/
.destinations_box div.content_box { height:331px; }
.destinations_box1 div.content_box { height:241px; }
.destinations_box div.destination_link, 
.destinations_box1 div.destination_link, 
.enquiry_section div.destination_link { border-top:1px solid #c2e3f6; width:191px; line-height:29px; padding-left:11px; }
.destinations_box div.destination_link a,
.destinations_box1 div.destination_link a ,
.enquiry_section div.destination_link a { color:#006699; text-decoration:none; }
.destination_head { 
	width:190px; background:url(../images/bg_destination_head.gif) repeat-x left top; height:27px; line-height:27px; 
	padding:0 0 0 10px; border:1px solid #fff; font-weight:bold; color:#fff;
}
.destination_head a { text-decoration:none; }
.destination_headbg { 
	width:191px; background:url(../images/bg_visited.gif) no-repeat left top; height:28px; line-height:27px; 
	padding:0 0 0 11px; font-weight:bold; color:#fff; border-top:1px solid #c2e3f6; margin-top:-1px;
}
.destination_headbg a{ font-weight:bold; color:#fff; text-decoration:none; }

.secure_box { width:202px; background:url(../images/bg_secure_box.gif) no-repeat left top; height:188px; padding:0 4px; }
.secure_box div.content_box { height:113px; }
.secure_body { width:120px; padding:12px 70px 12px 12px; color:#00699d; border-top:1px solid #c2e3f6; }

.enquiry_section { width:202px; background:url(../images/bg_enquiry_left.gif) no-repeat left top; height:98px; padding:0 4px; }
.enquiry_section div.content_box { height:68px; }

.inner_content_body { width:510px; padding:15px 0 0 18px; /*background-color:#fff;*/ }
.inner_content_body1 { width:478px; padding:15px 0 0 18px; /*background-color:#fff;*/ }
.inner_content_right { width:177px; padding:15px 15px 0 15px; float:right; /*background-color:#e6f4fb;*/ }
.inner_content_right1 { width:210px; padding:15px 15px 0 15px; /*background-color:#e6f4fb;*/ }


.aardvark_recomm_box { width:170px; padding:4px; height:149px; text-align:center; background:url(../images/bg_aardvark_recomm.gif) no-repeat left top;  }
.aardvark_recomm_box img { margin-bottom:2px; }

.post { width:492px; padding-bottom:5px; }
.post_head { width:492px; border-bottom:1px solid #c2e3f6; line-height:20px; margin-bottom:5px; }
.post_img.left { float:left; margin-left:-4px; position:relative; padding-right:10px; }
.post_img.left img {cursor:pointer;}
.post_img.right { float: right; margin-right:-4px; position:relative; padding-left:10px; }
.post_img.right img {cursor:pointer;}
.post_content { line-height:18px;width:490px; }
.post_content img.find_more {float:right;}
.post_content .post_text { width:300px; float:right;}

.btm_buttons { width:492px; border-top:1px solid #ffbead; text-align:right; padding:10px 0; }

.packages_body { width:700px; padding-left:8px; }
.btmborderful { width:700px; border-bottom:1px solid #c2e3f6; }
.btmborderful.orange { border-bottom:1px solid #ffbead; }

.package_search { width:700px; background:url(../images/bg_package_map.gif) left top no-repeat; height:112px; margin:14px 0; }
.pkg_searh1 { width:227px; margin:0 20px;  }
.pkg_searh1 img { vertical-align:bottom; margin-top:10px; }
.pkg_searh1 select { width:180px; top:-3px; color:#666; font-size:10px; font-weight:bold; position:relative; }
.pkg_searh1 div.content_box { width:227px; padding-top:17px; }

.pkg_searh2 { width:115px; margin:0 20px;  }
.pkg_searh2 div.content_box { width:115px; padding-top:17px; line-height:14px; }
.pkg_searh2 div.content_box a { text-decoration:none; margin-top:10px; height:14px; display:block; }
.pkg_searh2 div.content_box a img { vertical-align: middle; }

.packages_container { width: 239px; /*border-right:1px solid #c2e3f6;*/ background:url(../images/bg_pkg_conborder.gif) right top no-repeat; padding-right:0; margin:13px 7px 0 2px; }
.packages_container1 { width: 239px; padding-left:2px; background:url(../images/bg_pkg_conborder.gif) right top no-repeat; padding-right:0; margin:13px 6px 0 2px; }
.packages_container div.content_box, .packages_container1 div.content_box { width:239px; margin:-9px 0 -5px 0; }
.packages_box { width:228px; height:60px; margin:0 -3px 0 -5px; padding:3px 4px; position:relative; background: url(../images/bg_pkg_box.gif) no-repeat left top; /*border-bottom:1px solid #c2e3f6;*/ }
.packages_box_border1 { background:url(../images/bg_pkg_boxborder.gif) bottom center no-repeat; padding:6px 0 2px 0; }
.packages_box_border2 { background:url(../images/bg_pkg_boxborder.gif) bottom center no-repeat; padding:7px 0 2px 0; }
.packages_box_border3 { background:url(../images/bg_pkg_boxborder.gif) bottom center no-repeat; padding:7px 0 1px 0; }
.packages_box_border4 { padding:7px 0 0 0; }
.packages_box.none, .packages_box1.none { height:56px; border-bottom:0; }
.packages_box img  { float:left; margin:1px 8px 0 0; }
.packages_box p, .pkgdetail_body p { padding:3px 0 0 0; line-height:16px; }

.package_countries { float:right; width:198px; padding:4px 4px 3px 4px; margin:10px -3px 0 0; text-align:center; background: url(../images/bg_countries.gif) no-repeat top left; height:276px; } 
.package_countries div.content_box { width:178px; padding:12px 10px 0px 10px; height:265px; background:url(../images/bg_countries_inner.gif) repeat-x left top; }
.package_countries div.content_box p { padding:4px 0 8px 0; line-height:20px; font-size:11px; }
.package_countries div.content_box p a {font-weight:bold;color:#ffffff;}

.pkgdetail_box { width:688px; height:126px; background: url(../images/bg_pkg_detail.jpg) repeat-x left 10px; padding:10px 6px; border-bottom:1px solid #ffbead; }
.pkgdetail_box h3 { height:24px; margin:0; padding:0; line-height:22px; }
.pkgdetail_box div.content_box { width:688px; padding:6px 0 6 0; }
.pkgdetail_img { width:130px; height:88px; border:1px solid #fff; }
.pkgdetail_img img {cursor:pointer;}
.pkgdetail_body { width:383px; height:82px; line-height:20px; padding:6px 25px 0 9px; border:solid #fff; border-width:1px 0; background: url(../images/bg_pkg_detail_body.jpg) repeat-x left top; }
.pkgdetail_body div.content_box { width:355px; height:65px; line-height:18px; padding:0; }
.pkgdetail_btns { width:137px; }
.pkgdetail_links { width:393px; vertical-align:top; text-align:right; line-height:16px; margin-right:-10px; }
.pkgdetail_links a { padding-left:19px; font-weight:bold; font-size:10px; color:#0099cc; background:url(../images/icon3.gif) no-repeat left center;}
.pkgdetail_links a.readmore { background:url(../images/icon1.gif) no-repeat left center; }
.pkgdetail_links a.addmore { background:url(../images/icon2.gif) no-repeat left center; }
.pkgdetail_btn { 
	width:119px; text-align:center; height:94px; position:relative; margin:-24px 0 0 0; padding:10px;
	background: url(../images/bg_pkgdetail_btn.gif) no-repeat left top;
}
.pkgdetail_rate {
	width:119px; height:67px; background:url(../images/bg_pkgrate.gif) no-repeat left top;
}
.pkgdetail_rate p { line-height:16px; padding:5px 0 0 0; }

.navigation_btns { width:100%; padding:10px 0 15px 0; }
 

.navigation_bar { width:700px; background-color:#e6f4fb; height:27px; }
.navigation_page { width:120px; padding:5px 20px; line-height:17px; background:url(../images/arrow_red1.gif) no-repeat 8px 8px; }
.navigation_bgleft { float:right; width:7px; background:url(../images/bg_left_nav.gif) left top no-repeat; height:27px; }
.navigation_body { float:right; margin:4px 0; background-color:#fff; height:19px; color:#0099cc; line-height:18px; }
.navigation_body img { vertical-align: top; padding-top:3px; }
.navigation_body select, .navigation_body input { height:15px; font-size:10px; padding:0; margin:0; color:#77c7e3; background-color:#f5fafd; border:1px solid #9ad1f2; }
.navigation_body input { height:12px; }
.navigation_bgright { float:right; width:7px; background:url(../images/bg_right_nav.gif) left top no-repeat; height:27px; margin-right:4px; }


.enquire_pagehead { width:460px; border-bottom:1px solid #c2e3f6; line-height:20px; font-size:12px; font-weight:bold; }
.form_container { width:460px; padding:20px 0 0 0;  }
.form_head { width:460px; border-bottom:1px solid #c2e3f6; font-size:12px; font-weight:bold; line-height:20px; }
.form_head span { float:right; font-weight:normal; font-size:11px; }
.form_row span { font-weight:normal; font-size:11px; }
.form_row img { vertical-align:bottom; }
.form_row { width:450px; background:#f1f9fd url(../images/bg_form_row.gif) repeat-x left bottom; border-top:1px solid #fff; color:#006699; font-weight:bold; line-height:18px; padding:7px 0 8px 10px; }
.form_btns_row { width:451px; background:#e6f4fb url(../images/bg_form_row1.gif) repeat-x left bottom; margin-bottom:17px; text-align:right; border-top:1px solid #fff; padding:8px 9px 8px 0; }
.form90 { width:90px; }
.form80 { width:80px; }
.form100 { width:100px; }
.form110 { width:110px; }
.form120 { width:120px; }
.form150 { width:150px; }
.form180 { width:180px; }
.form230 { width:230px; }
.form340 { width:340px; }

.pkg_price_box {float:right; width:119px; padding:9px; text-align:center; margin-top:-76px;background:url(../images/bg_pkg_price.gif) left top no-repeat; height:146px; line-height:20px;}
.pkg_price_box p { padding:5px 0 0  0; }
.pkg_gallery { width:328px; }
.gallery_large { width:308px; padding:4px; background:url(../images/bg_gallery_large.gif) no-repeat left top; height:216px; margin-left:-3px; }
.gallery_img { width:158px; padding:4px; background:url(../images/bg_gallery_img.gif) no-repeat left top; height:110px; margin:-2px; }
.gallery_img img {cursor: pointer;}
.pkg_description { width:216px; }/*
.pkg_description h3, .pkg_summary h3, .packages_body h3 { color:#ff3300; border-bottom:1px solid #a5daef; line-height:20px; padding:0; margin:0 0 5px 0; }*/
.desc_list, .desc_list li { margin:0; padding:0; list-style:none; }
.desc_list li { background:url(../images/arrow_blue2.gif) left 2px no-repeat; padding-left:15px; line-height:18px; }
.desc_list li.desc { background:url(../images/arrow_blue3.gif) left 2px no-repeat; padding-left:15px; line-height:18px; }

.pkg_summary { width:372px; padding:10px 0; height:260px}
.pkg_summary1 { width:543px; }
.pkg_summary p, .pkg_summary1 p  { padding:0 0 8px 0; line-height:18px; }
.pkg_summary.bg { width:688px; background:#e7f3fb url(../images/bg_pkg_bg_summary.gif) bottom left repeat-x; padding:15px 0 20px 12px; }
.pkg_summary.bg h3 { background:#fff url(../images/bg_pkg_bg_summary_head.gif) bottom left repeat-x; border:0; }

.pkg_tick_list { margin:0; padding:10px 0 0 0; list-style:none; }
.pkg_tick_list li { 
	background:url(../images/tick_list.gif) left 1px no-repeat; line-height:14px; margin:0;
	width:168px; float:left; font-weight:bold; padding:0 0 6px 18px; font-size:10px;
}

.pkg_links, .pkg_links1 { width:372px; background:url(../images/bg_pkg_links.gif) repeat-x left top; height:16px; line-height:16px; padding:1px 0 5px 0; display:inline; margin-top:20px; text-align:center; }
.pkg_links img, .pkg_links1 img { vertical-align:middle; }
.pkg_links1 { width:700px; text-align:right; }

.similar_pkg_box { width:700px; padding:18px 0; border-bottom:1px solid #ffbead; margin-top:8px; border-top:1px solid #ffbead ; }
.similar_pkg_box div.content_box { width:660px; padding:12px 20px 0 20px; background-color:#e6f4fb; height:176px; border-top:1px solid #fff; }
.similar_pkg_box div.aardvark_recomm_box { margin:0 20px; }
.aardvark_recomm_box img { margin-bottom:4px; }
.similar_pkg_head { width:700px; border-bottom:1px solid #ffbead; background:url(../images/bg_head_cap.gif) no-repeat left top; line-height:25px; }

div.tabs { margin:0 0 0 0; padding:0; list-style:none; background:url(../images/tab_bg.gif) left top repeat-x; float: left;width:560px; }
div.tabs div.active_tab {background:url(../images/tab_left.gif) left top no-repeat;height:height:27px;width:115px;height:27px;margin-right:1px;cursor:pointer;}
div.tabs div.active_tab div {background:url(../images/tab_right.gif) right top no-repeat;padding-top:6px;color:#FFFFFF;font-weight:bold;width:115px;text-align:center;height:27px;cursor:pointer;}
div.tabs div.inactive_tab {background:url(../images/tab_lefth.gif) left top no-repeat;width:115px;height:27px;margin-right:1px;cursor:pointer;}
div.tabs div.inactive_tab:hover {background:url(../images/tab_left.gif) left top no-repeat;width:115px;height:27px;margin-right:1px;cursor:pointer;}
div.tabs div.inactive_tab div {background:url(../images/tab_righth.gif) right top no-repeat;padding-top:6px;color:#FFFFFF;font-weight:bold;width:115px;text-align:center;cursor:pointer;height:27px;}
div.tabs div.inactive_tab:hover div {background:url(../images/tab_right.gif) right top no-repeat;padding-top:6px;color:#FFFFFF;font-weight:bold;width:115px;text-align:center;cursor:pointer;height:27px;}

div.package_tabs { margin:0 0 0 0; padding:0; list-style:none; background:url(../images/tab_bg.gif) left top repeat-x; float: left;width:696px; }
div.package_tabs div.active_tab {background:url(../images/tab_left.gif) left top no-repeat;height:height:27px;width:115px;height:27px;margin-right:1px;cursor:pointer;}
div.package_tabs div.active_tab div {background:url(../images/tab_right.gif) right top no-repeat;padding-top:6px;color:#FFFFFF;font-weight:bold;width:115px;text-align:center;height:27px;cursor:pointer;}
div.package_tabs div.inactive_tab {background:url(../images/tab_lefth.gif) left top no-repeat;width:115px;height:27px;margin-right:1px;cursor:pointer;}
div.package_tabs div.inactive_tab:hover {background:url(../images/tab_left.gif) left top no-repeat;width:115px;height:27px;margin-right:1px;cursor:pointer;}
div.package_tabs div.inactive_tab div {background:url(../images/tab_righth.gif) right top no-repeat;padding-top:6px;color:#FFFFFF;font-weight:bold;width:115px;text-align:center;cursor:pointer;height:27px;}
div.package_tabs div.inactive_tab:hover div {background:url(../images/tab_right.gif) right top no-repeat;padding-top:6px;color:#FFFFFF;font-weight:bold;width:115px;text-align:center;cursor:pointer;height:27px;}


/*
div.tabs li { margin:0 1px 0 0; padding:0; list-style:none;  float: left; text-align:center; }
div.tabs li.last { margin:0; }
div.tabs li a { float: left; background:url(../images/tab_lefth.gif) left top no-repeat; line-height:24px; height:27px; font-weight:bold; color:#fff; text-decoration:none; }
div.tabs li a span { float: left; width:115px; background:url(../images/tab_righth.gif) right top no-repeat; line-height:24px; height:27px; cursor:pointer; }
div.tabs li a:hover, ul.tabs li.vlnk a { background:url(../images/tab_left.gif) left top no-repeat; }
div.tabs li a:hover span, ul.tabs li.vlnk a span { background:url(../images/tab_right.gif) right top no-repeat; }
*/

ul.destinations_list { margin:0; padding:7px 0 5px 18px; float:left; width:184px; list-style:none; border-top:1px solid #c2e3f6; }
ul.destinations_list li { margin:0; padding:0 0 0 11px; list-style:none; background:url(../images/arrow_blue.gif) left 5px no-repeat; }
ul.destinations_list li a { font-weight:bold; color:#ff3300; text-decoration:none; line-height:18px; }

/* $$$$$$$$$$$$$$$$    @@TYPOGRAPHY STYLES@@         $$$$$$$$$$$$$$$  */
.white, h3.white { color:#fff; }
.bluel { color:#0099cc; }
.bluem { color:#006699; }
.blued { color:#003366; }
.grayd { color:#666666; }
.redl  { color:#ff3300; }
.orange { color:#ff3300; }
.orange a { color:#ff3300; }
a.white:hover { color:#003366; }
a.orange:hover, a.redl:hover { color:#0099cc; }

.b { font-weight:bold; }

.medium { font-size:12px; }
.large { font-size:14px; }
.small { font-size:10px; }

.textfield { color:#333; border:1px solid #99ccff; font-size:11px; }

.clear  { line-height:0; height:0; clear:both; }






/* Google Chrome Hacks */

body:first-of-type .destination_box div.content_box { height:237px; padding:8px 0 0 3px; }
body:first-of-type .latest_box div.content_box { height:275px; }
body:first-of-type .travel_tour div.content_box { height:111px; }
body:first-of-type .re_accomm div.content_box { height:127px; padding-top:5px; }

div.stars {background: transparent url(../images/pkgstar.gif) scroll left top  repeat-x; height: 14px; margin-left: 20px; margin-top:15px;}



/* Moved here from page.. (inline styles disliked!) */
.pkg_description h3, .pkg_summary h3, .packages_body h3 { color:#FF3300; border-bottom:1px solid #a5daef; line-height:20px; padding:0; margin:0 0 5px 0; }

h3.pack_search {color:#FFFFFF;margin:0;font-size:12px;padding-bottom:5px;}

div.inner_content_left .enquiry_box { width:202px;/* background:url(../images/bg_enquiry_list.gif) no-repeat left top; height:188px; padding:0 4px; */}

div.inner_content_right1 .enquiry_box { width:202px;/* background:url(../images/bg_enquiry_list1.gif) no-repeat 1px top; height:188px; padding:0 4px; */}

div.inner_content_left .enquiry_box div.content_box {/* height:133px;*/background:#fff/*url(../images/bg_enquiry_list_mdl.gif) repeat-y 1px top;*/ width:196px;}
div.inner_content_right1 .enquiry_box div.content_box {/* height:133px; background:url(../images/bg_enquiry_list_mdl.gif) repeat-y 1px top;*/}
 .enquiry_head { width:93%; line-height:27px; height:27px; background: url(../images/bg_destination_head.gif) left top repeat-x; border:1px solid #fff;padding:0 6px;}
div.inner_content_right1 .enquiry_head { width:90%;  line-height:27px; height:27px; background: url(../images/bg_destination_head.gif) left top repeat-x; border:1px solid #fff; border-width:0 1px 1px 0; margin-left:5px;padding:0 6px;}
.enquiry_head1 { width:182px; padding:0 8px 0 10px; line-height:27px; height:27px; background: url(../images/bg_destination_head.gif) left top repeat-x; border:1px solid #fff; }
div.inner_content_left .enquiry_list { width:183px; padding:0 0 5px 12px; border-top:1px solid #c2e3f6; line-height:18px; margin-left:5px;}
div.inner_content_right1 .enquiry_list { width:183px; padding:0 0 5px 10px; border-top:1px solid #c2e3f6; line-height:18px; margin-left:5px;}
div.inner_content_left  .enquiry_list div.close,div.inner_content_right1 .enquiry_list div.close { width:180px; height:5px; line-height:5px; text-align:right; padding:2px 0 0 0; }

div.enquiry_box h3 {margin-left:2px;}
div.enquiry_box h3 {background:url(../images/hook_head.png) center  no-repeat;padding:6px 0 4px 4px;width:202px; }
div.enquiry_box .content_box {background:#fff/*url(../images/hook_bg.jpg) left bottom  repeat-x #ecf4f8*/; margin-left:3px; width:202px; border:1px solid #a5daef;}
div.enquiry_box .content_box .enquiry_list {padding-left:3px;}
div.enquiry_box .content_box .close {width:180px; height:5px; line-height:5px; text-align:right; padding:2px 0 0 0; }
div.enquiry_box div.commonEnq {background:url(../images/bg_enquiry_list_btm2.gif) no-repeat left top;height:23px;margin-left:1px;padding-top:3px;width:100%;margin-left:3px;}
div.inner_content_left div.commonEnq {margin-left:3px;}

div.spacer3 div.tabs_container div.package_tabs {width:465px;}

a.no_style {text-decoration:none;color:#003366;cursor:pointer;}
a.no_style:hover {text-decoration:underline;}