body{background:#e2e2e2; font:12px Verdana, Arial, Helvetica, sans-serif; color:#797979; margin:0; padding:0;}

p {font:12px Verdana, Arial, Helvetica, sans-serif; color:#797979; text-align:justify; padding:5px 0 8px 0; margin:0px;}

a{color:#797979; font-weight:bold; text-decoration:underline; outline:none;}
a:hover{color:#797979; outline:none;}

h1 {font-family:Arial, "Arial MT"; font-size:16px; color:#95ac14; font-weight:bold; padding:5px 8px 5px 0; margin:0px;}
h1 a {color:#95ac14;}

h2 {font-family:Arial, "Arial MT"; font-size:14px; color:#95ac14; font-weight:bold; padding:8px 8px 0 0; margin:0px;}
h2 a {color:#95ac14;}
h2 a:hover {color:#0193ff; text-decoration:underline;}

h3 {background:url(../images/h3Bg.jpg) no-repeat bottom left; color:#ff7900; padding-top:12px; padding-bottom:2px; font-size:12px;}

ul{list-style:none; padding-top:5px; line-height:20px; margin-left:0; padding-left:15px;}
li{background:url(../images/body-list-arrow.gif) no-repeat; padding-left:15px; padding-top:0px; margin:0;}
li a{ color:#929191;}

.heritageSItes {list-style:none;}
.heritageSItes li {background:none;}
.heritageSItes li a{background:url(../images/body-list-arrow.jpg) no-repeat; padding-top:2px; padding-left:15px; height:20px;}
.heritageSItes li a:hover{background:url(../images/body-list-arrowActiv.jpg) no-repeat; padding-left:18px; text-decoration:none;}

.maindiv{width:786px; background:#FFFFFF; margin:0 auto; padding:0 5px 5px 5px;}

.header {clear:both; height:100px; background-image:url(../images/logobg.jpg); background-repeat:repeat-x; margin-bottom:4px;}
.logo {width:501px; padding-top:45px; float:left;}


.topNav {float:right; height:33px; line-height:33px; width:280px;}
.topNav div {float:left; padding-left:10px;}
.topNav a{color:#000000; padding-left:22px; line-height:30px; height:30px; text-decoration:none;}
.topNav a:hover{color:#fd8900; text-decoration:none;}

.home a{background:url(../images/icon-home-active.jpg) no-repeat; padding-top:2px; padding-bottom:10px;}
.home a:hover{background:url(../images/icon-home-hover.jpg) no-repeat;}
.company a{background:url(../images/icon-company-active.jpg) no-repeat; padding-top:2px; padding-bottom:10px;}
.company a:hover{background:url(../images/icon-company-hover.jpg) no-repeat;}
.contact a{background:url(../images/icon-contact-active.jpg) no-repeat; padding-top:2px; padding-bottom:10px;}
.contact a:hover{background:url(../images/icon-contact-hover.jpg) no-repeat;}
.testimonial { text-align:right; margin-right:15px; font-size:11px;}
.testimonial a{background:url(../images/testimonial-bullet.gif) no-repeat left center; padding-left:10px; color:#fd1a1a; text-decoration:none; font-weight:normal;}
.testimonial a:hover{background:url(../images/testimonial-bullet1.gif) no-repeat left center; color:#000; text-decoration:none; font-weight:normal;}

.usaTollFree {text-align:right; margin-right:15px; padding-top:12px;}

.headerText{font-family:"Arial MT", Arial, "Arial Narrow"; font-size:18px; color:#0099FF; padding:8px; border:1px solid #ebebeb; float:right; width:510px;}
.headerText p{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; margin:0; padding:5px 0 0 0;}

.bodyPart {clear:both; background-color:#FFF;}


.leftNav {width:251px; float:left;}
.leftNav .headerLeft img {margin:0;}
.leftNav img { margin:5px 0;}
.popularTour{border-left:1px solid #19a6ff; border-right:1px solid #19a6ff; border-bottom:1px solid #19a6ff;}
.popularTour ul {padding:0; margin:0; list-style:none;}
.popularTour li {padding:0px; background:url(../images/list-separator.jpg) no-repeat bottom; line-height:28px; height:28px;}
.popularTour li a{background:url(../images/list-arrow-active.gif) no-repeat left; display:block; padding:0 0 0 15px; margin:0; line-height:27px; height:27px; color:#757575; text-decoration:none; font-weight:bold;}
.popularTour li a:hover{background:url(../images/leftNavListOver.jpg) no-repeat left; color:#0FA2FF; text-decoration:none;}
.borderSides {border:1px solid #ebebeb; padding:8px; margin-top:10px;}

.search {background:url(../images/tourist-city-bg.jpg) repeat-x; height:76px; margin-top:10px;color:#000; font-size:14px; font-weight:bold; line-height:40px;}
.search div {float:left;}
.search div.rightFloat {float:right;}
.search select{width:230px;}

.content {width:526px; float:right; padding:0px; text-align:justify;}
.contentInner {width:775px; float:left; text-align:justify; padding:0 5px; background-color:#F7F7F7; margin-top:5px;}
.tours {text-align:right; height:140px; width:526px; float:right;}

.contentArea {margin-top:10px; height:1010px; height:100%; padding:5px;}

a.more{color:#FF0000; background-image:url(../images/for-more-arrow.jpg); background-repeat:no-repeat; padding-left:15px;}
a.more:hover{ background-image:url(../images/for-more-arrow1.jpg); color:#000; text-decoration:none;}

.footer {clear:both; margin:0 auto; width:797px; height:64px; background:url(../images/footer-bg.jpg) repeat-x; font-size:12px;}
.footerLeft {float:left;}
.footerRight {float:right;}
.footerContent {float:left; padding-top:25px; width:776px; color:#FFF; text-align:center;}
.footerbottom {text-align:justify; padding-top:5px; font-size:11px;}
.footer a{color:#FFF; text-decoration:none;}
.footer a:hover{color:#000; text-decoration:none;}
.coyright {width:796px; clear:both; margin:0 auto; text-align:justify;}

.clear {clear:both;}
.destinations{float:left; width:165px;}
.wildlife {float:left; width:165px; margin-left:10px; margin-right:10px;}
.readmore { font-weight:bold; color:#797979;}
.readmore a{ color:#797979;}
.readmore a:hover{ color:#FB8902; text-decoration:none;}

.button {cursor:pointer;}
.list{ color:#333333; line-height:20px; margin:0px; width:430px;}
.list a{color:#000000; text-decoration:none;}
.list a:hover{color:#FFF; background:#B1C929; color:#FFFFFF;}

.frame1{}
.frame1 ul{padding:0px;; margin:0; }
.frame1 li {margin:1px 0; padding-left:0px;}
.frame1 a{color:#000000; text-decoration:none; display:block; background:url(../images/bullet-1.gif) no-repeat #e6e6e6 center left; padding-left:15px; width:760px; height:100%;}
.frame1 a:hover{color:#000; background-color:#C2D369;}

.leftimage{margin-right:5px; border:1px solid #999; float:left; padding:2px;}

.innerdiv{ background-color:#F4F8DF; border:1px solid #999;}
.innerdiv h3{ background-color:#F4F8DF; padding:0px; margin:2px;}
.innerdiv ul {margin:0; padding:0; background-color:#999;}
.innerdiv li {background:none; font-style:italic; color:#333; margin-bottom:1px; padding:2px;background-color:#F4F8DF; line-height:16px;}
.innerdiv li b {font-style:normal;}
.innerdiv li a {padding:2px; display:block; }
.innerdiv li a:hover{color:#000; background-color:#e6e6e6;text-decoration:none;}

.heading{font-family:Arial, "Arial MT"; font-size:16px; color:#fff; font-weight:bold; padding:5px 0 0 5px; margin:0; background:url(../images/bg.jpg) repeat-x; height:25px;}
.heading1{font-family:Arial, "Arial MT"; font-size:16px; color:#000; font-weight:bold; padding-left:5px;; margin:0; background:url(../images/topindia/grey-bg.gif) repeat-x #e3dede; height:20px; clear:both;}

.closeWindow{ color:#000; font-weight:bold; font-size:14px;}
.closeWindow a{ color:#000; text-decoration:none;}
.closeWindow a:hover{ color:#0066FF;}

.imagedivRight img, .imagedivLeft img, .imagediv img {border:1px solid #d9d6d6;}
.imagediv a, .imagedivLeft a, .imagedivRight a {text-decoration:none;}
.imagediv a:hover, .imagedivLeft a:hover, .imagedivRight a:hover {text-decoration:none;}
.imagediv a:hover img, .imagedivLeft a:hover img, .imagedivRight a:hover img {border:1px solid #FF7900;}

.imagedivLeft{float:left; font-size:11px; color:#000; font-style:italic; text-align:center; padding:0 8px 5px 3px;}
.imagedivRight{ float:right; font-size:11px; color:#000; font-style:italic; text-align:center; padding:0 3px 5px 8px; }
.imagediv{font-size:11px; color:#000; font-style:italic; text-align:center; padding:0 8px 4px 40px;}

.frame2, .frame3, .frame4, .frame5, .frame6, .frame7, .frame8 {height:26px; color:#000; font-size:12px; font-weight:bold;}
.frame2 a, .frame3 a, .frame4 a, .frame5 a, .frame6 a, .frame7 a, .frame8 a {text-decoration:none; color:#000; padding-left:3px; display:block; height:26px; line-height:26px;}
.frame2 a:hover, .frame3 a:hover, .frame4 a:hover, .frame5 a:hover, .frame6 a:hover, .frame7 a:hover, .frame8 a:hover {text-decoration:none; color:#000;}

.frame2{background:url(../images/topindia/3rd-bg.gif) repeat-x #cbcb41;}
.frame3{background:url(../images/topindia/4th-bg.gif) repeat-x #15b8e9;}
.frame4{background:url(../images/topindia/5th-bg.gif) repeat-x #d17ef7;}
.frame5{background:url(../images/topindia/6th-bg.gif) repeat-x #3cda87;}
.frame6{background:url(../images/topindia/7th-bg.gif) repeat-x #4f89e6;}
.frame7{background:url(../images/topindia/2nd-bg.gif) repeat-x #e4a762;}
.frame8{background:url(../images/topindia/1st-bg.gif) repeat-x #54dede;}

.table td{ background-color:#C8D0D5; color:#3A4B5E; font-weight:bold; line-height:25px;}
.table-row-one td{ background-color:#F0F0F0; line-height:20px; color:#000; line-height:25px;}
.table-row-two td{ background-color:#F7F8F8; line-height:20px; color:#000; line-height:25px;}

.tableborder {border:1px solid #B7E3FF; background:#FFF;}
.row {background-color:#B7E3FF; height:30px; line-height:30px; font-size:13px; color:#000;}
.row1 {background-color:#ECF8FF; color:#333;}

.sitemap {line-height:18px; padding-top:10px; margin-top:0;}
.sitemap ul {line-height:18px; padding-top:0px; margin-top:0; padding-bottom:10px;}
.sitemap a {font-weight:normal;}
.sitemap a:hover {color:#0193ff; text-decoration:underline;}

.sitemaptext {font:13px Verdana bold; line-height:18px;}
.sitemaptext a {text-decoration:none;}
.sitemaptext a:hover {color:#0193ff; text-decoration:underline;}
.email{ color:#797979;}
.email a{ color:#797979;}
.email a:hover{ color:#ff7900;}

.booknow{ background-image:url(../images/booknow.jpg); background-repeat:no-repeat; width:141px; height:41px;}
.booknow a{ background-image:url(../images/booknow.jpg); background-repeat:no-repeat; width:141px; height:41px;}
.booknow a:hover{ background-image:url(../images/booknow-over.jpg); background-repeat:no-repeat; width:141px; height:41px;}

.bookingBtn {width:141px; height:41px; outline:none;}

.heritagelist{ width:786px;}
.heritagelistLeft{ width:275px; float:left; }
.heritagelistRight{ width:235px; float:left;}
.dottedline{ background-image:url(../images/dotted.gif); background-repeat:repeat-x; margin-top:15px; clear:both;}

.head1{font-family:Arial, "Arial MT"; font-size:14px; color:#95ac14; font-weight:bold; padding:5px 8px 5px 0; margin:0px;}
.head1 a{ color:#95ac14;}
.top {text-align:right;}
.top a:hover{color:#ff7900;}

.homeTabel {background:#d4edff;}
.homeTabel .row {height:29px;background:#FFF;}
.homeTabel .row a {background:url(../images/bulletHome.jpg) no-repeat 0 0 #f0f9ff; display:block; padding:3px; text-decoration:none; font:14px Arial; padding-left:20px; font-weight:bold; height:29px; line-height:29px; color:#8da603; margin:2px;}
.homeTabel .row a:hover {background:url(../images/bulletHome.jpg) no-repeat 0 -29px #f0f9ff; color:#ff0000;}
.homeTabel .row1 {background:#FFF; text-align:justify; padding:4px;}