/*
=========================================
    J! Reactions CSS Template: SIMPLE
 Prepared and issued by SDeCNet Software
=========================================

NOTE--The following elements are listed in their actual generating order to assist your styling */

/* ------------
   Main Styling
   ------------ */

/* Master container for ALL comment entries */
#jreact_wrap {
	border:1px solid #445F02;
	font-size:1.0em;
	padding:9px;
}

/* styling for LANG_INTRO_0, LANG_INTRO_1 and LANG_INTRO_2 */
td.jreact_intro_0, td.jreact_intro_1, td.jreact_intro_2 {
	height:16px;
	padding-bottom:6px !important;
	padding-top:6px !important;
	padding-left:48px !important;
	text-align:left;
	vertical-align:middle;
}

td.jreact_intro_0 {
	background: transparent url(../../../images/frontend/intro_0.png) no-repeat;
	background-position:24px 6px;
}

td.jreact_intro_1, td.jreact_intro_2 {
	background: transparent url(../../../images/frontend/intro_1.png) no-repeat;
	background-position:24px 6px;
}

#jreact_footer {
	display:none;
	text-align:center;
}
span#software, span#license, span#copyright {
	font-family:'ms sans-serif',sans-serif,arial,helvetica;
	font-size:10px;
	padding:6px;
}
span#software {
	display:none;
	color:#000000;
	font-weight:bold;
}
span#license {
	display:none;
	color:#404040;
}
span#copyright {
	display:none;
	color:#F6FFF0;
}

/* ------------
   Form Styling
   ------------ */

/* Submit form client object */
form#jreact_form { }

/* Table wrapper for the submit form */
table#jreact_contentpane {
	padding:3px;
}

/* The first table cell is used as a heading for the submit form;
   this is also the destination for LANG_FORM_OPEN, LANG_FORM_CLOSED and LANG_FORM_RESTRICTED */
td#jreact_contentheading {
	padding-top:6px;
	padding-bottom:9px;
	text-align:center;
}

td.jreact_label { }

/* Apply to all three types of text fields: normal, locked (disabled) and required */
input.textbox, input.locked, input.required {
	border:1px solid #808090;
	padding-left:3px;
	padding-right:3px;
	width:224px;
}

/* This allows you to style locked/disabled fields */
input.locked {
	background-color:#E0E0E0;
	color:#606060;
}

/* This allows you to style mandatory fields */
input.required {
	background-color:#FFE080;
	color:#000000;
}

/* Optional toolbars for enhancement icons */
td#jreact_bbcodes, td#jreact_smileys {
	height:24px;
}

td#jreact_smileys {
	text-align:right;
}

/* The color droplist */
td#jreact_bbcodes select {
	height:24px;
	margin:0px;
}

/* Optional emoticons */
img.jreact_smiley {
	border:none;
	line-height:24px;
	padding-left:3px;
	vertical-align:middle;
}

/* Optional bbcode icons (with hover effect) */
.jreact_bbcode {
	position:static;
	float:left;
	height:20px;
	width:20px;
}

textarea#jreact_text {
	background:#FFFFFF url(http://harmanli-bg.com/old/components/com_jreactions/images/frontend/watermark.png) no-repeat;
	background-position:50% 50%;
	color:#000000;
	width:100%;
}

td#jreact_clicksubmit {
	text-align:center;
}

/* ----------------
   Comments Styling
   ---------------- */

/* Main heading for comment list */
div.comHeading {
	background-color:#F6FFF0;
	color:#606060;
	display:block;
	font-weight:bold;
	line-height:1.5em;
	text-align:center;
}

/* Parent container for each individual comment
   Odd and even entries can be styled separately below for improved readability */
div.comWrap00, div.comWrap01 {
	background: transparent none;
	margin-bottom:15px;
	margin-top:15px;
}

/* The top region of each comment */
div.comHead {
	display:block;
	padding-bottom:9px;
}

span.comID {
	color:#999999;
	font-size:10px;
}

span.comTitle {
	font-size:13px;
	font-weight:bold;
}

/* The quote and moderator functions */
span.comFunctions img {
	border:none;
	float:right;
	margin-left:6px;
}

span.comSignature {
	color:#666666;
	padding-left:15px;
}

/* The middle region of each comment */
div.comBody {
	display:block;
	line-height:125%;
	padding:0px 0px 12px 0px;
	text-align:justify;
}

/* The bottom region of each comment */
div.comFoot {
	border-top:1px dotted #999999;
	border-bottom:1px solid #999999;
	display:block;
	height:17px;
	padding: 3px 3px 3px 3px;
}

span.comExtra img {
	border:none;
	float:right;
	margin-left:6px;
}

span.comDate {
	color:#666666;
}

/* Code blocks */
div.code_block {
	background-color:#F0F0F0;
	border:1px solid #E0E0E0;
	color:#008000; /* shade of green */
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	margin:9px;
	padding:9px;
}

/* The next three elements underly our custom quote blocks */
div.quote_open {
	background:#F0F0F0 url(http://harmanli-bg.com/old/components/com_jreactions/images/frontend/quote_open.png) no-repeat;
	background-position:7px 7px;
	border:1px solid #E0E0E0;
	display:block;
	margin:12px;
	padding-left:30px;
	padding-right:6px;
	padding-top:9px;
	padding-bottom:6px;
}
div.quote_close {
	background:transparent url(http://harmanli-bg.com/old/components/com_jreactions/images/frontend/quote_close.png) no-repeat;
	background-position:right bottom;
	color:#606060;
	display:block;
	font-size:11px;
	font-style:italic;
	margin-bottom:6px;
	padding-right:16px;
	text-align:justify;
}
span.cite {
	background-color:transparent;
	color:#606060;
	display:block;
	font-size:11px;
	font-weight:bold;
	text-align:right;
}