#menu {
  font-size: 9pt;
  line-height: normal;
  padding: 0 0 0 20px;
  border: solid 0px black;
  padding-left: 80px;
}

#menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

#menu ul li {
/*  list-style: none; */
  margin: 0;
  padding: 0;
}

#menu ul#main-nav li.level1 a {
  display: block;
  text-decoration: none;
  font-weight: bold;
  color: #2255aa;
  font-weight: bold;
  font-family: tahoma;
  text-align: left;
}

#menu ul#main-nav li.level1 a:hover {
	color: purple;
}

#menu ul.horizontal li.level1 {
  float: left;
  height: 53px;
  padding: 0px;
}

#menu ul.horizontal li.level1 a {
  font-family: Arial;
  font-size: 12px;
  color: black;
  float: left;
  text-decoration: none;
}

#menu ul.horizontal li.level1 a:hover {
}


#menu ul.horizontal > li.level1 a {
  width: auto;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu ul li a { float:none; }
/* End IE5-Mac hack */

#menu ul.dropdown,
#menu ul.flyout {
  position: absolute;
  top: 0px;
  left: 0px;
  visibility: hidden;
  width: 185px;
  border-left: 1px solid #aaa;
  border-right: 1px solid #aaa;
  border-bottom: 1px solid #aaa;
  background-color: #ddd;
  font-size: 9pt;
  background: white url('images/bg_menu_level2.gif') repeat-x 0 0;
}

#menu ul.dropdown li.level2,
#menu ul.flyout li.level3 {
 padding: 3px;
}

#menu ul.dropdown li.level2 a,
#menu ul.flyout li.level3 a {
  padding: 2px 4px 2px 5px;
  padding: 4px 4px 4px 5px;
  float: none;
  display: block;
}

#menu ul.dropdown li.level2 a:hover,
#menu ul.flyout li.level3 a:hover {
  color: white !important;
  background: #580753 url('images/arrow.gif') no-repeat 167px 50%;
}


li#nav-about-centerpoint a#menu_link_about_centerpoint { background: transparent url('images/nav/about-centerpoint.gif') scroll no-repeat 0 0; width: 103px; height: 53px; }
li#nav-entrepreneurship a#menu_link_entrepreneurship { background: transparent url('images/nav/entrepreneurship.gif') scroll no-repeat 0 0; width: 137px; height: 53px; }
li#nav-services a#menu_link_services { background: transparent url('images/nav/services.gif') scroll no-repeat 0 0; width: 83px; height: 53px; }
li#nav-resource-center a#menu_link_resource_center { background: transparent url('images/nav/resource-center.gif') scroll no-repeat 0 0; width: 86px; height: 53px; }
li#nav-centerblog a#menu_link_center_blog { background: transparent url('images/nav/centerblog.gif') scroll no-repeat 0 0; width: 96px; height: 53px; }
li#nav-partners a#menu_link_partners { background: transparent url('images/nav/partners.gif') scroll no-repeat 0 0; width: 101px; height: 53px; }

li#nav-about-centerpoint a:hover#menu_link_about_centerpoint { background-position: 0 -53px; }
li#nav-entrepreneurship a:hover#menu_link_entrepreneurship { background-position: 0 -53px; }
li#nav-services a:hover#menu_link_services { background-position: 0 -53px; }
li#nav-resource-center a:hover#menu_link_resource_center { background-position: 0 -53px; }
li#nav-centerblog a:hover#menu_link_center_blog { background-position: 0 -53px; }
li#nav-partners a:hover#menu_link_partners { background-position: 0 -53px;  }


ul#main-nav li.level1 a span {
      float: left;
      cursor: pointer;
      line-height: 1em;
}
ul#main-nav li a#menu_link_about_centerpoint span { padding: 12px 0 0 15px; }
ul#main-nav li a#menu_link_entrepreneurship span { padding: 18px 0 0 16px; } 
ul#main-nav li a#menu_link_services span { padding: 18px 0 0 17px; }
ul#main-nav li a#menu_link_resource_center span { padding: 12px 0 0 16px; }
ul#main-nav li a#menu_link_center_blog span { padding: 18px 0 0 16px; }
ul#main-nav li a#menu_link_partners span { padding: 18px 0 0 16px; }


/* This fixes the variable width in lower resolution 
displays on the last dropdown */
li#menu_item_apply_now ul.dropdown {
	margin-left: -95px;
}
