html,body {margin:0; height:100%;background-color:#479688;}



div.content {width:1000px; margin:auto; margin-top: 1em; border:1px solid black; height:auto; background-color:#cce2df;overflow: auto; padding-bottom:1em}

h1.header {margin-top:0; margin-bottom:0; text-align:center; width:1000px;}
h1 a {color:#fff; font-variant:small-caps; font-family: "Courier New",Arial, sans-serif; } 

ul.nav1    {margin:0 0 0 0; color:#000; text-align:center; background-color:#cce2df; }
ul.nav1 li {display:inline; font-weight:bold; padding-right:.75em; font-size:1em;}

ul.nav1 li a {color:#000; text-decoration:none; font-family:"Times", Arial, sans-serif;
              padding-right:.1em; padding-left:.25em;}
ul.nav1 li a:hover {color:#555}


ul.nav    {background-color:#fff;color:#000; border:1px solid #000;
           width:10em; padding-left:inherit; margin: 0 0 0 .5em; float:left;height:450px;padding-left:.5em}
		   
ul.nav li {border: none;list-style-type: none;}
ul.nav li a  {color:#000; text-decoration:none; font-family:"Times", Arial, sans-serif;}
ul.nav li a:hover {color:#555}


div.body {background-color:#fff; border:1px solid #000;margin: 0 1em 0 1em;
          padding:.5em; float:right; width:760px}
		  

p.footer {width:1000px; margin:0 auto 0 auto}



ul.gallery {list-style-type:none; text-align:center;}


img#banner {border:0;}
img.fish {margin-left:3em}
img.footimg {margin-top:.3em}




li.retreat {font-weight:bold; text-align:center}

span.private {color:#bb382e}
span.titles {font-weight:bold}


h3 {background-color:#844949; width:650px; border-style: outset}
a {color:#964747;}

input.error {background:#F33}


img.month {text-align:center;}






/* Living Legacy Tree */

h2.heading {color: #479688;
	        font-size: xx-large; text-align:center; font-style:italic}
			
			
ul.living {list-style-type:none;font-size:.8em; font-style:italic}

div.living {float:right; text-align:center;font-style:italic}

p.living {font-size:.8em;font-style:italic}





/* Forum */
fieldset {width:25em; background-color:#ccc; padding:1em;}
legend {display:none;}
label,input {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
label{color#fff;}
input {border: 1px solid #066; margin-bottom:.5em;display:block;}
input:focus {background-color:#096}















