﻿.psneb_12px {
	font-size: 12px;
}

.psneb_intro {
	clear:		both;
	display:	block;
	margin:		0 auto;
	padding:	10px 0 20px 0;
	position:	relative;
	width:		80%;
}

#psneb_wrap {
	height:		auto;
	padding:	0 0 50px 0;
	width:		70%;
}

#psneb_wrap fieldset {
	height:		auto;
	margin:		0 auto 20px auto;
	width:		100%;
}

#psneb_wrap fieldset legend {
	border-bottom:	2px dashed #DEDEDE;
	clear:			both;
	display:		block;
	position:		static;
	font:			italic normal normal 20px/23px Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;
	margin:			0 0 5px 0 !important;
	text-shadow:	white 0px 1px 0px;
	width:			100%;
}

.psneb_submissions {
	text-align:		left;
	width:			100%;
}
	.psneb_submissions tr th {
		background:	#DEDEDE;
	}
	.psneb_submissions tr td,
	.psneb_submissions tr th {
		padding:	5px;
	}
	.psneb_submissions .psneb_submissions_odd {
		background:	#DEDEDE;
	}
	.psneb_submissions .psneb_submissions_odd {
	
	}

.psnebtd {text-align:right;
	width:200px;
	font-weight:bold;}
	
/* Front Wrap */
#psneb_front_wrap {
}
	#psneb_front_wrap p {
		margin:	10px auto;
		width:	90%;
	}
	#psneb_front_wrap table {
		text-align:	left;
		width:		100%;
	}

.half_width {width:50%;}

.sfwidth {width:75%;}

input.full_width {
	width:	100%;
}
textarea.full_width {
	height:	100px;
	width:	100%;
}



/* Wordpress editor */
.psnpoststuff {
	clear:		both;
	display:	block;
	position:	relative;
	width:		100%;
}
	.psnpoststuff .poststuff_note {
		background: #DFDFDF;
		border:		1px solid #B2B2B2;
		display:	block;
		height:		auto;
		left:		100%;
		margin:		0px 0px 0px 10px;
		overflow:	hidden;
		padding:	5px;
		position:	absolute;
		top:		30px;
		width:		175px;
		/* Shadow */
		box-shadow: 0 0 10px #DDD;
		-moz-box-shadow: 0 0 10px #DDD;
		-webkit-box-shadow: 0 0 10px #DDD;
		/* Rounded Corners */
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
	}
		.psnpoststuff .poststuff_note h3 {
			clear:			both;
			font:			bold normal normal 12px/15px Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;
			margin:			0px auto !important;
			padding:		5px 0 0 0 !important;
			text-shadow:	white 0px 1px 0px;
		}
		.psnpoststuff .poststuff_note p {
		}
	.psnpoststuff textarea {
		width:		100%;
		height:		250px;
	}
	
/* reCaptcha */
#recaptcha_table img {
	padding: 0px;
}
.recaptcha_image_cell {
	border: 0px !important;
}
#recaptcha_image {
	border: 0px !important;
	padding: 1px;
}
	#recaptcha_image img {
		border: 0px !important;
	}

