#headerjohn {
  float:left;
  width:749px!important;
  width:750px;
 background: #FAF0E6 url("../images/bg.gif") repeat-x bottom!important;
  font-size:93%;
  line-height:normal;
  height: 22px!important;
  height: 22px;
  


  }
  
 #header ul#headerjohn  li#sel{
background:url("../images/left_on.gif") no-repeat left top;

  }
   #header ul#headerjohn  li#sel a{
background:url("../images/right_on.gif") no-repeat right top;


  }
 #header ul#headerjohn  li#sel a:hover{
background:url("../images/right_on.gif") no-repeat right top;

  }
  
  
#header ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;

  }
#header li {
  float:left;
  background:url("../images/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;

  }
#header a {
  float:left;
  display:block;
  background:url("../images/right.gif") no-repeat right top;
  padding:5px 15px 5px 6px;

  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#headera {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#333;

  }
div#navigation ul#submenu a:link {
	background-color: #24568E;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	font-weight: normal;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
}

div#navigation ul#submenu a:visited {
	background-color: #24568E;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	font-weight: normal;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
}

div#navigation ul#submenu a:hover {
	background-color: #24568E;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	font-weight: normal;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
}

div#navigation ul#submenu a:hover {
	text-decoration: underline;
}

ul#menu {
	background-color: #fff;
	/*border-bottom: #000000 2px solid;*/
	list-style-type: none;
	margin: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
}

ul#menu li {
	display: inline;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

ul#submenu {

	list-style-type: none;
	margin: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;


}

ul#submenu li {
	display: inline;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-image: none;
}

ul#submenu li a {
	display: inline;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-image: none;
}
ul#submenu li a:hover {
	display: inline;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-image: none;
	text-decoration: underline;
	
}

