/* CSS Document */

body {margin:0; padding:0; background-color:#d9dbd4; text-align:center; font-family:Georgia, "Times New Roman", Times, serif;}

div {border: 0px solid red; padding:0px; vertical-align:top;}



a {text-decoration:none; outline:none;}
a:link{color:#e4f2d4;}
a:visited{color:#e4f2d4;}

h1 {border: solid #d2dec3; border-width: 2px 0; 
	margin: 35px 0 0; 
	width:; 
	background-image: url(images/h1bg.gif);
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.25em;
	color:#e4f2d4;
	padding: 0 25px;
	line-height:1.25em;
	letter-spacing:.75em; }

#container {
	width:590px;
	background:url(images/masthead.jpg) 0 0 no-repeat;
	background-color:#d9dbd4;
	/*height:1000px;*/
	min-height:600px;
	margin:75px auto 50px;
	vertical-align:top;
	padding-top:52px;

}

#bodycontainer {
	text-align:left;
	padding: 0 5px 0 0;
	width:600px;
	/*height:1002px;*/
	height:100%;
	min-height:600px;
	border:0px solid red;
	/*background:url(images/bodycontainerbg.gif) repeat-y;*/
	background-position: 62px 0 0;

}

#nav {
	float:left;
	background:url(images/redleavesnav.jpg) 0 0 no-repeat;
	background-color:#a8b29c;
	/*height:1000px;*/
	height:100%;
	min-height:600px;
	width:150px;
	margin: 0;
	border: 1px solid black;
}

#navbottombg {
	vertical-align:top;
	margin: 0; padding:25px 0 0 0;
	width:150px;
	height:100%;
	min-height:400px;
	/*background:url(images/redleavesnav2.jpg) 0 175px no-repeat;*/
	background-color:#a8b29c;
	}


#nav ul {
	margin: 0; 
	background:url(images/redleavesnavdark.jpg) 0px 35px no-repeat;
	background-color:none;
	width:100%;
	padding: 35px 0 0 0; 
	list-style:none;
	display:block;
	}
	
#nav ul li { 
	margin:0;
	/*background-color:#787f6f;*/
	list-style: none;
	width:100%;
	padding:0;
	border-top: 2px solid #d2dec3;
	line-height:1.25em;
}

/*#nav ul li:hover { list-style-image:url(images/singleleaf.jpg);}*/

#nav ul li a{ color:#e4f2d4; font-size:1em; line-height:1.47em; padding: 0 0 0 10px; letter-spacing:.2em; display:block;
}
#nav ul li a:hover{background:#a8b29c; color:#53584d;}

#image {height:100px; width:100px; margin: 0 auto; border:4px solid #787f6f; background: url(images/ed2.jpg) 0 0 no-repeat;}
#photocredit{width:100px; margin:0 auto; font-size:9px; color:#666666;}
#photocredit a{color:#666666; text-decoration:underline;}


p#quote {text-align:center; font:"Times New Roman", Times, serif; font-size:.7em; color:#d2dec3; padding:12px 5px 0;}

#content {
	background:url(images/redleaves.jpg) 0 0 no-repeat;
	background-color:#a8b29c;
	width:400px;
	/*height:1000px;*/
	height:100%;
	min-height:600px;
	margin:0 0 0 170px;
	border: 1px solid black;
}
*body div#content{width:397px;}

#text {
	padding: 30px 8px 0; line-height:1.3em;
}

#text div#seperator {margin:0 -8px; height:.7em; width:400px; background-color:#909986;}

#textflow{ width:150px; height:100px; float:right}

#text p{color:black; line-height:1.25em;}

#footer {
	vertical-align:bottom;
	padding: 10px 30px;
	border-top:1px dashed #cfdbc0;
	margin: 60px 0 0;
	text-align:center;
	font-size:0.7em;
}

#footer a:link, a:visited {color:#575c50;}

#credits {text-align:right; font-size:.7em; padding:0 20px;}
#credits a:link, a:visited{color:#787f6f;}

a.aboutme {}
a.individuals {}
a.couples {}
a.details {}
a.contact {}

li.aboutme {}
li.individuals {}
li.couples {}
li.details {}
li.contact { border-bottom: 2px solid #d2dec3;}