/**
 * @file
 * Navigation Styling
 */


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

/*
 * Navigation bar
 */
#navigation {

  /* overflow: hidden; /* Sometimes you want to prevent overlapping with main div. */
}

#navigation ul.links, /* Main menu and secondary menu links */
#navigation .content ul /* Menu block links */ {
  margin: 0;
  padding: 0;
  text-align: left; /* LTR */
}

#navigation ul.links li, /* A simple method to get navigation links to appear in one line. */
#navigation .content li {
  float: left; /* LTR */
  padding: 0; /* LTR */
}

.region-navigation {
}

/*
 * Main menu and Secondary menu links
 */
#main-menu {
}

#secondary-menu {
  float: right;
}

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


#block-nice-menus-1 {
	background-color:#f18627;
	
	
		background:#f18627;
	/* IE10 */ 
background-image: -ms-linear-gradient(top, #f7bd88 0%, #f18627 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #f7bd88 0%, #f18627 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #f7bd88 0%, #f18627 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f7bd88), color-stop(1, #f18627));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #f7bd88 0%, #f18627 100%);

margin-top:0;
	height:30px;
	
}


/*
 * "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-1 ul li.leaf, #block-menu-block-1 ul li.expanded, #block-menu-block-1 ul li.collapsed  {
	list-style: disc inside none;
	list-style-image: none;
}



#block-menu-block-1 ul {
	padding-left:0;
}

#block-menu-block-1 li {
    padding-left: 10px;
    padding-right: 10px;
}




#block-menu-block-1 li ul li {
	padding-left:25px;
}


#block-menu-block-2 ul {
	padding-top:0;
text-align:center;
}

#block-menu-block-2 ul li.leaf  {
	background-image:none;
	list-style-image: none;
	display:inline;
	padding-right:0;
	font-size:75%;
}


ul.nice-menu li {
    border-bottom: 0px solid #CCCCCC;
    border-top: 0 none;
    float: left;
    min-height: 29px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-right:none;
	border-width: 0;
}

ul.nice-menu li ul li {
    border-bottom: 1px solid #CCCCCC;
	background-color:#f18627;
	opacity: 0.9;
}

ul.nice-menu-down .menuparent a {
	padding-left:0;
	padding-right:0;
}
ul.nice-menu a {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: bold;
    padding: 7px 0px 5px;
}
ul.nice-menu li {
    border-top: 0 none;
    float: left;
    min-height: 29px;
}
ul.nice-menu li {
    background-image: none;
    list-style: none outside none;
    margin: 0;
    padding-left: 0;
}
ul.nice-menu-down li {
    border-top: 1px solid #CCCCCC;
}
ul.nice-menu li {
    border-top: 0 none;
    float: left;
    min-height: 29px;
}
ul.nice-menu li {
    position: relative;
}

ul.nice-menu ul {
    top: 2.3em;
}

ul.nice-menu li a:link {
    color: #FFFFFF;
    text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
}
ul.nice-menu li a:visited {
    color: #FFFFFF;
    text-decoration: none;
}
ul.nice-menu li a:hover, a:focus {
    background-color: #4a5484;
    color: #FFFFFF;
    text-decoration: none;


}

ul.nice-menu li ul li a:hover, a:focus {
    background-color: #4a5484;
    color: #FFFFFF;
    text-decoration: none;
	


}


ul.nice-menu li a:active {
    background-color: #4a5484;
    color: #FFFFFF;
    text-decoration: none;
}

ul.nice-menu-down .menuparent a {
    padding-right: 0;
}

ul.nice-menu-down li.menuparent {
  background-image:none;
}

ul.nice-menu-down li.menuparent:hover {
  background-image:none;
}

ul.nice-menu-down li li.menuparent {
  background-image:none;
}

ul.nice-menu-down li li.menuparent:hover {
  background-image:none;
}
