/* CSS Document */

body {
margin:0px;
padding:0px;
font-family:Arial;
font-size:13px;
color:#FFFFFF;
line-height:18px; 

}

body * {
outline:none;
}

html {scrollbar-face-color: #8AB200;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color:#53670D;
scrollbar-darkshadow-color: #53670D;
scrollbar-track-color: #fff;
scrollbar-arrow-color: #000;}

p {
margin:0px;
padding:0px;
}
img {
margin:0px;
padding:0px;
}

#wrap {
width:1000px;
margin:0px auto;
}

/* HEADER CSS START */
#header {
margin:0px;
padding:0px;
width:1000px;
clear:both;
position:relative;
}

#header .spcl-pkg{
position:absolute;
top:38px;
right:137px;
width:268px;
height:208px;
}

#top_list {
width:1000px;
height:52px;
}
/* HEADER CSS END */

/* CONTENT CSS START */
#container {
width:1000px;
clear:both;
overflow:hidden;
background:#3A6D0B url(../images/left-main-bg.jpg) repeat-y left top
}
.clear {
clear:both;
}

/* LEFT CONTENT CSS START */
#container_left {
width:281px;
float:left;
}


#left_navigation {
background:url(../images/left-bg.jpg) no-repeat top left;
width:216px;
padding:9px 0px 0px 65px;
font-size:14px;
overflow:hidden;
color:#3E590D;
}

.bird-bg{background:url(../images/bird.jpg) top left no-repeat ; height:126px; width:281px; }



.bg1{ background:url(../images/service.jpg) no-repeat left bottom; height:47px; width:281px;}
#container_left h2{font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; text-transform:capitalize; color:#000; text-decoration:none;  margin:0;text-align:center; padding: 0px 0 0 40px;}


h1 {
margin:0px;
padding:0px 0px 0px 12px;
font-size:15px;
color:#273A04;
font-weight:bold;
background:url(../images/bullet.gif) no-repeat 0px 5px;
}
h1 a {
color:#273A04;
text-decoration:none;
}
h1 a:hover {
color:#FFFFFF;
text-decoration:none;
}
.left-link {
margin:0px 0px 0px 9px;
padding:0px;
list-style:none;
}
.left-link a {
text-decoration:none;
color:#3E590D;
}
.left-link a:hover {
text-decoration:none;
color:#FFFFFF;
}
.spacer {
height:19px;
line-height:19px;
}
.spacer1 {
height:15px;
line-height:15px;
}
.spacer2 {
height:11px;
line-height:11px;
}
.spacer3 {
height:22px;
line-height:22px;
}
.spacer4 {
height:9px;
line-height:9px;
}
.spacer5 {
height:42px;
line-height:42px;
}

.spacer6 {
height:35px;
line-height:21px; padding-top:6px;
}
.spacer7 {
height:auto; width:100%; text-align:justify; margin-bottom:15px;
line-height:18px; 
}
.color {
color:#E1F87A;
}
.bottom-txt {
color:#E1F87A;
text-align:center;
font-weight:bold;
}
.bottom-txt a {
color:#E1F87A;
font-weight:bold;
text-decoration:none;
}
.bottom-txt a:hover {
color:#E1F87A;
font-weight:bold;
}
/* LEFT CONTENT CSS END */

/* RIGHT CONTENT CSS START */

#container_right {
width:719px;
float:left;
}
#right_navigation {
background:url(../images/right-bg.gif) repeat-x top left;
width:673px;
padding:0px 23px 0px 23px;
overflow:hidden;
}

.main-bg{background:url(../images/tab-bg.jpg) no-repeat left top;
 height:26px;
  width:719px;}

 h3{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #E1F87A;
 text-transform:capitalize;
 text-decoration:none;
 padding-left:22px;
 margin:0;  }
 
 .link4{
 font-family:Arial, Helvetica, sans-serif;
 font-size:20px;
 font-weight:bold;
 text-transform:capitalize;
 color:#000;
 text-decoration:none;
 padding-left:22px;   }
 
.link4:hover{
text-decoration:underline;  }

.text3{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
text-transform:capitalize;
color:#fff;
text-decoration:none;
padding-left:10px;   }

.text4{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-transform:capitalize;
color:#fff;
text-decoration:none;}

.txt5 {
line-height:22px;
text-align:justify;padding-right:10px;
}

.txt {
line-height:23px;
text-align:justify;padding-right:10px;
}
.txt-heading {
color:#FFAB19;
text-align:left;
padding:0px 0px 3px 0px;
background:url(../images/line-bg.gif) no-repeat 0px 19px;
float:left;
}
.read {
color:#EFFCB0;
text-align:right;
float:right;
}
.read a {
color:#EFFCB0;
text-decoration:none;
}
.read a:hover {
color:#EFFCB0;
border-bottom:1px dashed #EFFCB0;
}

.read1 {
color:#EFFCB0;
text-align:right;
}
.read1 a {
color:#EFFCB0;
text-decoration:none;
}
.read1 a:hover {
color:#EFFCB0;
border-bottom:1px dashed #EFFCB0;
}
.left-box {
width:261px;
float:left;
margin:0px 78px 0px 0px;
}
.left-box-bg {
background:url(../images/about-bg.jpg) no-repeat top left;
width:261px;
height:108px;
}
.box-link {
margin:0px 0px 0px 19px;
padding:10px 0px 0px 0px;
font-size:15px;
color:#EFFCB0;
font-weight:bold;
}
.box-link li {
list-style:none;
padding:0px 0px 0px 0px;
}
.box-link li a {
list-style:none;
background:url(../images/bullet1.gif) no-repeat 0px 5px;
text-decoration:none;
padding:0px 0px 0px 10px;
color:#EFFCB0;
}
.box-link li a:hover {
list-style:none;
background-image:none;
text-decoration:none;
color:#fff;
}

.left-box3 {
width:261px;
float:left;
margin:0px 68px 0px 0px;
}

.left-box1 {
width:261px;
float:left;
margin:0px 0px 0px 0px;
}
.left-box-bg1 {
background:url(../images/about-bg1.jpg) no-repeat top left;
width:261px;
height:132px;
}
.left-box-bg2 {
background:url(../images/bg.jpg) no-repeat top left;
width:261px;
height:132px;
}
.box-link1 {
margin:0px 0px 0px 19px;
padding:10px 0px 0px 0px;
font-size:15px;
color:#EFFCB0;
font-weight:bold;
}
.box-link1 li {
list-style:none;
padding:0px 0px 0px 0px;
}
.box-link1 li a {
list-style:none;
background:url(../images/bullet1.gif) no-repeat 0px 5px;
text-decoration:none;
padding:0px 0px 0px 10px;
color:#EFFCB0;
}
.box-link1 li a:hover {
list-style:none;
background-image:none;
text-decoration:none;
color:#EFFCB0;
}
#bottom_link {
background:url(../images/pic6.jpg) no-repeat top left;
width:944px;
height:337px;
padding:25px 0px 0px 56px;
line-height:23px;
}
#bottom_link a {
color:#FFFFFF;
text-decoration:none;
}
#bottom_link a:hover {
color:#FFFFFF;
text-decoration:none;
border-bottom:1px dashed #FFFFFF;
}
.box1 {
float:left;
width:230px;
}
.box2 {
float:left;
width:205px;
}
.box3 {
float:left;
width:165px;
}
.box4 {
float:left;
width:180px;
}
.box5 {
float:left;
width:160px;
}
.right-box {
width:261px;
float:right;
padding:0px 0px 0px 16px;
margin:0px 0px 0px 0px;
}
.right-box-bg {
background:url(../images/about-bg.jpg) no-repeat top left;
width:261px;
height:108px;
}
/* RIGHT CONTENT CSS END */

/* FOOTER CSS START */
#footer {
width:1000px;
background:url(../images/footer-bg.gif) repeat-x top left;
height:66px;
font-size:12px;
}
#footer a {
color:#FFFFFF;
text-decoration:none;
}
#footer a:hover {
color:#FFFFFF;
text-decoration:none;
border-bottom:1px dashed #FFFFFF;
}
.footer-left {
float:left;
width:56px;
}
.footer-txt {
padding:16px 0px 0px 0px;
float:left;
width:230px;
}
.footer-right {
padding:16px 23px 0px 0px;
float:right;
text-align:right;
width:421px;
}
.icon {
padding:10px 0px 0px 0px;margin:18px 0 0 40px;
float:left;
width:200px;
}
/* FOOTER CSS END */

.border{border:dashed 1px #fff;}

.img{width:500px; height:170px;float:left}
.img1{ width:212px; height:114px; float:left; margin-top:15px;} 
.img2{ width:191px; height:141px; float:right;margin-top:15px;} 

 .page-text{color:#E1F87A; font-family: Verdana, Arial, Helvetica, sans-serif; }
  .page-text2{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#fff;  }
 
 .link2 {
color:#FFAB19; font-weight:bold; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}

.link2:hover {
color:#EFFCB0; font-weight:bold; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif;}


.table-box{width:640px; height:auto; float:left; padding-left:5px; border:solid 1px #fff; margin:8px 0;}
.tabel-box1{width:640px; height:25px; text-align:left; font-weight:bold; text-align:left; border-bottom:solid 1px #fff; text-align:left; padding-top:5px;}
.tabel-box2{width:180px; height:20px; text-align:left; font-weight:bold; float:left; color:#fff;}
.tabel-box3{width:180px; height:20px; text-align:left; font-weight:bold; float:left; color:#fff;}

.tabel-box4{width:440px; height:auto ; text-align:left;font-weight:normal; float:right; line-height:20px; padding-right:8px; }

.tabel-box5{width:440px; height:auto ; text-align:left;font-weight:normal; float:right; line-height:20px;}

.tabel-box6{width:250px; height:25px; float:left; text-align:left; font-weight:bold; text-align:left; border-bottom:solid 1px #fff; text-align:left; padding-top:5px;}

.tabel-box7{width:220px; height:20px; text-align:left; font-weight:bold; float:left; color:#fff;}

.tabel-box8{width:410px; height:auto ; text-align:left;font-weight:normal; float:right; line-height:20px; padding-right:8px; }


.link5 {
color:#EFFCB0; font-weight:bold; text-decoration:none; font-family:verdana; font-size:16px; }
.link5:hover{text-decoration:underline;}

.main-table{ height:660px;  width:670px; overflow:auto;overflow-x:hidden;overflow-y:scroll; 
}
.main-table2{ height:660px;  width:670px; overflow:auto;overflow-x:hidden;overflow-y:scroll; } 
.main-table2 p{margin:0px; padding:0px; padding-bottom:15px; text-align:justify; padding-right:10px;}
  
.padding{padding-left:10px;}


.link6{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; text-transform:capitalize; color:#EFFCB0; text-decoration:none; padding-left:10px;   }

.link6:hover{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; text-transform:capitalize; color:#fff; text-decoration:underline; padding-left:10px;   }


/* Sitemap Css start */

.bottom-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none; background:url(../images/arrow.jpg) left no-repeat ; padding-left:15px; line-height:20px;
}
.bottom-links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;line-height:20px;
}
.bottom-bold-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E1F87A;
	line-height: 17px; text-decoration:none; line-height:20px;}

.bottom-bold-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	line-height: 17px;
	text-decoration: underline; line-height:20px;
}
.red{color:#FF0000;}

.box7 {
float:left;
width:230px; line-height:24px;
}
.box8 {
float:left;margin-left:50px;
width:260px; line-height:24px;
}

.link7 {
color:#fff;
font-weight:bold;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;}

.link7:hover {
color:#000;
font-weight:bold;
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;}

 .new-link{
 	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFAB19; text-decoration:none;   }
	
	.new-link:hover{
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFAB19; text-decoration:underline;  }
	
	.text-new{	
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff; text-decoration:none; }
	
	.latest-news{
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E1F87A; text-decoration:none; }
	
	.table-box7{
	width:440px;
	height:auto;
	float:left;
	margin:8px 0;
	text-align:justify;}
	
.table-box8{
width:190px;
height:auto;
float:right;
margin:8px 0px;
text-align:right;
padding-right:6px;}

.link8{
color:#E1F87A;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;}

.link8:hover{
color:#E1F87A;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:bold;}

.text-black{font-family:Arial;
font-size:13px;
color:#000;
line-height:18px; }

.new {
color:#000;
font-family:verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
font-weight:bold;
}
.span{color:#fff;}

 .itinerary{
 color:#FFAB19;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;}
 
 .new-bg{
 background:url(../images/new.jpg) left top no-repeat;
 width:719px;
 height:81px;
 position:relative;}
 
 .banner{
 position:absolute;
 top:0px;
 left:354px;}
 
 /* Hotels & Resorts Css*/
 .hotel-row{
 margin-bottom:10px;
 overflow:hidden;
 }
 
 .hotel_list
{
width:308px;
float:left;
}
.clear
{
clear:both;
}
.margn
{
margin-bottom:10px;
clear:both;
}
.hotel_heading
{
color:#fff;
font-size:22px;
font-family:"Times New Roman", Times, serif;
line-height:24px;
font-style:italic;
padding:10px 0 5px 0;
margin-bottom:10px;
border-bottom:1px solid #fff;
}
.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;
padding:0px 0px 0px 0px;
border-bottom: solid 1px #FFF;
margin-bottom:6px;
}
.inner_top_link a
{
color:#E1F87A;
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration:none;
margin-right:4px;
margin-left:4px;
font-weight:bold;
}
.inner_top_link a:hover
{
color:#fff;
text-decoration:underline;
font-weight:bold;
}
.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:#E1F87A;
text-decoration:none;
font-size:17px;
}
.resort_list a:hover {
color:#DE9801;
text-decoration:none;
}
 /* Hotels & Resorts Css end*/
 
 .spacer-new {
line-height:21px;
padding:8px 0px;
}

.p1{
line-height:23px;
text-align:justify;padding-right:10px;
padding-bottom:14px;
}

h2
{
color:#fff;
font-size:22px;
font-family:"Times New Roman", Times, serif;
line-height:24px;
font-style:italic;
margin-bottom:10px;
font-weight:normal;
}

h4
{
color:#E1F87A;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; 
font-size:12px;
margin:0px;
padding:0px;
}
.float-right{
float:right;
margin-left:8px;}

.tariff{
color:#E1F87A;}

/* Query Form New Css Start*/

.main-query{width:430px;
 height:310px; 
 border:solid 5px #fff;
 background-color:#A1AF61;
 padding:8px 0px 8px 7px;
 color:#000;
 margin-left:100px;
 margin-bottom:25px;}
 

.main-query .left{
float:left;
width:210px;}

.main-query .right{
float:right;
width:180px;
margin-right:10px;}



.gap2 {width:200px;
 margin:0px 0px 6px 0px;
 padding:0px;
 float:left;
}
.gap3 {width:230px;
 margin:0px 0px 6px 0px; 
  padding:0px;
 float:left;
}

.gap4{
width:350px;
float:left;
 margin:10px 0px 0px 50px;}

.gap5 {width:230px;
 margin:6px 0px 6px 90px; float:left;
}
.textarea2 {
width:300px; 
height:80px;
padding:0px;
margin:0px;
border:#085A71 solid 1px;
}

.textfield {
width:172px;
height:18px;
padding:0px;
margin:0px;
border:#085A71 solid 1px;
}

.days {
width:42px;
height:18px;
padding:0px;
margin:0px;
border:#085A71 solid 1px;
}
/* Query Form New Css End*/

p{color:#fff; 
font-family:
 Verdana, Arial, Helvetica, sans-serif; 
 padding-bottom:12px;