body {	   font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
           font-size: 12px;
	   background-color: #e3e3e3;
	   text-align: center;
	 }
a {
	color: #113f69;
	text-decoration: underline;
	font-size: 13px;
}

ul, ol {
	margin: 0;
	padding: 0 0 0 18px;
}

div#body { margin: 0 auto; }

div.container {
	width:800px;
	line-height:100%;
	text-align: left; 
	margin: 0 auto; 
	border: 1px solid #333;
	}
div.address_top { 
	padding:0.5em;
	color: #e3ebe3;
	background-color: #287ec1;
	clear:left;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
}
div.address_2  {
	padding:0.5em;
	color:#ecebe3;
	background-color: #113f69;
	clear:left;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
}
div.orange_line   {
	padding:10px;
	color:#E5A96C;
	background-color: #113f69;
	clear:left;
	text-align: center;
}
div.blue_line  {
	padding:10px;
	color:#113f69;
	background-color: #287ec1;
	clear:left;
	text-align: center;
}
div.banner  {
	color:#E5A96C;
	background-color: #FFFFFF;
	clear:left;
	height: 84px;
}
div.content  {
	margin-left:150px;
	/* background-color:#e3e3e3; */
	/* background: #ecebe3; */
	background: #f3f3f3;
	margin-bottom:0;
	padding: 10px;
	color: #201d21;
	line-height: 15px;
	min-height:500px;
    height:auto !important;
    height:500px;
}

.content h2 {
	margin-top: 7px;
}

div.content input {
	color: #808080;
	margin-bottom: 2px;
	border: #808080 solid 1px;
}
div.content select {
	color: #808080;
	border: #808080 solid 1px;
	margin-bottom: 2px;
}
div.content textarea {
	color: #808080;
	border: #808080 solid 1px;
	margin-bottom: 2px;
}

div.menu {
	float:left;
	width:140px;
	margin:0;
	background: #fff;
	padding: 0;
}

div.menu ol {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

div.menu ol li {
    padding: 1px 0 0 0;
    *padding: 0 !important;
    *position: relative;
    *zoom: 1;
    *margin-top: -1px;
}

div.menu ol li a {
    text-decoration: none;
    padding: 10px 0 10px 10px;
    background-color: #287ec1;
    color: #ecebe3;
    display: block;
    width: 100%;
}

div.menu ol li a:hover {
	background: #113f69;
}

div.menu div.view_prop {
	padding-top:20px;
	color: #113f69;
  font-weight: bold;
}
div.menu div.view_prop ul {
	padding-left:20px;
  margin-top: 3px;
  font-weight: normal;
}

div.property_image  {
	border:1px solid #113f69;
	float:right;
	margin-bottom:0;
	margin-top:0;
	padding: 5px;
	color: #808080;
	line-height: 15px;
}
div.footer {
	text-align: center;
	padding-top: 10px;
}

.body_property_image  {
	border:2px solid #113f69;

}

#properties {
    float: right;
    width: 482px;
    margin-left: 10px;
    margin-right: -7px;
}

#properties img {
	border: none;
	padding: 2px;
}
