div#body.browseList #maincontent {
	border-bottom:	none;
}
div.browseList #maincontent div.themes_links {
	float:			left;
	position:		relative;
	bottom:			20px;
	margin:			-15px 0 0 10px;
}

div.browseList #maincontent div.browser dl dd ul {
	position:		relative;
	height: 8.5em;
}

/*
 * TODO: Unify Talk medallion styles
 * 
 */

div.browseList #maincontent div.browser dl dd ul li.border {
	height:			5px;
	margin:			0 0 7px 0;
	background:		url("../images/border_dotted.gif"/*tpa=http://www.ted.com/images/border_dotted.gif*/) repeat-x left bottom;
}
div.browseList #maincontent div.browser dl dd ul li p{
	font-size:		1em;
	line-height:	1.4em;
	color:			#7E7E7E;
	margin:			0 0 2px 0;
}
div.browseList #maincontent div.browser dl dt img{
	height:			98px;
}
div.browseList #maincontent div.browser dl dt img.play_icon{
	height:			auto;
}

div.browseList #maincontent div.browser dl dd ul li p span.size10{
	font-size:		1em;
	color:			#000;
}
div.browseList #maincontent div.browser dl dd ul li p span.size9{
	font-size:		1em;
	color:			#000;
}
div.browseList #maincontent div.browser dl dd ul li p span.size8{
	font-size:		1em;
	color:			#000;
}
div.browseList #maincontent div.browser dl dd ul li p span.size7{
	font-size:		1em;
	color:			#000;
}
div.browseList #maincontent div.browser dl dd ul li p span.size6{
	font-size:		1em;
	color:			#666;
}
div.browseList #maincontent div.browser dl dd ul li p span.size5{
	font-size:		1em;
	color:			#666;
}
div.browseList #maincontent div.browser dl dd ul li p span.size4{
	font-size:		1em;
	color:			#666;
}
div.browseList #maincontent div.browser dl dd ul li p span.size3{
	font-size:		1em;
	color:			#666;
}
div.browseList #maincontent div.browser dl dd ul li p span.size2{
	font-size:		1em;
	color:			#666;
}
div.browseList #maincontent div.browser dl dd ul li p span.size1{
	font-size:		1em;
	color:			#666;
}

div.browseList #maincontent div.browser dl dd ul li p span.first{
	color:			#000;
	font-weight:	bold;
}

div.browseList #maincontent div.browser dl dd ul li p span.last{
	color:			#666;
}

div.browseList #maincontent div.browser dl dd ul li {
	line-height:	1.273em;
}
div.browseList #maincontent div.browser dl dd ul {
	height:			98px;
}

div.browseList #maincontent div.browser dl dd ul li.bottom {
	position:		absolute;
	bottom:			0;
}
div.browseList #maincontent div.local a {
	font-size:		1em;
}
div.browseList #maincontent div.local p.link {
	margin-top:		16px;
}
div.browseList #maincontent div.browser h2 {
	padding-bottom:	5px;
	margin-bottom:	8px;
	background:		url("../images/border_dotted.gif"/*tpa=http://www.ted.com/images/border_dotted.gif*/) repeat-x left bottom;
}
