/********************************************************************************************************/
/*					SELECTORS							*/
/********************************************************************************************************/
	* {
		padding: 0px;
		margin: 0px;
		background-repeat: no-repeat;
	}
	ul, ol {
		list-style-type: none;
	}
	img {
		border: 0px;
	}
	table {
		font-size: 10px;
		font-family: verdana;
	}
	body {
		text-align: center;
		font-size: 10px;
		font-family: verdana, arial, tahoma;
		background-repeat: repeat;
		background-image: url(template/images/body_background.jpg);
	}
/********************************************************************************************************/
/*					CONTAINER							*/
/********************************************************************************************************/
	#container_top {
		text-align: center;
		background-repeat: repeat-x;
		background-image: url(template/images/top_background.jpg);
	}
	#container_header {
		width: 961px;
		height: 240px;
		margin: auto;
		position: relative;
		background-image: url(template/images/header.jpg);
		background-position: center;
	}
	#container_quakenet {
		width: 230px;
		margin-top: 37px;
		float: right;
	}
	#container_quakenet a {
		color: #A0A0A0;
	}
	#container_menu {
		width: 507px;
		height: 35px;
		left: 21px;
		bottom: 11px;
		position: absolute;
	}
	#container_menu a {
		width: 165px;
		height: 35px;
		margin-right: 4px;
		float: left;
		display: block;
	}
	#container_submenu {
		width: 415px;
		height: 28px;
		right: 16px;
		bottom: 14px;
		position: absolute;
	}
	#container_submenu div {
		width: 408px;
		height: 23px;
		padding-top: 6px;
		padding-left: 15px;
		text-align: left;
	}
	#container_submenu a {
		margin-right: 15px;
		font-weight: bold;
	}
	#container_main, #container_main_admin {
		width: 961px;
		margin: auto;
		text-align: left;
		background-repeat: repeat-y;
		background-image: url(template/images/middle_background.jpg);
		background-position: center;
	}
	#container_leftcol {
		width: 190px;
		margin-top: 1px;
		margin-left: 5px;
		float: left;
		display: inline;
		overflow: hidden;
	}
	#container_rightcol {
		width: 225px;
		margin-top: 1px;
		margin-right: 4px;
		float: right;
		display: inline;
		overflow: hidden;
	}
	#container_centercol {
		width: 535px;
		float: left;
		display: inline;
	}
	#container_information {
		height: 146px;
		padding: 1px;
		border-top: 1px solid black;
		background-image: url(template/images/latest_background.jpg);
		background-position: bottom;
	}
	#container_content {
		padding: 1px;
	}
	img.content_headline {
		width: 533px;
		height: 91px;
		margin-bottom: 1px;
		display: block;
	}
	#container_footer {
		width: 961px;
		height: 155px;
		clear: both;
		background-image: url(template/images/footer.jpg);
		background-position: center bottom;
	}
/********************************************************************************************************/
/*					COLS							*/
/********************************************************************************************************/	
	div.box_left, div.box_right {
		color: #878787;
		font-size: 10px;
		font-weight: bold;
		font-family: Arial;
		line-height: 28px;
	}
	div.box_left {
		width: 188px;
		padding-top: 40px;
		background-color: #141414;
		background-image: url(template/images/box_left.jpg);
	}
	div.box_right {
		width: 224px;
		padding-top: 40px;
		background-color: #141414;
		background-image: url(template/images/box_right.jpg);
	}
	div.box_right_black, div.box_right_striped, div.box_left_black, div.box_left_striped {
		padding: 0px 12px;
		background-color: #101010;
	}
	div.box_right_black {
		background-image: url(template/images/box_right_black.jpg);
	}
	div.box_right_striped {
		background-image: url(template/images/box_right_striped.jpg);
	}
	div.box_left_black {
		background-image: url(template/images/box_left_black.jpg);
	}
	div.box_left_striped {
		background-image: url(template/images/box_left_striped.jpg);
	}
	#box_article {
		background-image: url(template/images/box_article.jpg);
	}
	#box_events {
		background-image: url(template/images/box_events.jpg);
	}
	#box_poll {
		background-image: url(template/images/box_poll.jpg);
	}
	#box_member {
		background-image: url(template/images/box_member.jpg);
	}
	#box_files {
		background-image: url(template/images/box_files.jpg);
	}
	#box_headsponsor {
		margin-bottom: -10px;
		background-image: url(template/images/box_headsponsor.jpg);
	}
	#box_partner {
		margin-bottom: -10px;
		background-image: url(template/images/box_partner.jpg);
	}
	#box_userlogin {
		background-image: url(template/images/box_userlogin.jpg);
	}
	#box_statistic {
		background-image: url(template/images/box_statistic.jpg);
	}
	#box_gewinnspiel {
		background-image: url(template/images/box_gewinnspiel.jpg);
	}
	#box_shoutbox {
		background-image: url(template/images/box_shoutbox.jpg);
	}
	#box_advertising {
		background-image: url(template/images/box_misc.jpg);
	}
	#box_statistic table, #box_files table {
		width: 100%;
		margin-top: -1px;
		color: #878787;
		font-size: 10px;
		font-weight: bold;
		font-family: Arial;
		line-height: 26px;
	}
	#box_files td.number {
		width: 25px;
	}
	td.number {
		width: 57px;
		color: #0F628A;
		text-align: right;	
		font-size: 9px;
		font-weight: normal;
		font-family: Verdana;
	}
	div.box_left div.link {
		padding: 0px;
	}
	.box_sponsor {
		padding-top: 5px;
		padding-bottom: 18px;
		background-position: bottom;
		background-image: url(template/images/box_hr.gif);
	}
	.box_sponsor img {
		width: 200px;
	}
	#box_events img {
		float: left;
		margin-top: 5px;
		margin-right: 3px;
		width: 16px;
	}
	span.events {
		float: left;
		width: 50px;
	}
	span.gewinnspiel {
		padding-top: 3px;
		padding-bottom: 5px;
		display: block;
		line-height: 18px;
	}
	span.gewinnspiel_title {
		padding-top: 3px;
		display: block;
		font-weight: bold;
		font-family: Verdana;
		margin-bottom: -15px;
	}
	img.gewinnspiel {
		width: 160px;
		margin-left: 5px;
		float: right;
	}
/********************************************************************************************************/
/*					INFORMATION							*/
/********************************************************************************************************/	
	/*######################################################################*/
	/*					latestnews						*/
	/*######################################################################*/
		#latestnews {
			width: 263px;
			padding-top: 26px;
			float: left;
			background-image: url(template/images/latestnews.jpg);
		}
		#latestnews span {
			height: 15px;
			padding-left: 30px;
			padding-top: 8px;
			display: block;
			background-image: url(template/images/latestnews_background.jpg);
		}
	/*######################################################################*/
	/*					latestwars						*/
	/*######################################################################*/
		#latestwars {
			width: 270px;
			padding-top: 26px;
			float: left;
			background-image: url(template/images/latestwars.jpg);
		}
		table.latestwars {
			width: 100%;
			height: 115px;
			padding-left: 5px;
			background-repeat: repeat-y;
			background-image: url(template/images/latestwars_background.jpg);
		}
		table.latestwars td {
			padding: 5px 2px 0px;
		}
		table.latestwars td.latestwars_result {
			width: 55px;
			text-align: center;
		}
		table.latestwars td.latestwars_team {
			width: 20px;
			padding: 4px 1px 1px 5px;
			text-align: center;
		}
/********************************************************************************************************/
/*					CONTENT						*/
/********************************************************************************************************/
	div.content_head {
		height: 5px;
		overflow: hidden;
		background-image: url(template/images/content_head.jpg);
		background-position: top center;
	}
	div.content_body {
		padding: 5px 8px;
		overflow: hidden;
		background-repeat: repeat-y;
		background-image: url(template/images/content_body.jpg);
		background-position: top center;
	}
	div.content_foot {
		height: 27px;
		padding: 6px 10px 0px;
		clear: both;
		line-height: 25px;
		font-weight: bold;
		font-family: tahoma;
		background-image: url(template/images/content_foot.jpg);
		background-position: top center;
	}
/********************************************************************************************************/
/*					SITE = NEWS							*/
/********************************************************************************************************/	
	div.news_headline {
		height: 18px;
		margin: 1px 0px;
		padding: 20px 6px 0px;
		background-image: url(template/images/news_headline.jpg);
	}
	/* TO DELETE */
	div.news_gaming {
		height: 91px;
		background-image: url(template/images/news_gaming.jpg);
	}
	div.content_foot div.comments {
		width: 100px;
		float: right;
		text-align: right;
	}
/********************************************************************************************************/
/*						MISC							*/
/********************************************************************************************************/
	.visible {
		display: block;
	}
	.invisible { 
		display: none;
	}
	.toggle {
		cursor: pointer;
	}
	img.contact {
		margin-right: 2px;
	}
	noscript {
		top: 0px;
		left: 0px;
		width: 415px;
		position: absolute;
		font-weight: bold;
		line-height: 26px;
		background-color: white;
	}
	div.left {
		text-align: left;
	}
	div.center {
		text-align: center;
	}
	div.right {
		text-align: right;
	}
	div.link {
		padding: 6px 0px 9px;
		text-align: right;
	}
	body #container_main div.small, body #container_main_admin div.small {
		height: 0px;
		overflow: hidden;
	}
	/*######################################################################*/
	/*				page-specific				*/
	/*######################################################################*/
		span.footer {
			height: 0px;
			display: block;
			clear: both;
			overflow: hidden;
		}
		div.description {
			padding: 3px 25px 0px;
			line-height: 15px;
			text-align: left;
		}
		div.pagelinks {
			height: 26px;
			line-height: 25px;
			font-weight: bold;
			font-family: tahoma;
			text-align: center;
			background-image: url(template/images/content_foot.jpg);
			background-position: bottom;
		}
		#filter {
			border: 1px solid black;
			margin: 10px 5px 0px;
		}
		div.indented {
			padding-right: 20px;
		}
		div.gallery_left, div.gallery_right {
			width: 250px;
			margin-bottom: 10px;
			display: inline;
		}
		div.gallery_left {
			margin-left: 2px;
			float: left;
		}
		div.gallery_right {
			margin-right: 2px;
			float: right;
		}
		div.gallery_left img, div.gallery_right img {
			border: 1px solid black;
		}
		img.gallery {
			width: 513px;
			margin: auto;
			display: block;
			border: 1px solid black;
		}
/********************************************************************************************************/
/*						HEADLINE						*/
/********************************************************************************************************/
	h2, h3, .headline{
		max-width: 501px;
		margin: 0px 8px;
		padding-bottom: 3px;
		font-size: 11px;
		text-align: left;
		background-repeat: repeat-x;
		background-image: url(template/images/headline_hr.jpg);
		background-position: bottom;
	}
	h2, .headline {
		margin-top: 15px;
		margin-bottom: 10px;
	}
	h3 {
		margin-top: 5px;
		margin-bottom: 10px;
	}
	h3 .flag {
		margin-top: 1px;
		margin-right: -2px;
		float: left;
	}
	h4 {
		font-size: 10px;
	}
/********************************************************************************************************/
/*					SITE = PROFILE							*/
/********************************************************************************************************/	
	img.profile {
		width: 160px;
		height: 214px;
		margin: 0px 20px;
		float: left;
	}
	ul.profile {
		margin-left: 20px;
		list-style-type: disc;
	}
	#profile_esl {
		width: 50px;
	}
/********************************************************************************************************/
/*					SITE = TEAMS							*/
/********************************************************************************************************/		
	table.member {
		width: 517px;
		border-spacing: 0px;
	}
	img.member {
		width: 92px;
		height: 122px;
		margin: 3px 3px 5px 4px;
		float: left;
	}
	table.member table {
		width: 157px;
		margin-top: 2px;
		margin-left: -1px;
		float: left;
	}
	table.member table td {
		height: 19px;
	}
	table.member table th {
		height: 18px;
	}
	table.member img {
		margin-right: 4px;
		float: left;
	}
	div.teams_team_head {
		height: 129px;
		overflow: hidden;
	}
	div.teams_team_head div {
		width: 32%;
		margin-top: 25px;
		padding-left: 5px;
		float: left;
	}
	div.content_foot div.left, div.content_foot div.right, div.content_foot div.center{
		width: 32%;
		float: left;
		padding-left: 5px;
	}
	img.arrow {
		top: -1px;
		margin-right: 3px;
		position: relative;
	}
/********************************************************************************************************/
/*				SITE = AWARDS / SERVERS							*/
/********************************************************************************************************/
	img.awards {
		margin: 3px 10px 3px 0px;
		float: left;
	}
	img.servers {
		margin: 1px 10px 0px 2px;
		float: left;
	}
	table.awards {
		width: 414px;
	}
	table.servers {
		width: 387px;
	}
	table.awards th, table.servers th {
		width: 100px;
	}
/********************************************************************************************************/
/*					CLASS = MESSENGER						*/
/********************************************************************************************************/
	div.messenger_head {
		font-size: 11px;
		text-align: center;
	}
	div.messenger_head a {
		margin: 0px 12px;
	}
	div.messenger div.messenger_head {
		margin-bottom: 15px;
	}
	div.messenger div.post_left {
		margin-left: 20px;
		display: inline;
	}
	div.messenger div.post_right {
		margin-left: 125px;
		margin-right: 20px;
	}
	div.messenger div.post_title, div.messenger div.post_footnote {
		margin-right: 10px;
	}
/********************************************************************************************************/
/*					CLASS = post							*/
/********************************************************************************************************/
	div.post {
		width: 517px;
		position: relative;
		float: left;
	}
	div.post_left {
		width: 90px;
		float:left;
		overflow: hidden;
		text-align: center;
	}
	div.post_right {
		margin-left: 100px;
		padding-bottom: 20px;
		overflow: hidden;
		line-height: 15px;
	}
	div.post_left img {
		width: 90px;
		height: 90px;
		display: block;
		margin-bottom: 2px;
	}
	div.post_title {
		margin: -2px 5px 5px 0px;
	}
	div.post_footnote {
		right: 15px;
		bottom: 5px;
		position: absolute;
		text-align: right;
	}
	div.post_title, div.post_footnote {
		font-size: 10px;
		font-weight: bold;
		font-family: tahoma;
	}
	div.post_footnote a {
		margin-left: 10px;
	}
	span.post {
		margin-top: 5px;
		margin-bottom: 12px;
		display: block;
		font-weight: bold;
	}
	span.hr {
		height: 18px;
		display: block;
	}
	input.post {
		width: 400px;
		max-width: 500px;
		margin-bottom: 5px;
		padding: 5px;
		background-color: #F0EFEF;
	}
	textarea.post {
		width: 400px;
		height: 100px;
		padding: 5px;
	}
/********************************************************************************************************/
/*					CLASS = content							*/
/********************************************************************************************************/
	/*######################################################################*/
	/*				div.content				*/
	/*######################################################################*/
		div.content {
			margin: 0px 20px;
			padding: 5px;
			background-color: #F8F4F4;
			}
	/*######################################################################*/
	/*				table.content				*/
	/*######################################################################*/
		table.content th, table.content td {
			height: 22px;
			padding: 0px 5px;
		}
		table.content th {
			background-color: #F0EFEF;
		}
		table.content td {
			background-color: #F8F4F4;
		}
		table.content select, table.content input, table.content textarea {
			width: 100%;
			background-color: #F8F4F4;
		}
		table.content select {
			margin: 0px -4px;
		}
		table.content textarea {
			margin: 5px 0px;
			height: 100px;
			overflow: auto;
		}
		/*######################################################################*/
		/*			table.content 		cwdetails			*/
		/*######################################################################*/
			table.cwdetails img.flag {
				margin-right: 4px;
				float: left;
			}
			table.cwdetails img.cwdetails {
				width: 200px;
				margin: 5px 0px;
			}
			table.cwdetails td.cwdetails_map {
				width: 200px;
			}
			table.cwdetails td.cwdetails_result {
				text-align: center;
				font-weight: bold;
			}
		/*######################################################################*/
		/*			table.content 		poll			*/
		/*######################################################################*/
			table.poll th.poll_vote {
				width: 10px;
				text-align: center;
			}
			table.poll th.poll_vote input {
				width: auto;
				margin: auto;
			}
			table.poll th.poll_option {
				width: auto;
				text-align: left;
				padding-left: 7px;
			}
			table.poll td{
				padding: 0px 9px;
			}
			table.poll td.poll_percent {
				width: 160px;
				text-align: right;
			}
			table.poll div.poll_percent {
				width: 100px;
				height: 7px;
				margin-left: 5px;
				margin-top: 3px;
				float: right;
				background-color: #D2D2D2;
				background-image: url(template/images/poll.gif);
			}
			table.poll span.poll_percent {
				height: 7px;
				float: left;
				display: block;
				overflow: hidden;
				background-color: #426583;
				background-image: url(template/images/poll.gif);
			}
			table.poll td.poll_vote {
				width: 70px;
			}
			table.poll input {
				width: 70px;
				height: 17px;
			}
		/*######################################################################*/
		/*			table.content 		preference / register		*/
		/*######################################################################*/
			table.register, table.preference {
				width: 477px;
				margin: 0px 20px;
			}
			table.register th, table.preference th{
				width: 225px;
			}
	/*######################################################################*/
	/*				table.content_vertical			*/
	/*######################################################################*/
		table.content_vertical {
			width: 100%;
		}
		table.content_vertical th, table.content_vertical td {
			height: 20px;
			/*line-height: 20px;*/
			text-align: center;
		}
		table.content_vertical th{
			padding: 0px 3px;
			background-color: #E6E2E2;
		}
		table.content_vertical td {
			padding: 0px 8px;
			background-color: #F8F4F4;
		}
		table.content_vertical .hr {
			height: 2px;
			padding: 0px;
			background-repeat: repeat-x;
			background-image: url(template/images/headline_hr.jpg);
		}
		/*######################################################################*/
		/*			table.content_vertical .shoutbox			*/
		/*######################################################################*/
			table.content_vertical td.shoutbox_date {
				width: 110px;
			}
			table.content_vertical td.shoutbox_user {
				width: 100px;
				text-align: left;
			}
			table.content_vertical td.shoutbox_content {
				padding: 3px 8px;
				text-align: left;
			}
		/*######################################################################*/
		/*			table.content_vertical .reguser			*/
		/*######################################################################*/
			table.content_vertical td.reguser_country {}
			table.content_vertical td.reguser_user{
				width: 110px;
				text-align: left;
			}
			table.content_vertical td.reguser_contact {
				padding-right: 5px;
			}
			table.content_vertical td.reguser_contact_loggedin {}
			table.content_vertical td.reguser_regdate {}
			table.content_vertical td.reguser_logindate {}
		/*######################################################################*/
		/*			table.content_vertical .wars			*/
		/*######################################################################*/
			table.content_vertical th.wars_date {
				width: 75px;
			}
			table.content_vertical th.wars_team {
				width: 35px;
			}
			table.content_vertical th.wars_country {
				width: 35px;
			}
			table.content_vertical th.wars_opponent {
				width: auto;
			}
			table.content_vertical th.wars_league {
				width: 130px;
			}
			table.content_vertical th.wars_result {
				width: 55px;
			}
			table.content_vertical td.wars_opponent, 
			table.content_vertical td.wars_league {
				text-align: left;
			}
		/*######################################################################*/
		/*			table.content_vertical .archiv			*/
		/*######################################################################*/
			table.content_vertical td.archive_date {
				width: 75px;
			}			
			table.content_vertical td.archive_flag {
				width: 20px;
			}
			table.content_vertical td.archive_author{
				width: 85px;
				text-align: left;
			}
			table.content_vertical td.archive_title {
				text-align: left;
			}
		/*######################################################################*/
		/*			table.content_vertical .board			*/
		/*######################################################################*/
			table.content_vertical td.forum_title {
				/*width: 350px;*/
				text-align: left;
				padding: 3px 9px;
				line-height: 15px;
			}
			table.content_vertical td.forum_author {
				width: 110px;
			}
			table.content_vertical td.forum_threads {
				width: 50px;
			}
			table.content_vertical td.forum_count {
				width: 35px;
			}
			table.content_vertical td.forum_date {
				width: 105px;
				padding: 3px 9px;
				line-height: 15px;
			}
		/*######################################################################*/
		/*			table.content_vertical .messenger		*/
		/*######################################################################*/
			table.content_vertical th.messenger_user {
				width: 100px;
			}
			table.content_vertical th.messenger_title {
				width: auto;
			}
			table.content_vertical th.messenger_date {
				width: 125px;
			}
			table.content_vertical td.messenger_user,
			table.content_vertical td.messenger_title {
				text-align: left;
			}
		/*######################################################################*/
		/*			table.content_vertical .galleries			*/
		/*######################################################################*/
			table.content_vertical td.galleries_date {
				width: 75px;
			}
			table.content_vertical td.galleries_title {
				text-align: left;
			}
			table.content_vertical td.galleries_count {
				width: 50px;
			}
		/*######################################################################*/
		/*			table.content_vertical .downloads			*/
		/*######################################################################*/
			table.content_vertical td.downloads_title {
				text-align: left;
			}
			table.content_vertical td.downloads_content {
				padding: 5px;
				text-align: left;
			}
	/*######################################################################*/
	/*			table		 		small			*/
	/*######################################################################*/
		table.small {
			width: 296px;
			margin-top: -2px;
			float: left;
		}
		table.small th {
			width: 120px;
		}
	/*######################################################################*/
	/*			table		 		large			*/
	/*######################################################################*/
		table.large {
			width: 478px;
			margin: 0px 18px;
		}
		table.large th {
			width: 150px;
		}
	/*######################################################################*/
	/*			table		 		max				*/
	/*######################################################################*/
		table.max {
			width: 100%;
		}
		table.max th {
			width: 150px;
		}

/********************************************************************************************************/
/*					LINKS							*/
/********************************************************************************************************/
	a, a:active, a:hover, a:visited {
		color: #0F628A;
		font-weight: bold;
		text-decoration: none;
	}
	a:hover {
		text-decoration: underline;
	}
	a.grey, a.grey:visited, a.grey:active, a.grey:hover {
		color: #878787;
		font-family: Arial;
	}
	a.link, a.link:visited, a.link:active, a.link:hover,
	div.link  a, div.link  a:visited, div.link  a:active, div.link  a:hover {
		color: #0F628A;
		font-family: Verdana;
	}
	div.content_foot a, div.content_foot  a:visited, div.content_foot  a:active, div.content_foot  a:hover,
	div.pagelinks a, div.pagelinks  a:visited, div.pagelinks  a:active, div.pagelinks  a:hover, div.pagelinks a:focus {
		color: black;
	}
	.color_win, .color_win:visited, .color_win:active, .color_win:hover {
		color: #3D8807;
	}
	.color_loss, .color_loss:visited, .color_loss:active, .color_loss:hover {
		color: #C11111;
	}
	.color_draw, .color_draw:visited, .color_draw:active, .color_draw:hover {
		color: #C59B09;
	}
/********************************************************************************************************/
/*					INPUT							*/
/********************************************************************************************************/
	input, textarea, select {
		border: none;
		font-size: 10px;
		font-family: verdana;
		background-color: transparent;
	}
	/*######################################################################*/
	/*			input		 		CLASS				*/
	/*######################################################################*/
		input {
			max-width: 300px;
		}
		input.search {
			margin: 5px;
			padding: 2px;
			border: 1px solid black;
		}
		input.submit {
			width: 10px;
			height: 10px;
			top: -50px;
			left: -50px;
			position: absolute;
		}
	/*######################################################################*/
	/*			input		 		select				*/
	/*######################################################################*/
		table.content select  {
			min-width: 20px;
			max-width: 300px;
		}
		table.content_vertical select {
			min-width: 30px;
			max-width: 300px;		
		}
	/*######################################################################*/
	/*			input		 		radio	/    checkbox			*/
	/*######################################################################*/
		body input.radio, body input.checkbox {
			width: auto;
			margin-right: 5px;
			vertical-align: middle;
		}
	/*######################################################################*/
	/*			input		 		textarea			*/
	/*######################################################################*/
		textarea {
			background-color: #F0EFEF;
		}
		textarea.max {
			width: 100%;
			height: 500px;
		}
		table td.textarea {
			height: 300px;
		}
		table td.textarea textarea{
			width: 100%;
			height: 300px;
		}
		table td.small {
			height: 100px;
		}
		table td.small textarea{
			height: 100px;
		}
/********************************************************************************************************/
/*					STATISTIC							*/
/********************************************************************************************************/
	table.statistic_user {
		width: 255px;
		float: left;
	}
	table.statistic_visit {
		width: 254px;
		margin-left: 260px;
	}
	table.statistic_visit th, table.statistic_user th{
		width: 100px;
	}
	table.statistic_visit td, table.statistic_user td{
		text-align: right;
	}
/********************************************************************************************************/
/*					SC = POLLS							*/
/********************************************************************************************************/
	ul.sc_poll {
		width: 220px;
		margin: 0px -10px;
	}
	ul.sc_poll li {
		width: 180px;
		padding: 5px 20px;
		line-height: 15px;
		overflow: hidden;
	}
	ul.sc_poll #title {
		width: 200px;
		font-family: verdana;
		padding: 5px 10px;
	}
	ul.sc_poll input.radio {
		margin-right: 7px;
	}
	ul.sc_poll span {
		margin-right: 7px;
		font-weight: bold;
		font-family: verdana;
	}
	ul.sc_poll li.right {
		padding: 0px 10px;
		text-align: right;
	}
	div.sc_poll_percent {
		padding-left: 8px;
		line-height: 12px;
	}
	div.sc_poll_percent div {
		width: 100px;
		height: 7px;
		margin: 3px 5px 0px;
		display: inline;
		float: left;
		background-color: #D2D2D2;
		background-image: url(template/images/poll.gif);
	}
	div.sc_poll_percent span {
		height: 7px;
		float: left;
		display: block;
		overflow: hidden;
		background-color: #426583;
		background-image: url(template/images/poll.gif);
	}
/********************************************************************************************************/
/*					NEWS-ADMIN							*/
/********************************************************************************************************/	
	div.admin_create {
		margin-top: 20px;
	}
	div.admin_create img.admin {
		width: 533px;
		height: 91px;
		margin-bottom: 1px;
	}
/********************************************************************************************************/
/*					SC = SHOUTBOX							*/
/********************************************************************************************************/	
	ul.shoutbox {
		width: 220px;
		margin: 0px -10px;
		padding-bottom: 18px;
		background-image: url(template/images/box_hr.gif);
		background-position: center bottom;
	}
	ul.shoutbox li {
		width: 200px;
		padding: 2px 10px;
		line-height: 15px;
		overflow: hidden;
	}
	ul.shoutbox li.right {
		padding: 0px 10px;
		text-align: right;
	}
	ul.shoutbox span {
		font-family: verdana;
	}
	textarea.shoutbox {
		width: 100%;
		height: 50px;
		margin-top: 5px;
		color: #878787;
		overflow: auto;
		border: 1px solid #2F2F2F;
		background-color: transparent;
	}
	div.shoutbox {
		padding-bottom: 10px;
		line-height: 15px;
		text-align: center;
	}
/********************************************************************************************************/
/*					SC = LOGIN							*/
/********************************************************************************************************/	
	li.black {
		background-color: #101010;
	}
	li.grey {
		background-color: #1D1D1D;
	}	
	img.user {
		width: 92px;
		margin-top: 10px;
		float: left;
	}
	div.transparent {
		position: relative;
		width: 200px;
	}
	div.transparent > img {
		display: block;
	}
	img.transparent {
		top: 1px;
		left: 1px;
		position: absolute;
		display: none;
		/*background-image: url('template/images/test1.png');*/
	}
	#userlogin_links  span {
		 color: #0F628A;
		 margin-right: 3px;
		 margin-left: 10px;
	}
	#userlogin_links  {
		height: 122px;
		margin-left: 92px;
		margin-right: -10px;
		padding-top: 10px;
		padding-bottom: 10px;
		color: #0F628A;
		line-height: 25px;
		font-weight: bold;
	}
	/*######################################################################*/
	/*				input				*/
	/*######################################################################*/
		#box_userlogin a.link {
			margin: 0px 22px;
			line-height: 43px;
		}
		#box_userlogin form {
			margin: 0px -12px;
			padding-top: 22px;
			overflow: visible;
			background-image: url(template/images/box_userlogin_background.jpg);
		}
		#login_username, #login_password {
			height: 30px;
			text-align: center;
		}
		#box_userlogin input {
			width: 90px;
			margin: auto;
			margin-top: 11px;
			margin-left: 70px;
			color: #878787;
			text-align: left;
		}
