#title {
	border-width: 0 1px 1px 0; 
	border-style: solid; 
	border-color: #ddd #777 #111 #bbb; 
	text-shadow: 0px 0px 0px #888; 
	background-color: #eee; 
	margin: 0; 
	padding: 0.5em; 0.3em; 
	text-decoration: none; 
	color: #111; 
	font-weight normal;
}
.divperson{
	padding: 0.5em 1em;
	margin: 0.5em 0;
	background-color: #f8f8f8;
	border-width: 4px;
	border-color: darkgray;
}
		
#signin{
	text-decoration: none;
	background-color: #f8f8f8;
			
	padding: 0.2em 0.5em;		
}
#signin:hover{
	text-decoration: none;
	background-color: #fbfbfb;
			
	padding: 0.2em 0.5em;
}
		
.pgroup{
	border-top: 3px solid #ddd;
	border-left: 3px solid #ccc;
	border-bottom: 3px solid #111;
	border-right: 3px solid #555; 
	background-color: #f0f0ff; 
	margin: 1em 2% 2em 2%; 
	padding: 1em;		
}
		
.topbutton{
	text-decoration: none;
	background-color: #f8f8f8;
	white-space: nowrap;
	padding: 0.2em 0.5em;
}

.topbutton:hover{
	text-decoration: none;
	background-color: #ebfbfb;
	white-space: nowrap;
	padding: 0.2em 0.5em;
}
		
.topbutton a{
	text-decoration: none;
	white-space: nowrap;
}

.topbutton:hover a{
	text-decoration: none;
	white-space: nowrap;
}

#perbody{
	background-color: #f8f8f8;
	padding: 0.1em 1em 1em 1em;
	margin: 0.5em 1%;
	border-width: 10px; 
	border-color: darkgray;		
}

.messages{
	margin: 1em 2%;
	padding: 1em;
	background-color: #f3f3f3;
	border-width: 4px;
	border-color: darkgray;
}

.messages_del{
	margin: 1em 2%;
	padding: 1em;
	background-color: #fc9;
	border-width: 4px;
	border-color: red;
}

.img_pics_list{
	background-color: white; 
	border:2px inset black;
}

.main_per_pic{
	float: left;
	margin-right: 5px;
	border: 1px solid #999;
}

.alert{
	margin: 1em;
	padding: 1em;
	// background-color: #f8f8f8;
	background-color: #fc9;
	border: 4px <?php echo $t_border->get_style($current_border_mes);?> red;
}	