#wrapper ul#navRight span.menuTitle li.current,  
#wrapper ul#navRight span.menuTitle li.current {
  background-color: #16430f;
}

#wrapper ul#navRight span.menuTitle li a {

}

#wrapper ul#navRight li a {

}

span.menuTitle {
  background-color: #c2beb3;
  text-transform: uppercase;
}

#nav span.menuTitle li {
  padding: 10px;
}




/*
## menu.css - Contains style for menu
*/

/* common style for <ul> elements */
.nav,
.nav ul {
  list-style-type: none;
  padding: 0;eeeeeeee
}

/* Top menu style */
#navMain li {
  float: left;
}

#navMain li a {
  display: block;
  padding: 10px 17px;
  color: #ababab;
}

#navMain li a:hover {
  color: #444;
}

/*TODO: refactor code, get rid of inline-block element */
/*Sub menu style */
#navSub a {
  font-size: 90%;
  font-weight: normal;
  display: block;
  padding: 3px 8px;
}

#navSub a.current {
x  color: #444;
}

#navSub ul {
  padding-left: 0px;
  width: 190px;
}

#navSub li {
  background-color: #decfbf;
  border-bottom: 1px solid #D2BCA6;
}

#navSub li.last {
  border-bottom: none;
}

#navSub li.current {
}

#navSub li.current a, #navSub li.active a {
  font-weight: bold;
}

#navSub ul a {
  font-weight: normal;
  margin-left: 0;
}

#navSub ul li a {
  padding-left: 20px;
}

#navSub li.title  {
  background-color: #7d4001;
  color: #fff;
  padding: 6px 8px;
}

.red #navSub li.title {
}

#navSub li ul {
  background-color: #fff;
x  padding-left: 15px;
}

#navSub ul li ul li {
  padding-bottom: 0px;
  padding-left: 15px;
}

#navSub ul li ul li.current {
  padding-left: 15px;
}

#navSub ul li ul li.last {
  padding-bottom: 0px;
}

#navSub li ul li {
  font-size: 82%;
  background: #d2bca6;
}

#navSub {
  font-size: 140%;
}

#navSub ul li ul {
  width: 175px;
}


/* top navigation style */
#navTop {
  font-size: 100%;
  position: absolute;
  bottom: -1px;
  left: 367px;
}

#navTop li {
  float: left;
  padding: 0 5px;
  border-right: 1px solid #7d4000;
}

#navTop li.first {
  border: 0px;
}

#navTop li.last {
  border: 0px;
}

#navTop li a {
  color: #7d4000;
  padding: 0 3px;
  font-weight: bold;
  display: block;
  line-height: 100%;
}

#navTop li a.active, #navTop li a.current {
  text-decoration: underline;
}

#navTop li.lang {

}

#nav {
  margin-bottom: 12px;
}

#navRight .menuTitle,
#navLeft .menuTitle {
  display: inline;
  float: left;
  width: 470px;
  font-size: 150%;
  color: #fff;
}

#navRight, 
#navLeft {
  display: inline;
  float: left;
  margin: 0;
  padding: 0;
  width: 470px;
}

#navLeft {
}

#navRight ul, 
#navLeft ul {
  padding-left: 0px;
}

#navLeft {
  background-repeat: no-repeat;
  background-position: left top;
}

#navRight {
  background-repeat: no-repeat;
  background-position: left top;
}
  
#navRight li,
#navLeft li {
  display: block;
  float: left;
  padding: 0;
}

#nav span.menuTitle li {
  margin: 0;
  width: 450px;
  background-color: #C2BEB3;
}

#nav span.menuTitle li.active,
#nav span.menuTitle li.current {
  background-color: #7d4001;
}

#nav span.menuTitle li.active a,
#nav span.menuTitle li.current a {
  color: #fff;
}


#navLeft .menuTitle,
#navLeft .menuTitle li {
}

#navLeft .menuTitle li a,
#navRight .menuTitle li a  {
  color: #e3e0d7;
  font-size: 133%;
  font-weight: normal;
}

#navLeft .menuTitle li.active a, #navLeft .menuTitle li.current a,
#navRight .menuTitle li.active a, #navRight .menuTitle li.current a  {
  font-weight: normal;
}

#navRight .menuTitle,
#navRight .menuTitle li {
}

#navLeft li {
}

#navRight li {
}

#navLeft li,
#navRight li {
  padding: 0 10px;
  margin-top: 8px;
}

#navLeft li.active {
  color: #fff;
}

#navRight li.active {
}

#navLeft li a.active,
#navRight li a.active  {
}


#navLeft li a,
#navRight li a  {
  font-size: 120%;
  font-weight: normal;
}

#navLeft li.active a, #navLeft li.current a,
#navRight li.active a, #navRight li.current a  {
  font-weight: bold;
}