.current-service
  {
  background:#5e5d5d url("../images/crown.png") no-repeat 6px 3px;
  z-index:-2;
  }

#topnav
  {
  z-index:999;
  width:1200px;
  height:55px;
  background-color:#000000;
  float:left;
  }

#topnav ul
  {
  display:inline;
  list-style-type:none;
  margin:22px 0 0 0;
  padding:0;
  position:absolute;
  }

#topnav ul li
  {
  display:inline;
  margin: 0;
  padding:0;
  }

#topnav ul li a
  {
  padding:20px 10px 0px 10px;
  font-size:15px;
  height:30px;
  color:#eeeeee;
  font-weight:bold;
  text-decoration:none;
  }

ul#navmenu-h {
  z-index:999;
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative; }

ul#navmenu-h ul {
 width: 210px; /* Sub Menu Width */
 margin: 0;
 list-style: none;
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
}

ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; }

ul#navmenu-h li { float: left; display: inline; position: relative; }
ul#navmenu-h ul li { width: 100%; display: block; }

/* Root Menu */
ul#navmenu-h a {
 /*border-top: 1px solid #FFF;
 border-right: 1px solid #FFF;*/
 padding: 1px;
 float: left;
 display: block;
 /*background: #DDD;*/
 color: #666;
 padding:0;
 font: bold 12px times new roman, sans-serif;
 text-decoration: none;
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
 /*background: #BBB;
 color: #FFF;*/
 background: transparent url("../images/crown.png") no-repeat 6px 3px;
}


/* 2nd Menu*/
ul#navmenu-h li li a,
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
 font-family:arial;
 font-size:12px;
 float: none;
 background: #333333;
 border-bottom:1px solid #fff;
 padding:8px 0 0 10px;
 height:25px;
 }

ul#navmenu-h ul.dropdown-links li  a,
ul#navmenu-h ul.dropdown-links li:hover a
  {
  border-bottom:none;
  height:27px;
  }


/* 2nd Menu Hover Persistence*/
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a
  {
  background: #999;
  }


/*
/* 3rd Menu
ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a {
 background: #999;
}

/* 3rd Menu Hover Persistence
ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a {
 background: #666;
}

/* 4th Menu
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a {
 background: #666;
}

/* 4th Menu Hover
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
 background: #333;
}
*/

/* Hover Function - Do Not Move */
ul#navmenu-h li:hover ul.dropdown-links,
ul#navmenu-h li ul.dropdown-links,
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul
  {
  display: none;
  }

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul { display: block; }


/*CUSTOM CODE FOR SERVICE SUB MENUS*/

ul.submenu-links
  {
  margin:0;
  width:100%;
  display:inline;
  float:left;
  background-color:#5e5d5d;
  height:25px;
  padding:0;
  z-index:2;
  position:relative;
  }

ul.submenu-links li.current-page,
ul.submenu-links li.current-page a,
ul.submenu-links:hover li.current-page a
  {
  background-color:#5679a4;
  }

ul.submenu-links li
  {
  width: auto; /* Sub Menu Width */
  display:inline;
  float:left;
  background-color:#5e5d5d;
  z-index:1;
  /*margin-left:-125px;
  position:relative; */
  }

ul.submenu-links li a,
ul.submenu-links li:hover a,
ul.submenu-links:hover li a,
ul.submenu-links li
  {
  padding-right:5px;
  font-family:arial;
  font-weight:bold;
  color:#ffffff;
  background-color:#5e5d5d;
  }
  
ul.submenu-links li,
ul.submenu-links li a
  {
  padding:5px;
  }

ul.submenu-links li a:hover,
ul.submenu-links li:hover a
  {
  background-color:#3b3b3c;
  }




