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

/**
 * @file
 * Navigation Styling
 */


ul.menu li {
	list-style-type: none;
	list-style-image: none;
}

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

/*
 * Navigation bar
 */
#navigation {
}

#navigation .menu li {
	padding: 0;
	width: 121px;
	margin: 0 4px;
}
#navigation .menu li a {
	display: block;
	background: url('../images/nav_button_bg_active2.png') no-repeat center bottom;
	width: 101px;
	height: 46px;
	padding: 54px 13px 0px;
	text-align: center;
	font-size: .9em;
}
#navigation .menu li.step-tab a {
	background-image: url('../images/nav_button_bg_active_dot2.png');	
}
#navigation .menu li a .step-num {
	margin-top: -37px;
	height: 37px;
	font-size: 18px;
	font-weight: bold;
	color: white;
	text-shadow: #333 -1px 1px 1px;
}
#navigation .menu li.active-trail a
{
	/* margin-top: 43px; /* full height */
	margin-top: 18px; /* half height */
}

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

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

/*
 * Navigation side bar (share)
 */
.region-navigation-sideleft,
.region-navigation-sideright,
.region-navigation-sideleft a,
.region-navigation-sideright a,
.region-navigation-sideleft a:link,
.region-navigation-sideright a:link,
.region-navigation-sideleft a:visited,
.region-navigation-sideright a:visited
{
	color: #999;
}
.region-navigation-sideleft,
.region-navigation-sideright
{
	font-size: .85em;
}
.share-label
{
	float: left;
	margin: 2px 8px 0 0;
}
.api-button img
{
	float: left;
	margin-right: 8px;
}
#share-buttons img,
.share-buttons img,
.api-button img
{
	opacity: .6;
}
#share-buttons img:hover,
.share-buttons img:hover,
.api-button img:hover
{
	opacity: 1;
}

.nav-sidebar-menu-links .links {
	float: left;
}
#share-button {
	display: block;
	float: left;
	margin-left: 3px;
	cursor: pointer;
}
#share-button:hover {
	color: #FE545B;
}
#share-buttons {
	display: block;
	margin-left: -56px;
}