/* ********************************* */
/* Styles for Good Post/Bad Post mod */
/* ********************************* */

.gpbp_vote
{
	float: right;
	padding-right: 10px;
}
.gpbp_score
{
	margin-right: 3px;
	color: #fff;
	background-color: #E86800;
	border-radius: 6px;
}
.gpbp_vote img
{
	margin-bottom: -2px;
	vertical-align: center;
}
.gpbp_vote span 
{
	margin: auto 4px;
	background: #D35B00;
	padding: 0px 4px;
	border-radius: 4px;
	color: black;
	font-weight: 800;
	position: relative;
	top: -1px;
}
.gpbp_greyed
{
	background: url(../images/gpbp_grey_stripes.png) #CCC repeat-x;
	padding: 9px 9px 0;
}
.gpbp_greyed a:link, .gpbp_greyed a:visited
{
	color: #444;
}
.gpbp_show:link, .gpbp_show:visited
{
	text-decoration: underline;
}
/* CSS post hiding. The parent>child hierarchy should be heavily theme-dependant. */
/* This mod makes sure that the MEMBER INFO, the POST CONTENTS, the BUTTONS and   */
/* the EXTRA INFORMATION CONTAINERS (IP Address) are hidden in the default theme. */
.gpbp_hider .poster ul,
.gpbp_hider .postarea,
.gpbp_hider .moderatorbar .reportlinks
{
	display: none;
}
/* Force display when needed to */
.gpbp_do_show
{
	display: inline !important;
}
/* Curve assigns padding to divs */
.gpbp_hider {
	padding: 11px 0;
}
/* clearfix for Curve's floating poster names on hidden posts */
.gpbp_greyed:after
 {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	padding-top: 1em;
}
/* Voter list icon */
.gpbp_voterslist {
	cursor: pointer;
}
.gpbp_voterslist_select {
	display: none;
	margin-left: 4px;
	background: transparent;
	border: 1px solid transparent;
	color: #FFFFFF !important;
}
.gpbp_voterslist_select option {
	font-size: 0.9em;
	cursor: pointer;
	padding-left: 15px;
}
/* "Hide again" box */
.gpbp_hide_again {
	display: inline;
	position: relative;
	padding: 2px;
	border: 1px solid gray;
	cursor: pointer;
	background: white;
	color: black;
	font-style: italic;
}
.gpbp_hide_again:hover {
	text-decoration: underline;
}
