/*
Theme Name: Theme for international Forestery 
Theme URI: 
Description: 
Author:Clint Fleetwood
Author URI: nada
Latest updated: 
*/

/* Body */
*{margin:0; padding:0;}
body{
	background: #000 url(img/body_back.jpg) center;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size:small;
}

h2 {
	color: #5A771B;
	font-size: 170%;
}

h3 {
	color: #5A771B;
}

/* Links */
a{
	color: #FFFFFF;
}

a:hover{
	color: #526209;
}

img{
	border:1px solid #fff;
}



/* Header */
#header{
	width:770px;
	height: 132px;
	background: url(img/header_back.jpg) bottom left no-repeat;
	margin: 0 auto;
	position:center;
	top: -10px;
}

/*Prewrap */
#pre_wrap {
	width: 770px; 
	margin: 0 0 0 10px;
	background: url(img/pre_wrap_back.jpg) top center #fff;
	
}

/*wrap*/
#wrap{
	width:100%;
	margin: 6px 0;
}

/*nav_bar*/
#nav_bar{
	width:100%;
	background: url(img/nav_bar.jpg) top left #632c00;
	margin: 0 0 4px 0;
	border-bottom:1px solid #855118;
	border-top: 1px solid #efc883;
	position:relative;
	top: -20px;
	float:left;
}

#nav_bar ul {
	float:left;
	list-style:none;
}

#nav_bar li {
	float:left;
	
}

#nav_bar li a {
	color: #fff;
	padding: 4px 11px 4px 12px;
	text-decoration:none;
	display:block;
	border:1px solid #dc941b;
	border-top:none;
	border-bottom:none;
}

#nav_bar li a:hover {
	color: #5a771b;
}


/* Content */
#content{
	width:620px;
	background: url(img/content_back.jpg) top center;
	border:1px solid #283a00;
	margin: 2px 0 0 72px;
	float:left;
	clear:both;
}

#content a {
	text-decoration:none;
	color: #006600;
}

#content a:hover {
	text-decoration:underline;
	color: #149905;
}

/*post*/
.post{
	width:90%;
	margin:10px auto;
	display:block;
}

/*content_foot*/
#content_foot{
	width:620px;
	background: url(img/content_foot_back.jpg) top left repeat-x #dc941b;
	margin: 10px auto;
	height: 120px;
	border:1px solid;
	clear:both;
}

#content_foot ul {
	margin: 16px 0 0 38px;
	padding: 0;
	text-align:center;
	list-style-type:none;
}

#content_foot ul li {	
	float:left;
	
}

#content_foot ul li a {
	text-decoration:none;
	padding: 4px;
	
}
#content_foot h4 {
	border-bottom:1px solid #283a00;
	padding: 0 0 0 10px;
	
}

/* Footer */
#footer{
	clear:both;
	width:100%;
	background: url(img/footer_back.jpg) top center no-repeat;
	height: 30px;
	display:block;
	position:relative;
}

#footer_bottom {
	width:100%;
	background: url(img/footer_bottom_back.jpg) bottom center no-repeat;
	height:9px;
}

/*these items can be used in the content creation page*/
/* Tags */

p {
	clear:both;
	margin: 6px 0;
	display:block;
}

.postinfo {
	width:100%;
	background: #e9b852;
	border-top: 1px solid #55450e;
	
}

ul,ol{}
blockquote{}
blockquote p{}
label{}

hr {
	color:#5A771B;
}

table {
	border:1px solid #996600;
	font-size:90%;
}

table li {
	list-style:none;
}

.spacer {
	height:16px; 
	width:100%; 
	display:block; 
	float:left; 
	clear:both;
}

/* I would not touch this unless you know what you are doing */
/* Float fix */
.contenttext{overflow:hidden;}
* html .contenttext{height:1px;overflow:visible;}
* html .contenttext p{overflow:hidden;width:99%;}

