div.columnA {
	width: 400px;
	padding-left: 20px;
}
div.columnB {
	width: 200px;
}

div.publicProfileMain {
	margin-bottom:10px;
	}
	
div.publicProfileMain a:link, div.publicProfileMain a:visited {
	color:#255690;
	}
	
div.publicProfileMain a:hover, div.publicProfileMain a:active {
	text-decoration:none;
	}
	
div.publicProfileMain div.mainDetails, div.publicProfileMain div.otherDetails {
	margin-bottom:10px;
	padding:10px;
	}
	
div.publicProfileMain h3 {
	/*color:#FF0066;*/
	font-size:1.1em;
	display: inline;
	}
	
div.publicProfileMain p {
	font-size:1.1em;
	}
	
div.publicProfileMain p.detail {
	margin-bottom:10px;
	}
	
div.publicProfileMain div.mainDetails div.handicap, div.publicProfileMain div.mainDetails div.occupation, div.publicProfileMain div.mainDetails div.age, div.publicProfileMain div.mainDetails div.gender {
	
	}
	
div.publicProfileMain div.mainDetails div.handicap, div.publicProfileMain div.mainDetails div.occupation, div.publicProfileMain div.mainDetails div.age {
	margin-bottom:5px;
	}

p.details 
{
	display: inline;
}
























/*
div.publicProfileMain h2 {
	display: none;
}


div.publicProfile{
	padding:10px;
}
div.publicProfile ul li{
	list-style-type:none;
}
div.publicProfile p{
	margin:3px 0px;
}
div.publicProfileHeading{
	background-color:#edf1f6;
	padding:10px;
}
div.publicProfileHeading p{
	margin:3px 0px;
}
div.publicProfileHeading ul li{
	list-style-type:none;
}
div.publicProfileAlternate{
	padding:10px;
}
div.publicProfileAlternate p{
	margin:3px 0px;
}
div.publicProfileAlternate ul li{
	list-style-type:none;
}
div.jobArea{
	float:left;
}
div.Age{
	float:right;
}*/