/* CSS Document */
body {
text-align:center;
min-width:800px;
margin-left:auto;
margin-right:auto;
background-color:#939598;
}

table, tr, td {
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

#main {
display:block;
text-align: left;
width:800px;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
margin-left:auto;
margin-right:auto;
background-image:url(../images/house_01.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#C0A17B;
overflow:visible;
z-index:1;
}

#header {
display:block;
position:absolute;
top:0px;
margin-left:auto;
margin-right:auto;
width:800px;
height:200px;
z-index:3;
background-color:red;
}

#nav {
position:relative;
z-index:4;
display:block;
width:800px;
background-color:#818053;
}

#nav ul {
position:relative;
z-index:4;
padding-left: 0;
margin-left: 0;
background-color: #818053;
color: White;
float: left;
width:800px;
font-family: arial, helvetica, sans-serif;
background-color:#818053;
border-top-style:solid;
border-top-color:#000000;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:#000000;
border-bottom-width:1px;
}

#nav ul li {
position:relative;
z-index:4; 
display: inline; 
}

#nav ul li a {
position:relative;
z-index:4;
padding: 2px 25px;
background-color: #818053;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;

}
#nav ul li a:hover {
position:relative;
z-index:4;
background-color: #939598;
color: #fff;
}

#content {
position:relative;
z-index:2;
width:780px;
padding: 10px 10px 10px 10px;
}

#logo {
position:relative;
z-index:3;
width:800px;
height:69px;
background-color:transparent;
}

#footer {
display:block;
position:relative;
width:800px;
height:525px;
overflow:display;
z-index:4;
background-color:#C0A17B;
}

#footer_agent_photo {
	position:absolute;
	width:145px;
	height:293px;
	top:-53px;
	right:20px;
	background-image:url(../images/headshot.jpg);
	background-color:transparent;
	left: 635px;
}
#more_estates_link {
	position:absolute;
	width:145px;
	height:30px;
	top:245px;
	right:20px;
	background-color:transparent;
	left: 635px;
}

#footer_content {
position:absolute;
width:600px;
top:-1px;
left:20px;
background-color:transparent;
text-align:justify;
}

#copyright {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
text-align:center;
color:#000000;
}

.big_letter {
font-size:34px;
}
.big_letter2 {
font-size:18px;
}
.spacer {
height:20px;
width:800px;
background-color:transparent;
}

.spacer_large {
height:50px;
width:800px;
background-color:transparent;
}

* html #content {
margin-top:-30px;
margin-top:-30px;
width:800px;
width:800px;
}

