.FB a:hover, .menu_wrapper:hover .FB a:hover {
	color:#00F;
	border:2px solid #000;
}

.FB a, .menu_wrapper:hover .FB a, .menu .FB {
	display:block;
	padding:10px;
	font-weight:bold;
	background-color:#FFF;
	text-decoration: none;
}
.menu .FB {
	border:1px solid #b2b2b2;
	margin: -5px 0px 0px;
	width: 280px;
}
.menu .FB a {
	display: block;
	line-height: 100%;å
	white-space: nowrap;
	width: 150px;
	text-align: center;
}

.Twitter a:hover, .menu_wrapper:hover .Twitter a:hover {
	color:#006791;
    text-decoration:underline;
}

.Twitter a, .menu_wrapper:hover .Twitter a, .menu .Twitter {
	display:block;
	padding:10px;
	font-weight:bold;
	background-color:#FFF;
	text-decoration: none;
}

.menu .Twitter {
	border:1px solid #b2b2b2;
	margin: -5px -60px 0px;
	width: 280px;
}
.menu .Twitter a {
	display: block;
	line-height: 100%;å
	white-space: nowrap;
	width: 150px;
	text-align: center;
}

.Email a:hover, .menu_wrapper:hover .Email a:hover {
	color:#00F;
	border:2px solid #000;
}

.Email a, .menu_wrapper:hover .Email a, .menu .Email {
	display:block;
	padding:10px;
	font-weight:bold;
	background-color:#FFF;
	text-decoration: none;
}

.menu .Email {
	border:1px solid #b2b2b2;
	margin: -5px -240px 0px;
	width: 280px;
}
.menu .Email a {
	display: block;
	line-height: 100%;å
	white-space: nowrap;
	width: 150px;
	text-align: center;
}


.menu_opener:hover + .menu .menu_items, .menu:hover .menu_items {
	top:100%;
	z-index:1001;
}
.menu {
	position: absolute;
	top:auto;
	z-index:1001; /* IE show above footer */
}
.menu_items {
	position: absolute;
	top:-999em;
}
