
	.view .lhs .panel .container {
		padding: 5px 0 10px 0;	
	}
	
	
	
	.view .counter {
		background-image: url(/views/basic/images/ui/h_5px_bar.gif);
		background-repeat: no-repeat;
		background-position: 100% 50%;
		font-size: .8em;
		width: 20px;
		float: left;
		margin-left: 0px;
		margin-top: 10px;
	}
	
	.view .object {
		float: left;
		margin-left: 10px;
		width: 400px;
	}
	
	.view .object {
		float: left;
		margin-left: 10px;
		width: 426px;
	}

	/* essay */
	
		.object .title {
			font-size: 2.0em;
			margin-bottom: 10px;
			line-height: 1em;
			font-family: Helvetica,  Arial, "Trebuchet MS", sans-serif;	
			/*width: 70%;*/
			
			
			/*font-family: Georgia, "Times New Roman", Times, serif;*/
		}	
			
			.object .title a {
				/*background-color: #ffeb00;*/
				/*padding: 10px 10px 5px 10px;*/
				display: block;
				margin-left: 10px;
				color: #333;
			}
			
				.object .title a:hover {
					/*background-color: #000;
					color: #ffeb00;*/
					color: #666;
					background: none;
				}
			
		.object .meta {
			font-size: .95em;
			line-height: 1.4em;
			
			margin: 0 10px 10px 0;
			border-left: 1px dotted #ccc;
			padding-left: 10px;
		}
		
			
			.object .meta li {
				float: left;
				margin-right: 5px;
			}
			.object .meta li.date {
				width: 80px;
				font-family: Georgia, "Times New Roman", Times, serif;
			}
				.list .item .object .meta .date {
					/*width: 75px;	*/
				}
			.object .meta li.tags {
				/*border-left: 1px solid #eaeaea;*/
				width: 140px;
			}
			
			.object .meta .author {
				float: left;
				width: 190px;
				line-height: 1em;
			}
			
			.object .meta .modify {
				float: right;
				width: 95px;
				line-height: 1.1em;
				margin-right: 0;
				font-family: Arial, Helvetica, sans-serif;
				font-size: .9em;
			}
			
			.object .meta li.comments {
				background-image: url(/views/basic/images/icons/comments_gray.png);
				background-repeat: no-repeat;
				background-position: 0 50%;
				padding-left: 15px;
			}
			
		.object .story {
			margin: 0 10px;
		}
		
			.object .story blockquote.caption, .object .story blockquote.embedcaption {
				border: none;
				padding: 0;
				margin: -15px 0 0.94em 0;
				border-bottom: 1px dotted #eaeaea;
				color: #666;
				font-family: Arial, Helvetica, sans-serif;
				padding-left: 15px;
				font-style: italic;
			}
				.object .story blockquote.caption p {
					margin: 0;	
				}
				
			.object .story blockquote.embedcaption {
				border-bottom: none;
				font-style: normal;
			}
				
		
		.object .submeta {
				margin: 10px;
				font-size: .9em;
				background-color: #fff;
				padding: 10px;
				border: 1px dotted #eaeaea;
			}
				.object .submeta li {
					float: none;
					margin-bottom: 3px;
				}
		
		
		
			
			
	/* person */
	
	.author .person {
		
	}
		.person .icon {
			float: left;
			width: 30px;
		}
		
		.person .alias {
			float: left;
			width: 156px;
			font-size: 1.1em;
		}
		
		.person .duration {
			clear: both;
			display: block;
			font-style: italic;
			font-size: .9em;
			padding-top: 3px;
		}
		
			.person .duration .post {
				font-style: normal;	
			}
	
	/* biography */
	
		.biography .person {
			line-height: 1em;	
			margin-left: 5px;
		}
		
		.biography .person .title {
			margin-bottom: 2px;
			color: #000;
		}
	
	/* activity */
		
		#body .rhs .panel .story {
			line-height: 1.2em;	
			font-size: .95em;
		}
		
			#body .rhs .panel .story p {
				margin-bottom: 10px;
			}
			
		#body .panel .activity {
	
			margin-top: 5px;
		}
	
		.activity ul {
			font-size: .9em;
			list-style: lower-latin;
			margin-left: 17px;
			margin-bottom: 10px;
		}
		
		.activity ol {
			font-size: .9em;
			list-style: decimal;
			margin-left: 17px;
			margin-bottom: 10px;
		}
			.activity ul li, .activity ol li {
				margin-bottom: 3px;	
			}
	
	/* photography */
		.biography .photography .object {
			width: 450px;
		}
		.biography .photography .list .item {
			float: left;
			margin-right: 5px;
			margin-bottom: 5px;
		}
			.biography .photography .list  .item a {
				padding: 5px;
				display: block;
				background-color: #eaeaea;
			}
				.biography .photography .list  .item a:hover {
					background-color: #f26522;	
				}
				
				.biography .photography .list  .item a img {
					display: block;	
				}
		
	/* preface */
	#body .panel .preface .story {
		line-height: 1.3em;
		font-size: 1em;
		font-family: "Book Antiqua", "Palatino Linotype", Palatino, serif;
	}
	/* pagination */
	
	.pagination .point {
		font-size: 0.9em;	
		background-image: url(/views/basic/images/ui/v_5px_bar.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
		padding-top: 7px;
		width: 45%;
	}
		.pagination .previous {
			margin-left: 30px;	
		}
		.pagination .next {
			background-position: 100% 0;
			text-align: right;
		}
		
		.pagination .point a {
			display: block;
			line-height: 0.8em;
			padding: 2px 0;
		}
		
		/*	.pagination .point a:hover {
				color: #fff;
				background-color: #000;
			}
	*/
	/* lists */
		
	
	.view .list .item {
		margin-bottom: 10px;
	}
	.view .list .odd .comment .counter {
		
		margin-top: 20px;

	}
	.view .list .item .comment .object {
		background-color: #efefef;
		padding-top: 10px;
	}
	
	.view .list .odd .comment .object {
		background-color: #fff;
		padding-top: 10px;
		
	}
		.view .list .item .comment .object .story {
			
			/*background-color: #fff;*/
		}
			.view .list .odd .comment .object .story {
				padding: 15px 5px;
			}
			
	/* empty */
	
		body .empty {
			margin-left: 60px;	
			font-size: 2em;
			
		}
		
		
		body .errorMessage {
			margin-left: 60px;	
			line-height: 2em;
		}
			body .errorMessage h1 {
				font-size: 2em;
			}
			body .errorMessage blockquote {
				font-size: 1.3em;
				line-height: 1.2em;
			}

