.first .place, .first .race {
	font-weight: bold;
	color: #9E1B6D;
}
.first .date {
  color: #9E1B6D;
  }
ul.highlights {
	font-family: helvetica, Arial, sans-serif;
	font-size: medium;
	line-height: 1.7em;
	}
.worldchamp, .olympics {
	font-size: 110%;
	font-weight: bold;
	color: #000;
	line-height: 1.8em;
}
.date {
	color: #666;
	float: left;
	width: 95px;
}
.race {
	color: #666;
	float: left;
	text-indent: 8px;
	width: 550px;
}
.place {
	color:  #666;
	float: left;
	width: 55px;
}
#race ul {
	margin-left: 2px;
}
.result td {
	list-style-type: none;
	line-height: 12px;
	font-size: 120%;
   margin-left: 20px;
}
.result h3 {
	margin: 0px;
	font: bold 175% Arial, sans-serif;
	color: #000;
	padding: 10px 10px 0px 0px;
}
