@charset "utf-8";
/* CSS Document */

	
/*
------------------------------------------------------------
Write Update
------------------------------------------------------------
*/

.writeUpdate {
	position: relative;
	display: block;	
}

	.writeUpdate textarea {
		width: 420px;
		height: 70px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 14px;
		padding: 5px;
		overflow: y-scroll;
	}

	.writeUpdate .wordCounter {
		display: block;
		position: absolute;
		left: 434px;
		top: 1px;
		font-size: 16px;
		font-family: Verdana, Geneva, sans-serif;
		padding: 10px 0 10px 8px;
		color: #888;
	}
	.writeUpdate input.falseSubmit  {
		background-color: #0C478B;
		color: #FFF;
		border: 1px solid #0A3970;
		margin-left: 4px;
		padding: 10px;
	}
		
	.writeUpdate input.trueSubmit {
		position: absolute;
		left: 434px;
		top: 38px;
		background-color: #0C478B;
		color: #FFF;
		border: 1px solid #0A3970;
		margin: 4px;
		padding: 10px;
	}
	
.writeUpdate .options {
	clear: both;
	font-size: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-top: 1px dotted #ccc;
	padding: 8px 0 8px 0;
	border-bottom: 1px dotted #ccc;
}
	
	.writeUpdate input {
		vertical-align: bottom;
	}
		
.lastUpdate {
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #888;
	clear: both;
	padding-top: 6px;
}
	.lastUpdate strong  {
		font-size: 10px;
		font-family: Arial, Helvetica, sans-serif;
		color: #666;
	}
		

/*
------------------------------------------------------------
Updates
------------------------------------------------------------
*/

ul.updateList {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.updateList * {
	margin: 0;
	padding: 0;
	list-style: none;
}


	ul.updateList ul.update {
		position: relative;
		padding: 10px;
		border-bottom: 1px solid #ddd;	
		vertical-align: middle;
	}
	
	ul.updateList ul.update.odd {
		background-color: #fff;
	}
	ul.updateList ul.update.even {
		background-color: #fff;
	}
	
	ul.updateList ul.update:last-child {
		border-bottom: 0;
	}
	
		ul.updateList ul.update .options {
			color: #888;
			font-size: 10px;
			position: absolute;
			right: 10px;
			top: 10px;
			text-align: right;
		}
		ul.updateList ul.update .date {
			color: #666;
			font-size: 10px;
			margin-top: 4px;
		}
		ul.updateList ul.update .cat {
			color: #999;
		}
		
		ul.updateList ul.update .photo {
			display: block;
			float: left;
		}
		ul.updateList ul.update .action {
			display: inline-block;
			margin-top: 2px;
			margin-bottom: 4px;
			margin-left: 4px;
		}
		ul.updateList ul.update .action.newLine {
			display: block;
			clear: both;
			padding-top: 4px;
		}
			
			ul.updateList ul.update .action a.profile {
				font-weight: bold;
				color: #0C478B;
			}
			ul.updateList ul.update .action a.company {
				font-weight: bold;
				color: #d80;
				line-height: 1.4em;
			}
		
		ul.updateList ul.update .personalMessage {
			font-size: 14px;
			font-family: Georgia, "Times New Roman", Times, serif;
			margin: -10px;
			margin-top: -5px;
			padding: 10px;
			line-height: 1.4em;
		}
		
		ul.updateList ul.update .personalMessage .link {
			font-size: 12px;
			font-family: Arial, Helvetica, sans-serif;
			display: inline-block;
		}
		
		
		ul.updateList ul.update .systemMessage {
			margin: -10px;
			margin-top: 0;
			padding: 10px;
			line-height: 1.4em;
		}
		
		
		ul.updateList ul.update .systemMessage strong {
			display: block;
		}
		
		ul.updateList ul.update .systemMessage  div.wph{
			position: absolute;
			top: 60px;
			left: 80px;
		}
		


ul.lastUpdatesList {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.lastUpdatesList * {
	margin: 0;
	padding: 0;
	list-style: none;
}
	
		ul.lastUpdatesList ul.update .date {
			color: #888;
			margin-top: 4px;
			margin-bottom: 8px;
		}
		
		ul.lastUpdatesList ul.update .update_message {
			color: #000;
			margin-top: 4px;
			margin-bottom: 8px;
		}
		
		
		
.moreNextPage ul.updateList {
	border-top: 1px solid #ddd;	
}

.updateListPage {
	border-top: 1px solid #ddd;
	background-color: #eee;
	padding: 4px;
	text-align: center;
	color: #888;
	margin-top: 10px;
}