/* =============================================================
Simple:Press Forum 
Framework CSS
$LastChangedDate: 2008-11-15 18:11:14 +0000 (Sat, 15 Nov 2008) $
$Rev: 879 $
============================================================= */

/* =============================================================
Overrides for WP default theme - may not apply
============================================================= */

.post {
	text-align: left; }

/* =============================================================
#sforum: Main Outer Container for everything - globals
============================================================= */

#sforum,
#sforum div,
#sforum p,
#sforum h1,
#sforum h2,
#sforum h3,
#sforum h4,
#sforum small,
#sforum span,
#sforum a,
#sforum a:link,
#sforum a:active,
#sforum a:visited,
#sforum a:hover,
#sforum img
{
	color: #000000;
	background-color: transparent;
	border-style: none;
	padding: 0;
	margin: 0;
	text-decoration: none;
	text-align: left; }

#sforum img
{
	float: none; 
}

#sforum {
	width: 99%; }

#sforum table {
	width: 100%;
	border-collapse: separate;
	border-spacing: 0 0; }

/* =============================================================
.sfloginstrip: User Login/Registration Strip
============================================================= */

#sforum .sfloginstrip {
	width: auto; }

/* =============================================================
.sfmessagestrip: Breadcrumb and Message Strip
============================================================= */

#sforum .sfmessagestrip {
	width: auto; }

/* =============================================================
.sfblock: A complete forum block container (forum, topic post)
============================================================= */

#sforum .sfblock {
	width: auto; }

#sforum .sficoncell {
	width: 18px;
	vertical-align: top; }

#sforum .sficon,
#sforum img.sficon {
	cursor: pointer; }

/* =============================================================
.sfsearchblock: The search area
============================================================= */

#sforum .sfsearchblock {
	float: left;
	padding-right: 8px; }

/* =============================================================
.sfheading: Group/Forum/Topic Name (Main Heading)
============================================================= */

#sforum .sfheading {
	width: auto; }

/* =============================================================
.sfforumtable: Forum/Topic tables
============================================================= */

#sforum .sfforumtable {
	width: 100%; }

/* =============================================================
.sfposttable: Post table
============================================================= */

#sforum .sfposttable {
	width: 100%; }

#sforum .sfposttable .sfpostcontent {
	vertical-align: top; }

#sforum .sfposticonstrip {
	width: auto; }

/* =============================================================
.sffooter: Forum Paging section
============================================================= */

#sforum .sffooter {
	width: 100%; }

/* =============================================================
#sfpostform: Topic/Post Form
============================================================= */

#sforum #sfpostform,
#sforum #sfsearchform,
#sforum #sfloginform,
#sforum #sfpostform #sftimestamp {
	display: none;
	width: 100%; }

/* =============================================================
#sfstandardform: Profile/Login/Regisration etc.
============================================================= */

#sforum #sfstandardform {
	width: auto; }

#sforum #sfstandardform form {
	width: auto; }

.checkcontrol {
	display: none; }

.sfmessage, .sfmessagefail {
	width: auto; }

.sfspacer {
	margin: 5px 0 0 0 !important;
	padding: 0 0 0 0; }

/* =============================================================
TinyMCE custom button display correction
============================================================= */

#sforum .sfposttable td.sfpostcontent .mceToolbar img.icon {
 margin:0px; }

/* =============================================================
About
============================================================= */

#sfAbout {
	background: #FFFFFF;
	color: #000000;
	text-align: center;
	font-family: Tahoma, Helvetica, Verdana. san-serif;
	font-weight: normal;
	font-size: 10px;
	margin: 8px;
}

#sfAbout p {
	margin: 0;
	padding: 4px 4px 0 4px;
}

#sfAbout a {
	color: #5364AE;
	font-weight: bold;
}

#sfAbout sup {
	font-size: 7px;
}

.sfdebug,
.sfdebug code {
	border: 1px solid #cccccc;
	background: #e7fafb;
	margin: 0 0 1em 0;
	padding: 3px 10px 3px 10px;
	font-family: Verdana;
	font-size: 130%;
	text-align: left;
	vertical-align: middle;
}




