#navbarbox_left {                                             /* position, size, and background of the left navbar container */
  position: absolute;
  top: 227px;
  margin-left: 0;
  z-index: 10;
  background-image:    url("../imgs/hm_navbarleft_bkg.jpg");       /* partial gray oval 180x375 */
  background-position: top;
  background-repeat: no-repeat;
  width: 179px;                                               /* width of container */
  height: 375px;                                              /* height of container */
  border-right: 1px solid #b3b4b8;
  }

#navbar_left {                                                /* position of left navbar text */
  position: absolute;
  top: 30px;
  }

#navbar_left, #navbar_left ul {                               /* applies to all lists */
  margin: 0;
  padding: 3px 0 3px 0;
  list-style: none;
  float: left;
  width: 180px;
  }

#navbar_left li {                                             /* applies to all list items */
  font-family: "Helvetica Neue", sans-serif; 
  position: relative;
  float: left;
  width: 180px;
  border-bottom: 1px solid #fff;
  }

#navbar_left li ul {                                          /* applies to second-level lists */
  position: absolute;
  left: -999em;
  margin-left: 180px;
  margin-top: -23px;
  }

#navbar_left li ul ul {                                       /* applies to third-and-above-level lists */
  left: -999em;
  }

#navbar_left li a {                                           /* applies to first level links */
  width: 180px;
  w\idth: 160px;
  display: block;
  color: #000000;
  text-decoration: none;
  padding: 3px 5px 3px 15px;
  }

#navbar_left li a:hover {                                        /* applies to first level links when hovered */
  color: #d35429;
  background-color: #e2e3e5;
  }

#navbar_left li li a {                                           /* applies to second and third level links */
  display: block; 
  background-color: #000000; 
  color: #fff; 
  border: 1px solid black;
  }

#navbar_left li:hover ul ul, #navbar_left li:hover ul ul ul, #navbar_left li.sfhover ul ul, #navbar_left li.sfhover ul ul ul {
  left: -999em;
  }

#navbar_left li:hover ul, #navbar_left li li:hover ul, #navbar_left li li li:hover ul, #navbar_left li.sfhover ul, #navbar_left li li.sfhover ul, #navbar_left li li li.sfhover ul {             /* lists nested under hovered list items */
  left: auto;
  }
	
#navbar_left li:hover, #navbar_left li.hover { position: static; }   /* IE7 hack from builtfromsource.com to fix sticky menus */
