body           {font-family: Arial, Helvetica, Verdana, sans-serif; background: #E0D4BE; }
h1, h3         {color: #4D4E2F; margin-right: 10px;}
h2             {font: bold italic; color: #333;}
h5             {font-weight: bold; color: #000;}
ul             {margin: 30px; list-style-type: disc;}
td             {font: x-small Arial, Helvetica, Verdana, sans-serif;}
a              {font-weight: bold; color: #8A6B20; text-decoration: none;}
a:visited      {color: #4C7356;}
a:hover        {color: #8A6B20; text-decoration: underline;}

.frame         {background: #fff; border: 3px solid #B69B63;} 

.nav, .main    {background: #fff; padding-left: 5px; padding-right: 5px;}
.nav ul        {margin: 3px; line-height: 150%; list-style-type: none;}
.header        {background: #B69B63;}

div.realestate {float: right; text-align: left; margin: 10px; font: bold x-small; padding: .0em;}

.fld           {font: x-small Arial, Helvetica, Verdana, sans-serif; color: #333;}
.lbl           {font: bold x-small Arial, Helvetica, Verdana, sans-serif; color: #333;}
.lit           {font: bold x-small Arial, Helvetica, Verdana, sans-serif; color: #d31108;}
.fine          {font: xx-small Arial, Helvetica, Verdana, sans-serif;}
.form          {background: #F8F9F8; padding: 3px; border: 1px solid #4C7356;}
.emphasis      {font-weight: bold; background:#4C7356; color: #fff; margin: 4px; letter-spacing: 0.1em;}
.normal        {color: #333;}

.hr_frm                       {background: #F8F9F8;}


.ml_frm                       {background: #eeeeea; padding: 5px; border: 1px solid #7EA4CE; float: right;}
.ml_frm a                     {color: #ae1212; text-decoration: none;}
.ml_ttl                       {font-weight: bold; font-size: 13px; background: #7EA4CE; color: #FFF; letter-spacing: 0.1em; padding: 0px;}
.ml_fld                       {font-size: 13px;}
.ml_lbl			      {font-weight: bold; font-size: 17px; color: #7EA4CE;}
.ml_lbl a, .ml_lbl a:visited  {font-weight: bold; font-size: 17px;}
.ml_lbl a:hover               {color: #7EA4CE; text-decoration: none;}

.mn_frm                       {background: #FBF0C0; margin: 0px; padding: 5px; border: 1px solid #F2CF3D; float: left;}
.mn_frm a                     {text-decoration: none; color: #F9AE06}
.mn_ttl                       {font: bold 13px verdana, arial, geneva, sans-serif; color: #FFF; background: #F9AE06; letter-spacing: 0.1em; padding: 0px; border-bottom: 1px solid #F2CF3D;}
.mn_fld                       {font: 13px verdana, arial, geneva, sans-serif;}
.mn_lbl                       {font: bold 17px verdana, arial, geneva, sans-serif; color: #CA8D05;}
.mn_lbl a, .mn_lbl a:visited  {font: bold 18px verdana, arial, geneva, sans-serif; color: #DB1212;}
.mn_lbl a:hover               {color: #000; text-decoration: none; color: #F9AE06;}


