/* CSS Document */
body {
background:#d5d5c1 url(images/background.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
color:#000000;
margin:0px;
padding:0px;
}

#container {
position:absolute;
left:50%;
width:762px;
margin-left:-381px;
}

#flash_header {
width:750px;
margin-left:6px;
height:194px;
}

#cap_top {
background:url(images/cap_top.jpg);
height:60px;
}

#content_container {
background:url(images/container_back.jpg) repeat-y;
}

#content {
padding:20px;
line-height: 1.166;	
}

#cap_bottom {
background:url(images/cap_bottom.jpg) no-repeat;
height:60px;
clear:both;
}

#footer {
background:#d5d5c1;
color:#979766;
font-size: x-small;
clear:both;
text-align:center;
}

#footer a:link {
color:#979766;
text-decoration:none;
}

#footer a:visited {
color:#979766;
text-decoration:none;
}

#footer a:hover {
color:#797953;
text-decoration:underline;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size: x-large;
font-weight:normal;
color:#004da3;
}

.properties_title {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size: x-large;
font-weight:normal;
color:#004da3;
margin-left:125px;
}

.left_content {
margin-right:300px;
padding:0;
}

.right_content {
width:300px;
float:right;
margin:0px;
padding:0;
}

.left_content2 {
width:370px;
float:left;
margin:0px;
padding:0;
}

.right_content2 {
margin-left:400px;
width:auto;
padding:0;
}
.small {
font-size:x-small;
font-weight:bold;
color: #666666;
}
.smaller {
font-size:smaller;
}
.details a:link{
display:block;
border: #a9a981 1px solid;
padding:3px;
background-color:#d5d5c1;
color: #0066CC;
text-transform:uppercase;
font-size:x-small;
text-decoration:none;
text-align:center;
}

.details a:visited{
display:block;
border: #a9a981 1px solid;
padding:3px;
background-color:#d5d5c1;
color:#333399;
text-transform:uppercase;
font-size:x-small;
text-decoration:none;
text-align:center;
}

.details a:hover{
display:block;
border: #0066CC 1px solid;
padding:3px;
background-color:#a9a981;
color:#ffffff;
text-transform:uppercase;
font-size:x-small;
text-decoration:none;
text-align:center;
}

a {
	color: #0066CC;
	text-decoration: none;
}

a:visited {
	color: #004da3;
	text-decoration: none;
}

a:hover {
	color:#0066cc;
	text-decoration: underline;
}
