#content {
	position: relative;
	float: left;
	margin: 3px 0 0 0;
	display: inline;
	width: 865px;
	background: url('../images/content_bg.jpg') repeat-y 0 0;
}

#content .title {
	position: relative;
	float: left;
	margin: 0 0 10px 0;
	*margin: -5px 0 10px 0;
	display: inline;
}

#text {
	position: relative;
	float: left;
	margin: 0px 0 0 12px;
	display: inline;
	width: 555px;
	padding: 0 0 15px 0;
	font: 12px/17px arial;
	color:#111111;
}

#text ul {
	position: relative;
	float: left;
	padding: 0;
	margin: 0 0 8px 0;
	display: inline;
}

#text li {
	position: relative;
	float: left;
	padding: 0;
	margin: 0px 0 8px 0px;
	display: inline;
	font: 12px/17px arial;
	color:#171717;
}

#text .arrow {
	position: relative;
	float: left;
	margin: 8px 6px 0 0;
	display: inline;
}

#text .listtext {
	position: relative;
	float: left;
	width: 535px;
}

#text .boattour_listtext {
	position: relative;
	float: left;
	width: 220px;
}

.boattourright {
	font: 12px/17px arial;	
	color: #343434;
}

#newsandevents {
	position: relative;
	float: left;
	width: 245px;
	margin: 0 0 0 38px;
	display: inline;
}

#newsandevents_container {
	position:relative;
	width:245px;
	height: 185px;
	overflow:hidden;
	float: left;	
	margin: 0px 0 0 1px;
	display: inline;
}

#newsandevents_content {
	font: 12px/17px arial;
	color: #343434;
}


#newsandevents .dateheadline {
	position: relative;
	float: left;
	width: 245px;
	font: 12px/17px arial;
	font-weight: bold;
	color: #676e7e;
	margin: 0 0 3px 0;
	display: inline;
}

#newsandevents .newsitem {
	position: relative;
	float: left;
	width: 245px;
	font: 12px/17px arial;
	padding: 0 0 10px 0;
	color: #343434;
}

#newsandevents .arrows {
	position: relative;
	float: right;
	margin: 2px 15px 0 0;
	display: inline;
}

#newsandevents a {
	font: 12px/17px arial;
	text-decoration: none;
	color: #343434;
}

#newsandevents a:hover {
	text-decoration: underline;
}

.gyrovideo_starburst {
	position: absolute;
	right: 0px;
	top: -15px;
	*top: -20px;
}