/************************************/
/********** CONTENT STYLES **********/
/************************************/
#body_home {
	z-index: 2;
	position: absolute;
	display: inline;
	float: left;
	left: 50%; /*for centering with absolute positioning*/
	margin-left: -491px; /*for centering with absolute positioning*/
	top: 360px;
	width: 982px;
}
#body_page {
	z-index: 2;
	position: absolute;
	display: inline;
	float: left;
	left: 50%; /*for centering with absolute positioning*/
	margin-left: -291px; /*for centering with absolute positioning*/
	top: 210px;
	width: 780px;
}
#bezel_content {
	display: inline;
	float: left;
}
	#content_top {
		display: inline;
		clear: left;
		float: left;
		width: 780px;
		height: 40px;
		background: transparent url(/wordpress/wp-content/themes/sporometrics/images/row_bezel_content_top.png) no-repeat top left;
	}
	#content {
		display: inline-block;
		clear: left;
		float: left;
		width: 680px;
		padding: 0 50px 5px 50px;
		background: transparent url(/wordpress/wp-content/themes/sporometrics/images/row_bezel_content_middle.png) repeat top left;
		overflow: hidden;
	}
		#post_width_wide {
			display: inline;
			float: left;
			width: 680px;
			overflow: hidden;
		}
		#post_width_short {
			display: inline;
			float: left;
			width: 460px;
			margin: 0 30px 0 0;
		}
		.bufferline {
			display: inline;
			clear: both;
			float: left;
			width: inherit;
			border-bottom: 1px solid #D8D8D8;
			margin-bottom: 20px;
			padding-bottom: 15px;
		}
		.edit, .edithover {
			display: inline;
			float: left;
			clear: both;
			width: 16px;
			height: 16px;
			overflow: hidden;
			background: transparent url(/wordpress/wp-content/themes/sporometrics/images/icon_page_edit.png) 0 0 no-repeat;
			margin: 1px 5px 0 0;
		}
		.edithover {
			background-position: -16px 0;
		}
		.post_col h4 {
			display: inline;
			float: left;
			clear: left;
			letter-spacing: 0.05em;
			line-height: 1.0em;
			color: #848484;	/*Aspergillus grey*/
		}
		.post_col h4 strong {
			color: #FF6700;	/*Epicoccum orange*/
		}
		.expand {
			display: inline;
			float: left;
			clear: left;
			overflow: visible;
			cursor: pointer;
			background: transparent url(/wordpress/wp-content/themes/sporometrics/images/content_button_more.gif) top left no-repeat;
		}
		.expand h4 {
			padding-left: 20px;
			white-space:nowrap;
		}
		.post_col h4 a:link, .post_col h4 a:active, .post_col h4 a:visited {
			color: #848484;	/*Aspergillus grey*/
			text-transform: none;
		}
		.post_col h4 a:hover {
			color: #000000;	/*Stachybotrys black*/
			text-transform: none;
		}
		.post_col img {
			display: inline;
			float: left;
			margin: 10px 20px 10px 0;
		}
		.post_col .alignright {
			display: inline !important;
			float: right !important;
			margin: 10px 0 10px 20px !important;
		}
		.post_col p {
			clear: left;
			margin: 0 0 15px 0;
		}
		strong.search_excerpt {
			background-color: #D8D8D8;	/*Gliomastix Grey*/
		}
		.post_col p a:link, .post_col p a:active, .post_col p a:visited {
			color: #99CC00;	/*Cladosporium green*/
		}
		.post_col p a:hover {
			color: #848484;	/*Aspergillus grey*/
		}
		
		/*****************************************/
		/********** CONTENT FORM STYLES **********/
		/*****************************************/
		
		div.wpcf7-response-output {
			margin: 2em 0 1em 0 !important;
			padding: 0.2em;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
		}
		div.wpcf7-mail-sent-ok {
			border: 0 !important;
			background-color: #9C0;	/*Cladosporium green*/
			color: #FFF;
		}
		div.wpcf7-mail-sent-ng {
			border: 0 !important;
			background-color: #FF6700;	/*Epicoccum orange*/
			color: #FFF;
		}
		div.wpcf7-spam-blocked {
			border: 0 !important;
			background-color: #FFB41D;	/*Fusarium orange*/
			color: #FFF;
		}
		div.wpcf7-validation-errors {
			border: 0 !important;
			background-color: #FF6700;	/*Epicoccum orange*/
			color: #FFF;
		}
		span.wpcf7-not-valid-tip-no-ajax {
			color: #F00;
			display: block;
		}
		span.wpcf7-list-item {
			margin-left: 0 !important;
		}
		.wpcf7-list-item input {
			border: 0 !important;
			height: auto !important;
		}
		.post_col span input {
			border: solid #D8D8D8 1px;
			margin: 0 5px 0 0;
			padding: 5px 0 0 0;
			height: 20px;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
		}
		.post_col textarea {
			border: solid #D8D8D8 1px;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
		}
		
		.ajax-loader {
			clear: both !important;
			margin: 0 !important;
			width: 0;
			height: 0;
		}
		.submit_button {
			font-weight: bold;
			color:#666666;
			padding: 0.2em 0.8em;
			border: solid #888 1px;
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
		}
		.submit_button:hover {
			color: #FFFFFF;
			cursor: pointer;
			background-color:#666666;
		}
		
		/*********************************************/
		/********** CONTENT FORM STYLES END **********/
		/*********************************************/
		
		.post_col li a:link, .post_col li a:active, .post_col li a:visited {
			color: #848484;	/*Aspergillus grey*/
		}
		.post_col li a:hover {
			color: #99CC00;	/*Cladosporium green*/
		}
		.post_col .publisheddata {
			display: inline;
			clear: both;
			float: left;
			font-size: 85%;
			font-weight: bolder;
			margin: 0;
			white-space: nowrap;
		}
		.post_col .revisiondata {
			display: inline;
			clear: both;
			float: left;
			font-size: 85%;
			font-weight: bolder;
			margin: 0 0 10px 0;
			white-space: nowrap;
		}
		.post_col h2 {
			position: relative;
			float: left;
			clear: both;
			display: inline;
			color: #000; /* black */
		}
		.post_col h2.h2edit {
			float: left;
			clear: both;
			display: inline;
			white-space: nowrap;
		}
		.post_col h2 a:link, .post_col h2 a:visited, .post_col h2 a:active {
			color: #000; 	/*Stachybotrys black*/
		}
		.post_col h2 a:hover {
			color: #99CC00;	/*Cladosporium green*/
		}
		.post_col ul {
			display: inline;
			clear: left;
			float: left;
			margin: 0 0 15px 0;
			padding: 0 0 0 15px;
		}
			.post_col ul li {
				list-style-type: disc;
			}
		.post_col ol {
			clear: left;
			padding: 0 0 0 25px;
		}
			.post_col ol li {
				padding: 0 0 15px 0;
			}
		ul.threecolumn {
			display: inline;
			float: left;
			width: 720px;
			margin: 5px 0 10px -20px !important;
			padding: 0 !important;
		}
			ul.threecolumn li {
				position: relative;
				float: left;
				clear: none !important;
				display: inline !important;
				width: 200px  !important;
				list-style-type: none;
				margin: 0 20px;
			}
				ul.threecolumn li img {
					float: left;
					display: inline;
					margin: 0 15px 20px 0;
				}
				ul.threecolumn li h4 {
					clear: none;
					width: 125px;
					letter-spacing: 0.1em;
					white-space: normal;
				}
	.lcp_catlist strong {
		color: #FF6700;	/*Epicoccum orange*/
	}
	#content_bottom {
		display: inline;
		clear: left;
		float: left;
		width: 780px;
		height: 40px;
		background: transparent url(/wordpress/wp-content/themes/sporometrics/images/row_bezel_content_bottom.png) no-repeat top left;
	}
	/***********************************************/
	/********** CONTENT NAV COLUMN STYLES **********/
	/***********************************************/
	#nav_column {
		display: inline;
		float: left;
		width: 190px;
	}
	.home_nav_col {
		margin: 60px 0 0 0;
	}
		#nav_column h3 {
			clear: left;
			color: #FF6700; /* epicoccum orange */
			margin: 5px 0;
		}
		#nav_column h4 {
			color: #FF6700; /* epicoccum orange */
		}
		#nav_column ul {
			padding: 0 0 20px 0;
		}
		#nav_column li {
			list-style-type: none;
			font-size: 0.9em;
			font-weight: bold;
			padding: 0 0 8px 0;
		}
		#nav_column a:link, #nav_column a:visited, #nav_column a:active {
			color: #000; /* black */
		}
		#nav_column a:hover {
			color: #FF6700; /* epicoccum orange */
		}
		#nav_column #badge {
			display: inline;
			clear: left;
			float: left;
			width: 190px;
		}