
/* - dropdown-menu.css - */
@media screen {
/*  (do not remove this :) */
/*  (not this either :) */

#globalnav-wrapper {
	position: absolute;
	left: 0;
	top: 102px;
	width: 984px;
	height: 50px;
	background: #000000;
	z-index: 100;
	margin: 0;
}

#globalnav-wrapper ul {
	margin: 0;
	padding: 0;
}

#globalnav-wrapper li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#portal-globalnav li a {
	padding: 0;
}

#portal-globalnav li.plain,
#portal-globalnav li.selected {
	position: absolute;
	top: 0;
}

#portal-globalnav a.mainTabContent,
#portal-globalnav a.mainTabContent {
	display: block;
	height: 50px;
	text-align: left;
	vertical-align: middle;
	font-size: 11px;
	line-height: 15px;
}

#portal-globalnav li.plain a.mainTabContent:link,
#portal-globalnav li.plain a.mainTabContent:active,
#portal-globalnav li.plain a.mainTabContent:visited {
	background: url(/_hne-theme/aa_images/bg_globalnav_item_off.png) 0 0 no-repeat;
	color: #cccccc;
	text-decoration: none;
}

#portal-globalnav li.selected a.mainTabContent:link,
#portal-globalnav li.selected a.mainTabContent:active,
#portal-globalnav li.selected a.mainTabContent:visited,
#portal-globalnav li.selected a.mainTabContent:hover,
#portal-globalnav li.plain a.mainTabContent:hover {
	background: url(/_hne-theme/aa_images/bg_globalnav_item_on.png) 0 0 no-repeat;
	color: #ffffff;
	text-decoration: none;
}

#portal-globalnav span.lr {
	display: block;
	padding: 10px 0 0 15px;
}

#portaltab-100-communities {
	width: 135px; 
	left: 213px; 
}

#portal-globalnav #portaltab-shop span.lr,
#portal-globalnav #portaltab-preservation span.lr,
#portal-globalnav #portaltab-about-us span.lr,
#portal-globalnav #portaltab-publications span.lr {
	padding-top: 16px;
}

#portaltab-historic-properties {
	width: 130px; 
	left: 213px; 
}

#portal-globalnav li#portaltab-historic-properties a,
#portal-globalnav li#portaltab-historic-properties a:link,
#portal-globalnav li#portaltab-historic-properties a:active,
#portal-globalnav li#portaltab-historic-properties a:visited {
	background: url(/_hne-theme/aa_images/bg_globalnav_item_0_off.png) 0 0 no-repeat;
}

#portal-globalnav li#portaltab-historic-properties.selected a,
#portal-globalnav li#portaltab-historic-properties.selected a:link,
#portal-globalnav li#portaltab-historic-properties.selected a:active,
#portal-globalnav li#portaltab-historic-properties.selected a:visited,
#portal-globalnav li#portaltab-historic-properties a:hover {
	background: url(/_hne-theme/aa_images/bg_globalnav_item_0_on.png) 0 0 no-repeat;
}

#portal-globalnav #portaltab-historic-properties {
	width: 97px; 
	left: 0px; 
}

#portal-globalnav #portaltab-events-programs {
	width: 106px; 
	left: 97px; 
}

#portal-globalnav #portaltab-school-youth-programs, #portal-globalnav #portaltab-School-Youth-Programs {
	width: 134px; 
	left: 203px; 
}

#portal-globalnav #portaltab-collections-archives-exhibitions {
	width: 165px; 
	left: 337px; 
}

#portal-globalnav #portaltab-publications {
	width: 108px; 
	left: 502px; 
}

#portal-globalnav #portaltab-preservation {
	width: 111px; 
	left: 610px; 
}

#portal-globalnav #portaltab-about-us {
	width: 90px; 
	left: 721px; 
}

#portal-globalnav #portaltab-membership-support {
	width: 109px; 
	left: 811px; 
}

#portal-globalnav #portaltab-shop {
	width: 64px; 
	left: 920px; 
}
/* Override Shop Submenu Positioning */

#portal-globalnav #portaltab-shop ul.submenu {
    left: auto;
    right: 0px;
}

#portal-globalnav ul.submenu {
	position: absolute;
	left: 0px;
	top: 50px;
	background: #050505 url(/_hne-theme/aa_images/bg_globalnav_sub.png) 0 0 repeat-x;
	width: 167px;
	height: auto;
	padding: 2px 0 12px 0;
}

#portal-globalnav li.navTreeItem {
	position: relative;
	text-align: left;
	line-height: 14px;
	margin: 6px 10px 0 16px;
	font-size: 11px;
}

#portal-globalnav ul.submenu a,
#portal-globalnav ul.submenu a:active,
#portal-globalnav ul.submenu a:visited,
#portal-globalnav ul.submenu a:link {
	color: #9bc1f5;
	text-decoration: none;
	background: none !important;
}

#portal-globalnav ul.submenu a:hover {
	color: #9bc1f5;
	text-decoration: underline;
	background: none !important;
}

/* Override navtree styles */

.navTreeItem a, dd.portletItem .navTreeItem a {
	border: none;
	padding: 0;
	display: inline;
}

.navTreeItem a:hover, dd.portletItem .navTreeItem a:hover {
	border: none;
	background-color: transparent;
}


/* Hide and Show Dynamic Menus */

#portal-globalnav li ul {
	display: none;
}

#portal-globalnav li:hover ul {
	display: block;
}

}


