
/* 
	Community Profile
*/

.profileBox, .avatarBox
{
	float: left;
	
	padding: 4px;
	margin-right: 6px;
	margin-bottom: 6px;

}

.avatarBox{width: 128px; height: 128px;}
.profileBox{width: 330px;}

/* profile box header container */
.pb_Title
{
	padding: 4px;
	margin-bottom: 12px;
	border-bottom: solid 1px #cccccc;
}

/* profile box header text */
.pb_Title h3
{
	margin: 0px;
	padding: 0px;
}

/* profile box properties / values */
.profileBox h5, .profileBox h4, .profileBox_normal h5, .profileBox_normal h4
{
	padding: 0px;
	margin-bottom: 6px;

	font-size: 12px;
}

.profileBox h5, .profileBox_normal h5
{
	width: 100px;

	float: left;
	clear: left;

	font-weight: bold;
}

.profileBox h4, .profileBox_normal h4
{
	float: left;
	clear: right;

	font-weight: normal;
}

.profileSep
{
	clear: both;
}

.uPanelBox
{
	width: 200px;
	height: 45px;

	margin: 6px;

	float: right;

	border: solid 1px #cccccc;
}

.uPanelTitle
{
	height: 20px;

	border-bottom: solid 1px #cccccc;

	text-align: center;
}

.uPanelLinks
{
	padding: 2px;

	text-align: center;
}

/* 
	end: Community Profile
*/




/*
	Community Comments
*/

.addCom-main
{
	padding: 6px;
}

.ac-notlogged
{
	padding-left: 6px;
	font-size: 11px;
	font-style: italic;
}

.addCom-sep
{
	clear: both;
	height: 25px;
}


/* general */

.commHeader
{
	margin-bottom: 4px;
}

.commHeader h3
{
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
}

/* quickpost */

.commQPLeft
{
	float: left;
	width: 320px;
}

.commQPRight
{
	float: left;
	width: 200px;
}

.commQPButtons
{
	padding-top: 6px;
}

.comm-char-left
{
	font-size: 11px;
	letter-spacing: 0px;
}

/* overview of comments: */

.commOverview
{
	padding: 4px;
}

.postSep
{
	clear: both;

	margin-top: 12px;
	margin-bottom: 12px;
}

.post-item
{
	clear: both;
	width: 650px;
}

.post-header
{
	padding: 2px;
	margin-bottom: 8px;
	border-bottom: solid 1px #dfdfdf;
}

.post-header, .ph-author, .ph-author a, .ph-author:link, .ph-author:visited
{
	font-size: 10px;
	letter-spacing: 0px;
}

.ph-author a, .ph-author:link, .ph-author:visited
{
	color: #87899f;
	font-weight: bold;
}

.ph-date
{
	color: #87899f;
	float: right;
	letter-spacing: -0.02em;
}

.ph-date a, .ph-date a:link, .ph-date a:visited
{
	color: #5f74bb;
}

.postInfo
{
	font-size: 11px;
}

.post-avatar
{
	float: left;
	width: 48px;
	height: 48px;
}

.post-right
{
	width: 525px;
	float: left;

	padding: 12px;
	padding-top: 0px;
	margin-left: 6px;

	border-left: solid 1px #dfdfdf;
}

.post-content
{
	overflow: hidden;
}

.post-content blockquote, .post-content em
{
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.post-preview-msg
{
	padding: 3px;
	clear: both;

	color: red;
}

.post-qe-buttons
{
	width: 396px;
	text-align: right;
	margin-top: 3px;
}

.commError
{
	padding: 6px;

	clear: both;

	font-size: 14px;
	font-style: italic;

	color: red;
}

.postPreview
{
	color: #fffc00;
	font-weight: bold;
}

.spoiler
{
	background-color: #666666;
	color: #666666;
}

.spoiler:hover
{
	background-color: #FFFFFF;
	color: #000000;
}

.postEditButtons
{
	width: 456px;
	text-align: right;
	margin-top: 3px;
}


/* user comments page */
.uc_Main
{
	padding: 4px;
	margin-bottom: 6px;

	background-color: #f4f4e7;
}

.uc_Content
{
	padding: 6px;

	display: none;
}

.uc_Toolbar
{
	float: right;

	display: none;
}

.uc_Toolbar img
{
	vertical-align: middle;
}

.uc_Titlebar a, .uc_Titlebar a:link
{
	font-style: italic;
}

/* frontpage comment box: */
.fpc_Text
{
	font-size: 11px;

	margin-bottom: 6px;
}

/* BBCode pane: */
#bbcodePane
{
	display: none;
	position: absolute;

	margin-top: 5px;
	margin-left: 10px;

	width: 250px;
	border: 1px solid #CCCCCC;
	background-color: #F4F4E7;
}

#bbcodePane table
{
	width: 100%;
	color: black;
}

#bbcodePane td{width: 50%;}

.bbcodeRow{border-bottom: 1px solid #333333;}

.bbcodeRow:hover
{
	background-color: #e2e2d2;
	border-bottom: 1px solid #333333;
	cursor: pointer;
}

/*
	end: Community Comments
*/

