﻿body {
	font-family: Arial;
	font-size: 11px;
	color: #ddd;
	background-color: #040404;
	margin: 0px;
	background-image: url('images/bf_01.jpg');
	background-repeat: repeat-x;
}
a {
	color: #fff;
	text-decoration: none;
}
a:hover {
	color: #fff;
	text-decoration: underline;
}
img {
	border: 0px;
}
form {
	margin: 0px;
}
hr {
	height: 1px;
	border: 1px solid #2b2b2b;
}
hr.side-hr {
	height: 1px;
	border: 1px solid #2b2b2b;
}
td {
	font-family: Arial;
	font-size: 11px;
}
pre {
	font-family: Arial;
	font-size: 11px;
}
.alt {
	color: #fff;
}
.admin-message {
	font-family: Arial;
	font-size: 11px;
	text-align: center;
	color: #fff;
	background-color: #1a1a1a;
	border: 1px solid #3b3b3b;
	padding: 3px 4px 5px 4px;
	margin-bottom: 5px;
}
.button {
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	background-color: #1a1a1a;
	border: 1px solid #3b3b3b;
	margin-top: 3px;
}
.bbcode {
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	background-color: #1a1a1a;
	border: 1px solid #3b3b3b;
	margin-top: 2px;
}
.textbox {
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	background-color: #1a1a1a;
	border: 1px solid #3b3b3b;
	overflow: auto;
}
.side-left {
	display: none;
}
.side-right {
	display: none;
}
.center {
	margin: 0 auto;
}
.tbl-border {
	border: 1px solid #1f1f1f;
}
.tbl {
	font-size: 11px;
	color: #fff;
	background-color: #1f1f1f;
	padding: 4px;
}
.tbl1 {
	font-size: 11px;
	color: #fff;
	background-color: #1f1f1f;
	padding: 4px;
}
.tbl2 {
	font-size: 11px;
	color: #fff;
	background-color: #1a1a1a;
	padding: 4px;
}
.forum-caption {
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background-color: #1a1a1a;
	padding: 2px 4px 4px 4px;
}
.quote {
	font-size: 11px;
	color: #fff;
	background-color: #040404;
	padding: 4px;
	margin: 0px 20px 0px 20px;
	border: 1px solid #1a1a1a;
}
.poll {
	height: 12px;
	border: 1px solid #1f1f1f;
}
.comment-name .shoutboxname {
	font-weight: bold;
	color: #fff;
}
.shoutbox {
	color: #fff;
}
.shoutboxdate {
	font-size: 10px;
	color: #fff;
}
.small {
	font-size: 10px;
	font-weight: normal;
}
.small2 {
	font-size: 9px;
	font-weight: normal;
}
.side-small {
	font-size: 10px;
	font-weight: normal;
	color: #fff;
}
.side-label {
	color: #fff;
	background-color: #1a1a1a;
	margin: 2px 0 2px 0;
	padding: 2px 2px 3px 2px;
}
.news-category {
	border: 0;
	margin: 3px 5px 0 0;
	float: left;
}
#navigation ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#navigation h2 {
	font-size: 11px;
	font-weight: normal;
	background-color: #1a1a1a;
	margin: 0;
	padding: 4px;
}
#navigation a {
	display: block;
	color: #fff;
	padding: 2px;
	text-decoration: none;
}
#navigation a:hover {
	color: #fff;
	background-color: #1f1f1f;
}
* html #navigation ul li {
	height: 1%;
}
.pagenav {
	padding: 4px;
}
.pagenav span {
	color: #fff;
	background-color: #1a1a1a;
	border: 1px solid #1f1f1f;
	padding: 2px 4px 2px 4px;
	margin: 2px;
}
.pagenav a {
	color: #fff;
	background-color: #2b2b2b;
	border: 1px solid #1a1a1a;
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
}
.pagenav a:hover {
	color: #fff;
	background-color: #1a1a1a;
	margin: 2px;
	border: 1px solid #1f1f1f;
	text-decoration: none;
}
#PAGE {
	width: 922px;
	margin: 0px auto;
}
#TOP {
	width: 922px;
}
.T-info {
	width: 922px;
	height: 64px;
	background: url('images/bf_03.jpg') repeat-x;
}
.T-info-l {
	width: 922px;
	height: 64px;
	background: url('images/bf_02.jpg') no-repeat left center;
}
.T-info-r {
	width: 922px;
	height: 64px;
	background: url('images/bf_04.jpg') no-repeat right center;
}
.T-info-hi {
	display: block;
	line-height: 18px;
	padding: 14px 0px 14px 30px;
	float: left;
}
.T-info-hi a {
	color: #a40013;
	font-weight: bold;
}
.T-info-hi a span {
	color: #fff;
}
.T-info-hi span {
	color: #ae9695;
}
.T-info-hi a.register {
	font-weight: normal;
	text-decoration: underline;
}
.T-info-log {
	margin: 18px 0px 0px 30px;
	float: left;
}
.log-form-1, .log-form-2 {
	width: 151px;
	height: 26px;
	margin: 0px 0px 0px 3px;
	float: left;
}
.log-form-1 {
	background: url('images/bf_05.png') left center no-repeat;
	padding: 0px 0px 0px 3px;
}
.log-form-2 {
	background: url('images/bf_08.png') right center no-repeat;
	padding: 0px 3px 0px 0px;
}
.log-form-1 .log-form-c, .log-form-2 .log-form-c {
	width: 150px;
	height: 26px;
	background: url('images/bf_06.png') repeat-x;
	float: left;
}
.log-form-1 .log-form-r, .log-form-2 .log-form-r {
	width: 1px;
	height: 26px;
	background: url('images/bf_07.png') no-repeat;
}
.log-form-1 .log-form-r {
	float: right;
}
.log-form-2 .log-form-r {
	float: left;
}
.log-form-1 input, .log-form-2 input {
	width: 110px;
	height: 16px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	font-weight: bolder;
	border: 0px;
	background-color: transparent;
}
.log-form-1 input {
	background: url('images/icon_02.gif') right center no-repeat;
	padding: 5px 23px 5px 7px;
	margin: 0px 10px 0px 0px;
}
.log-form-2 input {
	background: url('images/icon_01.gif') right center no-repeat;
	padding: 5px 24px 5px 9px;
	margin: 0px 7px 0px 0px;
}
.T-info-log2 {
	margin: 15px 0px 0px 20px;
	float: left;
}
.T-info-log2 span {
	display: block;
}
.T-info-log2 a {
	text-decoration: underline;
}
.T-info-log2 input {
	width: 64px;
	height: 11px;
	cursor: pointer;
	border: 0px;
	background: url('images/icon_07.png') no-repeat;
	padding: 0px;
	margin: 6px 0px 0px 0px;
}
.T-info-user {
	margin: 0px 0px 0px 50px;
	float: left;
}
.T-info-user img {
	display: block;
	max-height: 45px;
	margin: 9px 0px 0px 0px;
	float: left;
}
.T-info-user-menu {
	float: left;
}
.T-info-user ul {
	width: 360px;
	overflow: hidden;
	padding: 0px;
	margin: 12px 0px 0px 10px;
}
.T-info-user ul li {
	width: 75px;
	list-style-type: none;
	margin: 0px 0px 0px 10px;
	float: left;
}
.T-info-user .logout {
	display: block;
	color: #a40013;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	margin: 25px 0px 0px 0px;
	float: left;
}
.T-logo {
	display: block;
	width: 922px;
	height: 127px;
	background: url('images/bf_09.jpg') no-repeat;
}
#TOP h1 {
	display: none;
}
.T-menu {
	width: 922px;
	height: 39px;
	clear: both;
}
.T-menu-l {
	width: 3px;
	height: 39px;
	background: url('images/bf_10.png') no-repeat;
	float: left;
}
.T-menu-c {
	width: 896px;
	height: 39px;
	background: url('images/bf_11.png') repeat-x;
	padding: 0px 10px;
	float: left;
}
.T-menu-c ul {
	padding: 0px;
	margin: 0px;
}
.T-menu-c ul li {
	width: auto;
	height: 39px;
	list-style-type: none;
	position: relative;
	margin: 0px 5px;
	float: left;
}
.T-menu-c ul li:hover a, .T-menu-c ul li:hover b {
	text-decoration: none;
	background: url('images/bf_12.png') repeat-x;
}
.T-menu-c ul li:hover ul li a {
	background: url('');
}
.T-menu-c ul li:hover > ul {
	display: block;
}
.T-menu-c ul li a {
	display: block;
	width: auto;
	height: 39px;
	font-size: 12px;
	font-weight: bold;
	line-height: 39px;
	padding: 0px 23px;
	margin: 0px 1px;
	float: left;
}
.T-menu-c ul li b {
	display: block;
	width: 1px;
	height: 39px;
	float: left;
}
.T-menu-c ul li ul {
	display: none;
	top: 39px;
	left: 2px;
	position: absolute;
	z-index: 100;
}
.T-menu-c ul li ul li {
	height: 1%;
	border-width: 0px 1px 1px 1px;
	border-color: #333;
	border-style: solid;
	background-color: #540613;
	margin: 0px;
	float: none;
}
.T-menu-c ul li ul li.act > a {
	background-image: url('images/bullet.gif');
	background-repeat: no-repeat;
	background-position: 140px center;
}
.T-menu-c ul li ul li:hover {
	background-color: #2d2d2d;
}
.T-menu-c ul li ul li:first-child {
	border-width: 1px;
}
.T-menu-c ul li ul li a {
	width: 140px;
	height: auto;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	padding: 4px 5px;
	margin: 0px;
	float: none;
}
.T-menu-c ul li ul li ul {
	top: -1px;
	left: 150px;
}
.T-menu-r {
	width: 3px;
	height: 39px;
	background: url('images/bf_13.png') no-repeat;
	float: left;
}
.T-stats {
	width: 922px;
	height: 36px;
	text-align: center;
	line-height: 36px;
}
.T-stats ul {
	padding: 0px;
	margin: 0px;
}
.T-stats ul li {
	display: inline;
	list-style-type: none;
	color: #fff;
	background: url('images/icon_03.png') no-repeat left center;
	padding: 0px 16px 0px 19px;
}
.T-stats ul li:first-child {
	background: none;
}
.T-stats ul li span {
	color: #ae9695;
	margin: 0px 2px 0px 0px;
}
.T-panels {
	width: 922px;
	height: 191px;
	clear: both;
}
.T-panel1, .T-panel2, .T-panel3 {
	height: 191px;
	background: url('images/bf_55.png') no-repeat right center;
	padding: 0px 7px 0px 0px;
	float: left;
}
.T-panel-l {
	width: 7px;
	height: 191px;
	background: url('images/bf_53.png') no-repeat;
	float: left;
}
.T-panel-c {
	height: 191px;
	background: url('images/bf_54.png') repeat-x;
	float: left;
}
.T-panel-t {
	height: 42px;
	line-height: 42px;
	margin: 7px 0px 0px 0px;
	clear: both;
}
.T-panel-t h2 {
	font-size: 12px;
	padding: 0px;
	margin: 0px 0px 0px 15px;
	float: left;
}
.T-panel-m {
	height: 106px;
	overflow: hidden;
	margin: 0px auto;
}
.T-panel-b {
	line-height: 24px;
	text-align: right;
	margin: 9px 15px 0px 10px;
}
.T-panel-b a {
	display: block;
	color: #616161;
	font-weight: bold;
	text-decoration: underline;
	float: right;
}
.T-panel1 {
	width: 349px;
}
.T-panel1:hover a.add {
	display: block;
}
.T-panel1 .T-panel-c {
	width: 342px;
}
.T-panel1 .T-panel-t {
	width: 342px;
	background: url('images/bf_56.jpg') no-repeat right center;
}
.T-panel1 .T-panel-m {
	width: 337px;
	background: url('images/bf_59.jpg') no-repeat;
}
.T-panel1 p {
	width: 297px;
	height: 54px;
	font-style: italic;
	line-height: 18px;
	overflow: hidden;
	padding: 17px 20px 0px 20px;
	margin: 0px;
}
.T-panel1 span.author {
	display: block;
	text-align: right;
	margin: 9px 35px 0px 0px;
}
.T-panel1 a.add {
	display: none;
	float: left;
}
.T-panel1 a.add img {
	margin: 5px 0px 0px 0px;
}
.T-panel2 {
	width: 203px;
}
.T-panel2 .T-panel-c {
	width: 196px;
}
.T-panel2 .T-panel-t {
	width: 196px;
	background: url('images/bf_57.jpg') no-repeat right center;
}
.T-panel2 .T-panel-m {
	width: 194px;
	background: url('images/bf_60.jpg') no-repeat;
}
.T-panel2 .fan-img {
	display: block;
	width: 125px;
	height: 81px;
	padding: 15px 12px 0px 15px;
	float: left;
}
.T-panel2 .fan-img img {
	width: 117px;
	height: 73px;
	border: 4px #070707 solid;
}
.T-panel2 .panel-nav {
	display: block;
	width: 20px;
	height: 50px;
	margin: 22px 0px 0px 0px;
	float: left;
}
.T-panel2 .panel-nav a {
	margin: 6px 0px 0px 0px;
}
.T-panel3 {
	width: 348px;
}
.T-panel3 .T-panel-c {
	width: 341px;
}
.T-panel3 .T-panel-t {
	width: 341px;
	overflow: hidden;
	background: url('images/bf_58.jpg') no-repeat right center;
}
.T-panel3 .panel-nav {
	display: block;
	margin: 13px 0px 0px 0px;
}
.T-panel3 .T-panel-m {
	width: 337px;
	background: url('images/bf_61.png') no-repeat;
}
.T-panel3 ul {
	padding: 4px 0px 0px 4px;
	margin: 0px;
}
.T-panel3 ul li {
	width: 309px;
	height: 18px;
	list-style-type: none;
	line-height: 18px;
	border-bottom: 1px #222 dotted;
	background: url('images/bf_62.jpg') no-repeat;
	padding: 6px 10px 7px 10px;
	margin: 0px 0px 1px 0px;
	clear: both;
}
.T-panel3 ul li img {
	vertical-align: middle;
	margin: 0px 10px 0px 0px;
}
.T-panel3 ul li img.bullet {
	margin: 0px;
}
.T-panel3 ul li .name {
	display: block;
	float: left;
}
.T-panel3 ul li .more {
	display: block;
	float: right;
}
.T-panel3 ul li b {
	font-weight: normal;
	color: #ac0008;
}
#CONTENT {
	width: 922px;
	overflow: hidden;
	margin: 4px 0px 0px 0px;
	clear: both;
}
#LEFT {
	width: 354px;
	margin: 0px 1px 0px 0px;
	float: left;
}
#CENTER {
	width: 566px;
	margin: 1px 0px 0px 0px;
	float: left;
}
#CENTER-BIG {
	width: 921px;
	margin: 1px 0px 0px 1px;
	float: left;
}
#RIGHT {
	width: 354px;
	margin: 0px 0px 0px 1px;
	float: left;
}
.side-panel {
	width: 354px;
	margin: 0px 0px 2px 0px;
	clear: both;
}
.side-panel-t {
	width: 354px;
	height: 45px;
	clear: both;
}
.side-panel-t1 {
	width: 1px;
	height: 45px;
	background: url('images/bf_17.png') no-repeat;
	float: left;
}
.side-panel-t2 {
	width: 352px;
	height: 45px;
	background: url('images/bf_18.png') repeat-x;
	float: left;
}
.side-panel-t2l {
	width: 352px;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
	background: url('images/bf_21.png') center center no-repeat;
	margin: 5px 0px 0px 0px;
}
.side-panel-t2 h2 {
	font-size: 11px;
	padding: 0px;
	margin: 17px 0px 0px 20px;
}
.side-panel-t3 {
	width: 1px;
	height: 45px;
	background: url('images/bf_19.png') no-repeat;
	float: left;
}
.side-panel-m {
	width: 354px;
	height: 20px;
	background: url('images/bf_20.png') no-repeat;
}
.side-panel-c {
	width: 354px;
	background: url('images/bf_24.png') left bottom no-repeat;
	clear: both;
}
.side-panel-c1 {
	width: 354px;
	background: url('images/bf_25.png') right bottom no-repeat;
}
.side-panel-c2 {
	width: 354px;
	background: url('images/bf_22.png') left top no-repeat;
}
.side-panel-c3 {
	width: 354px;
	background: url('images/bf_23.png') right top no-repeat;
}
.side-panel-c4 {
	width: 309px;
	overflow: hidden;
	background: url('images/bf_29.png') repeat-y;
	padding: 10px 23px 0px 22px;
}
.side-panel-b {
	width: 354px;
	height: 21px;
	clear: both;
}
.side-panel-b1 {
	width: 2px;
	height: 21px;
	background: url('images/bf_26.png') no-repeat;
	float: left;
}
.side-panel-b2 {
	width: 349px;
	height: 21px;
	background: url('images/bf_27.png') repeat-x;
	float: left;
}
.side-panel-b3 {
	width: 3px;
	height: 21px;
	background: url('images/bf_28.png') no-repeat;
	float: left;
}
.center-panel {
	width: 100%;
	margin: 0px 0px 3px 0px;
	clear: both;
}
.center-panel-t {
	width: 100%;
	height: 54px;
	overflow: hidden;
	white-space: normal;
	background: url('images/bf_40.png') repeat-x;
	clear: both;
}
.center-panel-t1 {
	width: 1px;
	height: 54px;
	background: url('images/bf_39.png') no-repeat;
	float: left;
}
.center-panel-t2 {
	width: auto;
	float: left;
}
.center-panel-t2 h2 {
	font-size: 15px;
	color: #a40013;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.tit_panel {
	padding: 0px 15px 0px 15px;
}
.tit_panel h2 {
	line-height: 54px;
}
.tit_news {
	padding: 9px 10px 0px 15px;
}
.tit_news h2 {
	white-space: nowrap;
	line-height: normal;
}
.news-name-l {
	width: 391px;
	overflow: hidden;
	margin: 1px 0px 0px 0px;
	float: left;
}
.news-name-l a {
	color: #a40013;
}
.news-name-l span b {
	color: #fff;
	font-weight: bold;
}
.news-name-r {
	width: 145px;
	float: left;
}
.news-name-r span.author {
	display: block;
	width: 105px;
	height: 37px;
	text-align: center;
	float: left;
}
.news-name-r span.author a {
	font-family: Tahoma;
	font-weight: bold;
	line-height: 19px;
}
.news-name-r span.author span {
	display: block;
	width: 95px;
	height: 18px;
	color: #bcbcbc;
	line-height: 18px;
	background: url('images/bf_52.png') repeat-y;
	padding: 0px 0px 0px 10px;
}
.news-name-r img {
	display: block;
	width: 37px;
	height: 37px;
	border: 1px #262626 solid;
}
.center-panel-t3 {
	width: 1px;
	height: 54px;
	background: url('images/bf_41.png') no-repeat;
	float: right;
}
.center-panel-m {
	width: 100%;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
	clear: both;
}
#CENTER .center-panel-m {
	background: url('images/bf_50.png') no-repeat;
}
#CENTER-BIG .center-panel-m {
	background: url('images/bf_51.png') no-repeat;
}
.center-panel-c {
	width: 100%;
	background: url('images/bf_47.png') left bottom no-repeat;
	clear: both;
}
.center-panel-c1 {
	width: 100%;
	background: url('images/bf_48.png') right bottom no-repeat;
}
.center-panel-c2 {
	width: 100%;
	background: url('images/bf_45.png') left top no-repeat;
}
.center-panel-c3 {
	width: 100%;
	background: url('images/bf_46.png') right top no-repeat;
}
.center-panel-c4 {
	overflow: hidden;
	background: #0c0c0c url('images/bf_49.png') center top repeat-x;
	padding: 10px 10px 5px 10px;
	margin: 0px 2px;
}

.center-panel-c4 a{
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #A5AEC5;
}

#CENTER .center-panel-c4 {
	width: 542px;
}
#CENTER-BIG .center-panel-c4 {
	width: 897px;
}
.news-info {
	height: 20px;
	line-height: 18px;
	overflow: hidden;
	border-width: 1px 0px;
	border-color: #535353;
	border-style: dotted;
	padding: 5px 10px;
	margin: 12px 0px 0px 0px;
	clear: both;
}
.news-info img {
	vertical-align: middle;
	margin: 0px 12px 0px 0px;
}
.news-info a {
	font-weight: bold;
	text-decoration: underline;
	color: #555;
	margin: 0px 20px 0px 0px;
}
.news-info a:hover {
	color: #a40013;
}
.news-info span {
	display: block;
}
.news-info-l {
	float: left;
}
.news-info-r {
	float: right;
}
.news-info-r a {
	margin: 0px;
}
.center-panel-b {
	width: 100%;
	height: 10px;
	background: url('images/bf_43.png') repeat-x;
	clear: both;
}
.center-panel-b1 {
	width: 2px;
	height: 10px;
	background: url('images/bf_42.png') no-repeat;
	float: left;
}
.center-panel-b2 {
	width: 2px;
	height: 10px;
	background: url('images/bf_44.png') no-repeat;
	float: right;
}
.polla {
	width: 289px;
	margin: 0px auto;
}
.polla_line {
	width: 289px;
	height: 19px;
	overflow: hidden;
	background: url('images/bf_31.png') repeat-x;
	margin: 13px 0px 9px 0px;
}
.polla_line_act {
	height: 19px;
	background: url('images/bf_30.png') repeat-x;
}
.polla span {
	margin: 0px 2px;
}
.polla span strong {
	color: #626262;
}
.polla_archive {
	display: block;
	text-decoration: underline;
	margin: 12px 0px 0px 0px;
	float: right;
}
.reklama-btn {
	overflow: hidden;
	clear: both;
}
.reklama ul {
	padding: 0px;
	margin: 0px;
}
.reklama ul li {
	width: 88px;
	height: 31px;
	list-style-type: none;
	border: 1px #252525 solid;
	padding: 2px;
	margin: 0px 5px 13px 4px;
	float: left;
}
.reklama-opt {
	overflow: hidden;
	line-height: 19px;
	padding: 0px 5px;
	clear: both;
}
.reklama-opt span {
	display: block;
	float: left;
}
.reklama-opt span a {
	color: #a40013;
	text-decoration: underline;
}
span.reklama-nav {
	margin: 8px 0px 0px 0px;
	float: right;
}
a.arrow_up, a.arrow_down, a.arrow_s_up, a.arrow_s_down, a.arrow_b_up, a.arrow_b_down {
	display: block;
	margin: 0px 0px 0px 10px;
	float: left;
}
a.arrow_up, a.arrow_down {
	width: 23px;
	height: 23px;
}
.reklama-opt a.arrow_up, .reklama-opt a.arrow_down {
	color: #fff;
}
a.arrow_up {
	background: url('images/icon_05.png') no-repeat;
}
a.arrow_down {
	background: url('images/icon_06.png') no-repeat;
}
a.arrow_s_up, a.arrow_s_down {
	width: 16px;
	height: 16px;
}
a.arrow_s_up {
	background: url('images/icon_13.png') no-repeat;
}
a.arrow_s_down {
	background: url('images/icon_14.png') no-repeat;
}
a.arrow_b_up, a.arrow_b_down {
	width: 26px;
	height: 26px;
}
a.arrow_b_up {
	background: url('images/icon_15.png') no-repeat;
}
a.arrow_b_down {
	background: url('images/icon_16.png') no-repeat;
}
.a-shoutbox {
	width: 338px;
	margin: 0px 0px 0px -15px;
	clear: both;
}
.a-shoutbox-inp {
	width: 331px;
	height: 26px;
	background: url('images/bf_07.png') no-repeat right center;
	padding: 0px 1px 0px 0px;
	margin: 0px 0px 0px 4px;
	clear: both;
}
.a-shoutbox-inp-l {
	width: 3px;
	height: 26px;
	background: url('images/bf_05.png') no-repeat;
	float: left;
}
.a-shoutbox-inp-c {
	width: 328px;
	height: 26px;
	background: url('images/bf_06.png') repeat-x;
	float: left;
}
.a-shoutbox-inp-c input {
	width: 305px;
	height: 16px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	border: 0px;
	background-color: transparent;
	padding: 5px 13px 5px 10px;
	margin: 0px;
}
.a-shoutbox-opt {
	line-height: 35px;
	padding: 0px 15px 0px 18px;
	clear: both;
}
.a-shoutbox-opt .a-links {
	display: block;
	float: left;
}
.a-shoutbox-opt .a-links a {
	font-weight: bold;
	text-decoration: underline;
	margin: 0px 18px 0px 0px;
}
.a-shoutbox-opt .a-links a.send {
	color: #a40013;
}
.a-shoutbox-opt .a-nav {
	display: block;
	margin: 7px 0px 0px 0px;
	float: right;
}
.a-shoutbox-msgs {
	width: 338px;
	height: 160px;
	overflow: hidden;
	position: relative;
	clear: both;
}
.a-shoutbox-msgs2 {
	width: 338px;
	overflow: hidden;
	position: absolute;
}
.a-shoutbox-msg {
	width: 338px;
	margin: 0px 0px 4px 0px;
}
.a-shoutbox-t {
	width: 333px;
	height: 25px;
	background: url('images/bf_32.png') no-repeat left center;
	padding: 0px 0px 0px 5px;
	clear: both;
}
.a-shoutbox-t-c {
	width: 314px;
	height: 25px;
	line-height: 25px;
	background: url('images/bf_33.png') repeat-x;
	padding: 0px 7px;
	float: left;
}
.a-shoutbox-t-c span {
	display: block;
	margin: 2px 0px 0px 0px;
}
.a-shoutbox-t-c .user {
	font-weight: bold;
	float: left;
}
.a-shoutbox-t-c .date {
	font-size: 10px;
	font-style: italic;
	color: #646464;
	float: right;
}
.a-shoutbox-t-r {
	width: 5px;
	height: 25px;
	background: url('images/bf_34.png') no-repeat;
	float: left;
}
.a-shoutbox-c {
	width: 338px;
	background: url('images/bf_35.png') repeat-y;
}
.a-shoutbox-c1 {
	width: 338px;
	background: url('images/bf_36.png') left bottom no-repeat;
}
.a-shoutbox-c2 {
	width: 318px;
	line-height: 18px;
	overflow: hidden;
	background: url('images/bf_37.png') right bottom no-repeat;
	padding: 5px 10px;
}
.a-shoutbox-b {
	width: 338px;
	height: 4px;
	background: url('images/bf_38.png') no-repeat;
}
#BOTTOM {
	width: 992px;
	margin: 10px 0px 0px 0px;
}
.B-info {
	width: 922px;
	height: 42px;
	background: url('images/bf_15.png') repeat-x;
	clear: both;
}
.B-info-c {
	width: 873px;
	height: 42px;
	line-height: 42px;
	background: url('images/bf_14.png') no-repeat left center;
	padding: 0px 30px 0px 15px;
	float: left;
}
.B-info-c a {
	text-decoration: underline;
}
.B-info-c ul {
	padding: 0px;
	margin: 0px;
	float: left;
}
.B-info-c ul li {
	list-style-type: none;
	text-decoration: underline;
	background: url('images/icon_03.png') no-repeat left center;
	padding: 0px 12px 0px 15px;
	float: left;
}
.B-info-c ul li:first-child {
	background: none;
}
.B-info-c ul li a:hover {
	color: #a40013;
}
.B-info-c .up {
	display: block;
	float: right;
}
.B-info-c .up img {
	vertical-align: middle;
	margin: 0px 10px 0px 0px;
}
.B-info-r {
	width: 4px;
	height: 42px;
	background: url('images/bf_16.png') no-repeat right center;
	float: right;
}
.B-copy {
	width: 882px;
	overflow: hidden;
	padding: 0px 15px 0px 20px;
	margin: 10px 0px;
	clear: both;
}
.B-copy a {
	color: #a40013;
}
.B-copy a strong {
	font-weight: normal;
}
.B-copy span {
	display: block;
}
.B-copyrights {
	color: #ae9695;
	float: left;
}
.B-author {
	float: right;
}
.B-author a {
	margin: 0px 5px 0px 0px;
}
.sig {
   font-size: 10px;
   font-style: italic;
}