/* lists */
	
	.fotos .list, .books .list, .notes .quick .list, .people .list, .history .list  {
		background-color: #eafbff;
		padding: 5px 5px 0 5px;
		margin-bottom: 5px;
	}
	
		.notes .quick .list {
			padding-bottom: 5px;	
		}
		.view .traversed .list { 
			margin-bottom: 0;
		}
		.fotos .list .item, .books .list .item, .people .list .item {
			float: left;
			margin-right: 5px;
			margin-bottom: 5px;
		}
		
			.fotos .smallerThumbs .item {
				margin-right: 4px;
				margin-bottom: 5px;
			}
	
	/* books */
	
		.books .list .item {
			width: 135px;
			min-height: 120px;
			background-color: #d7f7ff;
			/*padding: 5px;*/
			background-image: url(/views/movement/images/ui/book_bg_01.png);
			float: left;
			background-position: 50% 40%;
			background-repeat: repeat-x;
		}
		
			.books .list .item .wrap {
				background-image: url(/views/movement/images/ui/transparent-10x10.png);
				margin: 5px;
			}
			.books .list .item .title {
				padding: 5px;
				background-color: #EAFBFF;
			}
			.books .list .item .meta {
				margin-bottom: 5px;
				padding: 5px;
				font-size: 0.9em;
				background-image: url(/views/movement/images/ui/transparent-10x10.png);

				
			}
			.books .list .item .status {
				display: block;
				clear: both;
				float: none;
				width: 100%;
			}
			
			.books .list .item .meta .commentsAndFotos {
				margin-top: 3px;	
			}
				.books .list .item .meta .commentsAndFotos a {
					display: block;
					
				}
				.books .list .item .meta .point {
					float: left;
					margin-right: 5px;
					
				}
				
				.books .list .item .meta .author {
					padding-bottom: 0;
				}
				
				.books .list .item .meta a {
				}
				
			.books .list .last {
				float: right;
				background-image: url(/views/movement/images/ui/book_bg_02.png);
				margin-right: 0;
			}
			
			.books .list .item .wrap:hover {
				background-image: none;
				
				
			}
		/* notes
			- home/quick
			- general
		*/
		.quick .item .story {
			margin: 5px;	
		}
		.notes .quick .list .item {
			background-color: #fff;
			padding: 10px;
			background-image: url(/views/movement/images/ui/bluebox-10x5.gif);
			background-repeat: no-repeat;
			background-position: 10px 0;
		}
			
			.notes .quick .list .last {
				background-color: transparent;
				background-image: url(/views/movement/images/ui/whitebox-10x5.gif);
			}
			
		.objects .list {
			background-color: #EAFBFF;
			padding: 10px 10px 0 10px;
		}
			.objects .rowing {
				padding-top: 0;
			}
			.objects .list .item {
				background-color: #F4FDFF;
				margin-right: 10px;
				margin-bottom: 10px;
				float: left;
				width: 302px;
				padding: 10px;
				clear: left;
			}
				.objects .list .item:hover {
					background-color: #f8f8f8;	
				}
				.objects .list .odd {
					float: right;	
					margin-right: 0;
					clear: right;
				}
				
				.post .title {
					margin-bottom: 5px;
					line-height: 1em;
				}
				.post .meta {
					margin-bottom: 10px;
				}
					.objects .list .item .meta {
						margin-bottom: 5px;	
					}
					
					.objects .list .item .person .options .meta {
						margin-bottom: 2px;	
					}
					
					.post .meta .point {
						float: left;
						margin-right: 3px;
						
					}
						.post .meta .person .options {
							padding: 0;	
							float: left;
						}
							.post .meta .person .options .meta {
								margin-bottom: 0;
							}
						
						.post .meta .date {
							font-size: 0.85em;
							font-family: Georgia, "Times New Roman", Times, serif;
							text-align: right;
							line-height: 1.1em;
							width: 65px;
						}
						
						.post .meta .author .alias {
							font-size: 0.95em;
						}
							.objects .list .item .meta .author {
							}
								.objects .list .item .meta .author .alias {
									width: 90px;
									margin-top: 3px;
								}
								
						.post .meta .modify {
							font-size: 0.85em;
							border-left: 1px dotted;
							padding-left: 8px;
							margin-left: 5px;
							margin-right: 0;
						}
						
						.post .meta .sharepoint {
							margin-left: 10px;
							width: 160px;
						}
				
				.post .story {
					margin: 0 10px 10px 65px;
					width: 420px;
					
				}
				
				.post .tags {
					margin-bottom: 10px;
				}
					.post ._lar .story {
						margin-left: 0;	
					}
					
					.post ._lar ._left {
						width: 60px;
						margin-right: 5px;
						text-align: right;
					}
					.post ._lar ._right {
						float: left;
						width: 70%;
						line-height: 1.1em;
					}
				
				.objects .list .item ._lar {
					margin-bottom: 5px;	
				}
				.objects .list .item ._lar ._left {
					width: 55px;
					margin-right: 5px;
					margin-top: 4px;
					font-size: 0.9em;
					text-align: right;
				}
				
					.objects .list .item ._lar .story {
						margin: 0;
						width: inherit;
					}
					
				.objects .list .item ._lar ._right {
					float: left;
					width: 240px;
					
				}
				
		/* people */
		
		.people .list .item {
			float: left;
			margin-right: 5px;
		}
		
	/* history */
		.history .list {
			width: 100%;
		
		}
			
			.history .year {
				background-color: #fff;
				padding: 10px 5px 5px 5px;
				font-size: 0.9em;
				background-image: url(/views/movement/images/ui/bluebox-10x5.gif);
				background-repeat: no-repeat;
				background-position: 10px 0;
				margin-bottom: 5px;
				
			}
				.history .year .title {
					margin-bottom: 5px;
					font-weight: lighter;
					margin-left: 5px;
				}
			
				.history .year .months {
					background-color: #eafbff;
					padding: 5px 5px 0 5px;
				}
					.history .year .months .month {
						float: left;
						width: 30%;
						margin-bottom: 5px;
					}
	/* tags */
		
	.tags .list .item {
		display: inline-block;
		line-height: 1em;
		font-size: 2em;
	}
		
	.view .list .last {
		margin-right: 0;
	}
	/* columns & rows */
	.view .columns .list {
		margin: 5px;
	}
		.view .columns .list .item {
			margin-bottom: 10px;	
			float: left;
			width: 45%;
			font-size: 0.95em;
		}
			.view .columns .list .cleared {
				float: none;
			}
			.view .columns .list .item ._icon, .view .rows .list .item ._icon {
				font-size: .95em;
			}
		
		.view .rows .list .item {
			background-color: #eafbff;
			padding: 5px 5px 8px 5px;
			margin-bottom: 1px;
			margin-bottom: 2px;
			font-size: 0.85em;
		}
		
	/* messages */
	
	.view .threads .panel {
		float: none;
	}
		.view .threads .list {
			background-color: #eafbff;
			padding: 5px;
		}
			.view .thread {
				background-color: #F4FDFF;
				margin: 0 0 5px 0;
				padding: 5px 5px 0 5px;
				
			}
				.view .threads .list .thread {
					width: 282px;
					float: left;
					clear: left;
					margin: 0 5px 5px 0;
				}
					.view .threads .list .odd {
						float: right;	
						margin-right: 0;
						clear: right;
					}
				
				.view .threads .list .thread:hover {
					background-color: #f8f8f8;
				}
				
				.view .thread .picture {
					float: left;
				}
				
				.view .thread .detail {
					margin-left: 5px;
					background-color: #fff;
					padding: 5px;
					float: left;
					width: 513px;
					margin-bottom: 5px;
				}
		
				.view .threads .list .thread .detail {
					float: right;
					font-size: 0.9em;
					width: 220px;
					margin-left: 0;
					margin-bottom: 5px;
				}
					.view .thread .detail .meta {
						margin-bottom: 5px;
						background-color: #fff;
						margin-right: 5px;
					}
					.view .threads .list .thread .detail .meta {
						margin-right: 0;
					}
					
		.view .thread .detail .subject {
			margin-bottom: 5px;
			float: none;
			clear: both;
			line-height: 1em;
			border-bottom: 1px dotted #ccc;
			padding-bottom: 5px;
		}
		
			
				
				.view .thread .detail .meta .point {
					margin-bottom: 3px;
					float: left;
					width: 140px;
				}
					.view .thread .detail .meta .who {
						font-weight: bold;	
					}
						.view .thread .detail .meta .who em,.view .thread .detail .meta .time  {
							font-weight: lighter;
							font-family: Georgia, "Times New Roman", Times, serif;
						}
					.view .thread .detail .meta .stats {
						float: right;	
						width: 35px;
						text-align:right;
					}
					
		/* messages */
		
		.view .thread .messages {
			margin-left: 60px;
			width: 522px;
		}
			.view .thread .messages .message {
				padding: 5px;
				background-color: #f4f4f4;
				clear: both;
				margin-bottom: 10px;
			}
			
				.view .thread .messages .unread {
					background-color: #ffc;	
				}
					.view .thread .messages .odd {
						background-color: #f0f0f0;	
					}
			
				.view .thread .messages .message .detail {
					margin-bottom: 0;
					width: 433px;
					float: left;
					padding: 10px;
				}
				
				.view .thread .messages .message .story {
					padding: 10px;
					background-color: #f8f8f8;
					width: 433px;
					clear: both;
					float: left;
					margin-left: 59px;
				}
				
				
	/*comments */
	
	.view .comments  {	
		
	}
	
			.view .comments .label .total {
				float: left;
				margin-right: 10px;
				font-family: Georgia, "Times New Roman", Times, serif;
				display: block;
				margin-bottom: 10px;
			}
			
			.view .comments .label .feed {
				float: right;
				background-image: url(/views/movement/images/ui/bar-1x1.gif);
				background-repeat: repeat-x;
				background-position: 0 51%;
				width: 80%;
				text-align: right;
			}
				.view .comments .label .feed a {
					/*background-color: #fff;*/
					background-color: transparent;
					padding-left: 8px;
				}
		
		.view .comments .list .item {
			margin-bottom: 10px;	
			margin-left: 20px;
		}
			.view .comments .response .commentor_icon {
				float: left;
				width: 42px;
				margin-right: 10px;
			}
				.view .comments .response .commentor_icon .person .icon a  {
					background-color: #f0f0f0;
				}
					.view .comments .response .commentor_icon .person .icon a:hover  {
						background-color: #f26522;
					}
					
					.view .comments .response .commentor_icon .person .options {
						padding: 0;	
					}
						.view .comments .response .commentor_icon .person .options .point {
							background-color: #f0f0f0;
							
						}
							.view .comments .response .commentor_icon .person .options .point a {
								padding-bottom: 2px;
							}
					
				
			
			.view .comments .response .commentor_detail {
				float: left;
				width: 70%;
			}
			
				.view .comments .response .commentor_detail .meta {
					font-size: 0.9em;
				}
				
				.view .comments .response .commentor_detail .meta .point {
					margin: 2px 0;
				}
		
		.view .comments .list .item .story {
			border-bottom: 1px dotted #f0f0f0;	
			margin: 10px 0 10px 0;
			padding-bottom: 5px;
		}
			.view .comments .list .last .story {
				border-bottom: none;	
			}
	
	/* traverse */
	
	.view .traverse {
		font-size: 0.75em;
		background-color: #f4fdff;
		padding-bottom: 5px;
	}
		.view .traverse .point {
			background-color: #eafbff;
			float: left;
			padding: 0 5px 3px 5px;
		}
		
		.view .traverse .next {
			float: right;	
			text-align: right;
		}
		/* short traversal*/
		.view .foto_view .traversed .item {
		}
			.view .foto_view .traversed .thumb .image {
				margin-bottom: 0;
			}
		.view .foto_view .traversed .short_traversal_point {
			font-size: 0.7em;
			background-color: #fff;
			display: block;
			padding: 0px 5px 3px 5px;
			float: left;
		}
			.view .foto_view .traversed .short_traversal_point a {
				display: inline;
			}
			.view .foto_view .traversed .last {
				float: right;
			}	
			.view .foto_view .traversed .last .short_traversal_point {
				float: right;	
			} 
			
	/* conversation */ 
	
		.conversation {
		}
		
		.conversation .panel {
			background-color: #EAFBFF;
		}
		
			.conversation .panel .items {
				margin: 10px;
			}
				.conversation .panel .items .topic {
					background-color: #F4FDFF;
					margin-bottom: 5px;
					padding: 10px;
				}
					.conversation .panel .items .topic:hover {
						background-color: #f8f8f8;	
					}
					.conversation .panel .items .topic .title {
						margin-bottom: 5px;	
					}
					.conversation .panel .items .meta .date {
						font-family:Georgia,"Times New Roman",Times,serif;
					}
					
					.conversation .panel .items .meta .point {
						float:left;
						margin-right:5px;
					}
				
					.conversation .panel .items .topic .comments {
						background-color: #fff;
						padding-top: 15px;
						margin-top: 10px;
						
					}
	
	/* people, contacts type thing */
	
	.friends .friend {
		float: none;
		padding: 5px 5px 0 5px;
		background-color: #F4FDFF;
	}
	.friends .panel .list {
		background-color: #EAFBFF;
		padding: 5px 5px 0 5px;
	}
	.friends .list .item, .friends .list .friend {
		background-color: #F4FDFF;
		float: left;
		margin: 0 5px 5px 0;
		padding: 5px 5px 0 5px;
	}
		div.two_and_half div.w .friends .list .item {
			width: 183px;
		}
		
		div.one div.w .friends .list .item, div.three div.w .friends .list .item {
			width: 167px;
		}
			div.three div.w .friends .list .last, div.one div.w .friends .list .last {
				float: right;	
			}
		.friends .list .last {
			margin-right: 0;
		}
		.friends .friend .metafix {
			background-color: #fff;	
			margin: 5px 0 0 0;
			float: right;
			font-size: 0.85em;
		}
		.friends .list .item .metafix {
			font-size: 0.85em;
			background-color: #EAFBFF;
			margin: 5px 0 0 0;
			float: right;
		}
			.friends .list .item  .metafix .point, .friends .friend .metafix .point {
				float: right;
				display: inline-block;
				padding: 3px 5px;
				
				
			}
	/* data */
	
		.view .data .list {
		
			background-color: #EAFBFF;
			padding: 5px 5px 0 5px;
		}
			.view .data .list .item {
				background-color: #fff;
				margin: 0 5px 5px 0;
				padding: 5px;
				width: 208px;
				float: left;
			}
				.view .data .list .outer {
					margin-right: 0;
				}
			.view .data .media .title {
				margin: 4px 5px 5px 5px;
			}
				.view .data .item .title .link {
					float: left;
					width: 85%;
					display: block;
					margin: 1px 0 0 0;
					padding: 0;
				}
				
				.view .data .item .title label.checkbox {
					float: right;
					margin: 0;
					padding: 0;
					display: block;
				}
					.view .data .item .title label.checkbox input.checkbox {
						
						margin: 0;
						padding: 0;
						display: block;
					}
				
			.view .data .media .meta {
				background-color: #f4f4f4;
				padding: 5px;
				font-size: 0.9em;
			}
			
			.view .data .media .object {
				padding: 5px;
				background-color: #f0f0f0;
			}
				.view .data .list .item .meta .point {
					margin-bottom: 3px;
				}
				.view .data .list .item .meta .selector input.checkbox {
					margin: 0;
					padding: 0;
					
				}
			
			.view .data .list .item .object {
				
			}
			
	/* slide show */
	
	body.go_slide_show #header, body.go_slide_show #neck, body.go_slide_show #footer {
		opacity: 0.2;	
	}
	
	div.slide_shown .w {
		
		width: 700px;
	}
	div.slide_shown .x {
		float: right;
		width: 250px;
	}
	div.slide_shown .block .panel {
		display: block;
		float: none;
	}
	
	/* foto_view */
		.slide_shown .foto_view {
			margin-bottom: 10px;	
		}
		
		.slide_shown .foto_view .traverse_point {
			float: left;	
			background-color: #171717;	
			font-size: 0.7em;
			width: 25px;
			padding: 3px 0 3px 3px;
		}
			.slide_shown .foto_view .traverse_point a {
				display: block;	
			}
			.slide_shown .foto_view .right {
				text-align: right;
				padding: 3px 3px 3px 0;
			}	
			
		.slide_shown .foto_view .foto {
			float: left;	
			width: 606px;
		}
			.slide_shown .title {
				margin: 0 0 5px 30px;
				padding: 0;
				font-weight: lighter;
				display: block;
			}
				.slide_shown ._creator {
					margin-left: 30px;	
				}
					.slide_shown .foto_view .foto .image {
						padding: 0 0 2px 0;	
						padding: 3px;
						background-color: #171717;
					}
						.slide_shown .foto_view .foto .image:hover {
							background-color: #f26522;
						}
					.slide_shown .foto_view .foto .image img {
						display: block;	
					}
			
			.slide_shown .foto_view .foto .meta {
				font-size: 0.9em;
			}
				.slide_shown .foto_view .foto .meta .point {
					float: left;
					margin-right: 10px;
					
				}
			
			
	.slide_shown .fotos .panel .list {
		padding: 5px;
		padding-bottom: 5px;
	}
		.slide_shown .fotos .panel .list .thumb {
			margin-right: 0px;
			margin-bottom: 0px;
		}	
		.slide_shown .fotos .panel .list .thumb .image {
			background-color: #333;	
		}
			.slide_shown .fotos .panel .list .thumb .image img {
				opacity: 0.2;
			}
			
			.slide_shown .fotos .panel .list .thumb:hover .image img {
				opacity:1;	
			}
			.slide_shown .fotos .panel .list .last {
				margin-right: 0;	
			}
			.slide_shown .fotos .panel .list .thumb .smaller {
				padding: 0;
			}
			
			.slide_shown .fotos .panel .list .selected .image img{
				opacity: 1;
			}
			
			
	
	/* posts traversing */
	.view .traversing {
		margin-bottom: 5px;
	}
		.view .traversing .label {
			background-color: #EAFBFF;
			display: inline-block;
			font-size: 0.75em;
			padding: 3px 5px;
			text-align: right;
			float: right;
		}
			.view .traversing .previous {
				float: left;	
			}
		
		.view .traversing .item {
			background-color: #EAFBFF;
			padding: 5px;
			display: block;
			clear: both;
		}
			.view .traversing .item .pack {
				background-color: #fff;
				padding: 5px;
				
			}
				.view .traversing .item .title {
					line-height: 1em;
					font-size: 1em;
					margin-bottom: 5px;
				}
				
				.view .traversing .item .meta {
					font-size: 0.85em;	
					font-family: Georgia, "Times New Roman", Times, serif;
					line-height: 1.3em;
				}
				
	/* ALTERATIONS */
	
	div.a {
		float: right;
		width:570px;
	}
		
		div.a div.panel {
			width: 545px;	
		}
	
	.altered {}

		.altered .object .title {
			float: left;
			width: 75%;
			margin: 0;
		}
		
		.altered .meta {
			float: right;	
			width: 10%;
			margin: 3px 10px 0 0;
		}
		
		.altered .quick .list .item {
			padding: 7px 5px 5px 5px;
			margin: 0;
		}
		
		.altered .quick .list .item .title .date {
			font-family: Arial, Helvetica, sans-serif;
			font-weight: lighter;
			font-size: 0.7em;
			display: block;
		}
		
		.view .altered ._blockTitle ._title {
			margin-top: 2px;
			
		}
		
		.y .journal {	
			margin-bottom: 15px;
		}
		
		.google_adsense_home {
			margin-top: 10px;
			min-height: 60px;
		}
		
	/* replies ajax stuff */
	
	.ajax_refresh_comments .ajax_refresh_replies_list .list {
		background-color: #F4FDFF;
	}
