.selectedanchor {
	background: black;
}

.cosmetic {
	position: absolute;
	left: 0;
	top: 0;
	color: #3d8e9b;
	font: 12px;
	text-align: left;
	visibility: hidden;
	border-bottom: 1px solid #22404c;
	border-bottom-width: 0;
	line-height: 14px;
	z-index: 100;
	background: #121011;
	width: 175px;
}

.cosmetic ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.cosmetic ul li a {
	width: 100%;
	display: block;
	color: #3d8e9b;
	text-indent: 3px;
	border-bottom: 1px solid #22404c;
	padding: 3px 0;
	text-decoration: none;
	text-indent: 5px;
}

.cosmetic a:hover {
	background: #3d8e9b;
	color: black;
}

.spaboutique {
	position: absolute;
	left: 0;
	top: 0;
	color: #3d8e9b;
	font: 12px;
	text-align: left;
	visibility: hidden;
	border-bottom: 1px solid #22404c;
	border-bottom-width: 0;
	line-height: 14px;
	z-index: 100; 
	background: #121011;
	width: 131px; 
}

.spaboutique ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.spaboutique ul li a {
	width: 100%;
	display: block;
	color: #3d8e9b;
	text-indent: 3px;
	border-bottom: 1px solid #22404c;
	padding: 3px 0;
	text-decoration: none;
	text-indent: 5px;
}

.spaboutique p {
	font-size: 9px;
	margin: 0;
	padding: 0;
}

.spaboutique a:hover { 
	background: #3d8e9b;
	color: black;
}

.events {
	position: absolute;
	left: 0;
	top: 0;
	color: #3d8e9b;
	font: 12px;
	text-align: left;
	visibility: hidden;
	border-bottom: 1px solid #22404c;
	border-bottom-width: 0;
	line-height: 14px;
	z-index: 100; 
	background: #121011;
	width: 100px;
}

.events ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.events ul li a {
	width: 100%;
	display: block;
	color: #3d8e9b;
	text-indent: 3px;
	border-bottom: 1px solid #22404c;
	padding: 3px 0;
	text-decoration: none;
	text-indent: 5px;
}

.events a:hover {
	background: #3d8e9b;
	color: black;
}

.specials {
	position: absolute;
	left: 0;
	top: 0;
	color: #3d8e9b;
	font: 12px;
	text-align: left;
	visibility: hidden;
	border-bottom: 1px solid #22404c;
	border-bottom-width: 0;
	line-height: 14px;
	z-index: 100; 
	background: #121011;
	width: 100px;
}

.specials ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.specials ul li a {
	width: 100%;
	display: block;
	color: #3d8e9b;
	text-indent: 3px;
	border-bottom: 1px solid #22404c;
	padding: 3px 0;
	text-decoration: none;
	text-indent: 5px;
}

.specials a:hover {
	background: #3d8e9b;
	color: black;
}

.aboutcontact a:hover {
	background: #3d8e9b;
	color: black;
}
.aboutcontact {
	position: absolute;
	left: 0;
	top: 0;
	color: #3d8e9b;
	font: 12px;
	text-align: left;
	visibility: hidden;
	border-bottom: 1px solid #22404c;
	border-bottom-width: 0;
	line-height: 14px;
	z-index: 100; 
	background: #121011;
	width: 165px;
}

.aboutcontact ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.aboutcontact ul li a {
	width: 100%;
	display: block;
	color: #3d8e9b;
	text-indent: 3px;
	border-bottom: 1px solid #22404c;
	padding: 3px 0;
	text-decoration: none;
	text-indent: 5px;
}

.aboutcontact a:hover {
	background: #3d8e9b;
	color: black;
}
.anylinkshadow{ /*CSS for shadow. Keep this as is */
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99; /*zIndex for shadow*/
	background: black;
	visibility: hidden;
}