#menuHolder {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 0px 0px 0px -2px; OVERFLOW: hidden; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; height: 24px;
}

ul#exampleMenu, ul#exampleMenu li, ul#exampleMenu li ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  border: 0px solid #000;
}
ul#exampleMenu {
  position: relative;
  height: 24px;
}

ul#exampleMenu:after, ul#exampleMenu div.sub:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility:hidden;
}
ul#exampleMenu, ul#exampleMenu div.sub {display: inline-block;}
/* Hide from IE5/Mac \*/
* html ul#exampleMenu, * html ul#exampleMenu div.sub {height: 1px;}
ul#exampleMenu, ul#exampleMenu div.sub {display:block;}
/* End hide */ 

ul#exampleMenu li {
  float: left;
  text-align: left;
  margin-right: .3em;
}

ul#exampleMenu li div.sub {
  width: 1000px;
  position: absolute;
  top: 1.5em;
  left: -9000px;
  /* padding-top: .3em; */
}
ul#exampleMenu li:hover div.sub,
ul#exampleMenu li.sfhover div.sub {
  z-index: 6000;
  left: 0;
}
*+html #exampleMenu li:hover div.sub { min-height:1em; } /* for IE7 */

ul#exampleMenu li ul {
  float: left;
  /* padding: .3em; */
}
ul#exampleMenu li li {
  margin: 0 0 0 .3em;
  float: left;
}

ul#exampleMenu li li.first {
  margin: 0;
  padding-left: 2px;
}

ul#exampleMenu li li.firstprofile {
  margin: 0;
  padding-left: 77px;
}

ul#exampleMenu li a,
ul#exampleMenu li li {
  text-decoration: none;
  color: #797979;
  display: block;
  font-size: .95em;
  line-height: 16px;
}

ul#exampleMenu li li a {
  background-image: url(../images/site/bullet.gif);
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 10px;
  padding-bottom: 15px;
}

ul#exampleMenu li.item1 a.newprojects {
  BACKGROUND: url(../images/site/nav-projects-off2.gif) no-repeat; MARGIN-LEFT: 2px; WIDTH: 60px;
}

ul#exampleMenu li.item1 a.newprojectsActive {
  BACKGROUND: url(../images/site/nav-projects-on.gif) no-repeat; MARGIN-LEFT: 2px; WIDTH: 60px;
}

ul#exampleMenu li.item1 a.newprojects:hover {
	BACKGROUND: url(../images/site/nav-projects-on.gif) no-repeat; MARGIN-LEFT: 2px; WIDTH: 60px;
}

ul#exampleMenu li.item2 a.newprofile {
  BACKGROUND: url(../images/site/nav-profile-off2.gif) no-repeat; MARGIN-LEFT: 2px; WIDTH: 56px;
}

ul#exampleMenu li.item2 a.newprofileActive {
  BACKGROUND: url(../images/site/nav-profile-on.gif) no-repeat; MARGIN-LEFT: 2px; WIDTH: 56px;
}

ul#exampleMenu li.item2 a.newprofile:hover {
	BACKGROUND: url(../images/site/nav-profile-on.gif) no-repeat; MARGIN-LEFT: 2px; WIDTH: 56px;
}

ul#exampleMenu li.item3 a.newcurrent {
  BACKGROUND: url(../images/site/nav-current-off2.gif) no-repeat; MARGIN-LEFT: 2px; WIDTH: 106px;
}

ul#exampleMenu li.item3 a.newcurrentActive {
  BACKGROUND: url(../images/site/nav-current-on.gif) no-repeat; MARGIN-LEFT: 2px; WIDTH: 106px;
}

ul#exampleMenu li.item3 a.newcurrent:hover {
	BACKGROUND: url(../images/site/nav-current-on.gif) no-repeat; MARGIN-LEFT: 2px; WIDTH: 106px;
}

ul#exampleMenu li li a.first {
  background-image: url(../images/site/arrow.gif);
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 10px; 
  padding-bottom: 15px;
}

ul#exampleMenu li li a.firstcurrent {
  background-image: url(../images/site/arrow.gif);
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 10px;
  padding-bottom: 15px;
}

ul#exampleMenu li li a:hover {
  background-color: #fff;
  color: #C3343E;
}

ul#exampleMenu li li a.current {
  color: #C3343E;
}

ul#exampleMenu li li a.firstcurrent {
  color: #C3343E;
}

/*\*/
#exampleMenu li ul>li, #exampleMenu li ul>li a {
  float: none;
  display:inline-block;
}
#exampleMenu li ul>li:hover { background-color: #fff; color: #C3343E; } /* for Opera 7 */
ul#exampleMenu li ul>* { float: left; }
*+html #exampleMenu li ul li { float: left; }
ul#exampleMenu li ul>li * { display: block; }
*+html #exampleMenu li ul li a { display: block; }
