html,body,div,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,input { margin:0; padding:0; }

a img,a:link img,a:visited img { border:none;}

/*--------/Background Color----------*/

p,a:link,a:visited,ul,ol,li,dl,dt,dd,h1,h2,h3,h4 { font-family: Futura, Verdana, Geneva, sans-serif; color:#d5d2b9; font-size:13px; text-decoration:none; }
a:hover,a:active { text-decoration:underline; color: #5C2214; }
body { background-color:#d5d2b9;}

#wrap { position:relative; width:800px; margin:0px auto/*-------auto = centered-------*/; }
#banner { background:url("../images/resources-04.png") no-repeat; height:140px; margin:0px; }
#title { color:#99cc7a; position:absolute; top:36px; left:300px; z-index:4; line-height:24px;}
#title p { font-size:24px; color:#2a5b6d; line-height:24px;}
#content {background:url("../images/middle-01.png"); background-repeat:repeat-y;  margin-top:-15px; z-index:2; }
#content p { margin:15px 15px 0 295px; text-align:left; }
#content a:link {color:#d5d2b9; text-decoration:underline;}
#content a:hover {color:#562d00;}
#leaf { position:absolute; top:-50px; left:0px; right:500px; z-index:3;}
#leaf img { float:right; margin:10px; }
#content img { margin: 5px 10px 5px 0; float:left; }
#content H2 { font-weight:bold; margin:15px 10px 0 295px; text-align:left;}
#flash { position:absolute; top:-50px; left:0px; right:500px; z-index:1;}
#searchlist {
	text-align:left;
	font-family: Verdana, Geneva, sans-serif;
	color: #D5D2B9;
	margin-left: 20px;
}
#searchlist  a:link {
	font-size:12px;
	font-style: italic;
}
#content ul {margin: 5px 10px 5px 295px; text-align:left; }
#content li {text-align:left; display:block; }

#listings { margin-left:265px; text-align:left;}

#listings p {font-size:14px; text-align:left; margin:0;}

#listings img{ border:#FFC 3px solid;}

#footer { width:800px; text-align:right; margin:10px auto; }
#footer p { color:#2A5B6D;}
#footer a:link {color:#2A5B6D; text-decoration:underline;}
#footer a:hover {color:#2A5B6D; text-decoration:underline;}
#footer a:active { color:#2A5B6D;  text-decoration:underline;}
#footer a:visited { color:#4f8929;text-decoration:underline;}
/*------------Main Menu--------*/

#nav { float:left;
	position:relative;
	margin-left:35px;
	width:190px;
	padding:15px;
	z-index:50;
}
#nav ul{
	list-style:none;
	display:inline;
	padding-right:20px;
	line-height:32px;
}
#nav li {
	display:inline;
	padding-right:20px;
}
#nav a:hover { font-size:24px; }
#nav a:active { font-size:24px;}
#nav a:link { font-size:24px;}
#nav a:visited { font-size:24px;}

#mls_image {
	margin-left: 150px;
	margin-top: 10px;
}

/*------------Main Menu--------*/
