#left ol { list-style: none; margin: 0 0 1.5em 30px }
#left li, #left ol { float: left; width: 236px }
iframe { float: right }
#gmap { float: right }
#left li a { color: #fff; display: block; width: 230px; height: 1.5em; text-decoration: none }
#left a:hover { background: #900 }
#left a.nolink:hover { background: transparent; cursor: default }
#left li span { float: left; height: 1.5em; display: block; padding: 0 3px; cursor: pointer }
#left li span.sm_date { float: right; width: 4em }
#left li a:hover span.sm_date { background: #000 }

div.mapinfo { color: black; width: 300px }
div.mapinfo a { color: #990000; text-decoration: underline }
div.mapinfo a:hover { text-decoration: none }
.mapinfo p { padding: 0 0 1em 0 }