	/* RESET.CSS */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}


	body {
		color:#ffffff;
		background: #000000 url(../images/bg.png) top center repeat-x;
		margin:0 auto 0;		
		text-align:left;
		font-family:"Times New Roman", Georgia, Garamond, serif;
		line-height:1.5em;
		}
	
 #everything{  
		font-size: 0.625em; 
		}
		
		a{color:#fff;
		}

	#main {
		background:transparent url(../images/tree.png) top center no-repeat;
		margin:0 auto 0;			
		width:754px;
		min-height:1200px;
		}
/* HEADER STYLES */

	/* IMAGE REPLACEMENT */

	.replace{ 
		position:relative; 
		margin:0px; 
		padding:0px;
		overflow: hidden;
		} 
		
	.replace span{ 
		display:block; 
		position:absolute; 
		top:0px; 
		left:0px; 
		z-index:1; 
		} 
	
	#myh1, #myh1 span{ 
		height:332px; 
		width:754px; 
		background:#000000 url(../images/header.png); 
		}
	#myh2, #myh2 span{ 
		height:33px; 
		width:129px; 
		background:#000000 url(../images/header2.png); 
		}
	#header2{
		width:129px;
		margin-left:14px;
				text-align:left;
		}
	#nav {
		background:#1c1c1c url(../images/navbg.png); 
		width:754px;
		float:left;
		display:inline;
		list-style:none;
		font-size:1.5em;
		font-family:"Courier New", Courier,"Times New Roman",serif;
		}	
	#nav ul{
		text-align:center;
		padding:7px 0 10px 0;
		}
	#nav ul li{
		display:inline;
		padding: 7px 15px 10px 15px;
		}
	#nav a{
		padding: 7px 15px 10px 15px;
		text-decoration:none;
		color: #ffffff;
		}
	#nav a:hover{
		color:#43516c;
		}
	#content{
		background:transparent;
		clear:left;
		margin-top:50px;
		padding-bottom:20px;
		min-height:420px;
		border-top:solid 1px #d5d5d5;
		border-bottom:solid 1px #d5d5d5;
		}
	#picture p{
		padding:20px;
		}
	#picture{
		margin-right:20px;
		width:210px;
		float:left;
		}
	#text{
		width:450px;
		float:left;
		}
	
	 #text h2{
		font-weight:bold;
		font-size:1.8em;
		margin:20px 0 0 20px;
		font-variant:small-caps;
		
	      }
	#text p{
		font-size: 1.5em;
		margin:5px 0 0 20px;
		}
	strong{
		font-weight:bold;
		}
	#photos{
		text-align:center;
		border-bottom:solid 1px #d5d5d5;
		}
	#photos p{
		margin:0 15px 10px 15px;
		text-align:left;
		font-size:1.5em;
		}
	#photos p a img {
		padding:1px;
		border: solid 1px #aaaaaa;
				}
	.center{
		text-align:center;
		}
	#photos p a:hover img{
		padding:1px;
		border: solid 1px #ffffff;
				}
	.thumbs{
		margin:5px;
		}
	#footer-nav{
		background:transparent;
		width:754px;
		margin-top:10px;
		}
	#footer-nav {
		background:transparent;
		width:754px;
		float:right;
		display:inline;
		list-style:none;
		font-size:1.2em;
		font-family:"Courier New", Courier,"Times New Roman",serif;
		}	
	#footer-nav ul{
		text-align:right;
		padding:5px 0 5px 0;
		}
	#footer-nav ul li{
		display:inline;
		padding: 5px 3px 5px 3px;
		}
	#footer-nav a{
		padding: 5px 3px 5px 3px;
		text-decoration:none;
		color: #ffffff;
		}
	#footer-nav a:hover{
		color:#43516c;
		
