/* * * @file * Navigation Styling */


/* * Markup generated by theme_menu_tree(). */

ul li.expanded { *list-style-image: url(../images/menu-expanded.png); list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg=='); list-style-type: circle; }

ul li.collapsed { *list-style-image: url(../images/menu-collapsed.png); /* LTR */
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC'); /* LTR */
  list-style-type: disc; }

ul li.leaf { list-style-type: disc; }

/* * The active item in a Drupal menu */

/* li a.active { color: #f8f9f9; } */

/* * Navigation bar */

#navigation { font-family: 'ff-meta-serif-web-pro'; font-weight: 500; color: #114b9a; text-align:center; font-size: 14px; }

#navigation .block { margin-bottom: 0; }

#navigation .block-menu .block-title,
#navigation .block-menu-block .block-title { position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); }

#navigation ul.links,
#navigation ul.menu {  margin: 0; padding: 0; text-align: left; text-transform: uppercase; }

#navigation ul.links li, #navigation ul.menu li { padding: 0 60px; display: inline; list-style-type: none; list-style-image: none; }

#navigation a {color: #fff; text-decoration: none; height: 37px; padding-top: 20px; }
#navigation a:hover, #navigation a.active {color: #ffff33;}

#navigation li a.active { color: #ffff33; }

#navigation ul li.first {/*float: left; padding-left: 0; */}
#navigation ul li.last {/*float: right; padding-right: 0;*/}

.region-navigation {padding-top: 0px;  }

/* * Main menu and Secondary menu links */

#main-menu {}

#secondary-menu { float: right; /* LTR */ }

/* * Menu blocks */

.block-menu { }

/* * "Menu block" blocks * * Drupal core has limited ways in which it can display its menus. To get around * these limitations, see http://drupal.org/project/menu_block */

.block-menu-block { }

a > .sf-sub-indicator{ top:57px;}

.sf-sub-indicator{position: absolute; right: 0;}

#superfish-1 li ul {left:23px; /* left:18px; */top: 57px; width:143px !important;}
#superfish-1 li ul a:hover {color: #ffff33; text-decoration: none;}
#superfish-1 li ul a{margin: 0 auto; text-align:center; width:130px !important; }
li.sf-depth-2, a.sf-depth-2 { width:143px !important;}

.sf-sub-indicator {float:left; position: absolute; height: 30px; width: 143px; top: 47px; left: -37px;  display: block; background: url('../images/nav-dropdown.png') no-repeat 0 bottom; overflow: hidden; text-indent: -999em; }
			
#navigation li ul li a.sf-depth-2.active {color: #fff; text-decoration: none; color: #ffff33;}				  

#navigation ul.menu li ul li{padding:0px;}