	.lightback {
		background:white;
		color:black;
		/*padding:20px;*/
		margins:20px;
	}
	
.center{
	width:640px;
	float:left;
	position:relative;
}
	.featureblock{
		/*background:#5b3b00;*/
		margin:0;
		padding:0;
		/*border:0;
		border-right:8px solid #5b3b00;*/
		text-align:center;
		float:left;
	}
	.feature{
		/*w/h set in page*/
		margin:auto;
		padding:0;
		border:0;
		text-align:center;
	}
		.feature img{
			/*w/h set in page*/
			margin:auto;
			border:0;
		}
	.featurethings, .shareland{
		float:left;
		width:280px;
		background:#D8EBFF;/*background:#9b6400;*//*DEBUG*/
		margin:10px;
		padding:0;
		/*border:4px solid #8CA2BB;*//*#5b3b00;*/
		color:black;
		/*border-left:0;*/
	}
	.shareland { width:700px; margin:20px auto; float:none;}
	
		.featurethings .actions{
			width:280px;
			text-align:left;
			float:left;
		}
		
		.featurethings .info{
			width:280px;
			color:black;
			/*background:white;*/
			float:left;
		}
		/*.featurethings .info *{
			margin:auto;
		}*/
		
		.featurethings .actions .control {
			margin:10px auto;
			background:#eed8b2;/*#F3FFE2;*/
			color:black;
			position:relative;
			text-align:center;
			
			border: 2px solid #A18758;
			
			width:220px;
		}
		.featurethings .actions .control-inactive {
			margin:10px auto;
			border: 2px solid #A18758;
			background:#A18758;/*#e3eed2;*/
			color:white;
			position:relative;
			text-align:center;
			
			width:220px;
		}
		.featurethings .actions .control a{
			display:block;
		
			position:relative;
			color:black;
			text-decoration:none;
			border:none;
			
			line-height:1.5em;
			height:100%;
			
			cursor: pointer;
			cursor: hand;
		}
		.featurethings .actions .control a:hover{
			background:#A18758;/*#E6E8C2;*/
			color:white;
		}
		.featurethings .actions .control input{
			background:#eed8b2;/*#F3FFE2;*/
			color:black;
			position:relative;
			text-align:center;
			
			height:100%;
			width:100%;
			line-height:1.5em;
			border:none;
			
			cursor: pointer;
			cursor: hand;
		}
		.featurethings .actions form{			
			display:block;
		}
		.featurethings .actions .control input:hover{
			background:#A18758;/*#E6E8C2;*/
			color:white;
		}
		
			#btn_share, #btn_report, #btn_feature, #btn_like, #userstuff{
				margin:10px auto;
				text-align:center;
				clear:both;
			}
			#btn_bookmark img{
				margin:auto;
			}
			
			#userstuff{
				width:230px;
			}
			#btn_edit, #btn_delete{
				width: 100px;
				float:left;
				margin:5px;
			}
		
	.title{
		font-weight:bold;
		font-size:1.2em;
		font-family:san-serif;
		margin:10px;
	}	
	.byline{
		font-size:1em;
		float:right;
		margin-right:10px;
	}
	.summary{
		font-size:0.9em;
		clear:both;
		margin:10px;
	}
	
	.time, .views, .likes, .private {
		font-size:0.8em;
		float:left;
		clear:left;
		margin-left:10px;
	}
	.private{
		color:red;
		font-weight:bold;
	}
	
	.commentsblock{
		/*background:#5b3b00;*/
		padding:0;
		border:0;
		background:#D8EBFF;
		/*border-right:8px solid #5b3b00;*/
		text-align:center;
		float:left;
		
		width:500px;
		margin:10px 0 10px 250px;
		
		display: inline;
	}
	.comments{
		/*border-top: 1px solid #742900;*/
		/*width:380px;*/
		margin:10px;
		padding:10px 0;
		clear:left;
		overflow:hidden;
		text-align:center;
	}
	.comments div{
		background:white;
	}
		.comment{
			border-bottom:1px solid #D8EBFF;/*#742900;*/
			border-top:1px solid #D8EBFF;/*#742900;*/
			margin:auto 10px;
			padding:10px 0;
			color:black;
		}

		.comments .textarea{
			width:300px;
			height:4em;
		}
		.comments #btn-post{
			margin: 5px auto;
		}
		.commentAdd{
			margin:auto;
		}
		.commentAdd .form{
		}
		.comments .cmnt-text{
			margin:10px 20px;
			margin-top:5px;
			text-align:left;
		}
		.comments .cmnt-byline{
			float:left;
			margin-left:5px;
		}

	.profile .featureblock {
		width:500px;
		background:#D8EBFF;
		margin-top:10px;
		margin-left:250px;
		display:inline;
	}
	.profile .featureblock .feature {
		margin:10px;
		width:200px;
		float:left;
	}
	.profile .featurethings {
		margin-left:0px;
		float:right;
		width:260px;
	}
	
	#featuretopblock {		
		border:8px solid #5b3b00;
		width:416px;
		background:white;
		margin:auto;
	}
	#featuretopblock .info {		
		float:left;
		width:200px;
		color:black;
	}
	#featuretopblock .feature {		
		float:left;
		width:200px;
	}
	#featuretopblock .feature img {		
		padding:0;
	}
	
	.friendsof * .friend{
		float:left;
		text-align:center;
		margin:10px;
		display:inline;
	}
	.friendsof * .friend img{
		display:inline;
		margin:auto;
	}