ul.thinkers_nav {
	margin: 0 0 15px 0;
}
ul.thinkers_nav li {
	font-size: 0.75em;
	width: 150px;
	padding: 2px 0;
	margin: 1px 0;
	display: block;
}

/* WHO THICKBOX */

#TB_window {
	background: url(/i/thinkers_bg.gif) 100px 25px no-repeat;
	height: 411px;
	width: 602px;
}
#TB_ajaxContent {
	width: 602px;
	margin-left: 15px;
	padding: 0 15px;
}
#thinkerContent {
	width: 525px;
	height: 260px;
	overflow: hidden;
	border-top: 1px solid #d2dcbb;
	padding-top: 8px;
}
#thinkerContent .left {
	float: left;
	width: 325px;
	margin-right: 20px;
	border-right: 1px solid #6d8d23;
}
#thinkerContent .right {
	float: left;
	width: 170px;
}
#TB_ajaxContent .cols {
	width: 150px;
	margin-right: 20px;
	float: left;
}
#TB_ajaxContent p.cols {
	clear: none;
}
#TB_ajaxContent h3 {
	margin-top: 10px;
}
#TB_ajaxContent h3 img {
	margin: -15px 20px 10px 0;
}
#TB_ajaxContent h4 {
	margin: 0;
	padding-bottom: 10px;
}
#TB_ajaxContent ul {
	list-style-position: outside;
	list-style: none;
}
#TB_ajaxContent li {
	margin-bottom: 3px;
	text-indent: -15px;
	margin-left: 15px;
	line-height: 1.6em;
}

/* WHO SUBNAV */
.thinkers {
	height: 600px;
	padding-top: 0px;
	margin-top: -25px;
	background-position: 0 30px;
}
#subnav {
	position: relative;
	top: -30px;
	left: 0;
}
#subnav ul {
	list-style: none;
}
#subnav ul li {
	float: left;
	width: 240px;
	background: orange;
	margin-right: 10px;
}

.thinker {
	position: absolute;
	left: 0;
	top: 0;
}
.thinker a {
	overflow: hidden;
	display: block;
	color: #5A471B;
	z-index: 100;
	padding: 0; margin: 0;
}
.thinker a:hover {
	color: #5A471B;
}
.thinker span {
	display: none;
	position: relative;
	top: -90px;
	left: -180px;
	font-size: 0.8em;
	text-align: right;
	z-index: 105;
}
.thinker:hover span, .thinker.on span {
	width: 175px;
	height: 33px;
	position: relative;
	top: -90px;
	left: -180px;
	display: block;
	z-index: 105;
	background: url(../i/who_bg.png) top right no-repeat;
	padding: 7px 10px 7px 0;
	overflow: visible;
}
.thinker:hover span.rightside {
	width: 175px;
	height: 33px;
	position: relative;
	top: -90px;
	left: 85px;
	display: block;
	z-index: 105;
	background: url(../i/who_bg.png) top left no-repeat;
	padding: 7px 0 7px 10px;
	text-align: left;
}
.thinker:hover a span {
	display: none;
}

#michael:hover span.rightside, #shannon:hover span.rightside, #emilyw:hover span {
	width: 200px;
	left: 100px;
	background: url(../i/who_bglg.png) top left no-repeat;
}
#colin:hover span, #ashleigh:hover span, #judy:hover span {
	top: -60px;
}

#ron {
	position: absolute;
	top: 20px;
	left: 30px;
	width: 115px;
	height: 106px;
}
#ron a {
	background: url(../i/who_ron.png) -115px 0 no-repeat;
	height: 106px;
	width: 115px;
}
#ron a:hover, #ron:hover a, #ron a.on {
	background-position: 0 0;
}

#michael {
	position: absolute;
	top: 75px;
	left: 173px;
	width: 98px;
	height: 91px
}
#michael a {
	background: url(../i/who_michael.png) -98px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#michael a:hover, #michael:hover a, #michael a.on {
	background-position: 0 0;
}

#jamie {
	position: absolute;
	top: 160px;
	left: 256px;
	width: 98px;
	height: 91px
}
#jamie a {
	background: url(../i/who_jamie.png) -100px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#jamie a:hover, #jamie:hover a, #jamie a.on {
	background-position: 0 0;
}

#emelyn {
	position: absolute;
	top: 158px;
	left: 148px;
	width: 98px;
	height: 91px
}
#emelyn a {
	background: url(../i/who_emelyn.png) -100px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#emelyn a:hover, #emelyn:hover a, #emelyn a.on {
	background-position: 0 0;
}

#anne {
	position: absolute;
	top: 120px;
	left: 390px;
	width: 98px;
	height: 91px
}
#anne a {
	background: url(../i/who_anne.png) -100px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#anne a:hover, #anne:hover a, #anne a.on {
	background-position: 0 0;
}

#karen {
	position: absolute;
	top: 197px;
	left: 347px;
	width: 98px;
	height: 91px
}
#karen a {
	background: url(../i/who_karen.png) -100px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#karen a:hover, #karen:hover a, #karen a.on {
	background-position: 0 0;
}

#colleen {
	position: absolute;
	top: 122px;
	left: 65px;
	width: 98px;
	height: 91px
}
#colleen a {
	background: url(../i/who_colleen.png) -100px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#colleen a:hover, #colleen:hover a, #colleen a.on {
	background-position: 0 0;
}

#annie {
	position: absolute;
	top: 345px;
	left: 308px;
	width: 98px;
	height: 91px
}
#annie a {
	background: url(../i/who_annie.png) -100px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#annie a:hover, #annie:hover a, #annie a.on {
	background-position: 0 0;
}

#jennifer {
	position: absolute;
	top: 243px;
	left: 165px;
	width: 98px;
	height: 91px
}
#jennifer a {
	background: url(../i/who_jennifer.png) -100px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#jennifer a:hover, #jennifer:hover a, #jennifer a.on {
	background-position: 0 0;
}

#tracey {
	position: absolute;
	top: 345px;
	left: 51px;
	width: 98px;
	height: 91px
}
#tracey a {
	background: url(../i/who_tracey.png) -100px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#tracey a:hover, #tracey:hover a, #tracey a.on {
	background-position: 0 0;
}

#shannon {
	position: absolute;
	top: 218px;
	left: 457px;
	width: 98px;
	height: 91px
}
#shannon a {
	background: url(../i/who_shannon.png) -100px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#shannon a:hover, #shannon:hover a, #shannon a.on {
	background-position: 0 0;
}

#colin {
	position: absolute;
	top: 304px;
	left: 112px;
	width: 98px;
	height: 65px
}
#colin a {
	background: url(../i/who_colin.png) -100px 0 no-repeat;
	height: 65px;
	width: 98px;
}
#colin a:hover, #colin:hover a, #colin a.on {
	background-position: 0 0;
}

#drew {
	position: absolute;
	top: 236px;
	left: 159px;
	width: 98px;
	height: 91px
}
#drew a {
	background: url(../i/who_drew.png) -100px 0 no-repeat;
	height: 65px;
	width: 98px;
}
#drew a:hover, #drew:hover a, #drew a.on {
	background-position: 0 0;
}

#drew:hover span {
	top: -59px;
	left: 90px;
}

#heidi {
	position: absolute;
	top: 374px;
	left: 246px;
	width: 98px;
	height: 91px
}
#heidi a {
	background: url(../i/who_heidi.png) -100px 0 no-repeat;
	height: 85px;
	width: 98px;
}
#heidi a:hover, #heidi:hover a, #heidi a.on {
	background-position: 0 0;
}

#kelley {
	position: absolute;
	top: 280px;
	left: 485px;
	width: 98px;
	height: 91px
}
#kelley a {
	background: url(../i/who_kelley.png) -99px 0 no-repeat;
	height: 85px;
	width: 98px;
}
#kelley a:hover, #kelley:hover a, #kelley a.on {
	background-position: 0 0;
}

#matt {
	position: absolute;
	top: 261px;
	left: 272px;
	width: 98px;
	height: 91px
}
#matt a {
	background: url(../i/who_matt.png) -100px 0 no-repeat;
	height: 85px;
	width: 98px;
}
#matt a:hover, #matt:hover a, #matt a.on {
	background-position: 0 0;
}

#kathy {
	position: absolute;
	top: 350px;
	left: 475px;
	width: 98px;
	height: 91px
}
#kathy a {
	background: url(../i/who_kathy.png) -100px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#kathy a:hover, #kathy:hover a, #kathy a.on {
	background-position: 0 0;
}

#jodi {
	position: absolute;
	top: 74px;
	left: 314px;
	width: 98px;
	height: 91px
}
#jodi a {
	background: url(../i/who_jodi.png) -120px 0 no-repeat;
	height: 85px;
	width: 98px;
}
#jodi a:hover, #jodi:hover a, #jodi a.on {
	background-position: -20px 0;
}

#judy {
	position: absolute;
	top: 374px;
	left: 151px;
	width: 98px;
	height: 65px
}
#judy a {
	background: url(../i/who_judy.png) -100px 0 no-repeat;
	height: 65px;
	width: 98px;
}
#judy a:hover, #judy:hover a, #judy a.on {
	background-position: 0 0;
}

#emilyp {
	position: absolute;
	top: 277px;
	left: 375px;
	width: 98px;
	height: 91px
}
#emilyp a {
	background: url(../i/who_emilyp.png) -100px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#emilyp a:hover, #emilyp:hover a, #emilyp a.on {
	background-position: 0 0;
}

#emilyw {
	position: absolute;
	top: 320px;
	left: 200px;
	width: 98px;
	height: 91px
}
#emilyw a {
	background: url(../i/who_emilyw.png) -100px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#emilyw a:hover, #emilyw:hover a, #emilyw a.on {
	background-position: 0 0;
}

#jorgia {
	position: absolute;
	top: 232px;
	left: 73px;
	width: 98px;
	height: 91px
}
#jorgia a {
	background: url(../i/who_jorgia.png) -100px 0 no-repeat;
	height: 91px;
	width: 98px;
}
#jorgia a:hover, #jorgia:hover a, #jorgia a.on {
	background-position: 0 0;
}