.intro {
	font-family:Arial,MS Sans Serif,Verdana;
	font-size:11px;
	color:#fff;
	line-height:15px;
	position:absolute;
	top:14px;
	left:200px;
	width:600px;
	text-align:justify;
	overflow:auto;
	height:77px;
	padding-right:10px;
	}
.intro a{ color: #fff; text-decoration:underline;}
.intro a:Hover{ color: #ffff00; text-decoration:overline;}

.intro-tours {font-family:Arial,MS Sans Serif,Verdana; font-size:11px; color:#fff;
 line-height:17px; position:absolute; top:40px; left:130px;}
.intro-tours a{ color: #fff; text-decoration:underline;}
.intro-tours a:Hover{ color: #ffff00; text-decoration:overline;}

.hbody-txt {font-family:Arial,MS Sans Serif,Verdana; font-size:11px; color:#000; padding-left:20px; padding-right:20px; line-height:15px;}
.hbody-txt a{ color: #fff; text-decoration:underline;}
.hbody-txt a:Hover{ color: #ffff00; text-decoration:overline;}
.hbody-txt B{color:#000;}

.htour {font-family:Arial,MS Sans Serif,Verdana; font-size:11px; color:#000; padding-left:30px; padding-right:10px; line-height:15px;}
.htour a{ color: #000; text-decoration:none;}
.htour a:Hover{ color: #fff; text-decoration:none;}

.page-head {font-family:Arial,MS Sans Serif,Verdana; font-size:14px; color:#fff; font-weight:bold; padding-left:50px; padding-right:30px;}
.page-head a{ color: #fff; text-decoration:none;}
.page-head a:Hover{ color: red; text-decoration:none;}

.body-txt {font-family:Arial,MS Sans Serif,Verdana; font-size:11px; color:#000; padding-left:50px; padding-right:10px; line-height:15px;}
.body-txt a{ color: #fff; text-decoration:underline;}
.body-txt a:Hover{ color: #000; text-decoration:overline;}
.body-txt B{color:#000;}

.hpage-head {font-family:Arial,MS Sans Serif,Verdana; font-size:18px; color:#ffff00; font-weight:bold; padding-left:50px; padding-right:30px;}
.hpage-head1 {font-family:Arial,MS Sans Serif,Verdana; font-size:18px; color:#ffff00; font-weight:bold; padding-right:30px;}
.hpage-head a{ color: #fff; text-decoration:none;}
.hpage-head a:Hover{ color: red; text-decoration:none;}

.hbody-txt {font-family:Arial,MS Sans Serif,Verdana; font-size:11px; color:#ffffff; padding-left:50px; padding-right:50px; line-height:15px;}
.hbody-txt a{ color: #ffffff; text-decoration:underline;}
.hbody-txt a:Hover{ color: #000; text-decoration:overline;}
.hbody-txt B{color:#ffff00;}



.book {font-family:Arial,MS Sans Serif,Verdana; font-size:11px; color:#fff; padding-left:50px; padding-right:30px; line-height:17px; font-weight:bold;}
.book a{ color: #fff; text-decoration:none;}
.book a:Hover{ color: #ffff00; text-decoration:overline;}
.book B{color:#ffffff;}


.tt {font-family:Arial,MS Sans Serif,Verdana; font-size:11px; color:#000; padding-left:5px; padding-right:5px; line-height:17px;}
.tt a{ color: #000; text-decoration:underline;}
.tt a:Hover{ color: #fff; text-decoration:overline;}
.tt B{color:#ffffff;}

.htt {font-family:Arial,MS Sans Serif,Verdana; font-size:10px; color:#fff; padding-left:5px; padding-right:5px; line-height:15px;}
.htt a{ color: #ffcc00; text-decoration:underline;}
.htt a:Hover{ color: #fff; text-decoration:overline;}
.htt B{color:#CCFFCC; font-size:10px;}

.subhlinks {font-family:Arial,MS Sans Serif,Verdana; font-size:11px; color:#000; line-height:17px;}
.subhlinks a{ color: #000; text-decoration:none;}
.subhlinks a:Hover{ color: #FFF; text-decoration:none;}
.subhlinks B{color:#000;}

.f1 {font-family:Arial,MS Sans Serif,Verdana; font-size:11px; color:#ffffff; line-height:17px;}
.f1 a{ color: #ffffff; text-decoration:none;}
.f1 a:Hover{ color: #ffff00; text-decoration:overline;}


.f2 {font-family:Arial,MS Sans Serif,Verdana; font-size:12px; color:#000000; line-height:17px; font-weight:bold;}
.f2 a{ color: blue; text-decoration:none;}
.f2 a:Hover{ color: red; text-decoration:overline;}
.f2 B{color:#000000;}


.fth {font-family:Arial,MS Sans Serif,Verdana; font-size:25px; color:#fff;}
.form-txt {font-family:Arial,MS Sans Serif,Verdana; font-size:11px; color:#000; line-height:17px; padding-left:5px;}
.textb{background:#fff; border:1px; border-style:solid; border-color:#27ACA9; color:#000000; font-family:Arial,MS Sans Serif,Verdana; font-size:11px;}
.submit{background:#fff; border:1px; border-style:solid; border-color:#000; color:#000; font-family:Arial,MS Sans Serif,Verdana; font-size:11px;}

.sitemaplinks{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#000000;
			text-decoration:underline;
			}
.sitemaplinks:hover{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #FFFFFF;
			text-decoration:none;
			}


/** --------------------------------------------------------------------------- **/
/** These ID is used for HTML ScrollBAr Properties **/
/** --------------------------------------------------------------------------- **/

html
{
	scrollbar-base-color:#26ABA8;
	scrollbar-arrow-color: #fff;
	scrollbar-track-color: #025A5B;
	scrollbar-shadow-color: #025A5B;
	scrollbar-lightshadow-color: #025A5B; 
	scrollbar-darkshadow-color: #025A5B;
	scrollbar-highlight-color: #025A5B;
	scrollbar-3dlight-color: #025A5B;
}

.Itinerary{font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

a.Itinerary{font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

a:hover.Itinerary{
color:#000000;
text-decoration:underline;
font-weight:bold
}






	.mmenu, .mmenu ul{list-style-type:none;padding:0;margin:0;border-bottom:1px solid #ffffff;background:#1B7474;position:relative;}
	* html .mmenu a:hover{position:relative;background:#ffffff;color:#000000;width:100%;}
	* html .mmenu li ul{display:block;position:absolute;visibility:hidden}
	.mmenu a{
		color:#ffffff;
		padding:4px;
		vertical-align:middle;
		display:block;			/* this helps make sure the link covers 100% area */
		position:relative;	/* this helps make sure IE5 hover works on link */
		border:1px solid #1B7474;
		text-decoration:none;
		width:350px;                  /* Need to specify a width - this is used to open sub menu with margin-left */
	}	




	
	.mmenu ul a	{padding:2px}
	.mmenu li{float:left;background:#1B7474;font-family:verdana;font-size:11px;}
	.mmenu li:hover{position:relative;z-index:999}
	.mmenu li ul{padding:4px;display:none;border:1px solid #ffffff;}
	.mmenu ul li ul{margin-left:300px;margin-top:-30px;} /* default top and left positioning for sub sub menus (this is specified in the list to make adhoc changes)*/
	.mmenu ul li{clear:both;background:#27AAA5;}
	.mmenu a:active,.mmenu a:focus{background:#ffffff; color:#000000;border:1px solid #ffffff}
	.mmenu li:hover>a{background:#ffffff;color:#000000;border:1px solid #ffffff;text-decoration:none}
	.mmenu li:hover>ul{display:block;position:absolute;} /*sub menu from vertical parent positioning */
	
	.mmenu table{position:absolute;left:-4px;top:8px;font-size:.1em;height:25px;}
	.mmenu img{border:0;vertical-align:middle;padding-right:2px;}
	.mmenu a:hover{color:#000000;;text-decoration:none;background:#ffffff;border:1px solid #ffffff; width:100%;}
	.menudownarrow{padding-left:5px;border:0;right:0;position:relative;vertical-align:middle;}
	.menuarrow{padding-top:6px;padding-right:5px;border:0;right:0;position:absolute;vertical-align:middle;}
	
	.mmenu a:hover ul ul{visibility:hidden}
	.mmenu a:hover ul a:hover ul ul{visibility:hidden}
	.mmenu a:hover ul a:hover ul a:hover ul ul{visibility:hidden}
	.mmenu a:hover ul a:hover ul a:hover ul a:hover ul ul{visibility:hidden}
	.mmenu a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul ul{visibility:hidden}	

	.mmenu a:hover ul{visibility:visible}
	.mmenu a:hover ul a:hover ul{visibility:visible}
	.mmenu a:hover ul a:hover ul a:hover ul{visibility:visible}
	.mmenu a:hover ul a:hover ul a:hover ul a:hover ul{visibility:visible}
	.mmenu a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul{visibility:visible}
	.mmenu a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul{visibility:visible}
.attraction{
			background-image:url(../gifs/index_22_2.gif);
			background-repeat:no-repeat;
			width:630px;
			height:84px;
			}
.attractionlink{
				font-family:Arial,MS Sans Serif,Verdana;
				font-size:11px; color:#000;
				text-align:left;
				text-decoration:none;
				 }
.attractionlink:hover{
				font-family:Arial,MS Sans Serif,Verdana;
				font-size:11px; color: #FFFFFF;
				text-align:left;
				text-decoration: underline
				 }
			
.arrow{
		color:#000000;
		font-size:11px;
		}	
.garland{
	background-image:url(../gifs/index_08a.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:197px;
	height:420px;
	}
.tbl-bdr{
	border:#0b7673 1px solid;
	}
.td-bdr{
	border:1px #0A5D42 solid;
	font-family:Arial,MS Sans Serif,Verdana;
	font-size:11px;
	color:#ffffff;
	line-height:17px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
a.td-bdr{
	border:1px #0A5D42 solid;
	font-family:Arial,MS Sans Serif,Verdana;
	font-size:11px;
	color:#ffffff;
	line-height:17px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
a.td-bdr:hover{
	border:1px #0A5D42 solid;
	font-family:Arial,MS Sans Serif,Verdana;
	font-size:11px;
	color: #FF0;
	line-height:17px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
.td-bdr2{
	border:1px #0A5D42 solid;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:10px;
	padding-right:10px;
	}
.top-pad{
	padding-top:10px;
	}
a.package{
		color:#000000;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		line-height:17px;
		}
a.package:hover{
		color:#F00;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		line-height:17px;
		} 
 a.day{
	font-family:Arial,MS Sans Serif,Verdana;
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	}
 a.day:hover{
	font-family:Arial,MS Sans Serif,Verdana;
	font-size:11px;
	color: #600;
	font-weight:bold;
	text-decoration:none;
	}
h1{
	margin-top:6px;
	margin-bottom:6px;
   }
.testimonials{font-family:Arial,MS Sans Serif,Verdana; font-size:11px; color:#000; padding: 10px 10px 10px 10px; line-height:17px;}
.DGHeading{font-family: Arial,MS Sans Serif,Verdana;font-size : 11px;font-weight:bold;background-color:#219693;color:#000000;line-height:17px;}
.DGData{font-family: Arial,MS Sans Serif,Verdana;font-size : 11px;font-weight:normal;background-color:#219693;color:#000000;height:25px;text-decoration: none;text-align:left;padding-left:5px;line-height:17px;	}
.DGAlternateItemStyle {font-family: Arial,MS Sans Serif,Verdana;font-size: 11px;background-color:#1E8886;color: #000000;text-decoration: none;text-align:left;padding-left:5px;line-height:17px;}

