/* CSS Document */

* {
 margin: 0px;
 padding: 0px;
}
html{
 height: 100%;
}
body{
 height: 100%;
 background-color: #EAE2C3;
}
a{
 color: #705F48;
 text-decoration: underline;
}
a:hover{
 color: #AE9572;
}
a img{
 border: none;
}
ul {
 margin: 0px 0px 0px 16px;
}
hr {
 background-color: #D9D3C9;
 color: #D9D3C9;
 height: 1px;
 border: none;
 margin: 17px 0px 17px 0px;
}

/* containers */
.width{
 width: 700px;
}
.center{
 margin: auto;
}
.main{
 height: 100%;
 display: table;
 background-color: #FFFFFF;
}
.page{
 margin: auto;
 width: 550px;
}
.contact1{
 margin-top: 30px;
}
.contact2{
 margin-top: 12px;
}
.bottomImage{
 padding-top: 22px;
 padding-bottom: 75px;
}
.thumbnail{
 padding: 1px;
 border: 1px solid #FFFFFF;
 float: left;
}
.thumbnail_row{
 margin-bottom:4px;
 width:142px;
 float:left;
}

/* text */
.section_title{
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 12px;
 font-weight: bold;
 color: #073771;
 padding-bottom: 11px;
}
.normal{
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 11px;
 line-height: 18px;
 font-weight: normal;
 color: #000000;
}
.list_title{
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 12px;
 font-weight: bold;
 color: #073771;
 line-height: 18px;
}
.detail_title{
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 16px;
 font-weight: bold;
 color: #073771;
}
.plain_link{
 text-decoration: none;
 cursor: pointer;
}
.message{
 font-family: Georgia, "Times New Roman", Times, serif;
 color: #A00000;
 font-size: 13px;
 font-weight: bold;
 text-align: center;
}
.instruction{
 color: #808080;
 font-size: 11px;
}

/* forms */
.input_container{
 width: 540px;
 clear: left;
 margin-bottom: 12px;
}
.input_title{
 width: 233px;
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 12px;
 font-weight: bold;
 color: #073771;
 float: left;
 padding: 2px 10px 0px 0px;
 text-align: right;
 margin-bottom: 12px;
}
.input_field{
 width: 204px;
 float: left;
 text-align: left;
 margin-bottom: 12px;
}
.input_nonfield{
 width: 204px;
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
 float: left;
 text-align: left;
 padding: 2px 0px 0px 2px;
 margin-bottom: 12px;
}
.input_text{
 width: 200px;
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 border: 1px solid #8F744E;
 padding: 1px;
}
.input_textarea{
 width: 550px;
 height: 100px;
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 border: 1px solid #8F744E;
 padding: 1px;
}
.button{
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
}
.button_text{
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 10px;
 font-weight: normal;
 color: #705F48;
 background-color: #FFFFFF;
 text-decoration: underline;
 margin: 0px;
 padding: 0px;
 border: none;
}

/* menu */
.menu1{
}
.menu2{
 border-left: 1px solid #8F744E;
}

/* other */
.divider{
 border-top: 1px solid #D9D3C9;
 margin: 17px 0px 16px 0px;
 width: 100%;
 height: 1px;
}
.paragraph{
 margin-bottom: 10px;
}

/* navigation */
.previous
{
	float:left;
	width:67px;
	line-height:0px;
}
.properties_return
{
	float:left;
	width:314px;
	line-height:0px; 
	margin-left:120px;
}
* html .properties_return
{
	margin-left:95px;
}
.rentals_return
{
	float:left;
	width:275px;
	line-height:0px; 
	margin-left:159px;
}
* html .rentals_return
{
	margin-left:115px;
}
.next
{
	float:left;
	width:39px;
	line-height:0px;
}