/* updated by SL on 17/11/04 */
/* profileleft and profileright anchor styles added */

#profile .border1 {
	border-style:solid;
	border-width:1px;
}

#profile p { padding:4px; }

#profile #container { padding:10px; }

#profile #container h1 {
	margin:0 0 10px 0;
	font-size:150%;
}

#profile #profileleft {
	float:left;
	margin-right:10px;
	width:50%;
}

#profile #profileright {
	float:left;
	width:40%;
}

#profile h3{
	display:block;
	padding:3px;
	margin:0px;
}

#profile #namedept {
	padding:5px;
	margin:5px 5px 10px 5px;
}

#profile #recententries { margin-top: 10px; }

#profile #photo { margin:10px; }
#profile #photobox { text-align:center; }
#profile #aboutme { margin-bottom:10px; }
#profile #freeform { padding:5px; }

#profile #contactdetails { margin-top:10px; }

#profile #recententries ul {
	padding-left:25px;
	padding-bottom:10px;
}

#profile #profilegalleries { margin-top:10px; }

#profile #profilegalleries ul {
	list-style:none;
	margin:0px;
	padding:5px;
}

#profile #profilegalleries ul li{
	vertical-align:middle;
	clear:left;
}

#profile #profilegalleries ul li img{
	vertical-align:middle;
	/*float:left;*/
	margin-top:10px;
	margin-right:10px;
	border-style:solid;
	border-width:2px;
}

#profile #groups {
	margin-top:10px;
	border-style:solid;
	border-width:1px;	
}

#profile #groups ul {
	list-style:none;
	margin:2px;
	padding-left:0px;
}

#profile #groups li {
	list-style:none;
	margin-left:0px;
}

#profile .clear {
	clear:both;
	margin:5px;
}