/* Filter */

.filter {
	padding:0 6px 15px 0;
	font-size:0.9em;
	text-align:center;
}	

/* Poll */

.poll {
	padding:0 10px 10px;
}

/* Search-block */

.search-block {
	padding:0 10px 10px;
}

/* Navigation */

.navigation {
	color:#666;
	padding:10px 0 5px;
	text-align:center;
	font:bold 1.25em Tahoma;
}

	.navigation a {
		text-decoration:none;
		color:#000;
		background:#dfdfdf;
		padding:3px 8px;
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
	}

	.navigation a:hover {
		background:#b2264c;
		color:#fff;
	}

	.navigation span {
		background:#eee;
		padding:3px 8px;
		color:#555;
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
	}

	
	.snav_newblock5 {
	color:#666;
	padding:10px 0 5px;
	text-align:center;
	font:bold 1.25em Tahoma;
}

	.snav_newblock5 a {
		text-decoration:none;
		color:#000;
		background:#dfdfdf;
		padding:3px 8px;
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
	}

	.snav_newblock5 a:hover {
		background:#b2264c;
		color:#fff;
	}

	.snav_newblock5 span {
		background:#eee;
		padding:3px 8px;
		color:#555;
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
	}
	
	
	
/* Add comments */
.addcomment {text-align:left;}
	.addcomment td{padding:0 0 5px;}
	.addcomment th{padding:1px 5px 5px 0;vertical-align:top;font-weight:bold;text-align:left;}
		.addcomment .textbox {width:250px;}
		.sendblock {border-top:1px solid #c4c4c4;padding:8px;text-align:center;}
		.addcomment textarea {width:100%;border:none;height:100px;}
	.commentform {padding-right:10px;}

/* Comments styles */
.comment {overflow:hidden;zoom:1;border-bottom:1px solid #c4c4c4;padding:7px 0;margin:0 0 10px;}
	.author {float:left;}
	.comment-body {margin-left:110px;}
		.comment-meta {overflow:hidden;zoom:1;font-weight:bold;margin:0 0 10px;}
			.comment-meta .right {float:right;color:#bfbfbf;font-weight:normal;}
		.comment-meta a {text-decoration:none;}
	
/* Add news */

.addnews {width:520px;}
	.addnews th {padding:4px 5px 3px 0;text-align:left;font-weight:bold;vertical-align:top;}
	.addnews td {padding:3px 0 3px;vertical-align:top;}
	.addnews textarea {width:400px;height:100px;}
	.addnews .textbox {width:200px;}
	.addnews img {vertical-align:top;}
	.addnews td > div {width:auto !important;}

/* Feedback */

.feedback {}
	.feedback th {padding:4px 5px 3px 0;text-align:left;font-weight:bold;vertical-align:top;}
	.feedback td {padding:3px 0 3px;vertical-align:top;}
	.feedback textarea {width:400px;height:100px;}

/* Lost password */

.lostpassword td {
	padding:3px;
}

/* Personal message */

.pm {
	border-collapse:separate;
	width:98%;
}

	.pm td {
		padding:3px;
	}

		.pm textarea {
			width:100%;
			border:0;
			height:100px;
		}

/* Registration */

.registration td{
	padding:5px;
}

	.registration .button1 {
		margin-bottom:0;
	}

	.registration .textbox {
		width:150px;
	}

/* User info */

.userinfo {
	width:98%;
	margin-bottom:10px;
}

	.userinfo td {
		padding:3px;
		vertical-align:top;
	}

		.userinfo textarea {
			width:100%;
			height:80px;
		}

		.userinfo .textbox {
			width:200px;
		}

/* Stats */

.stats {
	border-collapse:separate;
	margin-bottom:10px;
}

	.stats td {
		vertical-align:top;
		padding:3px;
	}

/* News edit */

.news-edit {
	padding:3px;
	border:1px dotted #333;
	background:#eee;
	margin:5px 0;
	color:#333;
}

.vote-result {
	width:95%;
}

/* Related news */

.related-news {
	padding:6px;
	margin:6px;
	font-size:0.9em;
	overflow:hidden;
}