body {
	font: 12px Arial;
    background: #fff;
    margin: 0px;
}
.head {
	background: #f69380;
	height: 46px;
}
.top {
	color: #fff;
	background: #e90958;
	padding: 2px 4px 3px 4px;
	margin: 1px 0;
}
.bottom {
	color: #fff;
	background: #D50950;
	padding: 2px 4px 3px 4px;
	margin: 1px 0;
}
.navigate {
	font-size: 10px;
	background: #FFF0F5;
	border-top: 1px dotted #F9F;
	padding: 5px 3px 4px 3px;
	margin: 1px 0 0 0;
}
.navigate a {
	color: #FF2FC0;
	background: #fff;
	border: 1px solid #FFC1FF;
	padding: 0 4px;
}
.navigatespan {
	color: #E070CC;
	background: #FFD7FC;
	font-weight: bold;
	border: 1px solid #FFB0FF;
	padding: 0 4px;
}
.navigate a:hover {
	color: #D90098;
	border: 1px solid #F6F;
}
.post { margin: 3px; padding: 1px 3px 3px 3px; border-bottom: 1px solid #EFBAE6; border-left: 1px solid #EFBAE6; }
.postavtor { color: #C80B77; }
.top a, .section a, .bottom a {
	color: #fff;
}
.top a:hover, .bottom a:hover {
	color: #FFD2E1;
}
.section a:hover {
	color: #E8E8E8;
}
.navigate a:hover, .section a:hover, .top a:hover, .bottom a:hover {
	text-decoration: none;
}
.section {
	color: #EAEAEA;
	background: #909090;
	margin: 1px;
	padding: 2px 4px 3px 4px;
}
.comm {
	color: #fff;
	background: #E73A7B;
	margin: 1px;
	padding: 2px 4px 3px 4px;
}
.form {
	border-left: 3px solid #FFC1F2;
	color: #E73A7B;
	margin: 4px 2px;
	padding: 0 3px;
}
.picture {
	border-left: 3px solid #c7c7c7;	
	margin: 4px 2px;
	padding: 0 3px;
}
.pictureimg {
	margin: 0 0 -2px 0;
}
.page {
	background: #FFD7FC;
	border-top: 2px solid #FFB9FA;	
	color: #942549;
	margin: 1px 0;
	padding: 2px 3px;
}
.text {
	font-size: 11px;
	border-left: 3px solid #ffa3ec;	
	margin: 4px 2px;
	padding: 0 3px;
}

.title{
	font-weight: bold;
	background-color: #73006b;
	color: white;
	margin: 1px 0;
	padding: 2px 9px;
}

div { clear: both; }
a { color: #df05b3; text-decoration: none; }
a:hover { text-decoration: underline; }
input, textarea { 
	margin: 2px 0; 
	padding: 1px 3px; 
	background: #FFF0FB;
	border: 1px solid #FFC1E7; 
	color: #9E3866;
}
form { margin: 0; }
img { border: 0; }
hr { border-top: 1px dotted #ccc; color: #fff; margin: 3px 0 2px 0; }
ul { margin: 0; padding: 0 0 0 15px; }
