.horbar	{
	color: white;
	text-align: left;
	/*padding-left: 30px;*/
	/*border: 2px outset #cecac1;*/
	padding-left:9px;
	width:891px;
	text-transform:uppercase;
}

.horbaritem	{
	float: left;
	font-family: arial, bitstream vera sans, luxi sans, verdana, geneva, helvetica, sans-serif;
	font-size: 12px;
	height: 97px;
}

.horbaritem a	{
	display: block;
	text-align:center;
	font-weight:bold;
	width:148px;
	padding: 80px 0px 0px 0px; 
	height:31px;

}

.horbaritem a:link	{
	color: white;
	text-decoration: none;
	background-image: none;
}

.horbaritem a:visited	{
	color: white;
	text-decoration: none;
}

.horbaritem a:hover	{
	color: #99FFAA;
	text-decoration: none	;
}

.horbaritem a:active	{
	color: white;
	text-decoration: none;
}

.verbar	{
	padding: 0px;
	color: white;
	background-color: #646464;
	width:244px;
}

.submenu	{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.subframe	{
	position: relative;
	display: block;
	border: none;
	width: 460px;
}

.item	{
	text-align: left;
	font-family:  arial, helvetica, tahoma, bitstream vera sans, luxi sans, verdana, geneva, sans-serif;
	font-size: 13px;
	padding: 0px;
	border-bottom: 1px solid #404040;
	color: white;
	float:left;
	
}

.item:hover {
	background-color: #646464;
}
.item a	{
	position: relative;
	display: block;
	text-decoration: none;
	color:white;	
	padding: 0px 19px 0px 15px; 
}

.item a:link	{
	text-decoration: none;
}

.item a:visited	{
	text-decoration: none;
	color:white;	
}

.item a:hover	{
	background-color: #404040;
	text-decoration: none;
	color:#cccccc;	
	
}

.item a:active	{
	text-decoration: none;
}

		/**********************  
		the following classes depend on the number and order of the submenu items 

		-- will need to re-check the numbers (eg. L8, L12) if any menu items are added/removed 
		
    **********************/
/* your stay */
#L1	a {
	background-color: #9B3236;
}

/* fishing */
#L6	a {
	background-color: #9A6601;
}

/* rates */
#L10	a {
	background-color: #023666;
}

/* harbour news */
#L15	a {
	background-color: #2F6831;
}

/* contact us */
#L21	a {
	background-color: #653366;
}



.item .fwdarr	{
	position: absolute;
	top: 1px;
/*	right: 4px; */
	right: 0px;
}
.separator	{
	margin: 0px 10px 0px 0px;	/* top right bottom left */
	/*height: 3px;*/
	font-size: 1px;
	/*line-height: 3px;*/
	overflow:hidden;
}

