#contact_form .button { color:#FFFFFF; font-style: normal; font-weight: bold; font-size: 11px;background: #492239;height: 1.5em;border: 1px solid #7F4B48;}
		      {  BACKGROUND-COLOR: #eeeeee}
#contact_form .content_caption{ font: bold 20 px Georgia;color:#4444BB;text-decoration:none;}
#contact_form #s06contentframe {   BORDER: #eee 6px solid; PADDING: 6px; BACKGROUND-COLOR: #fff}
#contact_form TABLE.frmtable TD {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px;COLOR: #330000; PADDING-TOP: 3px;FONT-FAMILY: Arial}
#contact_form TABLE.frmtable {   BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeeeee}
#contact_form TABLE.frmtable TD.title {    PADDING-RIGHT: 3px; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: "Times New Roman", Times, serif; BACKGROUND-COLOR: #002349}
#contact_form .title {FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif}
#contact_form .style1 {  FONT-WEIGHT: bold; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
#contact_form .style2 {FONT-SIZE: 12px; COLOR: #002349; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
#contact_form table.first{  BACKGROUND-COLOR: #eeeeee}

.rcopy {FONT-SIZE: 12px; COLOR: #000033;}
.required,.red {color:red;}


.property_search {font: bold 12 px Tahoma,Arial,Times New Roman;color:black;text-decoration:none;}
body {
	color: #5E1B02;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	scrollbar-face-color: #391109;
	scrollbar-highlight-color: #e6deab;
	scrollbar-shadow-color: #391109;
	scrollbar-3dlight-color: #391109;
	scrollbar-arrow-color: #e6deab;
	scrollbar-track-color: #e6deab;
	scrollbar-darkshadow-color: #391109
}


.select {color: #391109;font: bold 12px Arial, Helvetica, sans-serif;text-decoration:none;}
.price {color: #000000;font: bold 14px Arial, Helvetica, sans-serif;}
.num {color: #8B93C3;font: bold 14px Arial, Helvetica, sans-serif;}


a {
	color: #AD6C36;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif
}

UL {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-LEFT: 17px; LINE-HEIGHT: 1.5; MARGIN-RIGHT: 6px; LIST-STYLE-TYPE: circle
}

.listinput {font-family: arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: normal;
   font-size: 11px;
   background: #e6deab;
   border: 1px solid #391109;
}

.formtext {  font-family: arial, verdana, Helvetica, sans-serif; color: #050505; text-align: justify; font-size: 11px; line-HEIGHT: 11pt; }
.inputfields { 
font-family: arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: normal;
   font-size: 11px;
   background: #e6deab;
   height: 1.5em;
   border: 1px solid #391109;
}

.bordered {border: solid 1px #5E1B02;}	

.dark {	FONT-SIZE: 12px; BACKGROUND: #E8E8E8;}
.light {	FONT-SIZE: 12px; BACKGROUND: #FFFFFF;}

#menu-top a {color: #2a0800;text-decoration: none;font: bold 12px Arial, Helvetica, sans-serif}
#menu-top a:hover {color: #5E1B02}

#contact_info {font:12px Verdana;color: #B06530;}
#contact_info .name {font:bold 13px Verdana; color: #000000;}

.content_title {font:bold 15px Verdana;color: #391109;}
.content_caption {font:bold 13px Verdana, Tahoma, Arial;color: #B06530;}
.content_text,.text {font:12px Verdana, Tahoma, Arial;color: #000000;}
.content_note {font:8pt Verdana, Tahoma, Arial;color: #999999;}
.content_link {font: bold 12px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color: #61391E;}

.bottom_navigation {
font: bold 12px Veradna, Tahoma, Arial;
color: #5E1B02;
text-decoration:none;
}
.mls_title {
 height:21px;
 color: #ffffff;
 text-transform: uppercase;
 font-weight: bold;
 font-size: 11px;
 padding-left: 7px;
 }
.mls_caption {
     height:21px;
     color: #ffffff;
     font-size: 11px;
}
/* -- new options - need set for all sites -- */

.buttonstyle,.button { 
font-family: arial, Helvetica, sans-serif;
    color:#FFFFFF;
   font-style: normal;
   font-weight: bold;
   font-size: 11px;
   background: #391109;
   height: 1.5em;
   border: 1px solid #5E1B02;
}

input,select,.input {
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px solid #5E1B02;
	background-color:#e6deab;
	color: #000000;

}

.big-input {
	font: bold 12px Arial, Helvetica, sans-serif;
	border: 1px solid #391109;
	background-color:#e6deab;
	color: #000000;
	padding: 2px;
}

textarea,.textarea {
	padding-right: 2px;
	padding-left: 2px;
	background-color:#e6deab;
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px solid #5E1B02;
}

.worthtable {
    font-size: 12px;
    width:520px;
    border:1px solid #391109;
    background-color:#FFFFFF;
}
	    
.hometablebak {
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;	
	background: #391109;
}							    	    

.content                       
{                              
    background-color:# #FFFFFF;
}                              

.map {
    padding: 10px;
    vertical-align: top;
}        
.main
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 0px;
margin: 0px;
}
		
div.terms
{
overflow:auto;
height:200px;
background-color: #CCCCCC;
font:12px Verdana, Tahoma, Arial;
color: #000000;
padding:15px
}
a.nav
{
text-decoration: none;
font:10px Arial, Helvetica, sans-serif;
color: #000000;
}
a.nav-red
{
text-decoration: none;
font:10px Arial, Helvetica, sans-serif;
color: red;
}
table.fsbo
{
color: #000000;                          
font:12px Arial, Helvetica, sans-serif;
padding: 1px;
margin: 1px;                             
border: 1px solid #AAAAAA;
border-collapse: collapse;               
	background-color: #F3F3F3;
	}

	td.fsbo
	{
	color: #000000;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 8px;
	margin: 2px;
	border: 1px solid #AAAAAA;
	}
	p.fsbo
	    {
	    color: #000000;
	    font: 12px Arial, Helvetica, sans-serif;
	    }
	    td.fsbo-bold
	    {
	    color: #000000;
	    font: bold 12px Arial, Helvetica, sans-serif;
	    padding: 8px;
	    margin: 2px;
	    border: 1px solid #AAAAAA;
	    }
	    span.fsbo-bold
	    {
	    color: #000000;
	    font: bold 12px Arial, Helvetica, sans-serif;
	    }
	    td.fsbo-section
	    {
	    color: #FFFFFF;
	    font: bold 14px Arial, Helvetica, sans-serif;
	    padding: 8px;
	    margin: 2px;
	    border: 1px solid #AAAAAA;
	    background-color: #391109;
	    }
	    .fsbo-star
	    {
	    font:12px Arial, Helvetica, sans-serif;
	    color: red;
	    }
	    .fsbo-step
	    {
	    font: bold 12px Arial, Helvetica, sans-serif;
	    color: #000000;
	    }
	    .fsbo-small
	    {
	    font: 10px Arial, Helvetica, sans-serif;
	    color: #000000;
	    }
	    table.fsbo-listings
	    {
	    color: #000000;                          
	    font:12px Arial, Helvetica, sans-serif;
	    padding: 1px;
	    margin: 1px;                             
	    border: 1px solid #AAAAAA;
	    border-collapse: collapse;               
	    background-color: #F3F3F3;
	    }
	    td.fsbo-listings
	    {
	    color: #000000;
	    font: 12px Arial, Helvetica, sans-serif;
	    padding: 2px;
	    margin: 2px;
	    border: 1px solid #AAAAAA;
	    }
	    td.fsbo-bold-listings
	    {
	    color: #000000;
	    font: bold 12px Arial, Helvetica, sans-serif;
	    padding: 2px;
	    margin: 2px;
	    border: 1px solid #AAAAAA;
	    }
	    span.fsbo-bold-listings
	    {
	    color: #000000;
	    font: bold 12px Arial, Helvetica, sans-serif;
	    }
	    td.fsbo-section-listings
	    {
	    color: #FFFFFF;
	    font: bold 14px Arial, Helvetica, sans-serif;
	    padding: 2px;
	    margin: 2px;
	    border: 1px solid #AAAAAA;
	    background-color: #391109;
	    }
