	body { 
		margin:0px; padding:0; 
		font-size : 9pt;
		font-family: Verdana, geneva; 
		background: #9999FF;
		background-image:url(../images/backgroundFade.jpg);
		background-repeat:repeat;
		background-size: 100%;
		background-position:center; 
	} 
h4 {
	margin: 0;
	padding: 0;
}
h1 {
		color:green;
		text-align:center;
		font-weight:normal;
		font-size:30pt;
		margin: 2px 0px 2px 0px;
		padding:0;
		font-family: Comic Sans MS, cursive, verdana, geneva;
	}
h2 {
		color:purple;
		text-align:left;
		font-weight:normal;
		font-size:13pt;
		margin: 4px 0px 1px 0px;
		padding:0;
		font-family: Comic Sans MS, cursive, verdana, geneva;
	}
h3 {
	margin: 4px 0px 1px 0;
	padding:0;
	color:green;
}
#profilePicFrame{
	float:right;
	width:35%;
	margin: 0 10px 0px 0;
	font-style:normal;
	font-size:8pt;
	color:#666666;
	text-align:center;
}
#profilePic{
	width:90%;	
	border:7px solid #48557e;
}
.intro {
	margin:0px; padding:0; 
	font-size : 9pt;
	font-family: Verdana, geneva;
	color:#000000;
	font-style:italic;
}
#header { 
		margin:0; 
		padding:0;  
		height: 100px;
		background: #9999FF;
	} 
#right h2 {
	text-align:center;
}
#right a {
	color:green;
}


	
	#left { 
		position: absolute;
		top: 00px; 
		width:170px; 
		left: 0px;
		text-align:center;
		font-size:8pt;
		color: #585858;
	} 
	#right { 
		position: absolute;
		top: 00px; 
		right: 10px; 
		margin:0; 
		padding:0; 
		width: 250px;
		font-size:8pt;
		color: #585858;
	} 
	#middle {
		font-size: 10pt; 
		margin:0 260px 0 170px; 
		min-width:340px;
		font-family: Comic Sans MS, cursive, verdana, geneva;
	}
	#middle h3 {
		font-weight: normal;
		color:blue;
		size: 10pt;
		padding: 2px 0 0 0;
	}
	#col {
		font-size: 10pt; 
		width:50%;
		font-family: Comic Sans MS, cursive, verdana, geneva;
		float:left;
	}	
		.clearer { 
		clear:both; 
		height:1px; 
		border:none; 
		margin:0; 
		padding:0; 
		}
		
		#footer {
		height: 24px;
	}
	.innards {
		padding: 10px;
	}




	.clear {
		clear:both;
	}
	
		a {
			color:blue;
		}
		a:link {
			text-decoration:none;
			
		}
		a:visited {
			text-decoration:none;
		}
		a:active {
			text-decoration:none;
		}
		a:hover {
			text-decoration:underline;
			color:#2a881b;
		}
		
		.thumbnail
{
	margin: 10px auto 10px auto;
	width: 150px;
	text-align: center;
	font-size:8pt; 
}


textarea {
	width:80%;
	height:80px;
}
p {
	padding: 2px 0 4px 0;
	margin: 0;
}

.commenthidden {display:none}
.commentshown {display:inline}

.more {
	text-align:center;
	font-size: 10pt;
	font-family:courier;
}
#loginDetails {
	margin: 6px auto;
	text-align:center;
	width:230px;
	padding:2px;
	background: #ffffff;
}
.details {
	font-family: Verdana, geneva; 
}
#details a {
	color:purple;
}
	
	.flickThumb {
		padding: 2px;
		float: left;
	}
	.flickrImg {
		width:75px;
		height:75px;
	}
	.message {
		width:60%;
		border: 1pt solid #333333;
		margin: 10px auto;
		text-align:center;
		background-color:#ffffff;
		padding:6px;
		font-size:14pt;
	}
	.column1 {
		width:53%;
		float:left;
		margin: 0 1%;
	}
	.column2 {
		width:43%;
		float:left;
		margin: 0 1%;
	}
		.newsfeed {
		padding: 8px;
		width:95%;
		margin: 4px auto 14px auto;
		border: 1pt dotted grey;
		background-color: #ffffff;
		font-size:8pt;
		font-family: Verdana, geneva; 
	}
		
	.newsfeed H2 {
		font-size: 10pt;
		padding: 0px 0 0 0;
		text-align:center;
		font-weight:normal;
		line-height: 12pt;
	}
	.word {
		font-size:9pt;
		width:80px;
		height:12px;
		background-color:#ffffff;
		border: 1pt #999999 solid;
	}
	.updateButton {
		font-size:9pt;
		width:60px;
		height:20px;
		background-color:#cccccc;
	}
	.smallprint {
		color:#666666;
		font-size:8pt;
	}
	.date {
		font-size: 8pt;
		text-align:left;
		color:#66CC00;
		
	}
	
	ul {
		padding:0; margin:4px 20px 2px 20px;
	}
	.realname {
		color:#666666;
	}

		.higher {
	
			position:relative;
			top:-6px;
			width:100%;
			
		}

.possy{
	height:16px;
	width:210px;
	border: 1pt #084B8A solid;
	text-align:center;
	color:#80c88a;
	margin:6px 6px 0px 6px;
	padding: 0 0 0 0px;
	font-size:8pt;
	position:relative;
	left:-6px;
	text-indent:24px;
	background-image:url('/images/possy.jpg');
	font-family: Comic Sans MS, cursive, verdana, geneva;
	
}

	.possyFull {
				color:#666666;
				font-size:8pt;
				text-align:center;
				margin:10px auto 10px auto;
	}
	.possyFeedItem {
		color: #000000;
		font-size:10pt;
		margin: 3px 0px;
		
	}
	.possyFeedItem a {
		color: #0000FF;
	}
	.nonPossyFeedItem {
		color: #666666;
		font-size:10pt;
		margin: 3px 0px;
		
	}
	.nonPossyFeedItem a {
		color: #6666FF;
	}
		
.person {
	float:left;
width:100%;
	margin: 3px;

}
