/* Real Estate */

#contentM #REinfoL { width: 140px; font-size: 10px; padding: 0 15px 10px 0; border-right: 1px solid #DDD; vertical-align: top; }
#contentM #REinfoL h2 { color: #72A94D; font-size: 11px; font-weight: normal; margin: 0; padding: 0; border: 0; }
#contentM #REinfoL h2 a:link { color: #72A94D; }
#contentM #REinfoL h2 a:visited { color: #72A94D; }
#contentM #REinfoL h2 a:hover { color: #F37020; }
#contentM #REinfoL ul { border: 0; padding: 0; margin: 10px 0 0 0; list-style: none; }
#contentM #REinfoL ul li { padding-bottom: 5px; color: #666; }
#contentM #REinfoL .lines { padding-top: 20px; border-top: 1px dotted #CCC; }


#contentM #REinfo { width: 925px; border-bottom: 1px solid #DDD; margin: 20px 0 20px 0; }
#contentM #REinfoM { font-size: 11px; color: #666; padding: 0 0 10px 22px; vertical-align: top; }
#contentM #REinfoM select { font-size: 11px; vertical-align: top; width: 150px; }
#contentM #REinfoM h1 { font-size: 22px; font-weight: normal; color: #555; margin: 0; padding: 0; border: 0; }
#contentM #REinfoM .list { padding: 5px 0 5px 0; }

#contentM #REinfoM .listdivide { width: 560px; border-top: 1px solid #DDD; margin: 10px 0 10px 0; }
#contentM #REinfoM .listmore { width: 275px; font-size: 12px; padding: 5px 30px 0 0; text-align: left; }
#contentM #REinfoM .listmore h3 { font-size: 15px; font-weight: normal; margin: 0; padding: 0; border: 0; }
#contentM #REinfoM .listmoreR { font-size: 12px; padding: 5px 0 0 0; text-align: left; }
#contentM #REinfoM .listmoreR h3 { font-size: 15px; font-weight: normal; margin: 0; padding: 0; border: 0; }

#contentM #REinfoM #events { width: 560px; border-bottom: 1px solid #DDD; margin-bottom: 5px; padding: 0; }
#contentM #REinfoM #events h2 { font-size: 15px; font-weight: normal; color: #666; padding: 0 0 5px 0; margin: 0; border: 0; }
#contentM #REinfoM #events .eventlist { width: 305px; }
#contentM #REinfoM #events .highlight { width: 270px; }
#contentM #REinfoM #events .highlight .img { width: 90px; padding: 5px 0 5px 0; }
#contentM #REinfoM #events .highlight .blurb { font-size: 12px; padding: 5px 0 5px 0; }
#contentM #REinfoM #events .calendars { font-size: 12px; }
#contentM #REinfoM #events .calendars h3 { font-size: 12px; font-weight: normal; color: #666; padding: 0 0 5px 0; margin: 0; border: 0; }
#contentM #REinfoM #events .calendars ul { border: 0; padding: 0; margin: 0; list-style: none; }
#contentM #REinfoM #events .calendars ul li { padding-bottom: 5px; color: #CCC; }

.REbacktop { width: 925px; font-size: 10px; padding: 10px 0 20px 0; text-align: right; }
.cities_list {
    list-style-image:none; 
    list-style-position:inside; 
    color:#CCCCCC; 
    list-style-type:disc; 
    font-size:10px;
    text-align:left;
    margin-left: 0px;
    padding-left: 0px;
}