.wpBox .leftSide
	{
		float: left;
		overflow: hidden;
		width: 600px;
	}
	.wpBox .leftSide .nocomments { display: none; }
		.wpBox .leftSide .searchform
		{
			margin-top: 20px;
			margin-bottom: 20px;
		}
		.wpBox .leftSide .searchform * { font-size: 16px; }
		.wpBox .leftSide .searchform label { display: none; }
		.wpBox .leftSide .searchform .s
		{
			width: 450px;
			border: 1px solid #999;
			padding: 3px;
			height: 20px;
			line-height: 20px;
		}
		.wpBox .leftSide .searchform .s:focus 
		{
			border-color: #486783;
		}
			.wpBox .leftSide .searchform .searchsubmit
			{
				height: 29px;
				padding: 0 3px;
				border: 1px solid #486783;
			}
			.wpBox .leftSide .searchform .asubmit
			{
				display: inline-block;
				height: 26px;
				line-height: 26px;
				text-decoration: none;
				background-color: #FFF;
				border: 1px solid #999;
				font-size: 16px;
				padding: 0 5px;
			}
			.wpBox .leftSide .searchform .asubmit, .wpBox .leftSide .searchform .asubmit:visited
			{
				color: #486783;
			}
			.wpBox .leftSide .searchform .asubmit:active, .wpBox .leftSide .searchform .asubmit:focus { border-color: #486783 }
			.wpBox .leftSide .searchform .asubmit:hover
			{
				background-color: #486783;
				color: #FFF;
			}
			
	


.wpBox .post
{
	padding-bottom: 10px;
	margin-bottom: 20px;
	border: 1px solid #D8EDC0;
}
.wpBox .post .postTitle
{
	margin-bottom: 5px;
	padding: 4px 4px 4px 6px;
	background-color: #D8EDC0;
}
.wpBox .post h2, .wpBox .post h2 a {	font-size: 20px; }
.wpBox .post h3, .wpBox .post h3 a {	font-size: 16px; }
.wpBox .post h2, .wpBox .post h2 a, .wpBox .post h2 a:visited, 
.wpBox .post h3, .wpBox .post h3 a, .wpBox .post h3 a:visited
{
	color: #73AB32;
}
.wpBox .post .time
{
	font-size: 12px;
	color: #999;
	background: transparent url("/images/news/icons-normal.png") no-repeat scroll 0 0;
	padding-left: 19px;
	margin: 0 0 10px 2px;
	display: block;
}
.wpBox .post .entry
{
	/*margin: 0 20px 10px 20px;
	background-color: #EEE;
	padding: 10px 10px 5px 10px;*/
	padding: 3px 10px 0 10px;
	color: #555;
	line-height:154%;
}

.wpBox .post .entry ul, .wpBox .post .entry ol { 
	padding-bottom:15px;
	padding-left:25px;
}
.wpBox .post .entry ul {
	list-style: disc;
}
.wpBox .post .entry ul ul {
	list-style: circle;
}
/*nested lists*/
.wpBox .post .entry ul ul, .wpBox .post .entry ol ol { 
	padding-bottom: 0;
}

.wpBox .post .entry h1, 
.wpBox .post .entry h2, 
.wpBox .post .entry h3, 
.wpBox .post .entry h4, 
.wpBox .post .entry h5 {
    padding: 0;
    color: #333;
    margin: 10px 0 15px 0;
    border: none;
    font-weight: normal;
}

.wpBox .post .entry .emph {
    font-weight: bold;
    color: #000;
}

.wpBox .post .entry blockquote {
	background:url("/images/icons_misc/quotes/open-quote.gif") no-repeat scroll left top transparent;
	color:#535353;
	font:italic 1.5em/1.6em Georgia,"Times New Roman",Times,serif;
	margin-bottom:-10px;
	padding:0 20px;
}
.wpBox .post .entry .quoteAtt {
	color:#535353;
	display:block;
	font-family:"Times New Roman",Times,serif;
	font-size:13px;
	padding-right:30px;
	text-align:right;
}
.wpBox .post .entry a, .wpBox .post .entry a:link, .wpBox .post .entry a:hover, .wpBox .post .entry a:visited { color: #486783; text-decoration: underline; }

.wpBox .post .metadata
{
	overflow: hidden;
	width: 100%;
	font-size: 12px;
	color: #999;
}
	.wpBox .post .metadata a, .wpBox .post .metadata a:visited
	{
		color: #486783;
		text-decoration: none;
	}
	.wpBox .post .metadata a:hover
	{
		color: #FFF;
		background-color: #486783;
	}
	.wpBox .post .metadata span
	{
		display: block;
		float: left;
		margin-right: 10px;
	}
	.wpBox .post .category
	{
		background: transparent url("/images/news/icons-normal.png") no-repeat scroll 0 -50px;
		padding-left: 19px;
		margin: 0 0 0 2px;
	}
	.wpBox .post .tags
	{
		background: transparent url("/images/news/icons-normal.png") no-repeat scroll 0 -66px;
		padding-left: 19px;
		margin: 0 0 0 2px;
	}
	.wpBox .post .comments
	{
		background: transparent url("/images/news/icons-normal.png") no-repeat scroll 0 -34px;
		padding-left: 19px;
		margin: 0 0 0 2px;
	}
		.wpBox .post .singleMetadata
		{
			margin-bottom: 10px;
			
		}
		.wpBox .post .postmetadata
		{
			color: #999;	
			padding-bottom: 0 !important; /* override p style */
		}
		.wpBox .post .postmetadata a, .wpBox .post .postmetadata a:visited
		{
			color: #486783;
			text-decoration: none;
		}
		.wpBox .post .postmetadata a:hover
		{
			color: #FFF;
			background-color: #486783;
		}
		
		.wpBox .post .sharethis
		{
			color: #999;	
			padding-top: 6px;
			padding-bottom: 0 !important; /* override p style */
		}
		.wpBox .post .sharethis a, .wpBox .post .sharethis a:visited
		{
			color: #486783;
			text-decoration: none;
		}
		.wpBox .post .sharethis a:hover
		{
			text-decoration: underline;
		}
		
	.wpBox #respond	h3, .wpBox h3#comments {
		font-size: 16px;
		margin-bottom: 10px;
	}
			.wpBox .commentlist
			{
				/*margin-bottom: 10px;	*/
			}
				.wpBox .comment-body
				{
					margin-left: 10px;
					margin-bottom: 10px;
					padding: 5px;
					border: 1px solid #CCC;
					position: relative;
				}
				.wpBox .comment-body  .comment-author * { font-size: 13px; }
				.wpBox .comment-body .fn { padding-left: 5px; }
				.wpBox .comment-body .says { color: #999; font-style: italic; }
				.wpBox .comment-body .comment-meta {
					position: absolute;
					right: 6px;
					top: 5px;
				}
				.wpBox .comment-body p
				{
					padding: 6px 2px 0 2px !important; /*override default padding on bottom for all p*/
				}
		.wpBox #commentform, .wpBox #commentform *
		{
			font-size: 16px;
		}
		.wpBox #commentform p
		{
			padding-bottom: 4px;
		}
		.wpBox #commentform label { padding-left: 5px; font-size: 14px; }
		.wpBox #commentform input[type=text], .wpBox #commentform input[type=submit], .wpBox #commentform textarea
		{
			border: 1px solid #999;
			padding: 3px;
			width: 230px;
		}
		.wpBox #commentform textarea
		{
			width: 500px;
		}
		
		.wpBox .commentlist a, .wpBox .commentlist a:visited,
		.wpBox #commentform a, .wpBox #commentform a:visited
		{
			color: #486783;
			text-decoration: none;
		}
		.wpBox .commentlist a:hover,
		.wpBox #commentform a:hover
		{
			color: #FFF;
			background-color: #486783;
		}
	
.wpBox .navigation
{
	margin-bottom: 4px;
	overflow: hidden;
	/*width: 100%;*/
	zoom: 1;
	padding: 3px 6px;
	background-color: #D8EDC0;
	color: #73AB32;
	font-size: 13px;
	border-top: 1px solid #AAD17D;
	border-bottom: 1px solid #AAD17D;
}
	.wpBox .navigation .alignleft
	{
		float: left;
	}
	.wpBox .navigation .alignright
	{
		float: right;
	}
	.wpBox .navigation a, .wpBox .navigation a:visited
	{
		color: #73AB32;
		text-decoration: none;
	}
	.wpBox .navigation a:hover
	{
		text-decoration: underline;
	}
.wpBox h2.pagetitle
{
	font-size: 22px;
	margin-bottom: 14px;
}



	.wpBox .rightSide
	{
		float: right;
		overflow: hidden;
		width: 210px;
		
		padding: 15px;
		margin: -15px 0 15px 15px;
		border-bottom: 1px solid #999;
		
		background: #CCC url('/images/news/sidebar_linen/sidebar_linen.jpg') repeat-y;
	}
		.wpBox .rightSide .searchform
		{
			margin-bottom: 10px;
		}
		.wpBox .rightSide .searchform *
		{
			font-size: 16px;
		}
		.wpBox .rightSide .searchform label
		{
			display: block;
			margin-bottom: 5px;
		}
		.rightSide .searchform .s
		{
			width: 130px;
			border: 1px solid #999;
			padding: 3px;
			height: 20px;
			line-height: 20px;
		}
		.rightSide .searchform .s:focus 
		{
			border-color: #486783;
		}
			.wpBox .rightSide .searchform .searchsubmit
			{
				height: 29px;
				padding: 0 3px;
				border: 1px solid #486783;
			}
			.wpBox .rightSide .searchform .asubmit:visited { text-decoration: none; } /* for ie6 */
			.wpBox .rightSide .searchform .asubmit
			{
				display: inline-block;
				height: 26px;
				line-height: 26px;
				text-decoration: none;
				background-color: #FFF;
				border: 1px solid #999;
				font-size: 16px;
				padding: 0 5px;
			}
			.wpBox .rightSide .searchform .asubmit:active, .wpBox .rightSide .searchform .asubmit:focus { border-color: #486783 }
			.wpBox .rightSide .searchform .asubmit:hover
			{
				background-color: #486783;
				color: #FFF;
			}
		
		.wpBox .rightSide h2
		{
			margin: 25px 0 5px 0;
		}
		.wpBox .rightSide .archiveInfo
		{
			color: #666;/*#486783;*/
		}
		.wpBox .rightSide a, .wpBox .rightSide a:visited
		{
			text-decoration: underline;
			color: #486783;
		}
		.wpBox .rightSide a:hover
		{
			color: #FFF;
			background-color: #486783;
		}
		.wpBox .rightSide .archiveBox a, .wpBox .rightSide .archiveBox a:visited { text-decoration: none; }
	
	
	.wpBox .floatClear
	{
		clear: both;
		font-size: 1px;
	}