p#punchline { /* this is part of content - not the rendering */
	width: 100%;
	padding-left: 30px;
	position: relative;
	left: -30px;
	background: transparent url("/Frontend/Images/Deco/arrow.png") no-repeat 0 6px;
}
table#references {
	width: 900px;
	table-layout: fixed;
}
table#references img {
	display: block;
	border: 1px solid rgb(208,208,204);
}
table#references ul.nav {
	margin-top: -1.5em;
}
table#references td { 
	padding: 20px;
	padding-bottom: 0;
	border: 1px solid rgb(188,188,184);
	border-color: rgb(168,168,164);
	background: url("/Frontend/Images/Deco/cornershade_se.png") transparent no-repeat 100% 100%;
}
table#references td.nw,
table#references td.ne,
table#references td.w,
table#references td.e
table#references td.sw
table#references td.se { /* explorer may fug unless we specify ALL the cells */
	width: 270px;
}
table#references td.n,
table#references td.s,
table#references td.c {
	width: 280px;
}
table#references td.nw,
table#references td.w,
table#references td.sw {
	border-left: none;
	padding-left: 0;
}
table#references td.ne,
table#references td.e,
table#references td.se {
	border-right: none;
	padding-right: 0;
	background-image: none;
}
table#references td.nw,
table#references td.n,
table#references td.ne {
	border-top: none;
}
table#references td.sw,
table#references td.s,
table#references td.se {
	border-bottom: none;
	background-image: none;
}

