/*
## menu.css - Contains style for menu
*/

/*
## Top menu style */
#navTop {
  float: left;
  width: 603px;
  background: url('dotts.gif') repeat-x top left;
}

#navTop li {
  float:left;
}
#navTop li a:hover {
  color: #000;
  text-decoration: none;
}

#navMain {
  list-style-type: none;
  padding: 8px 0 11px;
  float: left;
  width: 450px;
  font-size: 125%;
}

#navMain li {
  margin-right: 15px;
}

#navMain li a {
  color:#504c48;
}

#navSpecial {
  float: right;
  width: 153px;
}

/*
## Special meny style */
ul.special {
  list-style-type:none;
  padding: 11px 0 0;
  font-size: 70%;
  font-family: Verdana;
  color: #888;
}

ul.special li a {
  color: #888;
}

ul.special li a:hover {
  color: #000;
  text-decoration: none;
}

/*
## Sub menu style */
#navSub {
  font-family: Arial;
  padding-top: 44px;
  padding-left: 0;
	background:url('left_color_area.gif') repeat-x top left;
  list-style-type: none;
  word-wrap: break-word;}

#navSub li {
  padding: 5px 0;
  background: url('dotts.gif') repeat-x top left;
}

#navSub a {
  color:#888;
  display:block;
  background: url('bulletSub.gif') no-repeat 100% 1px;
}

#navSub a:hover {
  color: #006fc9;
  text-decoration: none;
}

#navSub a.current {
  color: #006fc9;
  font-weight: bold;
  background: none;
  padding-bottom: 4px;
}

#navSub a.active {
  padding-bottom: 0;
}

#navSub ul {
  padding-left: 0;
  padding-bottom: 1px;
  list-style-type:none;
}

#navSub ul li {
  background: none;
  padding-top: 1px;
  padding-bottom: 4px;
  padding-left: 10px;
}

#navSub ul li.last {
  padding-bottom: 0 !important;
  padding-bottom: 1px;
}

#navSub ul a {
/*  padding: 1px 0 4px; */
  background: none;
}