#leftnav {
	display: block;
	padding: 0;
	margin: 10px 0px 0px 0px;
	width: 151px;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000000;
}
html>body #leftnav {
	padding: 0;
	margin: 0px 0px 0px 0px;
	width: 151px;
	margin-top: 0px;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000000;
}
#leftnav LI {
	display: block;
	width: 151px;
	list-style:none;
	padding: 0;
	margin-bottom: 0px;
}
#leftnav LI A {
	display: block;
	height: 30px;
	width: 151px;
}

#letstalkON    { background-image:url(../images/nav01_over.gif); background-position:top left; background-repeat:no-repeat; }
#whoweareON  { background-image:url(../images/nav02_over.gif); background-position:top left; background-repeat:no-repeat; }
#designON { background-image:url(../images/nav03_over.gif); background-position:top left; background-repeat:no-repeat; }
#whybsbON   { background-image:url(../images/nav04_over.gif); background-position:top left; background-repeat:no-repeat; }
#joinourteamON   { background-image:url(../images/nav05_over.gif); background-position:top left; background-repeat:no-repeat; }
#publicationsON  { background-image:url(../images/nav06_over.gif); background-position:top left; background-repeat:no-repeat; }
#newsON    { background-image:url(../images/nav07_over.gif); background-position:top left; background-repeat:no-repeat; }

#letstalk    { background-image:url(../images/nav01_off.gif); background-position:top left; background-repeat:no-repeat; }
#whoweare  { background-image:url(../images/nav02_off.gif); background-position:top left; background-repeat:no-repeat; }
#design { background-image:url(../images/nav03_off.gif); background-position:top left; background-repeat:no-repeat; }
#whybsb   { background-image:url(../images/nav04_off.gif); background-position:top left; background-repeat:no-repeat; }
#joinourteam   { background-image:url(../images/nav05_off.gif); background-position:top left; background-repeat:no-repeat; }
#publications  { background-image:url(../images/nav06_off.gif); background-position:top left; background-repeat:no-repeat; }
#news    { background-image:url(../images/nav07_off.gif); background-position:top left; background-repeat:no-repeat; }

#letstalk.selected A, #letstalk:hover, #letstalk.sfhover  { background-image:url(../images/nav01_on.gif); background-position:top left; background-repeat:no-repeat; }
#whoweare.selected A, #whoweare:hover, #whoweare.sfhover  { background-image:url(../images/nav02_on.gif); background-position:top left; background-repeat:no-repeat; }
#design.selected A, #design:hover, #design.sfhover { background-image:url(../images/nav03_on.gif); background-position:top left; background-repeat:no-repeat; }
#whybsb.selected A, #whybsb:hover, #whybsb.sfhover { background-image:url(../images/nav04_on.gif); background-position:top left; background-repeat:no-repeat; }
#joinourteam.selected A, #joinourteam:hover, #joinourteam.sfhover { background-image:url(../images/nav05_on.gif); background-position:top left; background-repeat:no-repeat;}
#publications.selected A, #publications:hover, #publications.sfhover { background-image:url(../images/nav06_on.gif); background-position:top left; background-repeat:no-repeat;}
#news.selected A, #news:hover, #news.sfhover { background-image:url(../images/nav07_on.gif); background-position:top left; background-repeat:no-repeat; }

#leftnav li ul {
	position: absolute;
	left: -999em;
	padding: 0;
	margin-left: 151px;
	z-index:1000;
}
#leftnav li:hover ul, #leftnav li li:hover ul, #leftnav li li li:hover ul, #leftnav li.sfhover ul, #leftnav li li.sfhover ul, #leftnav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	z-index:1000;
}
#leftnav li ul li {
	position: relative;
	height: auto;
	width: 168px;
	background-color: #ffe292;
	border-top: 1px solid #87746A;
	vertical-align:middle;
	z-index:1000;	
}
#leftnav li ul li:hover, #leftnav li ul li.sfhover {
	color:#8B1107;
	z-index:1000;
}
#leftnav li ul li A {
	width: auto;
	height: 13px;
	height: auto;
	padding: 5px 0px 5px 0px;
	color: #000000;
	text-decoration: none;
	z-index:1000;
}
#leftnav li ul li A:hover {
	color: #8B1107;
	z-index:1000;
}

/* fix */
#leftnav li:hover, #leftnav li.sfhover { position: static }
