
/**
 * @file
 * Styles for menus and navigation markup.
 */

/**
 * Markup generated by theme_menu_tree().
 */
 
@font-face {

    font-family: 'PalatinoLinotypeRegular';
    src: url('../fonts/pala.eot');
    src: url('../fonts/pala.eot') format('embedded-opentype'),
         url('../fonts/pala.woff') format('woff'),
         url('../fonts/pala.ttf') format('truetype'),
         url('../fonts/pala.svg#PalatinoLinotypeRegular') format('svg');
}

.block-menu .content {border:1px solid #dcdcdc; border-top:4px solid #bca974; background:#FFF url(../images/grey_bg.jpg) repeat-x left bottom; line-height:1.58em; color:#000;}
 
.block-menu h2 {
color: #000000;
    font-family: 'PalatinoLinotypeRegular',Arial,Helvetica,sans-serif;
    font-size: 20px;
    margin: 0;
    padding:10px 0 10px 0; 
}
 
ul.menu {
	margin:0;
	padding:0;
	border: none;
	list-style: none;
	text-align: left; /* LTR */
	font-family: 'PalatinoLinotypeRegular', Arial,Helvetica,sans-serif;
    font-size: 14px;
}
ul.menu li {
	margin:0;
	list-style:none !important;
	
	background: url("../image/menu_bullet.png") no-repeat scroll 8px 12px transparent;
    border-bottom: 1px solid #D1D7D9;
    list-style: none outside none;
    margin: 0;
    padding:6px 5px 6px 25px;
  /*margin: 0 0 0 0.5em*/; /* LTR */
}

.menu li a {
    color: #000000;
    text-decoration: none;
}
.menu li a:hover {
    color: #EA1919;
}

ul.menu li ul { margin:0px 0px 0px -10px; padding:0px;}
ul.menu li li {background: url("../image/menu_bullet2.png") no-repeat scroll 8px 12px transparent; padding:6px 5px 6px 20px;}
ul.menu li li a { font-size:13px;}






ul li.expanded {
  list-style-image: url(../../misc/menu-expanded.png);
  list-style-type: circle;
}
ul li.collapsed {
  list-style-image: url(../../misc/menu-collapsed.png); /* LTR */
  list-style-type: disc;
}
ul li.leaf {
  list-style-image: url(../../misc/menu-leaf.png);
  list-style-type: square;
}
li.expanded,
li.collapsed,
li.leaf {
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li a.active {
  color: #000;
}
td.menu-disabled {
  background: #ccc;
}




















/**
 * Markup generated by theme_links().
 */
ul.inline,
ul.links.inline {
  display: inline;
  padding-left: 0;
}
ul.inline li {
  display: inline;
  list-style-type: none;
  padding: 0 0.5em;
}

/**
 * Markup generated by theme_breadcrumb().
 */
.breadcrumb {
  padding-bottom: 0.5em;
}

/**
 * Markup generated by theme_menu_local_tasks().
 */
ul.primary {
  border-bottom: 1px solid #bbb;
  border-collapse: collapse;
  height: auto;
  line-height: normal;
  list-style: none;
  margin: 5px;
  padding: 0 0 0 1em; /* LTR */
  white-space: nowrap;
}
ul.primary li {
  display: inline;
}
ul.primary li a {
  background-color: #ddd;
  border-color: #bbb;
  border-style: solid solid none solid;
  border-width: 1px;
  height: auto;
  margin-right: 0.5em; /* LTR */
  padding: 0 1em;
  text-decoration: none;
}
ul.primary li.active a {
  background-color: #fff;
  border: 1px solid #bbb;
  border-bottom: 1px solid #fff;
}
ul.primary li a:hover {
  background-color: #eee;
  border-color: #ccc;
  border-bottom-color: #eee;
}
ul.secondary {
  border-bottom: 1px solid #bbb;
  padding: 0.5em 1em;
  margin: 5px;
}
ul.secondary li {
  border-right: 1px solid #ccc; /* LTR */
  display: inline;
  padding: 0 1em;
}
ul.secondary a {
  padding: 0;
  text-decoration: none;
}
ul.secondary a.active {
  border-bottom: 4px solid #999;
}
