body { background-color:#fff; margin-top:0px; margin-bottom:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
img {margin:0px; padding:0px;}dl { margin:0px; padding:0px;}
strong { color:#369;}
form {margin:0px; padding:0px;}
input {width:130px; line-height:12px; font-size:12px; background:none; border:#336699 1px solid; margin:0px; padding:2px;}
select {width:130px;}
h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; line-height:18px; color:#ff6600; margin:0px; padding:0px;}
.lefticon { width:42px; float:left; margin:0px 0px 0px 2px; padding:0px;}
.lefticondata { width:auto; float:left; margin:0px 0px 0px 0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.lefticondata a{ display:block; line-height:30px; color:#000000; text-decoration:none;}
.lefticondata a:hover{ color:#ff6600; text-decoration:none; }
.spacer {width:100%; height:1px; font-size:1px; line-height:1px; clear:both;}
.spacer1 {width:100%; height:1px; font-size:1px; line-height:1px; clear:both;}
.spacer5 {width:100%; height:5px; font-size:5px; line-height:5px; clear:both;} 
.spacer100 {width:100%; height:100px; font-size:100px; line-height:100px; clear:both;}
#page-container { width:990px; background-color:#FFFFFF; margin:0px auto;}
#header { width:990px; height:105px;}
#logo { width:242px; margin:0px 0px 5px 5px; float:left; display:inline;}
#top-icons {width:740px; float:right; display:inline;}
.icon-container {width:123px; float:left; display:block;}
.icon {text-align:center;}
.icon-lable { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:center; color:#000000; margin:7px 0px 0px 0px;}
.icon-lable a{ color:#000000; text-decoration:none;}
.icon-lable a:hover{ color:#ff6600; text-decoration:underline;}
#top-menu {width:980px; height:35px; margin:0px auto; clear:both;}
#top-menu-left { width:7px; height:35px; background:url(gifs/top-menu-left-bg.jpg) no-repeat; float:left;}
#top-menu-middle { width:966px; height:35px; background:url(gifs/top-menu-middle-bg.jpg) repeat-x; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:35px;}
#top-menu-middle a{text-align:center; margin-left:47px; color:#000000; text-decoration:none;}
#top-menu-middle a:hover{ color:#ff6600; text-decoration:none;}
#top-menu-right {width:7px; height:35px; background:url(gifs/top-menu-right-bg.jpg) no-repeat; float:right;}
#midbody {width:990px; margin:5px 0px 0px 0px; clear:both;}
#midbody-left {width:237px; float:left; margin:5px 0px 0px 5px; display:inline;}
#midbody-right {width:737px; float:right; margin:5px 5px 0px 0px; display:inline; text-align:justify;}
.left-box { width:237px;}
.left-box-top { width:237px; height:39px; background:url(gifs/top240.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; line-height:39px; text-align:center;}
.left-box-top a{color:#000000; text-decoration:none;}
.left-box-top a:hover{ color:#003060; text-decoration:none;}
.left-box-middle { width:237px;  background:url(gifs/mid240.jpg) repeat-y; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
.left-box-bottom { width:237px; height:16px; background:url(gifs/bottom-240.jpg) no-repeat top left;}
#flash-banner {width:auto;}
#search-pannel { width:100%; height:30px; display:inline;}
#search-lable { width:80px; margin:10px 15px 0px 5px; float:left;}
#search-form { width:200px; float:left; margin:5px; padding:0px;}
#form-inpurt-field {width:140px; float:left;}
#search-submit { width:24px; height:23px; border:none; cursor:pointer; float:right; margin:0px 0px 0px 10px; padding:0px;}
#latest-update { width:154px; height:26px; border:none; cursor:pointer; margin:3px 0px 0px 20px; float:left;}
#distance-calculator {  width:210px; height:26px; border:none; cursor:pointer; margin:3px 0px 0px 20px; float:left;}
#middle-left {width:520px; float:left;}
#middle-right {width:208px; float:right;}
.box-discription-top { width:520px; height:12px; background:url(gifs/box-discription-top.jpg) no-repeat bottom; font-size:12px; line-height:12px;}
.box-discription-middle {width:520px; background:url(gifs/box-discription-middle.jpg) repeat-y;}
.box-discription-bottom {width:520px; height:12px; background:url(gifs/box-discription-bottom.jpg) no-repeat top; font-size:12px; line-height:12px;}
.discription {width:510px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:0px 0px 0px 5px; text-align:justify;}
.package-box-top {width:520px; height:40px; background:url(gifs/package-box-top.jpg) no-repeat; line-height:36px; text-align:left;}
.package-box-top a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; display:block; margin:0px 0px 0px 10px; text-decoration:none; color:#000;}
.package-box-top a:hover { color:#666666; text-decoration:none;}
.package-box-middle {width:520px; background:url(gifs/package-box-middle.jpg) repeat-y;}
.package-box-bottom { width:520px; height:10px; background:url(gifs/package-box-bottom.jpg) no-repeat top left; line-height:10px; font-size:10px;}
.package-container { width:510px; margin:0px 0px 0px 5px;}
.hot-package { width:510px; background:url(gifs/package-bullet.jpg) no-repeat; border-bottom:#666666 1px solid; margin:0px 0px 0px 0px; }
.hot-package-data { width:330px; margin:0px 0px 0px 20px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; display:inline;}
.hot-package-data a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#f60; text-decoration:none;}
.hot-package-data a:hover { color:#000000; text-decoration:none;}
.destination {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#06c;}
.detail {width:145px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; float:right;}
.detail a{ width:105px; height:20px; background:url(gifs/detail-itenarary-bg.jpg) no-repeat; line-height:20px; text-decoration:none; color:#fff; display:block; padding-left:40px;}
.detail a:hover{ background:url(gifs/detail-itenarary-bg-hover.jpg) no-repeat; text-decoration:none; color:#fff;}
.gtt-bg {background:url(gifs/golden-triangle-lower-bg.jpg) no-repeat bottom;}
.golden-triangle-tour-data { width:227px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; margin:0px 0px 0px 5px;} 
.golden-triangle-tour-data a{display:block; margin:9px 0px 0px 10px; font-weight:bold; text-decoration:none; color:#990000;} 
.golden-triangle-tour-data a:hover{text-decoration:none; color:#000000;} 
.more-tour-package {text-align:right; color:#f60;} 
.more-tour-package a{text-align:right; color:#000; text-decoration:none;}
.more-tour-package a:hover{text-align:right; color:#f60; text-decoration:underline;}
.tours-left { width:363px; float:left;}
.tours-right { width:363px; float:right;} 
#rajasthan-tours {width:363px; height:184px; background:url(gifs/rajasthan-tours-bg.jpg) no-repeat;}
.tours-data-box { width:343px; margin:10px auto;}
.tours-data-box a{ display:block; margin:5px; text-decoration:none; color:#900;}
.tours-data-box a:hover{ text-decoration:underline; color:#000;}
.tour-heading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#f60;}
.tour-heading a{ text-decoration:none; color:#f60;}
.tour-heading a:hover{text-decoration:none; color:#000;}
#kerala-tours {width:363px; height:184px; background:url(gifs/kerala-tours-bg.jpg) no-repeat;}
#east-india-tours {width:363px; height:184px; background:url(gifs/east-india-tours-bg.jpg) no-repeat;}
#west-india-tours {width:363px; height:184px; background:url(gifs/west-india-tour-bg.jpg) no-repeat;}
#north-india-tours {width:363px; height:184px; background:url(gifs/north-india-tour-bg.jpg) no-repeat;}
#south-india-tours {width:363px; height:184px; background:url(gifs/south-india-tour-bg.jpg) no-repeat;}
#heaven-india-tours {width:363px; height:184px; background:url(gifs/heaven-of-india.jpg) no-repeat;}
#himalayan-tours {width:363px; height:184px; background:url(gifs/himalaya.jpg) no-repeat;}
.heritage-bg {background:url(gifs/heritage-bg.jpg) no-repeat bottom;}
#destination-box {width:980px; margin:0px auto;}
#destination-box-top { width:980px; height:12px; background:url(gifs/destination-bg-top.jpg) no-repeat bottom; font-size:12px; line-height:12px;}
#destination-box-middle { width:980px; background:url(gifs/destination-bg-middle.jpg) repeat-y;}
#destination-box-bottom {width:980px; height:12px; background:url(gifs/destination-bg-bottom.jpg) no-repeat top; font-size:12px; line-height:12px;}
.destination-child { width:190px; margin:0px 0px 0px 5px; float:left; display:inline;}
.destination-title {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; color:#006699;}
.destination-title a{color:#006699; text-decoration:none;}
.destination-title a:hover{color:#FF6600; text-decoration:none;}
.destination-data {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  text-align:left; color:#000000; border-right:#369 1px solid;}
.destination-data a{color:#000000; display:block; margin:5px 0px 0px 10px; text-decoration:none;}
.destination-data a:hover{ color:#FF6600; text-decoration:none;}
.more-destination {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  text-align:right; color:#000000; padding-right:5px;}
.more-destination  a{color:#000000; display:block; margin:5px 0px 0px 10px; text-decoration:none;}
.more-destination  a:hover{ color:#FF6600; text-decoration:none;}
.hotel-middle { width:237px;  background:url(gifs/mid240.jpg) repeat-y; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
.hotel-middle a{display:block; margin:0px 0px 2px 10px; color:#000000; text-decoration:none;}
.hotel-middle a:hover{ color:#FF6600; text-decoration:none;}
.footer {width:980px; text-align:center; margin:5px auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:30px; border:#369 1px solid; border-left:none; border-right:none;}
.footer a{ text-decoration:none; color:#000000; }
.footer a:hover{ text-decoration:none; color:#FF6600;}
.copyright {width:980px; text-align:left; margin:5px auto;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; clear:both;}
.copyright a{ text-decoration:none; color:#000000;}
.copyright a:hover{ text-decoration:none; color:#FF6600;}
.navigator { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:30px; vertical-align:middle; border-bottom:#369 1px solid;border-top:#369 1px solid;}
.navigator a{ color:#003366; text-decoration:none; font-size:14px;}
.navigator a:hover{ color:#FF6600; text-decoration:underline;}
.tour-index { width:733px; border-bottom:#003366 1px dotted; margin-top:5px;}
.round733 {width:733px; margin-left:2px;}
.round733top {width:733px; background:url(gifs/round733-top.jpg) no-repeat top; line-height:10px; height:10px;}
.round733middle {width:733px; background:url(gifs/round733-middle.jpg) repeat-y;}
.round733data {padding:5px;}
.round733bottom {width:733px; background:url(gifs/round733-bottom.jpg) no-repeat bottom; line-height:10px; height:10px;}
.tour-index-data { padding:5px;}
.div-tour-left {width:315px; float:left;}
.div-tour-left a{color:#003399; display:block; text-decoration:none; margin-top:4px; background:url(gifs/arrow.jpg) no-repeat; padding:1px 0px 5px 10px;}
.div-tour-left a:hover{ color:#ff6600; text-decoration:underline;}
.div-tour-left-image {width:75px; height:75px; border:#003366 1px solid; float:right;}
/*Rounded box css start here*/
.rnd-bx-prnt { width:100%;}
.rnd-bx-t {width:100%;}
.rnd-bx-tl { width:13px; height:13px; background:url(gifs/rc-lt.jpg) no-repeat top left; float:left;}
.rnd-bx-tm { width:964px; height:13px; background:url(gifs/rc-t.jpg) repeat-x top; float:left;}
.rnd-bx-tr { width:13px; height:13px; background:url(gifs/rc-rt.jpg) no-repeat top right; float:right;}
.rnd-bx-m {width:100%;}
.rnd-bx-ml { width:13px; max-height:100%; background:url(gifs/rc-l.jpg) repeat-y left; float:left;}
.rnd-bx-mm { width:964px; float:left;}
.rnd-bx-mr { width:13px; max-height:100%; background:url(gifs/rc-r.jpg) repeat-y right; float:right;}
.rnd-bx-b {width:100%;}
.rnd-bx-bl { width:13px; height:13px; background:url(gifs/rc-lb.jpg) no-repeat top left; float:left;}
.rnd-bx-bm { width:964px; height:13px; background:url(gifs/rc-b.jpg) repeat-x top; float:left;}
.rnd-bx-br { width:13px; height:13px; background:url(gifs/rc-rb.jpg) no-repeat top right; float:right;}
/*Rounded box css ends here*/
.just {text-align:justify;}
.f14 {font-size:14px;}
.f13 {font-size:13px;}
.bold { font-weight:bold;}
.f11 {font-size:11px;}
.reservation a{color:#ff6600;}
.reservation a:hover{color:#333333; text-decoration:underline;}
.reservation-form { width:720px; margin:0px auto; border:#369 1px solid;}
.reservation-heading { width:100%; height:24px; line-height:24px; font-size:14px; font-weight:bold; text-align:left; background:#369;  margin:0px auto; padding:0px; color:#FFFFFF;}
.reservation-heading-child {width:90%; margin:0px auto;}
.red {color:red;}
.reservationdl {width:350px; text-align:left; margin:3px 0px 0px 0px;}
.reservationdd {width:150px; float:left;}
.reservationdt {width:150px; float:left;}
.local-link {width:98%; margin-top:10px; border:#369 1px solid; padding:1%; background:url(gifs/locallink-bg.jpg) repeat-x bottom left;}
.left {float:left;}
.right {float:right;}
.third {width:32%; margin-left:1%; display:inline;}
.half {width:43%; margin-left:1%;}
.local {color:#FF9900;}
.local a{color:#FF6600; text-decoration:none; display:block; line-height:20px; margin-top:5px;}
.local a:hover{color:#336699; text-decoration:underline;}
.local-link-heading {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#336699; width:100%; clear:both;}
.local-link-heading a{color:#336699; text-decoration:none;}
.local-link-heading a:hover{ color:#FF9900; text-decoration:none;}
.mr5 {margin-right:5px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.inl {display:inline;}
.booking-form-left {width:345px; float:left; margin-left:10px; display:inline;}
.booking-form-right {width:345px; float:left; margin-left:10px; display:inline;}
.left-links-title {width:96%; margin:0px auto;}
.left-links-title a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:20px; display:block; background:url(gifs/left-link-title-bg.jpg) no-repeat; text-decoration:none; margin:10px 0px 10px 0px; padding:5px; color:#000; text-align:center;}
.left-links-title a:hover{background:url(gifs/left-link-title-hover-bg.jpg) no-repeat; text-decoration:none; color:#000;}
.left-links {width:96%; margin:0px auto;}
.left-links a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; display:block; text-decoration:none; padding:5px 0px 5px 10px; color:#369; margin:0px;}
.left-links a:hover{text-decoration:none; color:#ff6600;}
.tourimg {float:left; margin-right:5px; display:inline;}