/* login */
div#sidebar div.loginbox {
	margin-top: 10px;
	padding: 5px;
	background: #FFFCDA;
	border: 1px solid #F5DFC3; }

	div#sidebar div.loginbox input.text {
		width: 95px; }

<!-- special *//

div#sidebar div.special{
	margin: 0px 0px 5px 0px;
	width: 280px;
	height: 200px;
	background: url('static/plus.gif') no-repeat; }
	
	div#sidebar div.special a {
		margin-bottom: 10px;
		width: 280px;
		height: 200px;
		background: url('static/plus.gif') no-repeat;
		display: block;
		cursor: pointer; }
		
	div#sidebar div.special a:hover { }
-->

div#sidebar div.statty_wrap {
	margin: 0px 0px 5px 0px;
	width: 280px;
	height: 28px;
	background: url('static/statty.gif') no-repeat;
	border-bottom: 3px solid #c0c0c0; }
	
	div#sidebar div.statty {
		padding-bottom: 10px;
		margin-left: 20px;
		margin-right: 20px;}
	
div#sidebar div.ext_poll_wrap {
	margin: 0px 0px 5px 0px;
	width: 280px;
	height: 250px;
	background: #9E0E41 url('static/sidebar.polls.jpg') no-repeat; }

	div#sidebar div.ext_poll {
		padding-bottom: 10px; }

		div#sidebar div.ext_poll h4 {
			margin: 0px;
			padding: 45px 0px 0px 18px;
			font: bold 12.7px tahoma;
			color: #EFD9EF; }

		div#sidebar div.ext_poll table {
			margin: 20px 0px 0px 18px;
			color: #685e36; }

			div#sidebar div.ext_poll td.answers {
				margin: 0px;
				padding: 0px 0px 0px 3px;
				font: 11px tahoma;
				color: #f5f5f5;
				width: 100%; }

			div#sidebar div.ext_poll p.results {
				margin: 0px 0px 0px 20px;
				padding: 5px 0px 0px 0px;
				font: 11px tahoma;
				color: #ffffff; }

div#sidebar div.ext_blog_wrap {
	margin: 0px 0px 5px 0px;
	width: 280px;
	height: 253px;
	background: #6D8A00 url('static/sidebar.blogg.jpg') no-repeat; }

	div#sidebar div.ext_blog {
		padding: 0px 0px 8px 0px;}

		div#sidebar div.ext_blog h4 { 
			}

		div#sidebar div.ext_blog div.content {
			margin: 40px 10px 0px 18px; }

			div#sidebar div.ext_blog div.content div.item {
				margin: 0px 0px 3px 0px;
				padding: 0px;
				height: 25px;
				width: 245px;
				overflow: hidden;
				background: transparent url('static/sidebar.blogg_field.png') no-repeat; }

				div#sidebar div.ext_blog div.content div.item a {
					margin: 0px;
					padding: 0px 0px 0px 5px;
					display: block;
					font: 12px/25px tahoma;
					color: #ffffff;
					text-decoration: none;}

					div#sidebar div.ext_blog div.content div.item a:hover {
						font-weight: bold;
						background: transparent url('static/sidebar.blogg_field.png') no-repeat 0px -25px;}

div#sidebar div.ext_forum_wrap {
	margin: 0px 0px 5px 0px;
	width: 280px;
	background: #86001E url('sidebar_forums_top.gif') no-repeat 0px -4px; }

	div#sidebar div.ext_forum {
		padding: 0px 0px 8px 0px;
		background: url('sidebar_forums_bottom.gif') no-repeat 0px 100%; }

		div#sidebar div.ext_forum h4 {
			margin: 0px;
			padding: 15px 0px 0px 9px;
			font: bold 15px tahoma;
			color: #ffffff; }
			
		

		div#sidebar div.ext_forum div.content {
			margin: 16px 0px 0px 18px; }

			div#sidebar div.ext_forum div.content div.item {
				margin: 0px 0px 3px 0px;
				padding: 0px;
				height: 24px;
				width: 245px;
				overflow: hidden;
				background: url('sidebar_forums_entry.gif') no-repeat; }

				div#sidebar div.ext_forum div.content div.item a {
					margin: 0px;
					padding: 0px 0px 0px 5px;
					display: block;
					font: 12px/24px tahoma;
					color: #ffffff;
					text-decoration: none; }

					div#sidebar div.ext_forum div.content div.item a:hover {
						text-decoration: underline; }
			
			
/* sidebar box */
div.sidebox_wrap {
	margin-top: 10px; }

	div.sidebox { }

		div.sidebox table {
			width: 100%;
			border: 0px;
			border-spacing: 0px;
			border-collapse: collapse; }

			div.sidebox table td {
				vertical-align: top; }

		div.sidebox h3 {
			margin: 0px;
			padding: 0px;
			font: bold 12px/16px arial, verdana, sans-serif;
			color: #0C4D9C; }

		div.sidebox div.data {
			padding: 5px 0px;
			font-size: 11px; }


/* polls */
div.polls table td {
	vertical-align: middle; }
