/* Mint Chocolate Chip - (c) 2006 andrewstrojny.com */

/* You may use this CSS and use its techniques in your own projects, but keep in mind the unique combination of images, colors, sizes, typography, and positioning ("the design") is copyright (c) 2006 Andrew Strojny */ 

/* Enjoy! */


/* ----- Structure and Layout ----- */

body {
	text-align : center;
	background-color: #A9CF9C;
	min-width : 770px ;
	}

#wrapper {
	width : 770px;
	text-align : left ;
	margin-left : auto ;
	margin-right : auto ;
	}
	
#header {
	padding-top: 10px;
	}

#maincontainer {
	float: left;
	width : 770px;
	background: url(../images/container.png) repeat-y;
	}

#padding {
	clear: both;
	padding: 30px 0 0 0;
	}

#content {
	float: left;
	width: 375px;
	padding: 0 0 10px 40px;
	}

#fullcontent {
	float: left;
	width: 675px;
	padding: 0 0 10px 40px;
	}

#fullcontent img, #content img {
	border: 3px solid #775C3D;
	}

#flashcontent {

	width: 700px;
	height: 100%;

	}
#newsbox {
	float: right;
	padding: 5px 0 0 0;
	}
	
#innernews {
	width: 250px;
	margin: 10px 40px 0 0;
	padding: 5px 5px 5px 5px;
	background: #EDF3EB;
	border: 2px solid #DCEAD7;
	}

#innernews ul {
	color:#775C3D;
	list-style:circle;
}

#innernews li a {
	text-align: center;
	margin: 0 0 0 0;
	font-weight: bold;
	text-decoration: none;
	color:#6CAB54;
	}
	
#innernews ul li a:hover {
	color: #775C3D;	
}
/* ----- Navigation -----  */

#nav {
	float: left;
	padding: 0 0 2px 13px;
	margin: 0;
	}
	
#navinner {
	float: left;
	width: 743px;
	height: 41px;
	background: #A9CE9B;
	border-top: 2px solid #87BA74;
	border-bottom: 2px solid #87BA74;
	}
	
#nav ul {
	margin: 0;
	padding: 0 0 0 27px;
	list-style: none;
	
	}
	
#nav li {
	float: left;
	margin: 0;
	padding: 0 10px 0 0;
	}
	
#nav li a {
	float: left;
	text-align: center;
	margin: 0 0 0 0;
	padding: 9px 12px 12px 12px;
	font-weight: bold;
	text-decoration: none;
	color: #F1F7EE;	
	}
	
#nav ul li a:hover {
	color: #775C3D;	
  background: url(../images/menu_tab.gif) no-repeat bottom center;
}

#home a.home, #details a.details, #penny a.penny, #items a.items, #about a.about, #contact a.contact {
	color: #775C3D;	
  background: url(../images/menu_tab_dark.gif) no-repeat bottom center;
}

/* ---- Sub-menu */

#nav2 {
	float: left;
	padding: 0 0 2px 13px;
	margin: 0;
	}
	
#navinner2 {
	float: left;
	width: 743px;
	height: 21px;
	background: #775C3D;
	border-top: 2px solid #87BA74;
	border-bottom: 2px solid #87BA74;
	}
	
#nav2 ul {
	margin: 0;
	padding: 0 0 0 27px;
	list-style: none;	
	}
	
#nav2 li {
	float: left;
	margin: 0;
	padding: 0 10px 0 0;
	}
	
#nav2 li a {
	float: left;
	text-align: center;
	margin: 0 0 0 0;
	padding: 2px 12px 2px 12px;
	font-weight: bold;
	text-decoration: none;
	color: #A9CE9B;	
	}
	
#nav2 ul li a:hover {
	color: #F1F7EE;	
	font-style: italic;
}

#schedule a.schedule, #map a.map, #campout a.campout, #bike a.bike, #volunteers a.volunteers {
	color: #F1F7EE;	
	font-style: italic;
}
/* ---- end Sub-menu */



/* ----- Typography ----- */

body {
	font: small Verdana, Sans-serif;
	line-height: 1.6em;
	color: #444444;
	}

h1 {
	padding-top: 10px;
	font-size: 1.2em;
	color:#422100
	}

h2 {
	font-size: 1em;
	font-style:italic;
	color: #422100;
	}

#innernews p {
	margin-left: 10px;
	padding: 0 10px 0 10px;
	border-left: 1px dashed #422100;
	font-size: .8em;
	line-height: 1.2em;
	}

/* ----- Links ----- */

a {
	color: #6CAB54;
	}

a:visited {
	color: #422100;
	}

a:hover {
	color: #422100;
	}

#footer a {
	color: #333333;
	text-decoration: none;
	}

#footer a:visited {
	color: #333333;
	text-decoration: none;
	}

#footer a:hover {
	color: #422100;
	text-decoration: underline;
	}



/* ------ Footer ----- */

#footer {
	text-align: center;
	clear:both;
	font-size: .8em;
	color: #666666;
	}

