/* Oyster Guide  skin for jdMenu
------------------------------------------------------ */
#region #main .holder-menu {
	border-bottom: 1px solid #7B4830;
}
#region #main ul.jd_menu, 
#region #main ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#region #main ul.jd_menu ul,
#region #main ul.jd_menu_vertical ul {
	display: none;
}
#region #main ul.jd_menu li {
/*	float: left;  (omit) */
	font-weight: bold;
}
#region #main ul.jd_menu li li {
	font-weight: normal;
}
#region #main ul.jd_menu_vertical li {
	font-weight: bold;
	background: #E6DEC9;
}
#region #main ul.jd_menu_vertical li li {
	font-weight: normal;
}

/* -- Sub-Menus -- */
#region #main ul.jd_menu ul,
#region #main ul.jd_menu_vertical ul {
	position: absolute;
	width: 200px;
	display: none;
	list-style-type: none;
	padding: 0;
	z-index: 10000;
	border: 1px solid #7B4830;
}
#region #main ul.jd_menu ul li,
#region #main ul.jd_menu_vertical ul li {
	float: none;
	margin: 0;
	padding: 0;
	background: #F5F0EA;
}

/* -- links -- */
#region #main ul.jd_menu li a,
#region #main ul.jd_menu ul li a,
#region #main ul.jd_menu_vertical li a,
#region #main ul.jd_menu_vertical ul li a {
	height: 1%; /* for IE/Win */
	display: block;
	margin: 0;
	background: #E6DEC9;
	text-decoration: none;	
	padding: 2px 4px;
}

#region #main ul.jd_menu li a:hover,
#region #main ul.jd_menu ul li a:hover {
	cursor: pointer;
	background: #7B4830;
	color: #E6DEC9;
}
#region #main li.current_page_item a {
	font-weight: bold;
}

/* -- Hacks for IE/Win -- */
/* prevents gap introduced by block display of anchor tags (IE-only issue) */
* html body#region #main ul.jd_menu li,
* html body#region #main ul.jd_menu li li {
	display: inline;
}
