/* $Id: navigation.css,v 1.5 2009/11/04 19:42:41 johnalbin Exp $ */

/**
 * @file
 * Navigation Styling
 */


/*
 * The active item in a Drupal menu
 */
li a.active {
  color: #000;
}

/*
 * Navigation bar
 */
#navigation {
}

.region-navigation {
}

/*
 * Primary and Secondary menu links
 */
#main-menu {
	padding-bottom: 10px;
}
#navigation-2 {
	clear: both;
	position: relative;
}
#navigation-2 .section {
  	height: 35px;
  	margin-left:auto;
  	margin-right:auto;
  	width:1024px;
}
.page-gallery-photo-gallery #navigation-2 {
	display: none;
}
ul#secondary-menu {
	background: url(../images/nav-sub-background.png) no-repeat;
  	height: 35px;
  	float: left;
  	margin-left: 480px;
  	margin-top: 0;
	padding-top: 9px;
}

.page-about-project ul#secondary-menu, 
.page-about-about-wri ul#secondary-menu, 
.page-contact ul#secondary-menu, 
.page-about-project-sponsor ul#secondary-menu {
  	margin-left: 540px;
}

.sub-nav-close {
	background: url(../images/nav-sub-background-right.png) no-repeat;
	float: left;
	width: 14px;
	height: 35px;
}
.sub-nav-close {
	background: url(../images/nav-sub-background-right.png) no-repeat;
	height: 35px;
}
#block-menu-primary-links ul.menu li.Gallery ul.menu li,
#block-menu-primary-links ul.menu li.AboutUs ul.menu li,
ul#secondary-menu li {
	padding-right: 14px;
	padding-left: 14px;
}
#block-menu-primary-links ul.menu li.Gallery ul.menu li.first,
#block-menu-primary-links ul.menu li.AboutUs ul.menu li.first,
ul#secondary-menu li.first {
	padding-left: 24px;
}
ul#secondary-menu li a{
	 height: 35px;
	font-size: 1.2em;
}
ul#secondary-menu li a:link {
	color: #ffffff;
	text-decoration: none;
}

ul#secondary-menu li a:visited {
	color: #ffffff;
	text-decoration: none;
}

ul#secondary-menu li a:hover,
ul#secondary-menu li a:focus {
	color: #ffffff;
	text-decoration: underline;
}

ul#secondary-menu li a:active {
	color: #ffffff;
	text-decoration: underline;

}
ul#secondary-menu li a.active {
	font-weight: bold;}
/*
 * Menu blocks
 */
.block-menu {
}

/*
 * "Menu block" blocks. See http://drupal.org/project/menu_block
 */
.block-menu_block {
}
#block-menu-primary-links ul.menu,
#block-menu-primary-links ul.menu li.leaf,
#block-menu-primary-links ul.menu li.expanded,
#block-menu-primary-links ul.menu li {
	list-style-image: none;
	list-style-type: none;
}

#block-menu-primary-links ul.menu li,
#main-menu li {
	padding-top: 10px;
	padding-right: 38px;
	padding-left: 37px;
	background: url(../images/nav-divider.gif) no-repeat;
}
#block-menu-primary-links ul.menu li.last,
#main-menu li.last {
	padding-left: 32px;
}
#block-menu-primary-links ul.menu li.active-trail,
#main-menu li.active {
	background: url(../images/nav-active.png) repeat-x;
}
#block-menu-primary-links ul.menu li a,
#main-menu li a {
	display:block;
	text-indent:-2000em;
	height: 34px;
}
#block-menu-primary-links ul.menu li.Home a,
#main-menu li.menu-311 a { /* HOME  */
	background: url(../images/nav-home.png) no-repeat;
	width: 42px;
}
#block-menu-primary-links ul.menu li.DiscoverSouthernForests a,
#main-menu li.menu-774 a {
	background: url(../images/nav-discover-southern-forests.png) no-repeat;
	width: 174px;
}
#block-menu-primary-links ul.menu li.ExploreMaps a,
#main-menu li.menu-312 a {
	background: url(../images/nav-explore-maps.png) no-repeat;
	width: 91px;
}
#block-menu-primary-links ul.menu li.ResourcesforTeachers a,
#main-menu li.menu-883 a {
	background: url(../images/nav-resources.png) no-repeat;
	width: 151px;
}
#block-menu-primary-links ul.menu li.Gallery a,
#main-menu li.menu-764 a {
	background: url(../images/nav-gallery.png) no-repeat;
	width: 53px;
}
#block-menu-primary-links ul.menu li.AboutUs a,
#main-menu li.menu-313 a {
	background: url(../images/nav-about-us.png) no-repeat;
	width: 65px;
}
/*   SECONDARY MENUS   */
#block-menu-primary-links ul.menu li.Gallery ul.menu li,
#block-menu-primary-links ul.menu li.AboutUs ul.menu li {
	background: none;
	float: left;
	width: auto;
}
#block-menu-primary-links ul.menu li.Gallery ul.menu li a,
#block-menu-primary-links ul.menu li.AboutUs ul.menu li a {
	background: none;
	text-indent: 0;
	font-size:1.2em;
    height:35px;
    color:#FFFFFF;
    text-decoration:none;
    width: auto;
}
#block-menu-primary-links ul.menu li.Gallery ul.menu li a.active,
#block-menu-primary-links ul.menu li.AboutUs ul.menu li a.active {
	font-weight:bold;
}
/* hide & show secondary menus on hover */
#block-menu-primary-links ul.menu li ul {
	position: absolute;
	width: 500px;
	left: -999em;
	z-index: 1000;
	display: block;
	margin-top: -10px;
	background:transparent url(../images/nav-sub-background.png) no-repeat scroll 0 0;
    /*float:left;
    height:35px;
    margin-left:480px;
    margin-top:0;*/
    margin-top:-10px;
	overflow: visible;
}
#block-menu-primary-links ul.menu li.AboutUs:hover ul{
	left: 725px;
}
#block-menu-primary-links ul.menu li.Gallery:hover ul{
	left: 675px;
}
 /* exclusions */
.page-explore-maps #block-menu-primary-links ul.menu li.AboutUs:hover ul,
.page-explore-maps #block-menu-primary-links ul.menu li.Gallery:hover ul,
.section-gallery #block-menu-primary-links ul.menu li.Gallery:hover ul,
.section-about #block-menu-primary-links ul.menu li.AboutUs:hover ul  {
	left: -999em;
}

/* right rounded box */
#block-menu-primary-links ul.menu li.AboutUs ul.menu li.last a{
	background: transparent url(../images/nav-sub-background-right.png) no-repeat scroll 120px -12px;
	margin-right: 15px;
}


#footer #block-menu-menu-footer ul.menu li ul.menu {
	display: none;
}

