body{
	background-color: #b91900;
	font-family:Arial;
	font-size: 12px;
	color: #000000;
	margin: 0;
	
}
tr{background-color:#FFFFFF}
.footer{background-color:#288D15; height:45px; text-align:center; padding-top:10px}
.td_lr{background-color:#85D366; padding-left:3px; padding-right:3px}
.td_c{padding-left:3px; padding-right:3px}
.tdCatMenu{background-color:#008000; height:22px;padding-left:5px}
.tdSubMenu{background-color:#23AA23; height:25px;padding-left:10px}



.Catmenu{font-family:Arial; font-size:11px; font-weight:bold;color:#FFFFFF; padding-left:3px; text-decoration:none; text-transform:uppercase}
.Catmenu:link{font-family:Arial; font-size:11px; font-weight:bold;color:#FFFFFF; padding-left:3px; text-decoration:none; text-transform:uppercase}
.Catmenu:hover{font-family:Arial; font-size:11px; font-weight:bold;color:#FFFFFF; padding-left:3px; text-decoration:underline; text-transform:uppercase}


.SubCatmenu{font-family:Arial; font-size:11px; font-weight:bold;color:#FFFFFF; padding-left:3px; text-decoration:none}
.SubCatmenu:link{font-family:Arial; font-size:11px; font-weight:bold;color:#FFFFFF; padding-left:3px; text-decoration:none}
.SubCatmenu:hover{font-family:Arial; font-size:11px; font-weight:bold;color:#FFFFFF; padding-left:3px; text-decoration:underline}
.labelfooter{ font-family:Tahoma; font-size:11px; color:#FFFFFF}
.titfooter{ font-family:Tahoma; font-size:11px; color:#FFFFFF}
.titfooter:link{ font-family:Tahoma; font-size:11px; color:#FFFFFF}
.titfooter:hover{ font-family:Tahoma; font-size:11px; color:#FFFFFF; text-decoration:underline}



.solid {
		border-top: 1px solid #000000; border-bottom: 1px solid #000000;
}
.add {
	font-family: tahoma; color: #000000; font-size: 9px; font-weight:bold; text-decoration:none
}
.add:link {
	font-family: tahoma; color: #000000; font-size: 9px; font-weight:bold;
}
.add:hover {
	font-family: tahoma; color: #FF6600; font-size: 9px; font-weight:bold;
}
.bottom {
	padding: 5px; font-family:tahoma; font-size:11px; color:#000000; text-decoration:none
}
.bottom:hover {
	padding: 5px; color:#FF6600;
}
.yellow{
	color:#FFCC00; font-size:11px; font-weight:bold; font-family:tahoma; text-decoration:none
}
.yellow:hover{
	color: #FF6600; font-size:11px; font-weight:bold; font-family:tahoma
}
.leftmenu{
	font-size:11px; font-family:tahoma; color:#000000; font-weight:bold; padding:5px; text-decoration:none
}
.leftmenu:hover{
	font-size:11px; font-family:tahoma; color:#ffffff; font-weight:bold; padding:5px
}
.upcase {
	font-family: tahoma; font-size: 11px; text-transform: uppercase; color: #000000;font-weight: bold; padding-left: 10px;
}
.black_bold {
	font-family: tahoma; font-size: 11px; color:#000000; font-weight: bold; padding-left: 10px; height:17px;
}
.intro {
	font-family:"comic Sans MS"; height:30px; font-size: 11px; color: #590C04; line-height:17px
}
.line {
	font-family: tahoma;
	font-size: 10px;
	line-height: 30px;
	text-decoration: none;
	color: #660000;
	text-indent: 30px;
}
.tourname {
	color: #019934;
	font-family: "comic Sans MS";
	font-size: 24px;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	text-transform: capitalize;
}
.language {
	font-family: tahoma; color: #ffffff; font-size: 9px; font-weight:bold; text-decoration:none
}
.language:link {
	font-family: tahoma; color: #ffffff; font-size: 9px; font-weight:bold;
}
.language:hover {
	font-family: tahoma; color: #000000; font-size: 9px; font-weight:bold;
}
.hottour{ font-family: Arial; font-weight:bold; font-size:13px; color: #000000      ; text-decoration:none
}
.hottour:link{ font-family: Arial; font-weight:bold; font-size:13px; color:#000000; text-decoration:none
}
.hottour:hover{ font-family: Arial; font-weight:bold; font-size:13px; color: #FF6600; text-decoration: underline;
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; font-weight:bold;
	text-transform: uppercase;
	color: #000000; padding-left:5px;
}
.title_hot_new { font-family:Arial;color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none
}
.title_hot_new:link {
	font-family:Arial;color: #ffffff; font-size:11px; font-weight:bold; text-decoration:none
}

.title_hot_new:hover {
	font-family:Arial;color:#FF6600; font-size:11px; font-weight:bold; text-decoration: underline
}

.New_body{ font-family: Arial; color:#000000; font-size:12px
}
.title_link {font-family:Arial; color: #288D15; font-size:12px; font-weight:bold; text-decoration:none
}
.title_link:link{font-family:Arial; color:#288D15; font-size:12px; font-weight:bold; text-decoration:none
}
.title_link:hover{font-family:Arial; color:#FF0000; font-size:12px; font-weight:bold; text-decoration: underline
}

.nomal_title_link {font-family:Arial; color: #288D15; font-size:12px;  text-decoration:none; height:25px
}
.nomal_title_link:link{font-family:Arial; color:#288D15; font-size:12px;  text-decoration:none;  height:25px}
.nomal_title_link:hover{font-family:Arial; color:#FF0000; font-size:12px;  text-decoration: underline;  height:25px
}


.HotelsTitle {font-family:Arial; color: #288D15; font-size:14px;  text-decoration:none; height:25px; font-weight:bold}
.HotelsTitle:link{font-family:Arial; color:#288D15; font-size:14px;  text-decoration:none;  height:25px;font-weight:bold}
.HotelsTitle:hover{font-family:Arial; color:#FF0000; font-size:14px;  text-decoration: underline;  height:25px;font-weight:bold}

.HotelsNomalTitle {font-family:Arial; color: #288D15; font-size:12px;  text-decoration:none; height:25px; }
.HotelsNomalTitle:link{font-family:Arial; color:#288D15; font-size:12px;  text-decoration:none;  height:25px;}
.HotelsNomalTitle:hover{font-family:Arial; color:#FF0000; font-size:12px;  text-decoration: underline;  height:25px;}



.title_hot_new_right {
	font-family: tahoma; color: #000000; font-size: 11px;text-decoration:none
}
.title_hot_new_right:link {
	font-family: tahoma; color: #000000; font-size: 11px;text-decoration:none
}

.title_hot_new_right:hover {
	font-family: tahoma; color:#FF6600 ; font-size: 11px;text-decoration: underline
}
.title_hot_new_right:visited {
	font-family: tahoma; color: #000000; font-size: 11px;text-decoration:none
}


.bodytext{font-family:Arial; font-size:12px; color:#660033; font-weight:bold}

.servely {font-family:Arial; font-size:12px; color: #FFFFFF;font-weight:bold}
.txtservely {font-family:Arial; font-size:12px; color: #000000;font-weight: normal}

.ButtonMouseOver {
	cursor: hand;
	filter: Alpha(Opacity=50);
}
.ButtonMouseOut {
	cursor: hand;
	filter: Alpha(Opacity=100);
}

#imageSlideshowHolder{

		/* This is a CSS hack in order to get a nice look in IE 5.5 and lower 

		In these versions of Internet Explorer, we need to add borders and padding to the width. In this example, we have a 3 pixel
		border on all sides. This means that the width in IE5.5 should be 606 pixels(600 + border 3px on the left + border 3 px on the right). Height
		should be set to 456 pixels(450 + 3 +3). IE 5.5 will ignore the width attributes below the first line. These will be applied to other browsers.

		*/
		/* CSS HACK */
		width: 606px;	/* IE 5.x */
		width/* */:/**/600px;	/* Other browsers */
		width: /**/600px;
		
		/* CSS HACK */
		height: 256px;	/* IE 5.x */
		height/* */:/**/250px;	/* Other browsers */
		height: /**/250px;
		
		background-color:#FFF;
		border:1px solid #CCCCCC;
		position:relative;	/* Never change this value */
		
	}
	.imageInGallery{		
		width:600px;
		height:250px;
		background-color:#FFF;
		
		/* Never change these 3 value */
		left:0px;
		top:0px;
		position:absolute;	
	}
	#imageSlideshowHolder img{
		position:absolute;
	}
	
	/*chris - description overlay*/
	#the_captions{
		display:none;
		}
	.imageInGallery_DESC{
		position:absolute;
		color:#FFFFFF;
		padding:30px;
		padding-top:25px;
		margin-left:30px;
		margin-top:5px;
		z-index:100;
		/*height:200px;*/
		width:240px;
		background:url("images/bg.png");
		font-size:80%;
		}
	.imageInGallery_DESC h1{
		color:#99cc33;
		font-size:140%;
		margin:0px;
		padding:0px 0px 5px 0px;
		}
		
.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 560px; /*Width of Carousel Viewer itself*/
height: 150px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 2px; /*margin around each panel*/
width: 170px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}		


.hide {
	visibility: hidden;
	position: absolute;
	top: -400px;
}

#qscroller1 {
	width:576px;
	height:150px;
	border:1px solid #c0c0c0;
	background:#f0f0f0;
	position:absolute;
}

