body, h1, h2, h3, h4, h5, h6, p, a, ul, li, form { margin:0px; padding:0px; }
h1 { font:18px Tahoma; color:#5f2210; display:block; height:29px; background:url(images/deals.gif) 0px -15px no-repeat #fac64e; padding:5px 0px 0px 45px; border-bottom:2px solid #FFFFFF; } 
h2, h3 { font:18px Tahoma; }
.h2 { display:block; height:29px; background:url(images/deals.gif) 0px -15px no-repeat #fac64e; padding:5px 0px 0px 45px; border-bottom:2px solid #FFFFFF; }
.h2 a { text-decoration:none; color:#5f2210; }
.h2 a:hover { color:#c22a00; }
.h3 { display:block; height:32px; background:url(images/deals.gif) 0px -9px no-repeat; padding:10px 0px 0px 48px; }
.h3 a { text-decoration:none; color:#5f2210; }
.h3 a:hover { color:#c22a00; }
h4 { font:22px tahoma; color:#5f2210; background:url(images/booking.gif) top no-repeat #fac64e; display:block; height:35px; padding:7px 0px 0px 18px; margin-bottom:2px; }
h5 { font:bold 11px tahoma; color:#5f2210; background:url(images/map-bg.gif) top no-repeat #f7b844; padding:10px 0px 10px 25px; }
h5 span { font:normal 22px tahoma; display:block; margin-bottom:4px; }
h5 a { text-decoration:none; color:#5f2210; }
h5 a:hover { color:#c22a00; }
h6 { display:block; font:bold 12px Tahoma; color:#5f2210; padding:5px 0px 0px 60px; }
body { font:11px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#3a3a38; background:url(images/bg.gif) top repeat-x #FFFFFF; }
#header { margin:0px auto; width:903px; height:95px; padding:0px 25px 0px 25px; background:url(images/t-link.gif) top right no-repeat; font:18px Tahoma; text-align:right; color:#FFFFFe; }
#header ul { margin:0px; list-style:none; padding-top:6px; margin-bottom:30px; display:block; }
#header ul li { margin:0px; list-style:none; display:inline; }
#header ul li a { font:bold 11px Tahoma; color:#5f2210; text-decoration:none; padding-left:20px; background:url(images/arrow.gif) 8px 4px no-repeat; }
#header ul li a:hover { color:#FFFFFe; background:url(images/arrow.gif) 8px -16px no-repeat; }
#nav { margin:0px auto; display:block; width:950px; background:url(images/nav.gif) 0px 0px no-repeat #356aa0; height:46px; font:bold 12px Tahoma; padding-left:5px; }
#nav ul { display:block; height:46px; list-style:none; background:url(images/nav.gif) 932px -52px no-repeat; }
#nav ul li { display:inline; }
#nav ul li a { display:block; float:left; height:30px; padding:16px 20px 0px 19px; background:url(images/nav2.gif) top right no-repeat; text-decoration:none; color:#FFFFFe; }
#nav ul li a span { display:block; padding:0px 12px 0px 0px; background:url(images/arrow2.gif) right no-repeat; }
#nav ul li a:hover { color:#fac64d; }
#main { margin:0px auto; width:933px; background:url(images/bg2.gif) bottom repeat-x #FFFFFF; padding:5px 10px 20px 10px; }
#news-div { margin:0px auto; width:933px; background:#FFFFFF; padding:5px 10px 0px 10px; }
#destination { font:12px Arial, Tahoma, Verdana, Helvetica, sans-serif; padding:12px 10px 12px 10px; border:1px solid #e1e1e1; margin-bottom:5px; }
#destination strong { font:bold 12px Tahoma; color:#5f2210; }
#news { padding:4px 10px 4px 10px; font:bold 12px Tahoma; color:#03b5fb; background:#f0f0f0; border:1px solid #e1e1e1; }
#news a { text-decoration:none; color:#03b5fb; padding:0px 20px 0px 0px; }
#news a:hover { color:#e8a833; }
#left { float:left; width:290px; }
#booking { width:284px; display:block; background:url(images/booking-btm.gif) bottom no-repeat #356aa0; padding:5px 3px 15px 3px; color:#fac64e; font-weight:bold; margin-bottom:10px; }
#support { height:109px; background:url(images/support.gif); margin:10px 0px 10px 0px; }
#customer-support { display:block; padding:42px 0px 0px 90px; }
#support strong { color:#356aa1; display:block; padding:2px 0px 2px 0px; }
#follow-us { height:38px; background:url(images/support.gif) 0px -129px no-repeat; text-align:right; padding:6px 8px 0px 0px; font:19px "Times New Roman", Times, serif; color:#5f2210; }
#follow-us span { float:left; display:block; padding:6px 0px 0px 10px; }
#right { float:right; width:623px; }
.package { float:left; width:206px; background:#f2f2f2; border-right:2px solid #ffffff; border-bottom:1px solid #cfe7f6; }
.package strong { font-weight:bold; color:#de011a; }
.package ul { list-style:none; display:block; padding:0px 10px 0px 10px; }
.package ul li { display:block; padding:5px 0px 5px 10px; border-bottom:1px solid #e0e0e0; }
.package ul li a { display:block; text-decoration:none; color:#1f65a1; font-weight:bold; padding-bottom:4px; }
.package ul li a:hover { color:#e8a833; }
.package span { color:#02b5fb; font-weight:bold; }
.destination { float:left; width:207px; background:#e2f4ff; font:11px/21px tahoma; color:#de011a; border-bottom:1px solid #e0e0e0; }
.destination ul { display:block; list-style:none; text-align:right; padding:4px 0px 0px 10px; }
.destination ul li { display:block; padding:0px 10px 0px 5px; border-bottom:1px solid #cfe7f6; }
.destination ul li a { float:left; text-decoration:none; color:#1f65a1; font-weight:bold; }
.destination ul li a:hover { color:#e8a833; }
.tab { display:block; float:left; padding:0px 21px 0px 20px; background:#e2f4ff; text-decoration:none; color:#02b5fa; font-weight:bold; }
.tab:hover { background:#02b5fa; color:#FFFFFF; }
.tab-select { background:#02b5fa; color:#FFFFFF; border-left:1px solid #e2f4ff; border-right:1px solid #e2f4ff; }
.more { text-decoration:none; display:block; padding:5px 10px 5px 5px; text-align:right; color:#02b5fb; font-weight:bold; }
.more:hover { color:#e8a833; }
.more2 { text-decoration:none; display:block; padding:0px 10px 0px 5px; text-align:right; color:#02b5fb; font-weight:bold; }
.more2:hover { color:#e8a833; }
.deals { padding:0px 10px 0px 10px; border-left:2px solid #fac64e; border-right:2px solid #fac64e; background:#f2f2f2; } 
.deals-bg { font:11px/16px tahoma; background:url(images/airfare.gif) center no-repeat; }
.deals-bg a { text-decoration:none; color:#3a3a38; }
.deals-bg a:hover { color:#c30101; }
.deals-btm { background:url(images/deals.gif) top no-repeat; }
.deals strong { color:#1f65a1; font-weight:bold; display:block; padding:12px 0px 4px 0px; }
.note { display:block; padding:15px 0px 10px 0px; font:10px tahoma; color:#1f65a1; }
.red { color:#c30101; }
.color { color:#fac64d; }
.clear { clear:both; height:0px; line-height:0px; font-size:0px; }
.clear2 { display:block; clear:both; margin-bottom:20px; }
#btm-link { margin:0px 0px 0px 0px; height:57px; background:url(images/travel.jpg); padding:23px 0px 0px 10px; clear:both; }
#btm-link  ul { list-style:none; display:block; }
#btm-link  ul li { display:inline; font:bold 11px tahoma; }
#btm-link  ul li a { text-decoration:none; color:#2c539e; padding:0px 15px 0px 15px; border-right:1px solid #f7b844; }
#btm-link  ul li a:hover { color:#e8a833; }
#footer { display:block; background:url(images/footer.gif) center bottom no-repeat #356aa0; padding-bottom:22px; font:12px/22px arial; color:#5f2210; }
#footer a { text-decoration:none; color:#5f2210; padding:0px 9px 0px 9px; border-right:1px solid #e79600; }
#footer a:hover { color:#FFFFFe; }
#footer strong { font:bold 12px Tahoma; color:#5f2210; }
#footer ul { list-style:none; display:block; padding:10px 0px 4px 65px; }
#footer ul li { font:12px/16px arial; }
#footer ul li a { border:none; display:block; background:url(images/arrow.gif) 0px 6px no-repeat; padding:0px 0px 0px 12px; }
#footer ul li a:hover { background:url(images/arrow.gif) 0px -14px no-repeat; }
.ftul { background:url(images/information.gif) 0px 5px no-repeat; }
.ftul2 { background:url(images/information.gif) 0px -55px no-repeat; }
.ftul3 { background:url(images/information.gif) 0px -120px no-repeat; }
.ftul4 { background:url(images/information.gif) 0px -190px no-repeat; }
.site-link { display:block; float:left; width:223px; }
.bottom-link { margin:0px auto; width:893px; background:#f7b844; border-left:11px solid #e2e2e2; border-right:11px solid #e2e2e2; border-bottom:1px solid #e4a737; padding:12px 19px 12px 19px; }

.bottom-link3 { margin:0px auto; width:933px; padding:0px 10px 0px 10px; background:#e2e2e2; }


.bottom-link2 { margin:0px auto; width:893px; background:#f7b844; border-left:11px solid #e2e2e2; border-right:11px solid #e2e2e2; padding:12px 19px 5px 19px; }
.bottom-link2 strong { display:block; float:left; margin-top:12px; }
#copyright { background:#356aa0; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; padding:18px; display:block; }
/* Tab Css Start */
.tabberlive .tabbertabhide { display:none; }
.tabber { }
.tabberlive { }
ul.tabbernav { margin:0; padding: 7px 7px 7px 0px; border-bottom: 1px solid #fac64e; font: bold 11px tahoma, Verdana, sans-serif; }
ul.tabbernav li { list-style: none; margin:0px; display: inline; }
ul.tabbernav li a { padding: 3px 3px 3px 3px; margin-right: 5px; border: 1px solid #fac64e; border-bottom: none; background:#fac64f; text-decoration: none; }
ul.tabbernav li a:link { color:#bd0e00; }
ul.tabbernav li a:visited { color: #fffffe; }
ul.tabbernav li a:hover { color:#FFFFFF; background:#fac64f; border-color: #fac64e; }
ul.tabbernav li.tabberactive a { background-color: #e2f4ff; border-bottom: 1px solid #e2f4ff; }
ul.tabbernav li.tabberactive a:hover { color:#ffffff; background:#fac64e; }
.tabberlive .tabbertab { padding:0px; border:1px solid #fac64e; border-top:0; }
.tabberlive .tabbertab h2 { display:none; }
.tabberlive .tabbertab h3 { display:none; }
.tabberlive#tab1 { }
.tabberlive#tab2 { }
.tabberlive#tab2 .tabbertab { overflow:auto; }
.hd { display:block; height:21px; background:#3c7cbc; font:bold 11px tahoma; text-align:center; color:#FFFFFF; padding:6px 0px 0px 0px; }
.hd2 { display:block; height:21px; font:bold 11px tahoma; color:#a0d0ff; padding:6px 0px 6px 0px; }
.htbk { display:block; height:21px; font:bold 11px tahoma; color:#FFFFFe; padding:6px 0px 0px 10px; }
.htbk2 { height:21px; float:left; padding:6px 5px 0px 10px; }
.hd3 { display:block; height:21px; background:#3c7cbc; font:bold 11px tahoma; color:#fac64e; padding:6px 0px 0px 12px; margin-bottom:5px; }
.hd4 { display:block; background:#f7b844; font:bold 11px tahoma; color:#5f2210; padding:0px 0px 4px 10px; margin-bottom:5px; }
.frm1 { width:122px; height:20px; border:1px solid #3c7cbc; font:11px Tahoma; color:#044383; padding:0px 0px 0px 5px; }
.frm2 { width:145px; height:20px; border:1px solid #3c7cbc; font:11px Tahoma; color:#044383; }
.frm3 { border:1px solid #3c7cbc; font:11px Tahoma; color:#044383; }
.frm4 { width:113px; height:18px; border:1px solid #3c7cbc; font:11px Tahoma; color:#044383; margin-right:4px; }
.frm5 { width:90px; height:18px; border:1px solid #3c7cbc; font:11px Tahoma; color:#044383; margin-right:4px; }
#tour { font-weight:normal; color:#FFFFFe; }
.itinerary { font:12px Arial, Tahoma, Verdana, Helvetica, sans-serif; color:#3a3a38; padding-right:10px; }
.itinerary ul { margin-left:25px; line-height:20px; margin-bottom:15px; display:block; }
.itinerary p { text-align:justify; display:block; margin-bottom:15px; }
.itinerary strong { font:bold 12px Tahoma; color:#c30101; display:block; margin-bottom:15px; }
.itinerary span { font:bold 11px Tahoma; color:#1f65a1; display:block; margin-bottom:5px; }
.itinerary a { color:#c30101; text-decoration:none; }
.itinerary a:hover { color:#02b5fb; }
#packages { margin-bottom:10px; font:bold 11px Tahoma; padding-bottom:13px; background:url(images/btm.gif) bottom no-repeat; }
#packages h4 { display:block; height:36px; padding:20px 0px 0px 60px; margin:0px; font:18px Tahoma; color:#c30101; text-align:left; background:url(images/h4.gif) top no-repeat #ececec; }
#packages a { display:block; color:#d02f00; border-right:2px solid #e3e3e3; border-left:2px solid #e3e3e3; background:#f0f0f0; padding:13px 20px 7px 20px; text-decoration:none; text-align:right; }
#packages a:hover { color:#133d67; }
#packages ul { list-style:none; }
#packages li { display:block; background:#f0f0f0; padding:6px 20px 0px 20px; border-right:2px solid #e3e3e3; border-left:2px solid #e3e3e3; }
#packages li a { display:block; padding:0px 0px 6px 0px; border-left:none; border-right:none; border-bottom:1px dashed #c5c5c5; color:#03b5fb; text-decoration:none; background:url(images/arrow.gif) 10px -45px no-repeat; padding-left:25px; text-align:left; }
#packages li a:hover { background:none; color:#c30101; }
#holiday { display:block; height:239px; background:url(images/holiday-themes.jpg) left no-repeat #5fa3db; padding:17px 0px 0px 157px; }
#holiday ul { list-style:none; }
#holiday ul li { display:block; height:20px; margin-right:10px; border-bottom:1px dashed #7db9e9; padding-top:5px; }
#holiday ul li a { font:bold 11px Tahoma; color:#fffffe; text-decoration:none; }
#holiday ul li a:hover { color:#133d67; }
#holiday h4 { display:block; padding:0px; margin:0px 7px 0px 0px; font:18px Tahoma; color:#133d67; text-align:left; background:none; border-bottom:1px solid #133d67; margin-bottom:5px; }
.holiday { font:bold 11px Tahoma; color:#133d67; text-decoration:none; display:block; padding:15px 10px 0px 0px; text-align:left; }
.holiday:hover { color:#fac64d; }
.detail { font:bold 11px/18px tahoma; color:#3a3a38; display:block; height:226px; padding:5px 10px 10px 10px; background:#f0f0f0; border:2px solid #e1e1e1; }
.detail h2 { display:block; font:18px "Times New Roman", Times, serif; color:#5f2210; margin:0px; padding:6px 0px 6px 0px; background:none; }
.day { display:block; font:bold 13px Tahoma; color:#356aa1; padding:3px 0px 10px 0px; }
.enquire { text-align:center; padding-top:5px; }
.tcol { color:#3a3a38; }
.tcol a { color:#3a3a38; }
.tcol a:hover { color:#3a3a38; }


.itinerary1 { font:12px Arial, Tahoma, Verdana, Helvetica, sans-serif; color:#3a3a38; }
.inner-it { padding:10px 10px 0px 10px; margin-bottom:15px; display:block; border:2px solid #fac64e; }
.inner-it img { border:2px solid #e1e1e1; margin-right:10px; float:left; margin-bottom:5px;}
.inner-it h2 { display:block; margin-bottom:5px; font:18px Tahoma; color:#c30101; }
.inner-it h2 a { color:#c30101; text-decoration:none; }
.inner-it h2 a:hover { color:#45984a; }
.inner-it strong { font-weight:bold; color:#1f65a1; }
.inner-it-a { display:block; text-align:right; font:bold 11px Tahoma; color:#c30101; text-decoration:none; }
.inner-it-a:hover { color:#45984a; }
.prc { display:block; clear:both; padding:5px 0px 5px 0px; }
.clear3 { display:block; clear:both; padding:7px 0px 2px 0px; background:#f0f0f0; text-align:right; margin-top:5px;}
.clear3 img { border:none; float:none; }
.clear3 a { margin-left:20px; }
.page { display:block; text-align:right; font:bold 11px Tahoma; color:#999999; margin-bottom:15px; }
.page a { color:#5f2210; background:#fac64e; padding:4px 8px 4px 8px; text-decoration:none; margin-left:4px; }
.page a:hover { color:#fff; background:#c30101; }
.honey { font:bold 12px Tahoma; color:#FFFFFF; }
.honey a { display:block; background:#5fa3db; color:#FFFFFF; text-decoration:none; padding:5px 0px 5px 0px; }
.honey a:hover { background:#c30101; }
.theme { list-style:none; display:block; margin-left:20px; font:bold 12px Tahoma; }
.theme li { }
.theme li a { display:block; background:url(images/arrow.gif) 0px -42px no-repeat; padding-left:15px; color:#1f65a1; text-decoration:none; }
.theme li a:hover { color:#de011a; background:url(images/arrow.gif) 2px -12px no-repeat; }

.rg { display:block; float:right; padding:4px 5px 0px 0px; }