/* CSS Document */

body {
margin:0px;
padding:0px;
font-family:"Trebuchet MS";
font-size:13px;
line-height:21px;
color:#616161;
}


body * {
outline:none;
}

p {
margin:0px;
padding:0px;
text-align:justify;
}

#wrap {
margin:0px auto;
padding:0px;
width:1000px;
}

/* header css start */
#header {
margin:0px;
padding:0px;
width:1000px;
overflow:hidden;
}

#logo {
float:left;
width:357px;
}

#head_pic {
float:left;
width:643px;
position:relative;
}
 
#head_pic2{
float:left;
width:643px;
height:207px; 
position:relative; 
background: url(../images/banner2.jpg) left top;}

#head_pic2 .banner{ position:absolute; right:41px; top:56px;
height:151px;
width:192px;}

.list-left {
float:left;
width:544px;
}

#top_list {
float:left;
width:456px;
font-size:12px;
background:url(../images/link-bg.jpg) no-repeat top left;
overflow:hidden;
height:34px;
color:#FFFFFF;
font-weight:bold;
padding:8px 0px 0px 0px;
margin:0px;
}

#top_list ul {
margin:0px;
padding:0px;
float:left;
}

#top_list ul li {
float:left;
display:inline;
list-style:none;
padding:0px 4px 0px 4px;
}

#top_list ul li a:link, #top_list ul li a:visited {
text-decoration:none;
color:#FFFFFF;
}

#top_list ul li a:hover, #top_list ul li a:active {
text-decoration:none;
color:#000000;
}
/* header css end */

/* content css start */
#container {
margin:0px;
padding:0px;
width:1000px;
background:url(../images/container-bg.gif) repeat-x top left;
overflow:hidden;
clear:both;
}

.left-pic {
float:left;
width:357px;
}


.welcome-txt {
background:url(../images/welcome-bg2.jpg) no-repeat top right;
height:200px;
width:571px;
float:left;
padding:0px 72px 0px 0px;
}
.welcome-txt a {
text-decoration:none;
color:#524F4B;
}
.welcome-txt a:hover {
text-decoration:underline;
color:#524F4B;
}

h1 {
margin:0px;
padding:10px 0px 0px 0px;
line-height:24px;
color:#45493C;
font-size:18px;
font-weight:normal;
}

h2 {
margin:0px;
padding:5px 0px 5px 0px;
line-height:18px;
color:#DD770A;
font-size:18px;
font-weight:normal;
text-transform:uppercase;
font-family:Georgia; text-align:center;
}

h2 a {
color:#DD770A;
text-decoration:none;
}

.text1 {
 margin:0px; 
font-weight:bold;
font-size:13px;
text-transform:uppercase;
font-family:Georgia;
text-align:center;
}

.heading1 {
margin:0px;
line-height:22px;
color:#DD770A;
font-size:14px;
font-weight:normal;
text-transform:uppercase;
font-family:Georgia; text-align:center; text-decoration:none;
}


#packages {
width:890px;
background:url(../images/package-bg.gif) repeat-y top left;
overflow:hidden;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 53px;
float:left;
height:637px;
}

.right-bg {
background:url(../images/right-bg.jpg) no-repeat top left;
width:57px;
float:left;
height:637px;
}

.row {
width:890px;
clear:both;
}
.box1 {
width:292px;
float:left;
border-right:1px solid #DEE2D2;
}
.box2 {
width:292px;
float:left;
border-right:1px solid #DEE2D2;
margin:0px 0px 0px 10px;
}
.box3 {
width:282px;
float:left;
margin:0px 0px 0px 10px;
}
.hotel-bg {
background:url(../images/hotel-bg.jpg) no-repeat top left;
margin:0px;
padding:0px;
}
.list {
margin:0px 0px 0px 6px;
padding:11px 0px 0px 0px;
line-height:22px;
}
.list li {
margin:0px;
padding:0px 0px 0px 10px;
list-style:none;
background:url(../images/bullet.gif) no-repeat 0px 10px;
}
.list a {
color:#616161;
text-decoration:none;
}
.list a:hover {
color:#616161;
text-decoration:underline;
}
.more {
color:#7AA217;
font-weight:bold;
}
.more a {
color:#7AA217;
text-decoration:none;
}
.more a:hover {
color:#524F4B;
text-decoration:underline;
}
.more1 {
color:#7AA217;
font-weight:bold;
line-height:25px;
}
.more1 a {
color:#7AA217;
text-decoration:none;
}
.more1 a:hover {
color:#524F4B;
text-decoration:underline;
}
.adventure-bg {
background:url(../images/adventure-bg.jpg) no-repeat top left;
margin:0px;
padding:0px;
}
.wildlife-bg {
background:url(../images/wildlife-bg.jpg) no-repeat top left;
margin:0px;
padding:0px;
}
.birding-bg {
background:url(../images/birding-bg.jpg) no-repeat top left;
margin:0px;
padding:0px;
}
.lodge-bg {
background:url(../images/forest-lodge-bg.jpg) no-repeat top left;
margin:0px;
padding:0px;
}
.national-park-bg {
background:url(../images/national-park-bg.jpg) no-repeat top left;
margin:0px;
padding:0px;
}
.spacer {
height:35px;
line-height:35px;
clear:both;
}
.spacer1 {
height:15px;
line-height:15px;
clear:both;
}
.spacer-1 {
height:11px;
line-height:11px;
clear:both;
}
.spacer2 {
height:27px;
line-height:27px;
clear:both;
}
.spacer-2 {
height:3px;
line-height:3px;
clear:both;
}
.spacer3 {
height:19px;
line-height:19px;
clear:both;
}
.spacer4 {
height:44px;
line-height:44px;
clear:both;
}
.spacer5 {
height:23px;
line-height:23px;
clear:both;
}
.spacer6 {
height:22px;
line-height:22px;
clear:both;
}
/* content css end */

/* footer css start */
#footer {
clear:both;
background:url(../images/footer-bg.jpg) no-repeat left bottom;
height:405px;
width:1000px;
}
.footer-row {
margin:0px 0px 0px 31px;
}
.foot-box {
width:250px;
line-height:22px;
float:left;
color:#C0FAB3;
font-size:11px;
}
.foot-box a {
color:#C0FAB3;
text-decoration:none;
}
.foot-box a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.foot-box1 {
width:214px;
line-height:22px;
float:left;
color:#C0FAB3;
font-size:11px;
}
.foot-box1 a {
color:#C0FAB3;
text-decoration:none;
}
.foot-box1 a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.foot-head {
color:#CCCCCC;
font-size:13px; font-weight:bold;
}
.footer-link {
text-align:center;
color:#FFFFFF;
font-size:12px;
padding:10px 0px 0px 0px;
}
.footer-link a {
color:#FFFFFF;
text-decoration:none;
}
.footer-link a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.copyright {
text-align:center;
font-weight:bold;
color:#464646;
}
/* footer css end */

/* inner page css start */
#top_head {
background:url(../images/top-tiger-bg.jpg) no-repeat top left;
width:1000px;
height:204px;
}
.heading {
font-size:24px;
color:#658D04;
line-height:28px;
text-align:right;
padding:0px 0px 0px 0px;
}
#content {
width:1000px;
padding:0px 0px 0px 0px;
background:url(../images/main-bg.jpg) repeat-y 0px 150px;
overflow:hidden;
}
#content_left {
float:left;
width:269px;
}
#content_right {
float:left;
width:617px;
background:url(../images/top-right-bg.jpg) no-repeat top left;
overflow:hidden;
padding:0px 114px 0px 0px;
}

.content_right {
float:left;
width:617px;
background:url(../images/top-right-bg.jpg) no-repeat top left;
overflow:hidden;
padding:0px 114px 0px 0px;
}

.content_right p{text-align:justify; padding-bottom:15px;}

.content {
width:700px;
padding:0px 70px 0px 230px;
}
.number {
float:left;
width:35px;
margin-bottom:1px;
}
.number-heading {
color:#DE9801;
font-family:Georgia;
font-size:20px;
line-height:30px;
text-align:left;
}
.number-heading a {
color:#DE9801;
text-decoration:none;
font-size:20px;
}
.number-heading a:hover {
color:#DE9801;
text-decoration:none;
}
.resort_list
{
color:#DE9801;
font-family:Georgia;
font-size:17px;
line-height:30px;
text-align:left;
}
.resort_list a {
color:#DE9801;
text-decoration:none;
font-size:17px;
}
.resort_list a:hover {
color:#DE9801;
text-decoration:none;
}
.duration {
padding:0px 0px 0px 35px;
line-height:18px;
}
.heading1 {
text-transform:uppercase;
color:#DE9801;
font-size:18px;
font-weight:bold;
line-height:24px;
}
.head-txt {
font-size:16px;
color:#7AA217;
}
.top {
float:right;
}
.back {
color:#A3C74C;
text-transform:uppercase;
font-weight:bold;
float:left;
font-size:11px;
}
.back a {
color:#A3C74C;
text-decoration:none;
}
.back a:hover {
color:#616161;
text-decoration:underline;
}
form {
margin:0px;
padding:0px;
}
#form {
background:url(../images/form-bg.jpg) no-repeat top left;
height:349px;
width:192px;
margin:0px 0px 0px 45px;
padding:0px 0px 0px 13px;
color:#464646;
}
.gap {
width:142px;
margin:0px 0px 6px 0px;
}
.textfield {
width:142px;
height:21px;
padding:0px;
margin:0px;
}
.textarea {
width:142px;
height:80px;
padding:0px;
margin:0px;
}
.query {
font-size:17px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
line-height:24px;
}
.hotel_list
{
width:308px;
float:left;
}
.clear
{
clear:both;
}
.margn
{
margin-top:10px;
}
.hotel_heading
{
color:#658D04;
font-size:24px;
line-height:28px;
padding:20px 0 5px 0;
margin-bottom:10px;
border-bottom:1px solid #658D04;
}
.inner_content p
{
margin-top:15px;
}
.pictur_gallery td
{
padding-top:25px;
}
.tariff_table
{
margin-top:10px;
}
.right{
float:right;
}
.left
{
float:left;
}
.para-image_margin
{
margin:0 0 0 4px;
}
.inner_top_link
{
text-align:right;
font-size:12px;
}
.inner_top_link a
{
color:#000000;
text-decoration:none;
}
.inner_top_link a:hover
{
color:#000000;
text-decoration:underline;
}
.center
{
text-align:center;
}
/* inner page css end */
.border{ border: dashed 1px #006633; }

.new-link {
color:#7AA217;
font-weight:bold; text-decoration:none;}

.new-link:hover{
color:#7AA217;
font-weight:bold; text-decoration:none;}

.red{ color:#990000;}

.sitemap-box1{
float:left;
width:230px;
line-height:24px;
margin-left:35px;
margin-top:15px;
}
.sitemap-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight:bold;
	color: #658D04;
	text-decoration: none;  padding-left:10px; line-height:20px;
}
.sitemap-bold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;font-weight:bold;
	color: #658D04;
	text-decoration: none;  padding-left:10px; line-height:20px;
}


.sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #658D04;
	text-decoration: none; background:url(../images/bullet1.gif) left no-repeat ; padding-left:10px; line-height:20px;
}
.sitemap:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: underline;line-height:20px;
}

.marqueecolor{ color:#DD770A;}

.map {
color:#DD770A; text-decoration:none;
font-weight:bold;
}
.map:hover {
color:#7AA217; text-decoration:underline;
font-weight:bold;
}


.flash{width:610px;  }
.flash1{width:420px; float:left; margin-right:5px; text-align:justify;} 
.flash2{width:169px; float:right; }
.flash3{width:169px; float:right; margin:10px 0px 10px 0px;  }


.bird {
height:192px;
width:208px;
margin:45px 0px 15px 45px;}


.heading3 {
margin:0px;
line-height:22px;
color:#DD770A;
font-size:13px;
font-weight:bold;
font-family:verdana;  text-decoration:none;
}


.new {
color:#000;
text-decoration:none; font-weight:bold;
}
.itinerary {
color:#DD770A; text-decoration:none;
font-weight:bold;
}

.reviews {
color:#DD770A; text-decoration:none;
font-weight:bold;
}

#x-mas{
float:right;
width:170px;
height:185px;
margin-left:10px;
}

.bag{
margin-left:10px;
vertical-align:text-top;
}


.monsoon{
width:auto;
height:auto;
}
.monsoon b{
color:#000;
}

.monsoon h4 {
color:#DD770A;
 text-decoration:none;
 font-size:16px;
 font-family:Georgia, "Times New Roman", Times, serif;
 margin:0px;
 padding-bottom:4px;
font-weight:bold;
}


.monsoon p{
text-align:justify;

}

.monsoon hr{
height:1px;
line-height:1px;
margin-bottom:15px;
border:solid 1px #83AF1E;
}

.monsoon h4 span{
 color:#000;
}

.ul{
margin:3px 0px 8px 0px;
padding:0px;
list-style-type:none;
}

.ul li{
line-height:24px;
background: url(../images/bullet.gif) 0px 7px no-repeat;
padding-left:10px;
}

