/* Start of menu */
#menu {
  background: url('images/menutotalbg.jpg') repeat left top;
  padding: 0px 0px 0px 22px;
  text-align:center;
  height: 28px;
  }
#menu ul {
  list-style:none;
  height: 20px;
  }
#menu .page_item {    
	background:url('images/inactivetab.jpg') no-repeat left top;
	float:left;
	font-weight: bold;
	padding: 9px 0px 0px 0px;
	text-transform: capitalize;
	width: 102px;
}
#menu .current_page_item {
	background:url('images/activetab.jpg') no-repeat left top;
	float:left;
	font-weight: bold;
	padding: 9px 0px 0px 0px;
	text-transform: capitalize;
	width: 102px;
}
#menu .current_page_ancestor {
background:url('images/activetab.jpg') no-repeat left top;
color:#fff;
}
#menu .current_page_parent {
	background:url('images/activetab.jpg') no-repeat left top;
	float:left;
	font-weight: bold;
	padding: 9px 0px 0px 0px;
	text-transform: capitalize;
	width: 102px;
}
#menu a {
  display: block;
  text-decoration:none;
  color:#3c1b20;
  height: 20px;
  }
#menu a:hover {
  text-decoration:underline;
  }
#menu .current_page_item a{
 color: #fff;
 }
#menu .current_page_item a:hover{
 text-decoration:underline;
 }
/* Start of suckerfish level 1*/
li.page_item ul {
	display: none;
  	position: relative;
  	top: 1em;
  	left: 0;
}
li.current_page_item ul {
	display: inline;
  	position: absolute;
  	top: 1em;
  	left: 0;
}
/* this class will need customization for each page that exists (position will fail otherwise) */
li.page_item > ul {
	top: 1em;
	left: auto;
	margin:-9px 0px 0px 0px;
	}
li.page_item:hover ul, li.over ul { /* lists nested under hovered list items */
	display: none;
	list-style: none;
	position: absolute;
	float: left;
}
li ul .current_page_item{
	background: #fff;
}
/* Start of These two classes need to be different for each page */
#menu .page_item ul li{
	background: url('') repeat left top;
	width: auto;
	margin: 0px 0px 0px 33px;
	padding: 10px 0px 0px 0px;
}
#menu .current_page_item ul li{
	background: url('') repeat left top;
	width: auto;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}
/* End of These two classes need to be different for each page */
#menu .current_page_item ul li a {
color: #000;
}
/* End of suckerfish level 1*/

#subnav {

background: url('images/barbg.jpg') repeat-x left top;
height: 24px;
}
#subnav #childlist{
list-style:none;
padding-left:55px;
padding-top: 2px;
}
/* End of menu */
#childlist ul {
  list-style:none;
  height: 20px;
  }
#childlist .page_item { 
	background:none;
	float:left;
}
#childlist .page_item a {
  text-decoration:none;
  font-weight: bold;
  color:#3c1b20;
  height: 20px;
  padding-right: 10px;
  }
#childlist .page_item a:hover {
  text-decoration:underline;
  }
#childlist .current_page_item a{
 color: #fff;
 }
#childlist .current_page_item a:hover{
 text-decoration:underline;
 }