body {
	margin:0px; background-image: url('../images/page-bg.jpg');
	background-repeat: repeat-x;	
	background-color: #a5bb35;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
body, td, th {
	color: #666666;
}
/*****************************************************************************************/
#wrapper{
	width:970px;
	margin-left:auto;
	margin-right:auto;  
 	}
/*****************************************************************************************/
#topnavigation{
	width:964px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('../images/main-top.jpg');
	background-repeat:no-repeat;
	background-color:#FFFFFF; background-position-y:50%
	}
/*****************************************************************************************/
.logo{
	position:absolute;
	top:00px;
	left:20px; 
	color:#222;
	font-family: "Trebuchet MS" Arial, ;
	font-size:13px;
	padding-top:10px;
	
	}
/********************************banner part starts*********************************************************/
 
#banner{ 
	background-image:url('../images/MAINBANNER.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	height:276px;
	position:relative}	 
 
#banners{ 
	background-image:url('../images/MAINBANNER2.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	height:276px;
	position:relative}	 	
#banner-beaches{ 
	background-image:url('../images/beaches-banner.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	height:276px;
	position:relative}	 
	
#banner-houseboat{
	background-image: url('../images/honey-banner.jpg') ;
	background-repeat:no-repeat;
	background-position: left top;
	height:276px;
	position:relative
}	   

#banner-hillstation{ 
	background-image:url('../images/hillstation-banner.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	height:276px;
	position:relative}	    

#banner-family{ 
	background-image:url('../images/family-banner.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	height:276px;
	position:relative}	 

#banner-wildlife{ 
	background-image:url('../images/wildlife-banner.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	height:276px;
	position:relative}	 

#banner-Luxury{ 
	background-image:url('../images/Luxury-banner.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	height:276px;
	position:relative}	 
#banner-WEEKEND{ 
	background-image:url('../images/WEEKEND-banner.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	height:276px;
	position:relative}	 
/***********************************************/
.top-nav{
	position:absolute;
	top:39px;
	left:650px;
	font-weight:bold;
	color:#fff;
	
	}
.top-nav a:link{ text-decoration:none; color:#fff; padding:3px 6px;	}
.top-nav a:visited{ text-decoration:none; color:#fff; padding:3px 6px;	}
.top-nav a:hover{ text-decoration:underline; color:#fff; padding:3px 6px;	}
.top-nav a:active{ text-decoration:underline; color:#fff; padding:3px 6px;	} 
              /***********************************************/
.top-links{
	position:absolute;
	top:225px;
	left:191px;
	color:#222;
	width: 755px;
	font-family: "Trebuchet MS", Arial,;
	font-size:14px;
	font-weight:bold;
	
	}
.top-links a:link{ text-decoration:none; color:#222; padding:3px 6px;	}
.top-links a:visited{ text-decoration:none; color:#222; padding:3px 6px;	}
.top-links a:hover{ text-decoration: none; color:#000; padding:3px 6px;	}
.top-links a:active{ text-decoration: underline; color:#222; padding:3px 6px;	} 

/***************************spotlight part starts*************************************************************/
#mainspotligtht{
	width:951px;
	margin-left:auto;
	margin-right:auto; 
	background-color:#fff;
	overflow:auto;
	  }
.attractions{ 
	width:274px;
	padding-left:15px;
	float:left; 	
	background-image:url('../images/Attraction-of-Kerala.jpg');	 
	background-repeat:repeat-x;	
	height:101px;
	padding-top:125px;
	background-color:#e9cb00;
	margin-left:3px;
	font-size:12px}

.attractions div{ padding:8px; text-align:right;}
.attractions a:link{ text-decoration:none; color:#222; padding:3px 6px;	font-size:12px; font-weight:bold;}
.attractions a:visited{ text-decoration:none; color:#222; padding:3px 6px; font-size:12px; font-weight:bold;	}
.attractions a:hover{ text-decoration:underline; color:#222; padding:3px 6px;	font-size:12px; font-weight:bold;}
.attractions a:active{ text-decoration:underline; color:#222; padding:3px 6px; font-size:12px; font-weight:bold;	} 
.spotlight{ 
	width:651px; 
	height:228px; 
	float:left; 	
	background-image:url('../images/spotlight.jpg');	 
	background-repeat:repeat-x}
/*****************************************************************************************/
#main-details{
	width:951px;
	margin-left:auto;
	margin-right:auto; 
	background-color:#fff;
	overflow:auto;}	 
#main-details a:link{ text-decoration:none; color:#333333; padding:4px 0px;  }
#main-details a:visited{ text-decoration:none; color:#000; padding:4px 0px;}
#main-details a:hover{ text-decoration:underline; padding:4px 0px;	}
#main-details  a:active{ text-decoration:underline; padding:4px 0px;}
	
.box{ width:289px; 
	float:left;  
	background-color:#e9cb00;
	margin-left:3px;
	font-size:12px;
	float:left;
	margin-bottom:10px;}
	
.box h1{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:200%; padding-left:15px; font-weight:normal; margin:0px; color:#f16237;}

.box-1{ width:289px; 
	float:left;  
	background-color:#fae77d;
	margin-left:3px;
	font-size:12px;
	float:left;
	margin-bottom:10px;}
	
.box-1 h1{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:200%; padding-left:15px; font-weight:normal; margin:0px; color:#f16237;}

.box-2{ width:289px; 
	float:left;	
	background-color:#fefae4;
	margin-left:3px;
	font-size:12px;
	background-image:url('../images/Kerala-Wildlife-bg.jpg');
	background-repeat:repeat-x; 
	font-size:12px;
	float:left }
	
.box-2 h1{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:200%; padding-left:15px; font-weight:normal; margin:0px; color:#f16237;}

.divtitle { background-color:#fff; margin-bottom:15px; height:35px;}
.divtitlegreen { background-color:#a9be35; margin-bottom:15px; height:35px;}
.divtitleblue { background-color:#70afd8; margin-bottom:15px; height:35px;}

.img{ width:85px; text-align:center; float:left;}
.text{ padding:5px 18px; float:left; line-height:17px;}
 
/*****************************************************************************************/
.box2{ width:325px; 
	float:left;  
	margin-left:3px;
	font-size:12px;}

.box2 h1{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding-left:15px; font-size:200%; font-weight:normal; margin:0px; color:#fff;}
  
/*****************************************************************************************/
.box3{ width:653px; 
	float:left;   
	background-color:#fefae4;
	margin-left:3px;
	font-size:12px;
	background-image:url('../images/Kerala-Wildlife-bg.jpg');
	background-repeat:repeat-x}
.box3 h1{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:200%; font-weight:normal; margin:0px; color:#fff; padding-left:15px;}
 
/*****************************************************************************************/
.left-nav{
	width:255px;
	margin-left:20px;
	float:left;
	margin:10px auto;	
	background-image:url('../images/left-bg.jpg');	 
	background-repeat:repeat-x;
	margin-bottom:10px
}

.contact{padding:5px 18px;
	color:#fff;}
.contact img{	  
	float:left;  
	margin:0px 10px 0px 0px;
	}
/*****************************************************************************************/
.more{  
	padding:8px;
	margin:0px;
}
/*****************************************************************************************/
#callmanager{	
	width:655px;  
	float:left;  
	margin:10px auto auto 15px;
	padding-top:8px;
	}
#callmanager img{	  
	float:left;  
	margin:0px 10px;
	}
#callmanager div{
	clear:both;
	padding-top:0px;
	}
#callmanager h1{ margin:0px; font-family:"Trebuchet MS" Arial,; font-size:280%; font-weight:normal; color:#006699;
	}/*****************************************************************************************/ 
#services{
	width:463px;
	float:left;
	color: #000;
	background-image:url('../images/services.jpg');
	background-repeat:no-repeat;
	height:181px;
	background-position: left bottom;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 193px
	}
#services img{	  
	float:left;  
	margin:0px 10px;
	}
#services div{
	clear:both;
	padding-top:2px;
	}
/*****************************************************************************************/ 

#footer-spotlight{
	width:951px;
	margin-left:auto;
	height:272px;
	color:#666666;
	clear:both;
	margin-right:auto;  
	background-color:#FFFFFF; 
	background-image:url('../images/footer-add.jpg');
	background-repeat: repeat-x;
	background-position: left top;}	 

 
/*****************************************************************************************/

#footer-links{
	width:931px;
	margin-left:auto;
	padding-top:20px;
	padding-left:20px;
	height:35px;
	color:#666666;
	clear:both;
	margin-right:auto;  
	background-color:#FFFFFF; 
	background-image:url('../images/footer-bg.jpg');
	background-repeat: repeat-x;
	background-position: left top;}	 

#footer-links a:link{ text-decoration:none; color:#333333; padding:3px 6px; font-size:12px; font-weight:bold;	}
#footer-links a:visited{ text-decoration:none; color:#000; padding:3px 6px;	 font-size:12px; font-weight:bold;}
#footer-links a:hover{ text-decoration:overline underline; color:#333333; padding:3px 6px; font-size:12px; font-weight:bold;	}
#footer-links a:active{ text-decoration:overline underline; color:#333333; padding:3px 6px;	 font-size:12px; font-weight:bold;}
.copyright { float:right; color:#fff; padding-right:15px; margin:0px;}
/*****************************************************************************************/

#side-navi{ 
	padding:0px 0px 0px 25px;
	color:#000;
	overflow:auto;
	float:left;
	margin-left:auto;
	margin-right:auto;
	width:213px; }
#side-navi div{ padding-top:0px;   }	
#side-navi td{ padding-top:2px;}	
#side-navi strong{ color:#222;}	

/*************************************************************************************************************/
div.id-SideNavigation
{
	float: left;
	margin-right:3px;
	z-index:3;
	border: dashed 1px #999;
	padding:4px;
	margin:10px 0px;
}
div.id-SideNavigation div
{
	color:#fff;
	background-color:#fff;
	background-image:url('../images/domesticl-tours-main.jpg');
	background-repeat:no-repeat;
	width: 199px;
	height:147px;
	font-weight:bold;
	vertical-align:middle;
	padding-top:10px;
	margin-top:0px; background-position-y:50%
} 
div.id-SideNavigation ul
{
	list-style: none;
	width: 199px;
	max-width: 199px; /* IE doesn't recognise this property */
	margin:0px 0px 0px 0px;
	padding: 0px;
	overflow: hidden;
	border-top: 1px solid #999 ;
}

div.id-SideNavigation ul li
{
	border-bottom: 1px solid #999 ;
	text-align:left;
	font-family:Tahoma, Arial; 
}

div.id-SideNavigation ul li a
{
	display: block;
	padding: 3px 0px 3px 11px;
	text-decoration: none;   
	color:#222; 
}

div.id-SideNavigation ul li a:hover
{
	background-color: #9c0;
	color: #fff;
	padding: 3px 0px 3px 11px;
}

div.id-SideNavigation ul li a.id-SideNavigation-Top
{
	background-image:  url('../../../www4/stlukes/include/%22/Assets/Images/MenuSub-TopLine.gif%22');
	background-position: left top;
	background-repeat: no-repeat;
	
	padding-top: 6px
}

div.id-SideNavigation ul li ul
{
	margin-top: 1px;
}

div.id-SideNavigation ul li ul li a
{
	display: block;
	padding: 5px 0px 5px 6px;
	color:#fff;
}

div.id-SideNavigation ul li ul li a:hover
{
	background-color: #9c0;
	color: #fcdc8A;
}

div.id-SideNavigation ul li ul li.id-SideNavigation-Bottom
{
	border-bottom: none;	
}

/* Star Hack * These settings are only recognised by IE.6- */
* html div.id-SideNavigation ul li ul li.id-SideNavigation-Bottom
{
	margin-bottom: -16px;
}

/*div.id-SideNavigation a.cls-SideNav-Selected2
{ 
	padding: 3px 0px 3px 11px;
	background-image:url(../images/left-top.jpg); 
	background-position:left top;
	background-color:#FF9900;
	font-weight:bold;
	background-repeat:repeat-y; 
	color:#fff;
}*/
/*************************************************************************************************************/
div.id-SideNavigation-Gateway{
	float: left;
	margin-right:3px;
	z-index:3;
	border: dashed 1px #999;
	padding:4px;
	margin:10px 0px;
}
div.id-SideNavigation-Gateway div{ 
  color:#fff; 
  background-color:#fff; 
  background-image:url('../images/weekends-tours-main.jpg'); 
  background-repeat:no-repeat; 
  width: 199px; 
  height:147px; 
  font-weight:bold; 
  vertical-align:middle; 
  padding-top:10px; 
  margin-top:0px; background-position-y:50%} 
div.id-SideNavigation-Gateway ul
{
list-style: none;
	width: 199px;
	max-width: 199px; /* IE doesn't recognise this property */
	margin:0px 0px 0px 0px;
	padding: 0px;
	overflow: hidden;
	border-top: 1px solid #999 ;
}

div.id-SideNavigation-Gateway ul li
{
	border-bottom: 1px solid #999 ;
	text-align:left;
	font-family:Tahoma, Arial; 
}

div.id-SideNavigation-Gateway ul li a
{
	display: block;
	padding: 5px 0px 5px 11px;
	text-decoration: none;   
	color:#222;
	background-color:#EEE;
}

div.id-SideNavigation-Gateway ul li a:hover
{
	background-color: #9c0;
	color: #000;
	padding: 7px 0px 7px 11px;
	text-decoration:none;
}

div.id-SideNavigation-Gateway ul li a:visited
{
	color: #000;
 	padding: 3px 0px 3px 11px;
	text-decoration:none;
}

div.id-SideNavigation-Gateway ul li a.id-SideNavigation-Gateway-Top
{
	background-image:  url('../../../www4/stlukes/include/%22/Assets/Images/MenuSub-TopLine.gif%22');
	background-position: left top;
	background-repeat: no-repeat;
	
	padding-top: 6px
}

div.id-SideNavigation-Gateway ul li ul
{
	margin-top: 1px;
}

div.id-SideNavigation-Gateway ul li ul li a
{
	display: block;
	padding: 5px 0px 5px 6px;
	color:#fff;
}

div.id-SideNavigation-Gateway ul li ul li a:hover
{
	background-color: #9c0;
	color: #fcdc8A;
	text-decoration:none;
}

div.id-SideNavigation-Gateway ul li ul li.id-SideNavigation-Gateway-Bottom
{
	border-bottom: none;	
}

/* Star Hack * These settings are only recognised by IE.6- */
* html div.id-SideNavigation-Gateway ul li ul li.id-SideNavigation-Gateway-Bottom
{
	margin-bottom: -16px;
}

/*div.id-SideNavigation-Gateway a.cls-SideNav-Selected2
{ 
	padding: 3px 0px 3px 11px;
	background-image:url(../images/left-top.jpg); 
	background-position:left top;
	background-color:#FF9900;
	font-weight:bold;
	background-repeat:repeat-y; 
	color:#fff;
}*/
/******************************************************************************************************************/

div.id-SideNavigation-Bound
{
	float: left;
	margin-right:3px;
	z-index:3;
	border: dashed 1px #999;
	padding:4px;
	margin:10px 0px;
}

div.id-SideNavigation-Bound div{
	color:#fff;
	background-color:#fff;
	background-image:url('../images/inbond-tours-main.jpg');
	background-repeat:no-repeat;
	width: 199px;
	height:147px;
	font-weight:bold;
	vertical-align:middle;
	padding-top:0px;
	margin-top:10px; background-position-y:50%
}

div.id-SideNavigation-Bound ul
{
list-style: none;
	width: 199px;
	max-width: 199px; /* IE doesn't recognise this property */
	margin:0px 0px 0px 0px;
	padding: 0px;
	overflow: hidden;
	border-top: 1px solid #999 ;
}

div.id-SideNavigation-Bound ul li
{
	border-bottom: 1px solid #999 ;
	text-align:left;
	font-family:Tahoma, Arial; 
}

div.id-SideNavigation-Bound ul li a
{
	display: block;
	padding: 3px 0px 3px 11px;
	text-decoration: none;   
	color:#222; 
}

div.id-SideNavigation-Bound ul li a:hover
{
	background-color: #9c0;
	color: #222;
	padding: 3px 0px 3px 11px;
}

div.id-SideNavigation-Bound ul li a.id-SideNavigation-Bound-Top
{
	background-image:  url('../../../www4/stlukes/include/%22/Assets/Images/MenuSub-TopLine.gif%22');
	background-position: left top;
	background-repeat: no-repeat;
	
	padding-top: 6px
}

div.id-SideNavigation-Bound ul li ul
{
	margin-top: 1px;
}

div.id-SideNavigation-Bound ul li ul li a
{
	display: block;
	padding: 5px 0px 5px 6px;
	color:#fff;
	text-decoration:none;
}
div.id-SideNavigation-Bound ul li  a:hover
{
	background-color:#9c0;
	color:  #fcdc8A;
	text-decoration:none;
}
div.id-SideNavigation-Bound ul li a:visited
{
	color: #222;
	padding: 3px 0px 3px 11px;
}

div.id-SideNavigation-Bound ul li ul li.id-SideNavigation-Bound-Bottom
{
	border-bottom: none;	
}

/* Star Hack * These settings are only recognised by IE.6- */
* html div.id-SideNavigation-Bound ul li ul li.id-SideNavigation-Bound-Bottom
{
	margin-bottom: -16px;
}

/*div.id-SideNavigation-Bound a.cls-SideNav-Selected2
{ 
	padding: 3px 0px 3px 11px;
	background-image:url(../images/left-top.jpg); 
	background-position:left top;
	background-color:#FF9900;
	font-weight:bold;
	background-repeat:repeat-y; 
	color:#fff;
}*/
/******************************************************************************************************************/

div.id-SideNavigation-internationl
{
	float: left;
	margin-right:3px;
	z-index:3;
	border: dashed 1px #999;
	padding:4px;
	margin:10px 0px;
}
div.id-SideNavigation-internationl div{
	color:#fff;
	background-color:#fff;
	background-image:url('../images/international-tours-main.jpg');
	background-repeat:no-repeat;
	width: 199px;
	height:147px;
	font-weight:bold;
	vertical-align:middle;
	padding-top:10px;
	margin-top:0px; background-position-y:50%
}
div.id-SideNavigation-internationl strong { color:#f60;}
div.id-SideNavigation-internationl ul
{
list-style: none;
	width: 199px;
	max-width: 199px; /* IE doesn't recognise this property */
	margin:0px 0px 0px 0px;
	padding: 0px;
	overflow: hidden;
	border-top: 1px solid #999 ;
}

div.id-SideNavigation-internationl ul li
{
	border-bottom: 1px solid #999 ;
	text-align:left;
	font-family:Tahoma, Arial;
		text-decoration:none;
}

div.id-SideNavigation-internationl ul li a
{
	display: block;
	padding: 3px 0px 3px 11px;
	text-decoration: none;   
	color:#222; 
}

div.id-SideNavigation-internationl ul li a:hover
{
	background-color:#9c0;
	color: #fff;
	padding: 3px 0px 3px 11px;
	text-decoration:none;
}
div.id-SideNavigation-internationl ul li a:visited
{
	color: #222;
	padding: 3px 0px 3px 11px;
	text-decoration:none;
}

div.id-SideNavigation-internationl ul li a.id-SideNavigation-internationl-Top
{
	background-image:  url('../../../www4/stlukes/include/%22/Assets/Images/MenuSub-TopLine.gif%22');
	background-position: left top;
	background-repeat: no-repeat;
	
	padding-top: 6px
}

div.id-SideNavigation-internationl ul li ul
{
	margin-top: 1px;
}

div.id-SideNavigation-internationl ul li ul li a
{
	display: block;
	padding: 5px 0px 5px 6px;
	color:#fff;
}

div.id-SideNavigation-internationl ul li ul li a:hover
{
	background-color:#9c0;
	color: #fcdc8A;
}

div.id-SideNavigation-internationl ul li ul li.id-SideNavigation-internationl-Bottom
{
	border-bottom: none;	
}

/* Star Hack * These settings are only recognised by IE.6- */
* html div.id-SideNavigation-internationl ul li ul li.id-SideNavigation-Bound-Bottom
{
	margin-bottom: -16px;
}
/***************************************************************************************************/

#domstic-tour-details{  
	background-image:url('../images/dancers.jpg');
	background-repeat:no-repeat;
	background-position: right top;
	width:675px; 
	float:right;
	text-align:justify; margin-left:12px; margin-right:10px; margin-top:0px; margin-bottom:12px; padding-left:8px; padding-right:8px; padding-top:15px; padding-bottom:15px}
#domstic-tour-details h1{ font-family:"Trebuchet MS", ; font-size:28px; margin-top:30px;margin-bottom:0px; color:#060 ;  font-weight:normal;  }
#domstic-tour-details img{ float:left; margin-right:10px; }
 
 .history-links-domstic{
	padding:2px 2px 10px 0px;
	color:#000;
	  } 
.history-links-domstic a:link {color:#000; text-decoration:none;  font-weight:bold;}
.history-links-domstic a:visited {color:#000; text-decoration:none;  font-weight:bold;}
.history-links-domstic a:hover {color:#f60; text-decoration:underline;  font-weight:bold;}
.history-links-domstic a:active {color:#000; text-decoration:none; font-weight:bold;}
.history-links-domstic strong {color:#060;  } 
/***************************************************************************************************/
 
.form{ 
	clear:both;
	margin:10px;
	padding:10px;
	border:1px dashed #999;}
	
/***************************************************************************************************/
.border{ 
	background-color:#fff; 
	margin:8px ; 
	color:#222; 
	border-top: 5px solid #999; 
	color:#fff; 	
	background-image:url('../images/border-2.jpg');
	background-repeat:repeat; 
	border-right:1px solid #999; 
	border-left:1px solid #999; 
	border-bottom:5px solid #999; 
	padding-top:10px; 
	padding-bottom:10px;
	overflow:auto;}
.border td{  color:#222; padding-left:5px; padding-top:2px; }
.border h2{ font-family:"Trebuchet MS", Tahoma; font-size:25px; margin-bottom:10px; margin-top:0px;color: #222; padding-left:12px; padding-top:5px; font-weight:normal; }
.border h3{font-family:"Trebuchet MS", Tahoma; font-size:20px; margin:0px; color:#222;  }
/***************************************************************************************************/
.border2{ 
	background-color:#fff; 
	margin:8px ; 
	color:#222; 
	border-top: 5px solid #999; 
	color:#fff; 	
	background-image:url('../images/border-2.jpg');
	background-repeat:repeat; 
	border-right:1px solid #999; 
	border-left:1px solid #999; 
	border-bottom:5px solid #999; 
	padding-top:10px; 
	padding-bottom:10px }
.border2 td{  color:#222; padding-left:5px; padding-top:2px; }
.border2 h2{ font-family:"Trebuchet MS", Tahoma; font-size:20px; margin-bottom:10px; margin-top:0px;color:#060; padding-left:0px; padding-top:5px; font-weight:normal; }
.border2 h3{font-family:"Trebuchet MS", Tahoma; font-size:20px; margin:0px; color:#222;  }
/***************************************************************************************************/
.design{	
	background-image:url('../images/border-bg.jpg');
	background-position: left bottom;
	overflow:auto; 
	background-repeat:no-repeat}

.design strong{ color:#090; }
.ctextbox{ border:solid 1px #7b7b7b; height:16px;  color:#222; background-color:#e4e4e4; color:#222;}
.textbox{ border:solid 1px #7b7b7b; height:20px; width:150px; color:#222; background-color:#fff}
.textbox2{ border:solid 1px #7b7b7b; width:150px;  color:#222; background-color:#5a5b55}

#continar-footerlinks {	
	width:100%;   
	clear:both;
	margin-top:15px;
	background-color:#CCC;
	 }	

#footerlinks{
	width:930px;
	margin-left:auto;
	margin-right:auto;
	background-color:#618a1d;
	background-image:url('../images/footer-links.jpg');
	background-position: 
               left top;
 	font-size:11px; 
	color:#fff;
	overflow:auto;
	vertical-align:top; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:10px
	 }	
#footerlinks div { border-left:dashed 1px #999; vertical-align:top; width:205px; padding:10px 10px; float:left;  line-height:20px;  }
#footerlinks h1{  font-size:19px; font-weight:normal; margin:0px; color:#9C0; font-family:"Trebuchet MS", Tahoma; }	
#footerlinks a:link { color:#fff; padding:2px;  text-decoration:none;}
#footerlinks a:visited {color:#9C0; text-decoration:none;  padding:2px; }
#footerlinks a:hover { color:#fff; background-color:#9C0; padding:2px; text-decoration:none;}
#footerlinks a:active {color:#9C0; text-decoration:none;  padding:2px; }
 /***************************************************************************************************/
 
 .tour-item{
	border:dashed 1px #060;
 	padding:10px;
	margin-bottom:18px;}
	
.tour-item h2 {font-size:19px; font-weight:bold; margin:0px; color:#060; font-family:"Trebuchet MS", }	
.tour-item img { float:left;  }
.tour-item p { margin: 0px}

.tour-item  a:link { color:#060;  text-decoration:none;}
.tour-item  a:visited {color:#060; text-decoration:none;   }
.tour-item  a:hover { color:#060; background-color:#fff; text-decoration:none;}
.tour-item  a:active {color:#060; text-decoration:none; }
 /**************************************************************************/
 
 .tour-details{	 
	background-image:url('../images/tour-item.jpg');
	background-position: left top;
	background-repeat:no-repeat;
 	height:175px;
	position:relative;
	margin-bottom:0px;
	padding-top:38px; padding-left:10px; padding-right:10px; padding-bottom:10px}
	
 .tour-items{	
	border:dashed 0px #060;
 	padding:0px 10px 10px 10px ;
	margin-bottom:18px;}
	
.tour-items h2 {font-size:19px; font-weight:bold; margin:0px; color:#060; font-family:"Trebuchet MS", }	
.tour-items img { float:right;  }	
.tour-items strong { color:#060;  }	

.tour-items  a:link { color:#060;  text-decoration:none;}
.tour-items  a:visited {color:#060; text-decoration:none;   }
.tour-items  a:hover { color:#060; background-color:#fff; text-decoration:none;}
.tour-items  a:active {color:#060; text-decoration:none; }

.beach{ 
border-bottom:solid 4px #e8e8e8;
padding:10px;
margin-bottom:0px;}

.beach strong{font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; }

.stay-details{
border-bottom:solid 1px #e8e8e8;
border-right:solid 1px #e8e8e8;
padding:0px;
margin-bottom:0px;
	}
	
	.stay-details table{
		border-bottom: solid 1px #e8e8e8;
border-right:solid 1px #e8e8e8;
padding:0px;
margin-bottom:0px;
color:#000;
	}
	
.stay-details td{
border-top:solid 1px #e8e8e8;
border-left:solid 1px #e8e8e8;
padding:5px;
color:#000;
margin-bottom:0px;
	}
.stay-details h2{
color:#FF3; margin:0px; font-weight:normal;
	}
	
.head{ color:#FF3; background-color:#060;}