﻿@charset "utf-8";
/* CSS Document */
	html{height:100%;}
	body {
	font-family:segoe ui, geneva, arial; 
	background-color:#040b33;
	margin-top: 0px;

}
img{
	border:0px;
}
	body, div, table {
		font-family: Arial, geneva, sans-serif;
		font-size: 12px;
		color:#FFFFFF;
	}
	td {
	text-align:left;
}
	.main{
		top: 170px;
		text-align:center;
		position: relative;
		z-index: 1;
	}
	.homemain{
		top: 180px;
		text-align:center;
		position: relative;
		z-index: 1;
	}
	.tour2008-main{
		top: 350px;	
		text-align:center;
		position: relative;
		z-index: 1;

}
	p {
	margin-top:3px;
	margin-bottom:2px;
}
	.footer{
		font-family: Arial, geneva, sans-serif;
		font-size: 9px;
		color:#FFFFFF;
		text-align:center;
		z-index:1;
		display:block;
	}
	h6{
	font-size: 10pt;
	color: #FF9933;
	font-weight: bold;
	margin-bottom: 0px;
}
	h4{
	font-size:14pt;
	color:#FFFFFF;
	margin-bottom:4px;
	}	
	h5{
	font-size:11.5pt;
	color:#8acae3;
	margin-bottom:4px;
	}
	a {
	text-decoration: none;
	color:#738ff7;
	}
	a:hover{
	color:#e79f04;
	}
	a.footer{color: #FF0000;}	
	.home {
		background-image: url(../images/backgrounds/ctteab-2col.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}
	.homenobanner {
		background-image: url(../images/backgrounds/bg-v3-2column-nobanner.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}
		
	.onecolumn{
		background-image: url(../images/backgrounds/bg-v3-1column-nobanner.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}
	.tourpage{
		background-image: url(../images/backgrounds/ctteabt.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}	
	.tourpage-itp{
		background-image: url(../images/backgrounds/2008-0919-yitptout-bg2.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}	
	.tourpage-yesasia{
		background-image: url(../images/backgrounds/20090414-yesasia.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}	
	.tourpage-generic{
		background-image: url(../images/backgrounds/bg-generic-tour-page.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}		
	.reviews-itp{
		background-image: url(../images/backgrounds/2008-0919-yitptout-bg.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}
	.nocolumn{
		background-image: url(../images/backgrounds/nocolumn.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}
	
	.tourmain-asia{
		top: 450px;
		text-align:left;
		position: relative;
		z-index: 1;
		min-height:865px;
	}
	.tourmain-generic{
		top: 420px;
		text-align:left;
		position: relative;
		z-index: 1;
		min-height:600px;
	}	
	.tourasiatable{
	border:1px FF9933 solid;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
	background-color:#FF9900;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	
}
.tourasiatablemain{
	color: #000033;
	font-weight:bold;
}
.tourasiatablehead{
	text-decoration: underline;
	font-weight:bold;
	color:black;
	text-align:left;

}
	.biomain{
		top: 320px;
		text-align:center;
		position: relative;
		z-index: 1;
			}
	
	
	.bandbio{
	height:400px;
	text-align:right;
}
a.biolink {
	color:#e1d252;
}
a.biolink:hover{
	color:orange;
}
.tourlink2{
	color:navy;
	font-weight: bold;
}
a.tourlink2:hover{
	color:#ff0000;
}
.alan{
	background-image: url(../images/backgrounds/aw.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.steve{
	background-image: url(../images/backgrounds/sh.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.chris{
	background-image: url(../images/backgrounds/cs.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.jon{
	background-image: url(../images/backgrounds/ja.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.oliver
{
	background-image: url(../images/backgrounds/ow.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.benoit
{
	background-image: url(../images/backgrounds/bd.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.gallery{
top: 200px;
text-align:center;
position: relative;
z-index: 2;
}
.gallerydefault{
top: 220px;
text-align:center;
position: relative;
z-index: 2;
min-height:600px;
}
.inthenews
{
	top: 150px;
	background-image: url(../images/backgrounds/inthenews.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
