body { background: url('/images/bg.jpg'); background-attachment: fixed; margin-top: 10px; font-family: verdana,arial,sans-serif; font-size: 12px; }
#container { width: 750px; }

#col_left { float: left; width: 152px; height: 458px; background: url('/images/design_03.gif'); text-align: left; }
#col_left .nav { margin: 65px 10px 0px 10px; }
#col_left .nav a { font-size: 10px; font-weight: bold; color: #72101e; text-decoration: none; }
#col_left .nav a:hover { text-decoration: underline; }
#col_left .hr { height: 3px; margin: 6px 0 6px 0; background: url('/images/design_hr.gif'); }
#col_left hr { display: none; }

#col_right { float: right; width: 598px; height: 458px; background: url('/images/design_04.jpg'); text-align: left; }
#col_right .content_front { margin: 30px 15px 0px 15px; padding: 0 10px 0 10px; height: 355px; overflow: auto; font-weight: bold; color: #72101e; line-height: 20px; }
#col_right .content_main  { margin: 30px 15px 0px 15px; padding: 0 10px 0 10px; height: 355px; overflow: auto; font-weight: normal; color: #72101e; line-height: 20px; }
#col_right a { color: #353220; text-decoration: none; }
#col_right a:hover { text-decoration: underline; }
#col_right .textbox { border: 1px solid #000000; border-width: 1px 2px 2px 1px; font-family: verdana,arial,sans-serif; font-size: 12px; }
#col_right .button { font-family: verdana,arial,sans-serif; font-size: 12px; background: #FFFFFF; margin-top: 3px; }
#col_right table { font-family: verdana,arial,sans-serif; font-size: 12px; color: #72101e; }

#payonline .textbox { width: 70px; font-family: courier new, courier, fixed-width; font-size: 12px; color: #000000; background: transparent; border: 0px; border-bottom: 1px solid #000000; text-align: right; }

#maintenance { width: 100%; }
#maintenance td { padding: 3px; }

#properties { width: 100%; border: 2px solid #72101e; margin-bottom: 10px; }
#properties td { padding: 5px; border: 1px solid #999999; font-size: 10px; }

#property { width: 95%; border: 2px solid #72101e; margin-bottom: 10px; padding: 5px; font-size: 10px; }
#property .photos { float: right; width: 260px; }
#property .border { border: 1px solid #999999; background: #ffffff; padding: 3px; cursor: pointer; text-align: center; }
#property .border img { margin-top: 3px; }

#prop_photo td { background: #FFFFFF; padding: 5px; color: #72101e; border: 3px solid #72101e; font-size: 12px; }

#footer_copyright { font-size: 11px; color: #FFFFFF; }
#footer_design a { font-size: 10px; color: #CCCCCC; text-decoration: none; }
