.onboardactivities .activities {
	width:210px;
	float:left;
	margin:10px;
	margin-left:0px;
}
.onboardactivities .headTitle { margin-bottom:2px;height:100%;overflow: hidden;}
.onboardactivities .headTitle ul li{  background: url("/pic/cruise/picon.png") no-repeat scroll left 6px transparent;
    float: left;
    line-height: 18px;
    margin-bottom: 8px;
    margin-right: 10px;
    padding-left: 15px;
    width: 180px; }
.onboardactivities .activities h2 {
	background:url(/css/image/onboardact_h2bg.jpg) no-repeat;
	line-height:30px;
	font-size:15px;
	color:#fa8152;
	padding-left:6px;
}

.onboardactivities .activities img {
	margin-left:1px;
}
.onboardactivities .activitiesinfo {
	border:1px solid #c6c6c6;
	border-top:1px;
	margin-top:-1px;
	width:205px;


}
.onboardactivities .activities .activitiesinfo ul{
	margin:0px;
	padding:0px;
	margin-bottom:20px;
}
.onboardactivities .activities .activitiesinfo ul li {
	width: 180px;
	height: auto;
	line-height: 23px;
	background: url(/image/index/ico-02.gif) no-repeat 5px 8px;
	text-align: left;
	padding: 0 0 0 15px;
	margin: 0;
}

.onboardactivitiesinfolist{
	margin-top:20px;
	padding-bottom:20px;
	border-bottom:1px solid #c6c6c6;
}
.onboardactivitiesinfolist ul.drop1{ font-size:13px;  list-style: none outside none;}
.onboardactivitiesinfolist ul.drop1 li{ background: url(/css/image/drop-1.GIF) no-repeat left; padding-left:15px;}
.onboardactivitiesinfolist .cabininfo{ margin-top:20px; border-bottom:1px solid #c6c6c6; height:100%; overflow:hidden; padding-bottom:10px
}
.onboardactivitiesinfolist .cabininfo h3 { margin-bottom:3px}!important
.onboardactivitiesinfolist .cabininfo img{ width:148px; height:123px; float:left; margin:0 10px 0 0;
}
.onboardactivitiesinfolist h2{
	background: url(/css/image/onboardactinfo_h2left.jpg) no-repeat 4px;
	padding-left:14px;
	font-size:18px;
	font-weight:300;
	margin-bottom:10px;
	font-weight:bold;
}
.onboardactivitiesinfotext{
	width:434px;
	float:left;
}

.onboardactivitiesinfotext h2{
	background: url(/css/image/onboardactinfo_h2left.jpg) no-repeat 4px;
	padding-left:14px;
	font-size:18px;
	font-weight:300;
	margin-bottom:10px;
}

.onboardactivitiesinfoimg{
	float:right;
	margin-left:10px;
}
.onboardactivitiesinfoimg2{
	float:right;
	width:250px;
	margin-left:10px;
}
#left {
	width:180px;
	float:left;
	padding-top:13px;}
#left h2 {
	width:165;
	height:21px;
	background-image:url(/image/bg-3.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding:0px;
	margin:0px;
	padding-left:15px;
	padding-top:4px;
	margin-bottom:5px;}
#left h2 a:link, #left h2 a:visited {
	color:#FFF;
	text-decoration:none;}
#left h2 a:hover {
	text-decoration:underline;}
	
#left ul {
	list-style:none;
	padding:0px;
	margin:0px;
	margin-left:8px;}
#left ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6b6b6b;
	background-image:url(/image/p-1.GIF);
	background-repeat:no-repeat;
	background-position:3px 6px;
	padding-left:15px;
	line-height:18px;
	margin-bottom:8px;}
#left ul li a:link, #left ul li a:visited {
	color:#6b6b6b;
	text-decoration:none;}
#left ul li a:hover {
	text-decoration:underline;}
	
