body {	background:#347a35 url(pageimg/bgtile.jpg) top repeat-x;	margin:0; padding:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:90%;
}

.outer {
	width:780px; background:#FFF; margin:0 auto;
	border-top:5px solid #235727;
}

.header {
	width:780px; height:100px;	background:url(pageimg/banner3.jpg) no-repeat; font-size:1px; text-indent:-2000px;
	border-top:5px solid #FFF;
}


/*	Nav - Basic		*/
.nav {	height:25px;	background:#235727;	font-size:0.9em;	font-weight:bold;	padding:0 0 0 20px; margin:0 0 10px 0;	}
.nav ul, .nav li {	list-style:none; margin:0; padding:0; float:left;	}
.nav a {	display:block; padding:4px 10px; margin:0 1px;	color:#FFF;	text-decoration:none;	}
.nav a:hover {	color:#b1e0a3;	}
/*	Nav - Sliding	*/
.nav ul ul {	display:none; position:absolute; z-index:50; width:150px; border:1px solid #000;	background:#3b8c3e; width:200px;	}
.nav ul ul li {		}
.nav ul ul a {	margin:0; width:125px;		border-left:5px solid #255c28; padding:2px;	display:block; width:auto; padding:5px;	}
.nav ul ul a:hover {	background:#255c28;	border-left:5px solid #1c4b1f;	}

div.nav ul.slidingmenu li.over ul { display:block; }



.footer, .content {	clear:both;	}

.content {	float:left;		width:550px;	line-height:140%;	margin:0 0 0 20px;	}
.sidebar {	float:right;	width:150px;	margin:0 20px 0 0;	}
* html .content {	margin:0 0 0 10px;	}
* html .sidebar {	margin:0 10px 0 0;	}

.footer {	text-align:center;	margin:20px 0 0 0;	background:#235727;	font-size:0.8em;	color:#FFF;	}
.footer p {	padding:5px;	margin:0;	}



.sidebar h1 {	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size:1.1em;	color:#FFF;	background:#235727;
	 padding:4px 4px 4px 10px;	font-weight:normal;	}
.sidebar h1 a {	color:#FFF;	text-decoration:none;	background:url(pageimg/ico-sidemore.jpg) right no-repeat;	
	display:block;	width:100%;	}

* html .sidebar, .sidebar {	margin:0 0 0 0;	width:180px;	padding-right:10px;	}
* html .sidebar h1, .sidebar h1 {	margin-right:-10px;	}

.sidebar ul li {	margin-bottom:10px;	}



.content h1, .content h2, .content h3, .content h4, .content h5 {	font-family:Geneva, Arial, Helvetica, sans-serif	}

.content h1 {	font-size:1.4em;	}
.content h2 {	font-size:1.3em;	}
.content h3 {	font-size:1.2em;	}
.content h4 {	font-size:1.1em;	}
.content h5 {	font-size:1em;		}







/*	Blog stuff	*/
.post {	}
 .post h2.blogtitle {	background:#06C url(templateimg/sidepodbg.jpg) top left no-repeat; color:#FFF; 
 			border:1px solid black; padding:5px; font-weight:normal; font-size:1.1em;	margin:10px 0 0 0;	}
 .post h2.blogtitle {	background:#AFD7AF;	color:#000;	border:1px solid #255b29;	padding:0;	}
 .post h2.blogtitle a {	color:#000;	text-decoration:none;	display:block;	padding:5px;	}
 .post h2.blogtitle a:hover {	background:#96c896;	}
 .post p.posted {	padding:0;	margin:2px 0 10px 20px;	font-size:0.9em;	}
 .post .entry {	margin:0 0 30px 10px;	}
 
/*	Paging Box	*/
.pagejump {	clear:both;	margin:5px auto;	width:70%;	}
 .pagejump div {	text-align:center;	border:1px solid #999; border-left:none; border-right:none; padding:2px;	}
 .pagejump a {	}
 .pagejump select {	}
 
/* Gallery */
.Gallery {		}
.Gallery .Image { width:220px;	text-align:center;	float:left;	margin:0 5px 5px 5px;	}
.Gallery .Image a img {	border:1px solid black;	}
.Gallery .Image span {	}


