html,body{
		/* fallback (Opera,msie) */background:#000000;
		/* Mozilla: */background:-moz-linear-gradient(top,#485E46,#000000 120px);
		/* Chrome, Safari:*/background:-webkit-gradient(linear,0 0,0 120,from(#485E46),to(#000000));
		color:#2E442C;
		font-family:Arial;
		font-size:13px;
		overflow-x:hidden;
}

blockquote{
		padding:10px;
		/*color: gray;*/
		/*color: #608060;*/
		color:#66805F;
}

/* match img.thumb */
blockquote object {
	margin:2px 20px;
}

.navbar{
		background:#transparent!important;
		width:100%!important;
		padding:.4em!important;
		top:0;
		z-index:1;
		font-size:10pt;
}

.navbar a{
		text-decoration:none;
}

.navbar a:hover{
		text-decoration:none;
}

.admin{
		color:#FFFFFF;
}

a{
		color:#FFFFFF;
}

a:hover{
		color:#7FBF6D;
}

.reflink a:hover{
		font-weight:bold;
}

.adminbar{
		text-align:right;
		clear:both;
		float:right;
		padding:2px;
		padding-left:5px;
		margin-top:3px;
		margin-bottom:10px;
		padding-right:5px;
		font-size:10pt;
}

.adminbar a{
		text-decoration:none;
}

.adminbar a:hover{
		text-decoration:none;
}

.logo{
		clear:both;
		text-align:center;
		font-size:2em;
		color:#7FBF6D;
		width:100%;
		text-shadow:0 0 0.8em #5483FF, 0 0 0.8em #5483FF;
}

.replymode{
		background:#000000;
		text-align:center;
		padding:2px;
		color:#FFFFFF;
		width:100%;
}

.catalogmode{
		background:#31E000;
		text-align:center;
		padding:2px;
		color:#FFFFFF;
		width:100%;
}

.postarea{
}

.rules{
		/*font-size:0.7em;
		*/width:468px;
		font-size:10px;
		font-family:sans-serif;
}

.rules li{
		margin-left:1em;
		/*text-indent: 0em;
		*/
}

.postblock{
		background:#1E2E1C;
		background:-webkit-linear-gradient(#1E2E1C,#202A1F);
		background:-moz-linear-gradient(top,#1E2E1C,#202A1F);
		color:#AED6A6;
		border:1px solid #3A4A34;
		font-weight:800;
		-moz-border-radius:5px;
		border-radius:5px;
}

.passvalid{
		background:#9BCD89;
		text-align:center;
		width:100%;
		color:#ffffff;
}

.dellist{
		font-weight:bold;
		text-align:center;
}

.delbuttons{
		text-align:center;
		padding-bottom:4px;
}

.managehead{
		background:#31E10F;
		color:#000000;
		padding:0px;
}

.postlists{
		background:#FFFFFF;
		width:100%;
		padding:0px;
		color:#000000;
}

.row1{
		background:#8BFC59;
		color:#000000;
}

.row2{
		background:#FFFFFF;
		color:#000000;
}

.unkfunc{
		background:inherit;
		color:#73926A;
}

.filesize{
		text-decoration:none;
		text-shadow:0 0 0.4em #FFF,0 0 1.0em #FFF;
}

.filetitle{
		background:inherit;
		font-size:1.2em;
		color:#8BAA82;
		font-weight:800;
}

.postername{
		color:#FFFFFF;
		font-weight:bold;
}

.postertrip{
		color:#FFFFFF;
}

.oldpost{
		color:#1C5D0C;
		font-weight:800;
}

.omittedposts,.filesize,.filesize a,label,.reflink a{
		color:gray;
		text-shadow:0 0 1em rgb(177,255,156);
}

.reply > .filesize, .reply > .filesize a, .reply > label, .reply > .reflink a { text-shadow: none; }

/*.reply .filesize,.reply .filesize a,.reply label,.reply .reflink a{
		color:#4B5E46;
}*/

.highlight .filesize,.highlight .filesize a,.highlight label,.highlight .reflink a{
		color:#000000;
}

.checkboxlabel{
		color:#FFFFFF;
}

.cbox{
		background:#1C1F2E;
		color:#4B5E46;
		padding:5px;
		border:2px solid #FFFFFF;
}

.reply{
		background:linear-gradient(to bottom, rgba(177,255,156,0.18), rgba(0,0,0,0.18)), url(icons/paisley_bg.jpg) fixed;
		background:-webkit-linear-gradient(rgba(177,255,156,0.18), rgba(0,0,0,0.18)), url(icons/paisley_bg.jpg) fixed;
		background:-moz-linear-gradient(top, rgba(177,255,156,0.18), rgba(0,0,0,0.18)), url(icons/paisley_bg.jpg) fixed;
		background-blend-mode: normal;
		color: #4B5E46;
		padding:5px;
		border:2px solid #2E442C;
		-moz-border-radius:5px;
		border-radius:5px;
}

.replyhl{
		background:#BFD6BA;
		color:#000000;
}

.doubledash{
		color:#1F2E1C;
		vertical-align:top;
		clear:both;
		float:left;
}

.replytitle{
		font-size:1.2em;
		color:#155D0C;
		font-weight:800;
}

.commentpostername{
		color:#117743;
		font-weight:800;
}

.thumbnailmsg{
		font-size:small;
		color:#383838;
}

.abbrev{
		color:#4B5E46;
}

.highlight{
		background:#3A4A34;
		border:1px solid #1F2E1C;
		color:#000000;
}

#watchedthreads{
		background-color:#A5F48F!important;
}

.top{
		position:absolute;
		z-index:5;
		width:100%;
		left:0px;
		top:0px;
		overflow:auto;
}

hr{
		border:none;
		border-color:#1F2E1C;
		color:#1F2E1C;
		background-color:#212E1C;
		height:2px;
}

.reflinkpreview{
		background-color:#000000!important;
}

input,textarea{
		background-color:#333333;
		color:#D8D8D8;
		border:1px solid #394A34;
		background:-webkit-linear-gradient(#41563C,#202E1C);
		background:-moz-linear-gradient(top,#42563C,#212E1C);
		-moz-border-radius:4px;
		border-radius:4px;
}
