/* defines template nav/search elements */
#breadcrumbs {
  height: 15px;
  background-image: url('../images/gradient.gif');
  background-repeat: repeat-x;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  font-size: 11px;
}
#breadcrumbs ul {
  margin: 0px 0px 0px 30px;
  list-style-image: url('../images/bullet.gif');
  padding: 5px 0px 0px 0px;
}
#breadcrumbs ul li {
  display: inline;
  font-style: italic;
  padding: 0px 8px 0px 0px;
  font-family: geneva, verdana;
}
#breadcrumbs ul li a {
  text-decoration: none;
  color: #555555;
  font-size: 11px;
}

#breadcrumbs ul span {
  margin-right: 8px;
}
#sitesearch{
  background-image: url('../images/searchbox.gif');
  background-repeat: no-repeat;
  width: 175px;
  height: 30px;
  margin-left: 14px;
  margin-top: 10px;
}
#sitesearch form {
  background-image: url('../images/searchicon.gif');
  background-repeat: no-repeat;
  background-position: center left;
  height: 28px;
  margin-left: 5px;  
}
#sitesearch form input#sitesearch-input {
  margin: 0px;
  border: none;
  margin-top: 7px;
  margin-left:22px; 
  padding: 0px;
  width: 140px;
  font-size: 10px;
  font-style: italic;  
}
#nav .navlink {
  display: block;
  float: left;
 /* border-left: 2px solid #5e5e5e;
  border-right: 2px solid #5e5e5e;   */
  height: 29px;  
  padding-right: 1.5%;
  padding-left: 1.5%;      
}
#nav .navlink.on, #nav .navlink:hover {
  background-color: black;
  background-image:url('../images/navon.gif');
  background-position: center center;
  background-repeat: no-repeat;
/*  border-left: 2px solid white;
  border-right: 2px solid white;*/
}
#nav a {    
  display: block;  
  margin-top: 7px;
  text-decoration: none;
  color: white;
  font-family: geneva, verdana;
  font-size: 12px;  
}

#nav2 {    
  border-top: 1px solid #cacaca;
}
#nav2 ul{
  display:block;
  width: 100%;
  margin: 10px 0px 12px 0px;
  padding: 0px;
  text-align: center;
}
#nav2 li {
  display:inline;
  margin: 0px 1% 0px 1%;  
}
#nav2 a {     
  text-decoration: none;
  color: #444444;
  font-family: geneva, verdana;
  font-size: 11px; 
}

