.text {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #000000;	line-height: 15px;}p {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #000000;	line-height: 15px;}ul {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #000000;	line-height: 15px;}table.times {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #000000;	line-height: 15px;}td.times {	border-bottom:1px solid #ddd;}ul.richmond {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #000000;	line-height: 15px;}.title {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	color: #990066;	line-height: 15px;	text-weight:bolder;}.sold {	font-size: 15px;	color: #990000;	line-height: 15px;	text-align:center;	font-weight:bolder;}.red {	font-size: 13px;	color: #990000;	line-height: 15px;	text-align:center;	font-weight:bolder;}.dig {	font-size: 12px;	line-height: 15px;	text-align:left;}.digred {	font-size: 12px;	color: #990000;	line-height: 15px;	text-align:left;}p.low {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #000000;	line-height: 12px;	padding:0px;	border:0px;	margin:0px; }h4.low {	line-height: 12px;	padding:0px;	border:0px;	margin:0px; 	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight:bolder;	color: #990066;}h5.low {	line-height: 15px;	padding:0px;	border:0px;	margin:0px; }<b></b>.open {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #000000;	line-height: 15px;}p.date {	font-family: Georgia, "Times New Roman", Times, serif;	color: #000000;	line-height: 11px;	padding:0px;	border:0px;	margin:0px; }p.statcounter {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #000000;	line-height: 15px;}h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #2c4d7f; }h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000033;	padding: 3px 3px 6px 0px;	border:0px;	margin:0px; }h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #CC6699; font-style: italic; }h4 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #990066; line-height:15px;}h5 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #990066; }h6 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #0f1c54; line-height: 21px; font-style: italic;  padding:0px; border:0px; margin:0px; }.quote {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000; font-style: italic; }.date {font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #000033; }.proddate {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #666666; line-height: 15px; }.days {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 12px; }a.calendar:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990066; line-height: 12px; text-decoration: underline;}a.calendar:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 12px; text-decoration: underline;}a.calendar:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990066; line-height: 12px; text-decoration: underline;}a.nav:link {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-weight: bold; color: #FFFFFF; text-decoration: none; line-height: 18px; }		a.nav:visited {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-weight: bold; color: #FFFFFF; text-decoration: none; line-height: 18px; }	a.nav:hover {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-weight: bold; color: #333366; text-decoration: none; line-height: 18px; }a.body:link {	font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px;	color: #990066; line-height: 15px; text-decoration: none; }		a.body:visited {	font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px;	color: #990066; line-height: 15px; text-decoration: none; }	a.body:hover {	font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px;	color: #990066; line-height: 15px; text-decoration: underline; }a.comingup:link {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10px;	color: #990066;	text-decoration: none;}a.comingup:visited {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10px;	color: #990066;	text-decoration: none;}a.comingup:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10px;	color: #000033;	text-decoration: none;}a.menu:link {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	line-height: 20px;	color: #ffffff;	text-decoration: none;}a.menu:visited {	font-family:"Georgia", Times New Roman, Times, serif;	font-size: 11px;	line-height: 20px;	color: #ffffff;	text-decoration: none;}a.menu:hover {	font-family:"Georgia", Times New Roman, Times, serif;	font-size: 11px;	line-height: 20px;	color: #ffffff;	text-decoration: none;}td.menu:hover {	font-family:"Georgia", Times New Roman, Times, serif;	background:#20395F;	font-size: 11px;	line-height: 20px;}#rollovermenu{	padding:0;	width:100%;}#rollovermenu, #rollovermenu ul { /* all lists */	padding: 0;	margin: 0;	list-style: none;}#rollovermenu ul{	width:150px;	padding:0px 0px 0px 0px;}#rollovermenu ul a:link, #rollovermenu a:visited {	display: block;	border:none;	text-decoration:none;	padding:1px 3px 0px 10px;	color:#ffffff;	font-size: 11px;}#rollovermenu ul a:hover, #current a{	background:#9099B5;	color:#ffffff;	font-size: 11px;}#rollovermenu li { /* all list items */	position: relative;	text-align: left;	width:150px;	cursor: pointer;	padding:0px 0px;	margin:0px;}#rollovermenu li:hover { /* all list items */	position: relative;	text-align: left;	background:#20395F;	width:150px;	cursor: pointer;	padding:0px 0px 0px 0px;	margin:0px;}#rollovermenu li ul { /* second-level lists */	position: absolute;	background-color:#20395F;	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */}#rollovermenu li:hover ul, #rollovermenu li.sfhover ul { /* lists nested under hovered list items */	left:150px;	top:0px;}li#events {	text-align:left;	margin: 0 0 0px 0px;	padding:0px;	color:#ffffff;	font-family:"Georgia", Times New Roman, Times, serif;	font-size: 11px;	line-height: 20px;}br.clear{	clear:both;}