body{
	margin:0;
	color:#4f4f4f;
	font:12px Arial, Helvetica, sans-serif;
	background:#fff;
	min-width:1250px;
}
img{border-style:none;}
a{text-decoration:none; color:#4f4f4f;}
a:hover{text-decoration:underline;}
#wrapper{
	width:100%;
	padding:0 0 20px;
	overflow:hidden;
}
.w2{
	width:100%;
	overflow:hidden;
}
.w1 {
	float:left;
	width:980px;
	padding-left:10px;
	position:relative;
}
#wrapper .copyright{
	font:10px Georgia, 'Times New Roman', Times, serif;
	position:absolute;
	bottom:10px;
	right:15px;
}

#wrapper .employment{
	font:10px Georgia, 'Times New Roman', Times, serif;
	position:absolute;
	bottom:10px;
	left:15px;
}

#content{
	float:left;
	width:429px;
	padding:11px 0 0 23px;
}
#nav{
	padding:0;
	margin:0 0 23px -20px;
	list-style:none;
	width:100%;
	font:12px/14px Georgia, 'Times New Roman', Times, serif;
	text-align:center;
}
#nav:after{
	content:'';
	display:block;
	clear:both;
}
#nav li{
	float:left;
	width:85px;
}
#nav li:hover,
#nav li.hover{
	position:relative;
}
#nav .active .drop a:hover,
#nav .active a,
#nav li a:hover{
	font-weight:bold;
	text-decoration:none;
}
#nav .active .drop a{
	font-weight:normal;
}
#nav li:hover .drop,
#nav li.hover .drop{
	display:block;
}
#nav .drop{
	width:123px;
	position:absolute;
	display:none;
	left:0;
	top:100%;
	line-height:14px;
}
.drop .drop-t{
	background:url(../images/bg-drop-t.png) no-repeat;
	height:6px;
	overflow:hidden;
}
.drop .drop-c{
	padding:0;
	margin:0;
	list-style:none;
	background:url(../images/bg-drop.png) repeat-y;
	width:100%;
	text-align:left;
}
#nav .drop .drop-c li{
	float:none;
	padding:0;
	width:115px;
}
#nav .drop .drop-c li a{
	padding:0 0 0 7px;
}
#nav .drop .drop-c li a:hover{
	letter-spacing:-1px;
}
.drop .drop-b{
	background:url(../images/bg-drop-b.png) no-repeat;
	height:12px;
}
.logo{
	margin:40px 0 100px 70px;
	background:url(../images/logo.gif) no-repeat;
	width:250px;
	height:160px;
	text-indent:-9999px;
	overflow:hidden;
}
.logo a{
	display:block;
	height:100%;
}
.article{
	line-height:19px;
}
.article h2{
	padding:0 0 41px;
	margin:0;
	overflow:hidden;
	width:100%;
	font:15px/24px Georgia, 'Times New Roman', Times, serif;
}
.article .title-destinations{
	margin:0;
	padding:0 0 67px;
}
.article .title-cruis{
	margin:0;
	padding:0 0 65px;
}
.article h2 img{
	float:left;
	margin-right:-14px;
}
.article h2 .letter-i{
	margin:2px -23px 0 0;
}
.article h2 .letter-p{
	margin-right:-24px;
}
.article h2 .letter-w{
	margin-right:-42px;
}
.article h2 .letter-t{
	margin-right:-38px;
}
.article h2 .letter-a{
	margin-right:-23px;
}
.article h2 span{
	position:relative;
	z-index:10;
	top:24px;
	float:left;
}
.article p{
	margin:0 0 18px;
}
#content .article .post{
	color:#6f6f6f;
	padding:0 70px 0 37px;
}
.article .post,
.article .post-holder{
	padding:0 70px 5px 0;
	color:#6f6f6f;
}
.article .click-here{
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 38px;

	
}
.article .click-here a{
	font:12px Georgia, 'Times New Roman', Times, serif;
}
.info-list{
	padding:0 0 0 37px;
	margin:0;
	list-style:none;
	font-weight:bold;
}
.info-lis a{
	color:#6f6f6f;
}
#sidebar{
	width:526px;
	float:right;
	overflow:hidden;
}
.gallery{
	padding:0 0 20px;
	margin:0;
	list-style:none;
	width:532px;
}
.gallery li{
	display:inline-block;
	vertical-align:top;
	padding:0 6px 7px 0;
}
.gallery img{
	vertical-align:top;
}
.aside{
	width:260px;
	float:left;
	overflow:hidden;
}
.aside .image{
	margin:0 0 6px;
}
.aside .image img{
	vertical-align:top;
}
.article .click-here2 {
	background-color: #E5E5E5;
	border: thin solid #000;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 10px;
}
