.fsnews { width: 347px; height: 423px; background-image: url(/_img/backgrounds/fs_news.gif); background-repeat: repeat-y; overflow: auto; padding-left: 7px; }
.fsnewsauthors { width: 347px; height: 449px; background-image: url(/_img/backgrounds/fs_news.gif); background-repeat: repeat-y; overflow: auto; padding-left: 7px; }

.bnewslinks { padding-left: 7px; width: 321px; height: 404px; }
.bnewslinks p { line-height: 20px; padding-left: 7px; padding-right: 7px; width: 307px; height: 20px; }
.bnewslinks p.linkdesc { line-height: 14px; padding-left: 7px; padding-right: 7px; width: 300px; height: 130px; margin-top: 5px; overflow: auto; }
.bnewslinks p.fd { background-image: url(/_img/generic/b_line20_mark.gif); }
.bnewslinks p span { float: left; color: #B3B08F; text-align: left; width: 75px; }
.bnewslinks p .jackpot { clear: left; float: right; text-align: right; width: 17px; }
.bnewslinks p .jackpot img { margin-top: 4px; }
.bnewslinks p.fd span { color: #66601F; }

.nak10koff, .nak10kon {
	background-image: url(/_img/backgrounds/fs_newsauthorsk10k.gif);
	background-color: #e0cece;
	text-align: left;
	font-size: 11px;
	line-height: 21px;
	color: #BF8F8F;
	padding-left: 7px;
	padding-right: 7px;
	height: 42px;
	width: 307px;
}
.nak10kon { background-color: #A88A8A; }
.nak10koff .comp, .nak10kon .comp { font-size: 9px; line-height: 17px; color: #994C4C; }
.nak10koff .stat, .nak10kon .stat { float: right; text-align: right; }

.navipoff, .navipon {
	background-image: url(/_img/backgrounds/fs_newsauthors.gif);
	background-color: #d9d5c3;
	text-align: left;
	font-size: 11px;
	line-height: 21px;
	color: #B3B08F;
	padding-left: 7px;
	padding-right: 7px;
	height: 42px;
	width: 307px;
}
.navipon { background-color: #9E9E77; }
.navipoff .comp, .navipon .comp { font-size: 9px; line-height: 18px; color: #8C874D; }
.navipoff .stat, .navipon .stat { float: right; text-align: right; }

.buserimg { margin-top: 4px; margin-left: 11px; width: 316px; height: 100px; overflow: hidden; }
.buserimg img { border-right: 3px #ffffff solid; border-bottom: 3px #ffffff solid; }
.userhdk10k { font: 14px/17px lucida grande, arial, geneva; color: #694343; }
.userhdvip { font: 14px/17px lucida grande, arial, geneva; color: #66601F; }
.userlik10k { line-height: 20px; color: #BF8F8F; padding-left: 14px; width: 307px; height: 20px; overflow: hidden;}
.userlivip { line-height: 20px; color: #B3B08F; padding-left: 14px; width: 307px; height: 20px; overflow: hidden;}
.userlik10k span, .userlivip span { float: right; text-align: left; color: #404040; width: 237px; }
.userdesc { font-size: 11px; line-height: 16px; padding-top: 9px; padding-left: 14px; width: 307px; height: 185px; overflow: hidden; }

/* styled form fields, red */
.input_box, .input_boxarea {
	float: right;
	text-align: left;
    display: inline;
    padding: 2px;
    background-color: #ffffff;
    border: 1px solid #BF8F8F;
    width: 185px;
    margin-right: 21px;
    margin-top: 6px;
}
.input_boxarea { padding: 4px; width: 181px; }
.input_boxselect { float: right; text-align: left; display: inline; width: 191px; margin-right: 21px; }
.input_hider, .input_hiderarea { width: 185px; height: 15px; overflow: hidden; }
.input_hiderarea { width: 181px; height: 200px; }
.input_text, .input_textarea {
    width: 189px;
    border: 3px solid #ffffff;
    padding: 0;
    margin: -2px 0 0 -2px;
    font-family: verdana, arial, geneva, sans-serif;
    font-size: 10px;
    color: #000000;
}
.input_textarea { width: 180px; height: 195px; }
.input_select {
	padding: 2px;
    border: 1px solid #BF8F8F;
    background: #fff;
    font-family: verdana, arial, geneva, sans-serif;
    font-size: 8pt;
    color: #000000;
    margin: 0px;
    margin-top: 7px;
}
.input_select option { padding: 0 4px; }


.usermedal {
	float: right;
	width: 37px;
	height: 45px;
	margin-top: 1px;
	margin-right: -2px;
}

.fnewsmenu {
	padding-left: 7px;
	padding-top: 7px;
	width: 321px;
	height: 21px;
}

.fnewsmenu img {
	float: left;
	margin-right: 3px;
}

.btntroff { background-color: #cca251; }

.fuserimg {
	position: absolute;
	z-index: 6;
	top: 67px;
	left: 11px;
	height: 77px;
	width: 313px;
}