/* Css originally by mejobloggs. Design by Aran @ stuio7designs.com */
/* Evoskin conversion by Danny Ferguson http://www.brendoman.com/dbc */

/* Import standard blog elements styles */
@import url(../../rsc/css/blog_elements.css);

/* Import default form styles */
@import url(../../rsc/css/forms.css);
#header {
	position:absolute;
	width:100%;
	height:150px;
	z-index:1;
	left: 3px;
	top: 3px;
	background-image: url(img/jungle.jpg);
	background-repeat: no-repeat;
	background-position:top right;
}
body,td,th {
	color: #999900;
}
body {
	background-color: #000000;
	background-image: url(img/camo.jpg);
	background-repeat: repeat;
	height: 100%;
	
}
#wombat {
	position:absolute;
	width:200px;
	height:115px;
	z-index:50;
	left: -20px;
	top: -50px;
}
#mainbody {
	position:absolute;
	width:78%;
	height:80%;
	z-index:2;
	left: 3px;
	top: 156px;
	background: url(img/kstrip.png);
	background-repeat: repeat-x;
	background-color: #fff;
	
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
}
.style2 {
	color: #000000;
	font-weight: bold
}
#right {
	position:absolute;
	width:200px;
	height:768px;
	z-index:4;
	left: 686px;
	top: 3px;
	
}
#textzone {
	font-family: Arial, Helvetica, sans-serif;
	color: #7B6D42;
	position:absolute;
	padding-right: 10px;
	padding-left: 10px;
	width:75%;
	height:76%;
	z-index:3;
	left: 13px;
	top: 166px;
	background-color: #FFFFFF;
	overflow: auto;
}
#sidebar {
	position:absolute;
	width:20%;
	height:80%;
	z-index:51;
	left: 80%;
	top: 156px;
	background-color: #7B6D42;
	overflow: auto;
}
.bSideItem { 
padding-top: 5px; 
/*background: transparent url('img/menu.png') no-repeat;*/
padding: 1px 20px 0px 10px;
}
.bSideItem ul {
margin: 0;
padding: 0 0 25px 10px;
list-style: none;
font-size: 11px;
}

.bSideItem ul ul {
margin: 0;
padding: 0 0 0 10px;
}
.bSideItem h3 {
font-size: 13px;
text-transform: uppercase;
margin: 1em 0 0.3em 0;
color: #333A18;
font-weight: normal;
letter-spacing: 0.15em;
text-align: center;
}
.bSideItem h4 {
font-size: 11px;
margin: 0;
padding: 0 0 0 10px;
color: #444;
font-weight: normal;
}
.bSideItem p {
font-size: 12px;
padding: 0 10px;
}
.bSideItem a:link, .bSideItem a:visited {
color: #000;
}
.bSideItem a:hover {
color: #333A18;
}
.bText p {
margin: 0.2em 0 1em 0;
color:#333A18;
	font-size:12px
}
.bPost {
margin: 0 0 3em 0;
}
#wrapper-footer {
margin-top: 1em;
text-align: center;
}

#footer {
margin: 0 20px;
background-color: #7B6D42;
border: 1px solid #000;
border-bottom: 0;
clear: both;
}

h2 { 
font-size: 14px;
margin: 0.8em 0 0.2em 0;
color:#7B6D42;
}
h3 {
font-size: 100%;
}

a:link, a:visited {
color: #333A18;
text-decoration: none;
}
a:hover{
color: #333A18;
text-decoration: underline;
}

img.middle {
vertical-align: middle;
border: 0px;
/* display: none; */
}
blockquote {
background: #F2F2F2;
padding: 1px 25px;
margin: 0 10px;
border: 1px dashed #333A18;
}
.searchbar {
height: 25px;
background: #FFF;
border: 1px solid #333A18;
width: 140px;
padding: 0;
margin: 16px 12px 20px 7px;
}
input.SearchField {
float: left;
background-color: #FFF;
border: none;
padding: 6px 2px 0px 4px;
width: 110px;
height: 18px;
margin: 0;
}
input.submit {
float: right;
margin-top: 2px;
}
.bCommentTitle {
font-weight: bold;
}
.bComment {
padding: 0.5em 0;
margin: 1em 0;
}
.bCommentSmallPrint {
font-size: 10px;
}
.bSmallPrint {
font-size: 10px;
}
input.submit, input.preview, input.reset {
background-color: #ddd;
color: #333A18;
border: 1px solid #000;
font-weight: bold;
padding: 1px;
}

input.submit:hover, input.preview:hover {
color: #000;
}

div.moderation_msg {
	margin: 1ex 2ex;
	padding: 0 1ex;
	border: 1px dotted #7B6D42;
	color: #333A18;
}
