body {
	background: url('images/wood_bg.jpg');
	text-align: center;
	border: 0 auto;
	margin: 0 auto;
	font-family: Verdana, Trebuchet, "Trebuchet MS", sans-serif;
	font-size: 62.5%;
	line-height: 1.5em;
	}
	
a:link, a:visited {
	text-decoration: underline;
	color: #005826;
	}
	
a:hover, a:active {
	text-decoration: underline;
	color: #ab4223;
	}
	
#container{
  width: 1020px;
  text-align: left;
  margin: 0 auto;
}

#leaves {
	 background-image: url('images/leaves.png');
	 position: relative;
	 top: 125px;
	 }
	
.margins {
	width: 750px;
	margin-left: 135px;
	margin-right: 135px;
	}
	
#content {
	width: 750px;
	background: #fff;
	font-size: 1.125em;
	line-height: 1.5em;
	}
	 
#header {
	width:750px;
	position: absolute;
	z-index: 1;
	clear: both;
	}

#nav li, ul#nav {
	list-style-type: none;
	display: inline;
	float: left;
	padding: 0;
	margin: 0;
	border: none;
	}
	
#nav  {
	position: absolute;
	left: 348px;
	top: 70px;
	width: 543px;
	height: 75px;
	margin-right: 10px;
	text-indent: -9999px;
	}
/*
#navigation {
	position: absolute;
	left: 348px;
	top: 70px;
	width: 543px;
	height: 75px;
	margin-right: 10px;
	text-align: right;
	}
*/

#nav a {
	display: block;
	}
	
#nav a:hover {
	background-position: bottom left;
	}
	
#Youth #nav .navyouth,
#Parents #nav .navparents,
#Leaders #nav .navleaders,
#About #nav .navabout,
#Camp #nav .navcamp,
#Memories #nav .navmemories {
	background-position: bottom left;
	cursor: default;
	}

#nav .navyouth {
	background: url(images/nav_youth.gif) no-repeat;
	width: 90px;
	height: 55px;
	}
	
#nav .navparents {
	background: url(images/nav_parents.gif) no-repeat;
	width: 98px;
	height: 55px;
	}
	
#nav .navleaders {
	background: url(images/nav_leaders.gif) no-repeat;
	width: 98px;
	height: 55px;
	}
	
#nav .navabout {
	background: url(images/nav_about.gif) no-repeat;
	width: 55px;
	height: 55px;
	}
	
#nav .navcamp {
	background: url(images/nav_camp.gif) no-repeat;
	width: 93px;
	height: 55px;
	}
	
#nav .navmemories {
	background: url(images/nav_memories.gif) no-repeat;
	width: 94px;
	height: 55px;
	}
	
	
#footer {
	background:#fff; 
	font-size: 0.875em; 
	line-height: 1.25em; 
	margin-top: 20px; 
	padding: 10px 20px 0px 20px; 
	border-bottom: 10px solid #7b260e;
	}
	
#main_column_left {
	position: relative;
	float: left;
	width: 460px;
	padding: 0 20px;
	}
	
#side_bar_right {
	position: relative;
	float: right;
	font-size: 0.9em;
	line-height: 1.3625em;
	color: #000;
	width:210px;
	padding: 0 20px;
	}
	
#one_column {
	width: 710px;
	padding: 0 20px;
	}
	
.link_img {
	border: 0;
	
}

	#content p, h1, h2, h3, h4, h5, table {
	margin-right: 0px;
	margin-left: 0px;
	}
	
p.page_images {
	position: relative;
	left: -10px;
	text-align: right;
	margin: 0;
	padding-top: 10px;
	}
	
p.titles {
	margin-top:40px;
	}
	
.clear {
	clear: both;
	}
	
.boldtext {
	font-weight: bold;
	color: #7b260e
	}
	
.firstline {
	font-weight: bold;
	color: #ab4223; /*green: #005826*/
	}

.more {
	position: relative;
	float: right;
	}
	
.hm_sect_imgs {
	position: relative;
	float: left;
	}
	
#postit {
	position: absolute;
	left: 15px;
	clear: both;
	}

#postit_content {
	position: relative; 
	left: 30px; 
	top: -230px; 
	width: 175px;
	}
	
#postit_content p {
	margin-right: 10px;
	margin-left: 0px;
	}
	
.general_lists li {
	padding-bottom: 1em;
	}
		
#subnav li {
	list-style-type: none;
	padding: 10px 0;
	margin-left: -20px;
	/*background: #deeff7;*/
	border-bottom: dashed 1px #ab4223;
	position: relative;
	left: -20px;
	color: #fff;
	}
	
#subnav li a:link, #subnav li a:visited {
	color: #000;
	}
	
#subnav li a:hover, #subnav li a:active {
	color: #ab4223;
	}
#corner_leaf {
	position: absolute;
	bottom: 35px;
	left: 705px;
	}
	
#sponsors p {
	margin-left: 0px;
	}