/* $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:#7d3d33;
	text-decoration:none;
}

.block-nice_menus a.active {
	color:#fff;
	}

li a:visited {
	text-decoration:none;
}

/*
 * Navigation bar
 */
#navigation {
	background:url(../images/bgd_nav_line.png) bottom left no-repeat;
	margin-left:0;
	border-top:1px solid #ece9e2;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	font-size:1.15em; /* 16px x .875 = 14px */
    line-height: 1.286em; /* 14px x 1.286 = 18px */
}

#navigation .section {
	background:url(../images/bgd_menu.png) top left repeat-x;
	}

.region-navigation {
}

/*
 * Primary and Secondary menu links
 */
#main-menu {
	background:url(../images/bgd_menu.png) top left repeat-x;
	height:30px;
	border-radius:5px;
}

#secondary-menu {
}

/*
 * Menu blocks
 */
.block-menu {
}

/*
 * "Menu block" blocks. See http://drupal.org/project/menu_block
 */
.block-menu_block {
}

#block-menu-menu-city-departments {
	clear:both;
	}
	
#block-menu-menu-city-departments ul
  {
	clear:both;
	list-style-type:none;
	list-style-image:none;
	text-align:center;
	line-height:1.3em;
  }

#block-menu-menu-city-departments li.leaf {
	list-style-type:none;
	list-style-image:none;
	}
	
  /* float & allow room for the widest item */
#block-menu-menu-city-departments  ul li
  {
    float: left;
    width: 280px;
  }


/* break block */
#block-block-4 {
	clear:both;
	margin-bottom:0;
	border-top:1px solid #C5C3C0;
	border-bottom:1px solid #C5C3C0;
	text-align:center;
	font-size:11px;
	margin:0 0 3em 0;
	}
	
#block-block-5,
#block-block-6 {
	clear:both;
	}
	
.qtip-content {
	padding:0;
	}
	
.menu-minipanels .panel-pane {
	margin:0;
	padding:0;
	}
	
.pane-menu-menu-city-departments li.leaf {
	list-style-image:url(../images/list-arrow.png);}
