/**
 * Temp file for the sub menu of the primary navigation
 */

.left-menu .menu-level-1,
.menu-level-2 {
  margin: 0 0 20px;
}
.left-menu .menu-level-1 > ul > li,
.menu-level-2 > ul > li {
  list-style: none;
  padding: 0;
  margin: 0 0 8px;
}
.left-menu .menu-level-1 > ul > li > a,
.menu-level-2 > ul > li > a {
  background-color: #8E5614;
  color: #FFFFFF;
  display: block;
  font: 14px Georgia;
  padding: 10px 5px 10px 15px;
  text-decoration: none;
}
.left-menu .menu-level-1 > ul > li > a:hover,
.menu-level-2 > ul > li > a:hover {
  text-decoration: underline;
}
.left-menu .menu-level-1 > ul > li ul.menu li,
.menu-level-2 > ul > li ul.menu li {
  list-style: none;
}
/* Menu lvl 2-2 */
.left-menu .menu-level-1 > ul > li > ul.menu,
.menu-level-2 > ul > li > ul.menu {
  background-color: #FFFFFF;
  margin-bottom: -8px;
  padding: 16px 10px 10px 16px;
}
.left-menu .menu-level-1 > ul > li > ul.menu > li.leaf a,
.left-menu .menu-level-1 > ul > li > ul.menu > li.collapsed > a,
.left-menu .menu-level-1 > ul > li > ul.menu > li.expanded > a.active-trail,
.menu-level-2 > ul > li > ul.menu > li.leaf a,
.menu-level-2 > ul > li > ul.menu > li.collapsed > a,
.menu-level-2 > ul > li > ul.menu > li.expanded > a.active-trail {
  padding-left: 16px;
}
/* Without Children */
.left-menu .menu-level-1 > ul > li ul.menu li.leaf a,
.menu-level-2 > ul > li ul.menu li.leaf a {
  background: url("../img/submenu-ring-large.gif") no-repeat scroll 0 .4em transparent;
}
.left-menu .menu-level-1 > ul > li ul.menu li.leaf.active a,
.menu-level-2 > ul > li ul.menu li.leaf.active a {
  background: url("../img/submenu-ring-large-gray.png") no-repeat scroll 0 .4em transparent;
}
/* With Children */
.left-menu .menu-level-1 > ul > li > ul.menu > li.collapsed > a,
.menu-level-2 > ul > li > ul.menu > li.collapsed > a {
  background: url("../img/submenu-arrow-right-large.png") no-repeat scroll 0 0.4em transparent;
}
.left-menu .menu-level-1 > ul > li > ul.menu > li.expanded > a.active-trail,
.menu-level-2 > ul > li > ul.menu > li.expanded > a.active-trail {
  background: url("../img/submenu-arrow-down-large.png") no-repeat scroll 0 0.4em transparent;
}
.left-menu .menu-level-1 > ul > li > ul.menu > li.expanded > a.active-trail.active,
.menu-level-2 > ul > li > ul.menu > li.expanded > a.active-trail.active{
  background: url("../img/submenu-arrow-down-large-gray.png") no-repeat scroll 0 0.4em transparent;
}
/* Menu lvl 2-3 */
.left-menu .menu-level-1 > ul > li > ul.menu > li > ul.menu,
.menu-level-2 > ul > li > ul.menu > li > ul.menu {
  margin-left: 20px;
}
.left-menu .menu-level-1 > ul > li > ul.menu > li > ul.menu li.leaf > a,
.left-menu .menu-level-1 > ul > li > ul.menu > li > ul.menu li.collapsed > a,
.left-menu .menu-level-1 > ul > li > ul.menu > li > ul.menu li.expanded > a.active-trail,
.menu-level-2 > ul > li > ul.menu > li > ul.menu li.leaf > a,
.menu-level-2 > ul > li > ul.menu > li > ul.menu li.collapsed > a,
.menu-level-2 > ul > li > ul.menu > li > ul.menu li.expanded > a.active-trail {
  padding-left: 13px;
}
/* Without Children */
.left-menu .menu-level-1 > ul > li > ul.menu > li > ul.menu li.collapsed a,
.menu-level-2 > ul > li > ul.menu > li > ul.menu li.collapsed a {
  background: url("../img/submenu-arrow-right-small.png") no-repeat scroll 0 0.4em transparent;
}
.left-menu .menu-level-1 > ul > li > ul.menu > li > ul.menu li.expanded > a.active-trail,
.menu-level-2 > ul > li > ul.menu > li > ul.menu li.expanded > a.active-trail {
  background: url("../img/submenu-arrow-down-small.png") no-repeat scroll 0 0.4em transparent;
}
.left-menu .menu-level-1 > ul > li > ul.menu > li > ul.menu li.expanded > a.active-trail.active,
.menu-level-2 > ul > li > ul.menu > li > ul.menu li.expanded > a.active-trail.active {
  background: url("../img/submenu-arrow-down-small-gray.png") no-repeat scroll 0 0.4em transparent;
}

/* Menu lvl 2-4 */
.left-menu .menu-level-1 > ul > li > ul.menu > li > ul.menu ul.menu,
.menu-level-2 > ul > li > ul.menu > li > ul.menu ul.menu {
  margin-left: 14px;
}
/* Common for all the menues */
.left-menu .menu-level-1 > ul > li ul.menu li a,
.menu-level-2 > ul > li ul.menu li a{
  color: #8E5614;
  display: block;
  margin-bottom: 6px;
  text-decoration: none;
}
.left-menu .menu-level-1 > ul > li ul.menu li a:hover,
.menu-level-2 > ul > li ul.menu li a:hover {
  text-decoration: underline;
}
.left-menu .menu-level-1 > ul > li > a.active,
.left-menu .menu-level-1 > ul > li > a.active-trail,
.menu-level-2 > ul > li > a.active,
.menu-level-2 > ul > li > a.active-trail {
  background-color: #EBE5D8;
  color: #303030;
}
.left-menu .menu-level-1 > ul > li ul.menu li a.active,
.menu-level-2 > ul > li ul.menu li a.active,
.news-categories a.active{
  color: #303030;
}

/**
 * Primary tabs
 */
ul.primary, ul.action-links {
  border: medium none;
  margin: 10px 16px;
  padding: 0;
}
ul.action-links li {
  list-style-type: none;
}

ul.action-links li a {
  text-decoration: none;
}
ul.primary li a,
.pane-section-promo-edit-link a,
.pane-section-news-edit-link a,
.pane-section-info-edit-link a,
ul.action-links li a {
  background-color: #9C6114;
  border: none;
  color: #FFFFFF;
  font-family: Georgia,serif;
  padding: 5px 12px 4px;
}
ul.primary li.active a,
ul.action-links li.active a {
  background-color: #dac99f;
  border: none;
  color: #8E5614;
}
ul.primary li a:hover,
.pane-section-promo-edit-link a:hover,
.pane-section-news-edit-link a:hover,
.pane-section-info-edit-link a:hover,
ul.action-links li a:hover {
  background-color: #9C6114;
  border: none;
}
ul.primary li a.active:hover,
.pane-section-promo-edit-link a.active:hover,
.pane-section-news-edit-link a.active:hover,
.pane-section-info-edit-link a.active:hover,
ul.action-links li a.active:hover {
  background-color: #dac99f;
  border: none;
}
.pane-section-promo-edit-link,
.pane-section-news-edit-link,
.pane-section-info-edit-link{
  margin: 10px 0;
}
.pane-section-promo-edit-link a,
.pane-section-news-edit-link a,
.pane-section-info-edit-link a{
  text-decoration: none;
}
.pane-section-promo-edit-link a:hover,
.pane-section-news-edit-link a:hover,
.pane-section-info-edit-link a:hover{
  text-decoration: underline;
}

