@import url(../fps.css);



.color_text

{

	color: #5c9a37;

}

.color_bkgd

{

	background-color: #5c9a37;

}

.color_border

{

	border:1pt solid #5c9a37;

}

.color_subhead, #left_margin_navigation_block a:hover

{

	color: #ccff99;

}

.color_feedback_bkgd

{/* same color as color_subhead */

	background-color: #96cf80;

	width:auto; height:auto;

}

.color_bkgd_img

{/* Remember: when moving these blocks to a zone css, be sure to correct the relative url to the images folder. */

/* If FPS can use virtual directories, this effort would go away. */

	background: url(../images/bkgd_img_community.gif) repeat-y 0 0;

}



/* BLOG-SPECIFIC STYLES */

#blog_left_margin_block

{

	position:relative; 

	width:295px; 

	vertical-align:top; 

	float:left; 

	height:100%; 

}

#blog_nav_block

{

	width:265px;

	padding:15px;

	width:auto;

	height:auto;

}



#blog_discussions_heading

{

	text-align: center;

	padding-bottom: 3px;

	border-bottom: 1px dashed #666666;

	margin-bottom: 5px;

	font-size: 10pt;

}

.blog_posted_by_line

{/* applied to a paragraph */

	font-variant: small-caps; 

	font-size: 8pt; 

	margin: 0;

}

.blog_post

{

	/*background-color: #96cf80;*/

	/*filter:alpha(opacity=60);

	-moz-opacity:0.6;

	opacity: 0.6;*/

	margin-bottom: 7px;

	padding: 3px;

}

div.blog_post_foreground

{

}

.blog_post p:first-child

{

	margin:0;

	padding: 0 5px 0 0px;

	/*background-color: #96cf80;*/

}

span.blog_posted_by

{

	font-weight: bold;

}

.blog_disabled

{

	color: #96cf80;

}

#blog_nav_numbers ul li

{

	padding-right:5px;

}

.blog_links_block

{

	width:auto; height:auto; vertical-align:top; padding:0; margin:0;

}

.into_block_heading
{
	
	font-size: 48px;

}

/* END BLOG STUFF */
