HTML {
	WIDTH: 100%; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 87.5% Arial, Helvetica, sans-serif; WIDTH: 100%; COLOR: #000; PADDING-TOP: 0px; HEIGHT: 100%
}
P {
	MARGIN: 0px 0px 1em; TEXT-ALIGN: justify
}
DFN {
	FONT-STYLE: normal
}
VAR {
	FONT-STYLE: normal
}
ADDRESS {
	FONT-STYLE: normal
}
H1 {
	MARGIN: 0px; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif
}
H2 {
	MARGIN: 0px; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif
}
H3 {
	MARGIN: 0px; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif
}
H4 {
	MARGIN: 0px; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif
}
H5 {
	MARGIN: 0px; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif
}
H6 {
	MARGIN: 0px; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif
}
H1 {
	FONT-SIZE: 2em; MARGIN: 0px 0px 0.5em
}
H2 {
	FONT-SIZE: 1.57em; MARGIN: 0px 0px 0.25em
}
H3 {
	FONT-SIZE: 1.29em
}
H4 {
	FONT-SIZE: 1.14em
}
H5 {
	FONT-SIZE: 1.07em
}
H6 {
	FONT-SIZE: 1em
}
A {
	COLOR: #1c70a0; TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 1.75em; PADDING-TOP: 0px
}
OL {
	MARGIN: 0px 0px 1em 2.75em
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM {
	MARGIN: 0px
}
INPUT {
	MARGIN: 0px
}
SELECT {
	MARGIN: 0px
}
LABEL {
	MARGIN: 0px
}
TEXTAREA {
	MARGIN: 0px
}
BUTTON {
	MARGIN: 0px
}
INPUT.text {
	PADDING-RIGHT: 0.14em; PADDING-LEFT: 0.14em; PADDING-BOTTOM: 0.07em; FONT: 1em Arial, Helvetica, sans-serif; COLOR: #111; PADDING-TOP: 0.07em
}
SELECT {
	PADDING-RIGHT: 0.14em; PADDING-LEFT: 0.14em; PADDING-BOTTOM: 0.07em; FONT: 1em Arial, Helvetica, sans-serif; COLOR: #111; PADDING-TOP: 0.07em
}
INPUT.submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT: 1em/1.29em Arial, Helvetica, sans-serif; CURSOR: pointer; COLOR: #111
}
BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT: 1em/1.29em Arial, Helvetica, sans-serif; CURSOR: pointer; COLOR: #111
}
INPUT.file {
	FONT: 1em/1.29em Arial, Helvetica, sans-serif; COLOR: #111
}
INPUT.bigsubmit {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.12em; FONT: 1.21em/1.29em "Trebuchet MS", Helvetica, sans-serif; COLOR: #111; PADDING-TOP: 0.12em
}
BUTTON.bigsubmit {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.12em; FONT: 1.21em/1.29em "Trebuchet MS", Helvetica, sans-serif; COLOR: #111; PADDING-TOP: 0.12em
}
TEXTAREA {
	PADDING-RIGHT: 0.14em; PADDING-LEFT: 0.14em; PADDING-BOTTOM: 0.07em; FONT: 1em Arial, Helvetica, sans-serif; COLOR: #111; PADDING-TOP: 0.07em
}
INPUT.checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 1em Arial, Helvetica, sans-serif; WIDTH: 1em; PADDING-TOP: 0px; HEIGHT: 1em
}
INPUT.radio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 1em Arial, Helvetica, sans-serif; WIDTH: 1em; PADDING-TOP: 0px; HEIGHT: 1em
}
BUTTON IMG {
	DISPLAY: block; LEFT: 0.5em; FLOAT: left; POSITION: relative
}
BUTTON SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0.35em
}
.both {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 100%
}
.clear {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 0px
}
.bold {
	FONT-WEIGHT: bold
}
.nowrap {
	WHITE-SPACE: nowrap
}
.hidden {
	DISPLAY: none
}
.inline {
	DISPLAY: inline! important
}
#wrap {
	Z-INDEX: 1; MIN-HEIGHT: 80%; MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; min-width: 1000px
}
#spacer {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 7em
}
.green {
	COLOR: #6fa80d! important
}
.green  {
	COLOR: #6fa80d! important
}
.entry .green A {
	COLOR: #6fa80d! important
}
.yellow {
	COLOR: #d99c0a
}
.yellow  {
	COLOR: #d99c0a
}
.orange {
	COLOR: #f28300
}
.orange  {
	COLOR: #f28300
}
.bordo {
	COLOR: #db3317! important
}
.bordo  {
	COLOR: #db3317! important
}
.entry .bordo  {
	COLOR: #db3317! important
}
.grey {
	COLOR: #898a8a
}
.grey  {
	COLOR: #898a8a
}
.black {
	COLOR: #000
}
.black  {
	COLOR: #000
}
.brown {
	COLOR: #b07d01
}
.brown  {
	COLOR: #b07d01
}
.darkbrown {
	COLOR: #826f43
}
.darkbrown  {
	COLOR: #826f43
}
.blue {
	COLOR: #004071
}
.blue  {
	COLOR: #004071
}
.lightblue {
	COLOR: #1c70a0
}
.lightblue  {
	COLOR: #1c70a0
}
.entry .bordo  {
	COLOR: #db3317! important
}
.red {
	COLOR: #ff0000
}
.red  {
	COLOR: #ff0000
}
.p {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 2; LEFT: -9px; PADDING-BOTTOM: 11px; WIDTH: 288px; PADDING-TOP: 5px; POSITION: absolute; TOP: -5px
}
.p .p-top {
	BACKGROUND: url(/img/ludi/popups/blue-top.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 288px; POSITION: absolute; TOP: 0px; HEIGHT: 5px
}
.p .p-btm {
	BACKGROUND: url(/img/ludi/popups/blue-btm.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 288px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 11px
}
.p .p-in {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: url(/img/ludi/popups/blue-in.png) repeat-y 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.p .p-in2 {
	POSITION: relative
}
.p .p-in2:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.p .p-in2 P {
	MARGIN: 0px 0px 0.5em
}
#footer {
	Z-INDEX: 1; MIN-HEIGHT: 5em; LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute
}
#footer A {
	COLOR: #737c82
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#footer .space {
	PADDING-RIGHT: 3em; PADDING-LEFT: 3em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
#footer .nav {
	MARGIN: 0px 0px 0.5em; LIST-STYLE-TYPE: none
}
#footer .nav LI {
	DISPLAY: inline; MARGIN-RIGHT: 0.5em; WHITE-SPACE: nowrap
}
#footer P.copyright {
	MARGIN: 0px; COLOR: #8a8a8a
}
#top {
	BORDER-TOP: #666 1px solid; Z-INDEX: 1; BACKGROUND: url(/img/ludi/top.png) #f67f21 repeat-x 0px 0px; BORDER-BOTTOM: #666 1px solid; POSITION: relative; HEIGHT: 90px
}
#top IMG {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 90px
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3em; Z-INDEX: 1; MIN-HEIGHT: 6.21em; PADDING-BOTTOM: 0px; MARGIN: 0px 2% 0px 0px; PADDING-TOP: 0px; POSITION: relative
}
#logo {
	LEFT: 3em; MARGIN: -1.35em 0px 0px; POSITION: absolute; TOP: 1.5em
}
#logo IMG {
	DISPLAY: block; FONT-SIZE: 20px; COLOR: #db3317
}
#search {
	LEFT: 33%; MARGIN: 0px 0px 0px -0.21em; WIDTH: 28.5em; POSITION: relative
}
#search FORM {
	DISPLAY: block
}
#search P {
	PADDING-RIGHT: 0.21em; PADDING-LEFT: 0.21em; PADDING-BOTTOM: 0.28em; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0.28em
}
#search INPUT.text {
	DISPLAY: block; FLOAT: left; WIDTH: 23em; POSITION: relative; TOP: 1px
}
#search INPUT.submit {
	DISPLAY: block; FLOAT: right; WIDTH: 4.14em
}
#nav {
	LEFT: 33%; MARGIN: 0px 0px 0px -0.07em; WIDTH: 60%; POSITION: relative; TOP: -2px
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 1.57em/1.5em "Trebuchet MS", Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0.22em; LIST-STYLE-TYPE: none
}
#nav UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#nav UL LI {
	PADDING-RIGHT: 3em; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#nav UL LI A {
	DISPLAY: block; CURSOR: pointer; POSITION: relative; TEXT-DECORATION: none
}
#nav UL LI A VAR {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.5em; RIGHT: 0px; CURSOR: pointer; LINE-HEIGHT: 1em; POSITION: absolute; TOP: -4px
}
#nav UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
#nav UL LI A:hover SPAN {
	TEXT-DECORATION: underline
}
#profile {
	RIGHT: 4em; CURSOR: default; POSITION: absolute; TOP: 0.28em
}
#profile UL {
	MARGIN: 0px; LINE-HEIGHT: 1.25em; LIST-STYLE-TYPE: none
}
#profile UL LI A:hover {
	TEXT-DECORATION: underline
}
#profile UL LI.green A {
	COLOR: #848484
}
#profile UL LI.active A {
	COLOR: #000; TEXT-DECORATION: none
}
#profile UL LI.active A:hover {
	TEXT-DECORATION: underline
}
#profile UL LI SPAN.help {
	COLOR: #db3317
}
#profile UL LI SPAN.help A {
	COLOR: #db3317
}
#profile UL LI SPAN.exit {
	COLOR: #848484
}
#profile UL LI SPAN.exit A {
	COLOR: #848484
}
#profile UL LI SPAN.exit {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: url(/img/exit.png) no-repeat 100% 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative
}
#menu UL {
	PADDING-RIGHT: 3%; PADDING-LEFT: 2.5em; Z-INDEX: 2; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 0.14em
}
#menu UL LI {
	PADDING-RIGHT: 0.57em; PADDING-LEFT: 0.57em; FLOAT: left; PADDING-BOTTOM: 1em; CURSOR: default; LINE-HEIGHT: 1.28em; PADDING-TOP: 0.78em; POSITION: relative
}
#menu UL LI.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/ludi/menu-active.png) #fff no-repeat 100% 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#menu UL LI.active SPAN {
	PADDING-RIGHT: 0.57em; DISPLAY: block; PADDING-LEFT: 0.57em; BACKGROUND: url(/img/ludi/menu-active.png) no-repeat 0px 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 0.78em
}
#menu UL LI.active A {
	TEXT-DECORATION: none
}
#menu UL LI A:hover {
	TEXT-DECORATION: underline
}
#menu UL LI.login {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 67%; PADDING-TOP: 0px; POSITION: relative
}
#menu UL LI.login FORM {
	DISPLAY: block
}
#menu UL LI.login P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0.5em
}
#menu UL LI.login LABEL {
	PADDING-RIGHT: 0.35em; DISPLAY: block; PADDING-LEFT: 0.35em; FLOAT: left; PADDING-BOTTOM: 0.21em; CURSOR: default; COLOR: #5a5a5a; PADDING-TOP: 0.21em
}
#menu UL LI.login INPUT.text {
	DISPLAY: block; FLOAT: left; WIDTH: 9.5em; MARGIN-RIGHT: 1em; POSITION: relative; TOP: 0.07em
}
#menu UL LI.login INPUT.submit {
	DISPLAY: block; FLOAT: left; WIDTH: 4.14em
}
#menu UL VAR {
	COLOR: #d02a2a! important
}
#menu UL LI.r {
	FLOAT: right
}
#menu UL LI.fav {
	PADDING-LEFT: 1.71em
}
#menu UL LI.fav SPAN {
	PADDING-RIGHT: 0.35em; PADDING-LEFT: 1.71em; LEFT: -1.71em; MARGIN-RIGHT: -1.5em; POSITION: relative
}
#menu UL LI.fav A {
	COLOR: #f05500
}
#menu UL LI.fav DFN {
	DISPLAY: block; BACKGROUND: url(/img/ludi/ico/favorite.png) no-repeat 0px 0px; LEFT: 0.42em; OVERFLOW: hidden; WIDTH: 13px; POSITION: absolute; TOP: 0.92em; HEIGHT: 12px
}
#menu UL LI.write {
	PADDING-LEFT: 1.71em
}
#menu UL LI.write SPAN {
	PADDING-RIGHT: 0.35em; PADDING-LEFT: 1.71em; LEFT: -1.71em; MARGIN-RIGHT: -1.5em; POSITION: relative
}
#menu UL LI.write DFN {
	DISPLAY: block; BACKGROUND: url(/img/ludi/ico/write.png) no-repeat 0px 0px; LEFT: 0.5em; OVERFLOW: hidden; WIDTH: 12px; POSITION: absolute; TOP: 0.85em; HEIGHT: 15px
}
#menu .bg {
	Z-INDEX: 1; BACKGROUND: url(/img/ludi/menu.png) #f3f3f3 repeat-x 0px 100%; LEFT: 0px; WIDTH: 98%; POSITION: absolute; TOP: 0px; HEIGHT: 3em
}
#menu .bg .top {
	Z-INDEX: 2; RIGHT: 0px; BACKGROUND: url(/img/ludi/menu-bg.png) no-repeat 0px 0px; WIDTH: 28px; POSITION: absolute; TOP: 0px; HEIGHT: 21px
}
#menu .bg .bottom {
	Z-INDEX: 1; RIGHT: 0px; BACKGROUND: url(/img/ludi/menu-bg.png) no-repeat 0px 100%; WIDTH: 28px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 21px
}
#menu .avatar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; Z-INDEX: 3; BACKGROUND: url(/img/ludi/avatar.png) no-repeat 0px 0px; LEFT: 0.5em; PADDING-BOTTOM: 3px; MARGIN: -1px 0px 0px -2px; WIDTH: 25px; PADDING-TOP: 1px; POSITION: absolute; TOP: 0.5em; HEIGHT: 25px
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3em; Z-INDEX: 2; PADDING-BOTTOM: 0px; MARGIN: 0px 2% 0px 0px; PADDING-TOP: 0px; POSITION: relative
}
.left {
	Z-INDEX: 100; FLOAT: left; WIDTH: 28%; POSITION: relative
}
.right {
	Z-INDEX: 1; FLOAT: right; WIDTH: 67%; POSITION: relative
}
#content:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.left:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.right:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.entry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; Z-INDEX: 1; PADDING-BOTTOM: 1.5em; MARGIN: 0px 0px 0.5em -1em; WIDTH: 100%; PADDING-TOP: 1.5em; POSITION: relative
}
.entry:hover {
	Z-INDEX: 2; BACKGROUND: #f0f0f0
}
.entryhover {
	Z-INDEX: 2; BACKGROUND: #f0f0f0
}
.topicentry {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.entry .tl {
	DISPLAY: none; BACKGROUND: url(/img/ludi/entry.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.entry .tr {
	DISPLAY: none; BACKGROUND: url(/img/ludi/entry.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.entry .bl {
	DISPLAY: none; BACKGROUND: url(/img/ludi/entry.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.entry .br {
	DISPLAY: none; BACKGROUND: url(/img/ludi/entry.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.entryhover .tl {
	DISPLAY: block
}
.entryhover .tr {
	DISPLAY: block
}
.entryhover .bl {
	DISPLAY: block
}
.entryhover .br {
	DISPLAY: block
}
.entry .tr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/entry.png) no-repeat -56px 0px; LEFT: auto
}
.entry .bl {
	BACKGROUND: url(/img/ludi/entry.png) no-repeat 0px -56px; BOTTOM: 0px; TOP: auto
}
.entry .br {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/entry.png) no-repeat -56px -56px; LEFT: auto; BOTTOM: 0px; TOP: auto
}
.entry H2 A {
	TEXT-DECORATION: none
}
.entry H1 A {
	TEXT-DECORATION: none
}
.entry H2 A:hover {
	TEXT-DECORATION: underline
}
.entry H1 A:hover {
	TEXT-DECORATION: underline
}
EM.searchkeyword {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #ffecc0; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-STYLE: normal
}
.entry .content {
	PADDING-RIGHT: 1em; PADDING-LEFT: 4.5em; Z-INDEX: 2; PADDING-BOTTOM: 0px; COLOR: #464646; PADDING-TOP: 0px; POSITION: relative
}
.entry .content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0px
}
.entry .content .pic {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0.25em; WIDTH: 200px; PADDING-TOP: 0px
}
.entry .content .pic IMG {
	DISPLAY: block; WIDTH: 200px; HEIGHT: 100px
}
.entry .act {
	PADDING-RIGHT: 1em; PADDING-LEFT: 4.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.entry .clear {
	HEIGHT: 0.21em
}
.entry .act A {
	COLOR: #004071
}
.entry .act A:hover {
	TEXT-DECORATION: underline
}
.entry .act SPAN.info {
	MARGIN: 0px 0.5em 0px 0px; CURSOR: default; COLOR: #808080
}
.entry .act:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.entry .content:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.entry .act .clear {
	HEIGHT: 2em
}
.entry .act .buttons {
	MARGIN: 0.5em 0px -0.8em; POSITION: relative
}
.entry .act .buttons BUTTON {
	MARGIN-RIGHT: 0.5em
}
.entry .act .complain-wrap {
	DISPLAY: block; PADDING-TOP: 0.14em
}
.entry .act .complain-link {
	PADDING-LEFT: 18px; BACKGROUND: url(/static/img/ico/complain.png) no-repeat 0px -49px; COLOR: #ab8787
}
.entry .act .complain-link:hover {
	BACKGROUND-POSITION: 0px 1px; COLOR: #ce0f0f
}
.imageentry .act .complain-link {
	MARGIN-LEFT: 0px
}
.sub-popup {
	DISPLAY: inline; Z-INDEX: 1; MARGIN: 0px 0.5em 0px 0px; POSITION: relative
}
.cat-popup {
	DISPLAY: inline; Z-INDEX: 1; MARGIN: 0px 0.5em 0px 0px; POSITION: relative
}
.user-popup {
	DISPLAY: inline; Z-INDEX: 1; MARGIN: 0px 0.5em 0px 0px; POSITION: relative
}
.group-popup {
	DISPLAY: inline; Z-INDEX: 1; MARGIN: 0px 0.5em 0px 0px; POSITION: relative
}
.calendar-popup {
	DISPLAY: inline; Z-INDEX: 1; MARGIN: 0px 0.5em 0px 0px; POSITION: relative
}
.sub-popup A.title {
	Z-INDEX: 1; POSITION: relative; TEXT-DECORATION: underline
}
.user-popup A.title {
	Z-INDEX: 1; POSITION: relative; TEXT-DECORATION: underline
}
.group-popup A.title {
	Z-INDEX: 1; POSITION: relative; TEXT-DECORATION: underline
}
.cat-popup A.title {
	Z-INDEX: 1; POSITION: relative; TEXT-DECORATION: underline
}
.p P.p-title A:hover {
	TEXT-DECORATION: underline
}
.p .p-subscribers {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.14em; COLOR: #ac7a04! important; PADDING-TOP: 0.14em
}
.sub-popup A.title {
	COLOR: #004071
}
.sub-popup A.title:hover {
	COLOR: #004071
}
.sub-popup P.p-title A {
	COLOR: #004071
}
.sub-popup P.p-title A:hover {
	COLOR: #004071
}
.cat-popup A.title {
	COLOR: #ed4d33
}
.cat-popup A.title:hover {
	COLOR: #ed4d33
}
.cat-popup P.p-title A {
	COLOR: #ed4d33
}
.cat-popup P.p-title A:hover {
	COLOR: #ed4d33
}
.user-popup A.title {
	COLOR: #a97700
}
.user-popup A.title:hover {
	COLOR: #a97700
}
.user-popup P.p-title A {
	COLOR: #a97700
}
.user-popup P.p-title A:hover {
	COLOR: #a97700
}
SMALL.userstatus {
	FONT-SIZE: 12px; COLOR: #a97700
}
.cat-popup .p .p-top {
	BACKGROUND: url(/img/ludi/popups/red-top.png) no-repeat 0px 0px
}
.cat-popup .p .p-btm {
	BACKGROUND: url(/img/ludi/popups/red-btm.png) no-repeat 0px 0px
}
.cat-popup .p .p-in {
	BACKGROUND: url(/img/ludi/popups/red-in.png) repeat-y 0px 0px
}
.calendar-popup .p {
	WIDTH: 334px; TEXT-ALIGN: left
}
.calendar-popup .p .p-top {
	BACKGROUND: url(/img/ludi/popups/white-top.png) no-repeat 0px 0px; WIDTH: 334px
}
.calendar-popup .p .p-btm {
	BACKGROUND: url(/img/ludi/popups/white-btm.png) no-repeat 0px 0px; WIDTH: 334px
}
.calendar-popup .p .p-in {
	BACKGROUND: url(/img/ludi/popups/white-in.png) repeat-y 0px 0px
}
.calendar-popup .p P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.calendar-popup .p P VAR {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.user-popup .p .p-top {
	BACKGROUND: url(/img/ludi/popups/brown-top.png) no-repeat 0px 0px
}
.user-popup .p .p-btm {
	BACKGROUND: url(/img/ludi/popups/brown-btm.png) no-repeat 0px 0px
}
.user-popup .p .p-in {
	BACKGROUND: url(/img/ludi/popups/brown-in.png) repeat-y 0px 0px
}
.user-popup .p P.p-friends {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.91em; PADDING-BOTTOM: 0.14em; WIDTH: 100%; COLOR: #ac7a04; PADDING-TOP: 0.14em; POSITION: relative
}
.user-popup .p P.p-friends A {
	COLOR: #ac7a04
}
.user-popup .p P.p-friends A:hover {
	TEXT-DECORATION: underline
}
.user-popup .p P.p-friends A.addfriend {
	TEXT-DECORATION: none! important
}
.user-popup .p P.p-self {
	FONT-SIZE: 0.91em
}
.user-popup .p P.p-self A {
	COLOR: #004071; TEXT-DECORATION: none
}
.user-popup .p P.p-self A:hover {
	TEXT-DECORATION: none
}
.user-popup .p P.p-self A SPAN {
	TEXT-DECORATION: underline
}
.user-popup .p P.p-self A.red {
	COLOR: #f05d0b
}
.user-popup .p P.p-self A.red SPAN {
	COLOR: #f05d0b; TEXT-DECORATION: underline
}
.user-popup .p DL {
	FONT-SIZE: 0.91em; MARGIN: 0px
}
.user-popup .p DT {
	MARGIN: 0px; COLOR: #8d8d8d
}
.user-popup .p DD {
	MARGIN: 0px
}
.user-popup .p A:hover {
	TEXT-DECORATION: underline
}
.user-popup SMALL {
	FONT-SIZE: 12px; COLOR: #a97700
}
SMALL.userstatus {
	FONT-SIZE: 12px; COLOR: #a97700
}
.groupentry H2 {
	COLOR: #6fa80d
}
.groupentry H2 A {
	COLOR: #6fa80d
}
UNKNOWN {
	DISPLAY: block; Z-INDEX: 4; FLOAT: left; MARGIN: 0px 1.21em 0.71em 0px; OVERFLOW: hidden; WIDTH: 100px; POSITION: relative; HEIGHT: 100px
}
.groupentry A.entrycomment {
	COLOR: #598a05
}
.group-popup A.title {
	COLOR: #4b7602
}
.quoteentry .content {
	BACKGROUND: url(/img/ludi/q1.png) no-repeat 3em 0.5em
}
.phover {
	Z-INDEX: 3
}
.phover .p {
	DISPLAY: block! important
}
.fullentry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.fullentry .content {
	PADDING-LEFT: 0px
}
.fullentry .act {
	PADDING-LEFT: 0px
}
SPAN.usercount {
	FLOAT: right; COLOR: #a97700
}
.addcomment {
	MARGIN: 0px 1em 0px 0px
}
.fileentry {
	BACKGROUND: #fff; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.fileentry .tl {
	DISPLAY: none! important
}
.fileentry .tr {
	DISPLAY: none! important
}
.fileentry .bl {
	DISPLAY: none! important
}
.fileentry .br {
	DISPLAY: none! important
}
.fileentry .filepic {
	LEFT: 1.28em; POSITION: absolute; TOP: 1.28em
}
.fileentry .preview {
	BACKGROUND: url(/img/ludi/preview-frame-tr.png) no-repeat 100% 0px; LEFT: 0.6em; POSITION: absolute; TOP: 1.2em
}
.fileentry .preview IMG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(/img/ludi/preview-frame-bl.png) no-repeat 0px 100%; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.fileentry .preview-br {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BACKGROUND: url(/img/ludi/preview-frame-br.png) no-repeat 100% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; POSITION: relative
}
.fileentry .preview-tl {
	BACKGROUND: url(/img/ludi/preview-frame-tl.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 6px; POSITION: absolute; TOP: 0px; HEIGHT: 9px
}
.fileentry H2 {
	PADDING-LEFT: 1.85em; MARGIN: 0px
}
.fileentry .act {
	PADDING-LEFT: 3em; PADDING-TOP: 1em
}
.videoentry {
	BACKGROUND: #fff
}
.videoentry .tl {
	DISPLAY: none! important
}
.videoentry .tr {
	DISPLAY: none! important
}
.videoentry .bl {
	DISPLAY: none! important
}
.videoentry .br {
	DISPLAY: none! important
}
.videoentry .act {
	PADDING-LEFT: 0px
}
.videoentry .content {
	PADDING-LEFT: 0px
}
.imageentry {
	BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 2em; WIDTH: 33%
}
.imageentry .content IMG {
	DISPLAY: block; MARGIN: 0px auto
}
.imageentry .act {
	TEXT-ALIGN: center
}
.imageentry .tl {
	DISPLAY: none! important
}
.imageentry .tr {
	DISPLAY: none! important
}
.imageentry .bl {
	DISPLAY: none! important
}
.imageentry .br {
	DISPLAY: none! important
}
.imageentry .act {
	PADDING-LEFT: 0px
}
.imageentry .content {
	PADDING-LEFT: 0px
}
.fileentry SPAN.red {
	COLOR: #e30000! important
}
.fileentry SPAN.red  {
	COLOR: #e30000! important
}
.videoentry SPAN.red {
	COLOR: #e30000! important
}
.videoentry SPAN.red  {
	COLOR: #e30000! important
}
.topicentry SPAN.red {
	COLOR: #e30000! important
}
.topicentry SPAN.red  {
	COLOR: #e30000! important
}
.topicentry SPAN.red {
	COLOR: #e30000! important
}
.topicentry SPAN.red  {
	COLOR: #e30000! important
}
.topicentry {
	MARGIN-BOTTOM: 2.5em; PADDING-TOP: 1em
}
.topicentry .content {
	PADDING-LEFT: 0px
}
.topicentry .act {
	PADDING-LEFT: 0px
}
.nohover {
	BACKGROUND: #fff
}
.nohover .tl {
	DISPLAY: none! important
}
.nohover .tr {
	DISPLAY: none! important
}
.nohover .bl {
	DISPLAY: none! important
}
.nohover .br {
	DISPLAY: none! important
}
A.bookmark {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.21em; MARGIN: 0px 0.5em 0px -0.14em; PADDING-TOP: 0.21em; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none! important; outline: none
}
A.bookmark-bobrdobr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.21em; MARGIN: 0px 0.5em 0px -0.14em; PADDING-TOP: 0.21em; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none! important; outline: none
}
A.subscribe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.21em; MARGIN: 0px 0.5em 0px -0.14em; PADDING-TOP: 0.21em; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none! important; outline: none
}
A.subscribe-cat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.21em; MARGIN: 0px 0.5em 0px -0.14em; PADDING-TOP: 0.21em; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none! important; outline: none
}
A.addfreind {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.21em; MARGIN: 0px 0.5em 0px -0.14em; PADDING-TOP: 0.21em; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none! important; outline: none
}
A.joingroup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.21em; MARGIN: 0px 0.5em 0px -0.14em; PADDING-TOP: 0.21em; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none! important; outline: none
}
A.bookmark {
	COLOR: #f05500! important
}
A.bookmark-bobrdobr {
	COLOR: #f05500! important
}
A.subscribe {
	COLOR: #f05500! important
}
A.subscribe-cat {
	COLOR: #f05500! important
}
A.addfriend {
	COLOR: #f05500! important
}
A.bookmark SPAN {
	PADDING-RIGHT: 0.14em; PADDING-LEFT: 0.14em; PADDING-BOTTOM: 0.21em; PADDING-TOP: 0.21em
}
A.bookmark-bobrdobr SPAN {
	PADDING-RIGHT: 0.14em; PADDING-LEFT: 0.14em; PADDING-BOTTOM: 0.21em; PADDING-TOP: 0.21em
}
A.subscribe SPAN {
	PADDING-RIGHT: 0.14em; PADDING-LEFT: 0.14em; PADDING-BOTTOM: 0.21em; PADDING-TOP: 0.21em
}
A.subscribe-cat SPAN {
	PADDING-RIGHT: 0.14em; PADDING-LEFT: 0.14em; PADDING-BOTTOM: 0.21em; PADDING-TOP: 0.21em
}
A.addfriend SPAN {
	PADDING-RIGHT: 0.14em; PADDING-LEFT: 0.14em; PADDING-BOTTOM: 0.21em; PADDING-TOP: 0.21em
}
A.joingroup SPAN {
	PADDING-RIGHT: 0.14em; PADDING-LEFT: 0.14em; PADDING-BOTTOM: 0.21em; PADDING-TOP: 0.21em
}
A.bookmark SPAN VAR {
	CURSOR: pointer; BORDER-BOTTOM: #f05500 1px dotted
}
A.subscribe SPAN VAR {
	CURSOR: pointer; BORDER-BOTTOM: #f05500 1px dotted
}
A.subscribe-cat SPAN VAR {
	CURSOR: pointer; BORDER-BOTTOM: #f05500 1px dotted
}
A.addfriend SPAN VAR {
	CURSOR: pointer; BORDER-BOTTOM: #f05500 1px dotted
}
A.joingroup SPAN VAR {
	CURSOR: pointer; BORDER-BOTTOM: #f05500 1px dotted
}
A.bookmark-bobrdobr SPAN VAR {
	CURSOR: pointer; BORDER-BOTTOM: #0c639d 1px dotted
}
A.bookmark DFN {
	DISPLAY: block; BACKGROUND: url(/img/ludi/ico/favorite-blank.png) no-repeat 0px 0px; LEFT: -1.14em; OVERFLOW: hidden; WIDTH: 13px; CURSOR: pointer; POSITION: absolute; TOP: 0.35em; HEIGHT: 12px
}
A.bookmark-bobrdobr DFN {
	DISPLAY: block; BACKGROUND: url(/img/ludi/ico/favorite-blank.png) no-repeat 0px 0px; LEFT: -1.14em; OVERFLOW: hidden; WIDTH: 13px; CURSOR: pointer; POSITION: absolute; TOP: 0.35em; HEIGHT: 12px
}
A.bookmark-bobrdobr {
	MARGIN-LEFT: 1.57em; COLOR: #0c639d! important
}
A.bookmark-bobrdobr DFN {
	BACKGROUND: url(../img/ico/bobrdobr.png) no-repeat 0px 0px; HEIGHT: 13px
}
A.bookmark-added {
	COLOR: #fff! important
}
A.bookmark-added SPAN {
	BACKGROUND: #f05500
}
A.bookmark-added SPAN VAR {
	BORDER-BOTTOM: #fff 1px dotted
}
A.bookmark-added DFN {
	BACKGROUND: url(/img/ludi/ico/favorite.png) no-repeat 0px 0px
}
A.bhidden {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; LEFT: 0px; PADDING-BOTTOM: 0.21em; MARGIN: 0px 0.5em 0px 0px; PADDING-TOP: 0.21em
}
A.bhidden DFN {
	LEFT: 0px
}
A.bhidden SPAN {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; VISIBILITY: hidden! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
A.subscribe {
	COLOR: #a97700! important
}
A.addfriend {
	COLOR: #a97700! important
}
A.addfriend {
	outline: none
}
A.addfriend SPAN {
	BACKGROUND: #fff
}
A.addfriend SPAN VAR {
	BORDER-LEFT-COLOR: #a97700! important; BORDER-BOTTOM-COLOR: #a97700! important; BORDER-TOP-COLOR: #a97700! important; BORDER-RIGHT-COLOR: #a97700! important
}
A.addfriend-added {
	COLOR: #fff! important
}
A.addfriend-added SPAN {
	BACKGROUND: #a97700
}
A.addfriend-added SPAN VAR {
	BORDER-BOTTOM: #fff 1px dotted
}
A.joingroup {
	outline: none
}
A.joingroup SPAN {
	BACKGROUND: #e4eecd
}
A.joingroup SPAN VAR {
	BORDER-LEFT-COLOR: #6fa80d! important; BORDER-BOTTOM-COLOR: #6fa80d! important; COLOR: #6fa80d; BORDER-TOP-COLOR: #6fa80d! important; BORDER-RIGHT-COLOR: #6fa80d! important
}
A.joingroup-added {
	COLOR: #fff! important
}
A.joingroup-added SPAN {
	BACKGROUND: #e4eecd
}
A.joingroup-added SPAN VAR {
	COLOR: #6fa80d! important; BORDER-BOTTOM: #6fa80d 1px dotted
}
A.subscribe SPAN VAR {
	BORDER-LEFT-COLOR: #a97700! important; BORDER-BOTTOM-COLOR: #a97700! important; BORDER-TOP-COLOR: #a97700! important; BORDER-RIGHT-COLOR: #a97700! important
}
A.subscribe:hover SPAN {
	BACKGROUND: #af8011
}
A.subscribe:hover SPAN VAR {
	COLOR: #fff; BORDER-BOTTOM: #fff 1px dotted
}
A.subscribe-cat {
	COLOR: #d83d24
}
A.subscribe-cat SPAN VAR {
	BORDER-LEFT-COLOR: #d83d24! important; BORDER-BOTTOM-COLOR: #d83d24! important; BORDER-TOP-COLOR: #d83d24! important; BORDER-RIGHT-COLOR: #d83d24! important
}
A.subscribe-cat:hover SPAN {
	BACKGROUND: #d83d24
}
A.subscribe-cat:hover SPAN VAR {
	COLOR: #fff; BORDER-BOTTOM: #fff 1px dotted
}
SPAN.oldsub {
	COLOR: #987729; POSITION: relative; TOP: 0.21em
}
#bigsearch {
	OVERFLOW: hidden; WIDTH: 100%; POSITION: relative
}
#bigsearch FORM {
	DISPLAY: block
}
#bigsearch P {
	MARGIN: 0px 0px 6px; OVERFLOW: hidden; WIDTH: 100%
}
#bigsearch SMALL {
	FONT-SIZE: 0.5em
}
#bigsearch INPUT.text {
	DISPLAY: block; FONT-SIZE: 2em; FLOAT: left; WIDTH: 80%; COLOR: #000; POSITION: relative
}
#bigsearch INPUT.submit {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 2em; LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -0.05em; WIDTH: 4em; PADDING-TOP: 0px; POSITION: relative; TOP: -0.05em; HEIGHT: 1.6em
}
#bigsearch .clear {
	HEIGHT: 6px
}
#bigsearch INPUT.checkbox {
	DISPLAY: block; LEFT: 2px; FLOAT: left; MARGIN: 0px 6px 0px 0px; POSITION: relative; TOP: 1px
}
#bigsearch LABEL.for {
	DISPLAY: block; FLOAT: left
}
UL.searchmenu {
	FONT-WEIGHT: bold; COLOR: #1c70a0; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif
}
UL.searchmenu LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 1px! important; CURSOR: default; PADDING-TOP: 2px! important
}
UL.searchmenu LI.black A {
	TEXT-DECORATION: none
}
P.fastsearch {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: #fbede6; PADDING-BOTTOM: 12px; MARGIN-LEFT: -16px; WIDTH: 240px; LINE-HEIGHT: 24px; PADDING-TOP: 12px; POSITION: relative
}
P.fastsearch IMG {
	MARGIN-RIGHT: 2px; POSITION: relative; TOP: 3px
}
.banner640 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
.banner640 IMG {
	MARGIN: 0px auto
}
.banner240 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
.banner240 IMG {
	DISPLAY: block
}
.pager {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3em; PADDING-TOP: 1em
}
.pager SPAN {
	DISPLAY: block; FONT-SIZE: 1.28em; FLOAT: left; MARGIN: 0px 1em 0.14em 0px; CURSOR: default; COLOR: #3371a1; POSITION: relative
}
.pager SPAN A {
	COLOR: #3371a1; TEXT-DECORATION: none
}
.pager SPAN A:hover {
	TEXT-DECORATION: underline
}
.pager SPAN.later {
	LEFT: -1.25em; MARGIN-LEFT: -0.25em; MARGIN-RIGHT: 0px
}
.pager UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.14em; MARGIN: 0px; OVERFLOW: hidden; CURSOR: default; PADDING-TOP: 0.14em; LIST-STYLE-TYPE: none
}
.pager UL LI {
	PADDING-RIGHT: 0.78em; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pager UL LI VAR {
	COLOR: #3371a1
}
.topicpager {
	PADDING-LEFT: 2em; OVERFLOW: hidden
}
.topicpager:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.topicpager SPAN.later {
	DISPLAY: block; FLOAT: left
}
.topicpager SPAN.earlier {
	DISPLAY: block; FLOAT: right
}
.pager UL.big {
	FONT: bold 1.28em "Trebuchet MS", Helvetica, sans-serif
}
.pager UL.big A {
	TEXT-DECORATION: none
}
.pager UL.big A:hover {
	TEXT-DECORATION: underline
}
.form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -21em; PADDING-BOTTOM: 0.5em; WIDTH: 63.5em; MARGIN-RIGHT: -21em; PADDING-TOP: 0.5em; POSITION: relative
}
.form P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
.form DIV.line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
.form P:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.form LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.21em; PADDING-TOP: 0.21em
}
.form LABEL.rb {
	DISPLAY: block; FLOAT: left; WIDTH: 40em
}
.form INPUT.rb {
	DISPLAY: block; FLOAT: left; TOP: 4px! important
}
.form LABEL.for {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; LEFT: 0px; PADDING-BOTTOM: 0.21em; WIDTH: 19.71em; COLOR: #808080; PADDING-TOP: 0.21em; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
.form INPUT.text {
	WIDTH: 14em
}
.form SELECT {
	DISPLAY: block; FLOAT: left; WIDTH: 20em
}
.form TEXTAREA {
	DISPLAY: block; FLOAT: left; WIDTH: 28em; HEIGHT: 10em
}
.form TEXTAREA.empty {
	COLOR: #7f7f7f
}
.form INPUT.bigsubmit {
	DISPLAY: block; FLOAT: left; POSITION: relative
}
.form INPUT.checkbox {
	MARGIN: 0px 0.28em 0px 0px; POSITION: relative; TOP: 2px
}
.form INPUT.radio {
	MARGIN: 0px 0.28em 0px 0px; POSITION: relative; TOP: 2px
}
.form IMG.captcha {
	DISPLAY: block; MARGIN: 0px 0px 3px; WIDTH: 140px; HEIGHT: 40px
}
.form P.error {
	COLOR: #db3317! important
}
.form P.error  {
	COLOR: #db3317! important
}
.form SPAN.inline-errornote {
	COLOR: #db3317! important
}
.form .errornote {
	COLOR: #db3317! important
}
.form P.error INPUT.text {
	BORDER-RIGHT: #db3317 0.07em solid; PADDING-RIGHT: 0.21em; BORDER-TOP: #db3317 0.07em solid; PADDING-LEFT: 0.21em; PADDING-BOTTOM: 0.14em; BORDER-LEFT: #db3317 0.07em solid; PADDING-TOP: 0.14em; BORDER-BOTTOM: #db3317 0.07em solid
}
.form P.error TEXTAREA {
	BORDER-RIGHT: #db3317 0.07em solid; PADDING-RIGHT: 0.21em; BORDER-TOP: #db3317 0.07em solid; PADDING-LEFT: 0.21em; PADDING-BOTTOM: 0.14em; BORDER-LEFT: #db3317 0.07em solid; PADDING-TOP: 0.14em; BORDER-BOTTOM: #db3317 0.07em solid
}
.form IMG.avatar {
	DISPLAY: block; FLOAT: left; WIDTH: 100px; HEIGHT: 100px
}
.form P IMG.photo {
	DISPLAY: block; FLOAT: left
}
.form SPAN.bluelabel {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #d2e2ec; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; CURSOR: default; COLOR: #484d51; PADDING-TOP: 5px
}
.form INPUT.fblock {
	DISPLAY: block; FLOAT: left; POSITION: relative
}
.form LABEL.fblock {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 42em; PADDING-TOP: 0px
}
.form TABLE.inform {
	MARGIN: 0px 0px 1.5em; BORDER-COLLAPSE: collapse
}
.form TABLE.inform TH {
	PADDING-RIGHT: 0.07em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.14em; VERTICAL-ALIGN: top; PADDING-TOP: 0.14em
}
.form TABLE.inform TD {
	PADDING-RIGHT: 0.07em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.14em; VERTICAL-ALIGN: top; PADDING-TOP: 0.14em
}
.form LABEL.payedbig {
	MARGIN-TOP: -0.33em; DISPLAY: block; FONT: bold 1.28em/1.22em "Trebuchet MS", Helvetica, sans-serif; COLOR: #f05500
}
.form LABEL.payedprice {
	DISPLAY: block; FONT: 1.28em "Trebuchet MS", Helvetica, sans-serif; COLOR: #f05500
}
.form LABEL.payedprice SMALL {
	FONT-SIZE: 0.66em
}
.form DIV.wisywig {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
.form .buttons {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #e9e9e9; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.form .buttons IMG {
	DISPLAY: block
}
.form .area {
	BORDER-RIGHT: #d8d8d8 1px; PADDING-RIGHT: 0.71em; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 0.71em; PADDING-BOTTOM: 0.71em; OVERFLOW: scroll; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 41em; PADDING-TOP: 0.71em; BORDER-BOTTOM: #d8d8d8 1px solid; POSITION: relative; HEIGHT: 30em
}
.form .area P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.form .area H2 {
	MARGIN: 0px 0px 0.27em; COLOR: #696969
}
.form .area H3 {
	MARGIN: 0px 0px 0.27em; COLOR: #696969
}
.form .cancelbutton {
	LEFT: 1.5em; POSITION: relative; TOP: 0.35em
}
.form .user-popup P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: static
}
.form .link-wrap {
	DISPLAY: block; PADDING-TOP: 0.2em
}
.form UL.write-type {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21em; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.form UL.write-place {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21em; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.form UL.write-type LI {
	FLOAT: left; PADDING-BOTTOM: 1em; WHITE-SPACE: nowrap
}
.form UL.write-place LI {
	FLOAT: left; PADDING-BOTTOM: 1em; WHITE-SPACE: nowrap
}
.form UL.write-type {
	MARGIN-TOP: -0.6em; FONT-WEIGHT: bold; POSITION: relative
}
.form UL.write-place {
	MARGIN-BOTTOM: 1.5em; COLOR: #676767
}
.form UL.write-type LI {
	MARGIN-RIGHT: 1.78em
}
.form UL.write-place LI {
	MARGIN-RIGHT: 1.1em
}
.form UL.write-place {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.form .write-poll SELECT {
	DISPLAY: inline; FLOAT: none; WIDTH: auto
}
#id_premoderated_novice_topics_count {
	DISPLAY: inline; FLOAT: none; WIDTH: auto
}
#id_topic_links_limit {
	DISPLAY: inline; FLOAT: none; WIDTH: auto
}
.form .write-poll {
	MARGIN-BOTTOM: 3.3em; PADDING-TOP: 0.4em
}
.form .write-poll .write-poll-answers {
	PADDING-LEFT: 21em; MARGIN: -0.5em -2em -0.55em 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
.form .write-poll .write-poll-answers LI {
	MARGIN-BOTTOM: 1em; OVERFLOW: hidden
}
.form .write-poll .write-poll-answers LI .text {
	WIDTH: 40.6em
}
.form .write-poll .write-poll-answers LI .radio-wrap {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 1.7em; PADDING-TOP: 0.4em
}
.form .write-poll .write-poll-add {
	MARGIN-BOTTOM: 1.8em
}
.form .write-poll .text#write_name {
	MARGIN-BOTTOM: 0.5em; WIDTH: 42.3em
}
.form .write-poll LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 0.1em
}
.form .write-poll SELECT.write-poll-day {
	MARGIN-LEFT: 1.2em
}
.errorpage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6em
}
.errorpage H1 {
	FONT-SIZE: 2.57em; MARGIN: 0px; COLOR: #ccc
}
.errorpage BIG {
	DISPLAY: block; FONT: bold 2em "Trebuchet MS", Helvetica, sans-serif
}
.errorpage P.errortext {
	DISPLAY: block; FONT: bold 1.57em/1.09em "Trebuchet MS", Helvetica, sans-serif; COLOR: #686868
}
.userlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4.5em; PADDING-BOTTOM: 2em; COLOR: #ac7a04; PADDING-TOP: 0px
}
.userlist A {
	COLOR: #ac7a04
}
.userlist:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.userlist P.title {
	MARGIN: 0px 0px 0.5em
}
.userlist .user-popup {
	DISPLAY: block; LEFT: -1px; FLOAT: left; MARGIN: 0px 2em 0.14em 0px; WIDTH: 17em
}
.userlist .user-popup A.title {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 35px; FLOAT: left; PADDING-BOTTOM: 0.42em; PADDING-TOP: 0.42em
}
.userlist .user-popup A.title .avatar {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; Z-INDEX: 1; BACKGROUND: url(/img/ludi/avatar.png) no-repeat 0px 0px; LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 25px; CURSOR: pointer; PADDING-TOP: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 25px
}
.userlist .user-popup A.title .avatar IMG {
	DISPLAY: block; WIDTH: 25px; HEIGHT: 25px
}
.userlist .user-popup .p {
	LEFT: 26px; TOP: 0.07em
}
.left .userlist {
	PADDING-LEFT: 0px
}
.left .userlist P.title {
	PADDING-LEFT: 2px; COLOR: #7e7e7e
}
.left .userlist P.brown {
	COLOR: #ac7a04
}
.left .userlist .user-popup {
	MARGIN-LEFT: -32px; WIDTH: 100%; MARGIN-RIGHT: 0px
}
.left .stats {
	MARGIN: -0.5em 0px -0.21em; POSITION: relative
}
.left .search {
	MARGIN: -0.14em -1.5em 1.42em 0px; POSITION: relative
}
.left .search .btn {
	WIDTH: 4.2em
}
.left .search .tbx {
	BORDER-RIGHT: #a5acb2 1px solid; PADDING-RIGHT: 0.14em; BORDER-TOP: #a5acb2 1px solid; PADDING-LEFT: 0.14em; PADDING-BOTTOM: 0.21em; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 15.4em; PADDING-TOP: 0.21em; BORDER-BOTTOM: #a5acb2 1px solid; FONT-FAMILY: arial, sans-serif
}
.left .search INPUT.empty {
	COLOR: #7f7f7f
}
.grouplist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; COLOR: #5e9007; PADDING-TOP: 0px
}
.grouplist:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.grouplist P.title {
	MARGIN: 0px 0px 0.5em; COLOR: #838383
}
.grouplist UL.submenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.21em; PADDING-TOP: 0.21em
}
.grouplist UL.submenu LI VAR {
	COLOR: #d30a0a
}
.grouplist UL.submenu LI .status {
	COLOR: #b07d01
}
.grouplist UL.submenu LI VAR A {
	BACKGROUND: url(/static/img/dots-red.gif) repeat-x 0px 100%; COLOR: #d30a0a; TEXT-DECORATION: none
}
.grouplist A {
	COLOR: #5e9007
}
.grouplist A:hover {
	TEXT-DECORATION: underline
}
.grouplist .mark-as-read {
	MARGIN: 0.85em 0px
}
.grouplist .mark-as-read A {
	PADDING-LEFT: 13px; BACKGROUND: url(/static//img/ico/tick.gif) #fff no-repeat 0px 2px; MARGIN-LEFT: -13px; COLOR: #838383; POSITION: relative; TEXT-DECORATION: none
}
.grouplist .mark-as-read A SPAN {
	BACKGROUND: url(/static/img/dots-black.gif) repeat-x 1px 100%
}
.ads {
	WIDTH: 18em; POSITION: relative
}
.ads .ad {
	MIN-HEIGHT: 100px; MARGIN: 0px 0px 1em; POSITION: relative
}
.ads .ad A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 109px; FONT-SIZE: 0.78em; MIN-HEIGHT: 100px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.ads .ad A BIG {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #900; TEXT-DECORATION: underline
}
.ads .ad IMG.img {
	BORDER-RIGHT: #f0f1f3 1px solid; BORDER-TOP: #f0f1f3 1px solid; DISPLAY: block; LEFT: 0px; BORDER-LEFT: #f0f1f3 1px solid; WIDTH: 100px; BORDER-BOTTOM: #f0f1f3 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100px
}
.catmenu {
	
}
.catmenu UL {
	MARGIN: 0px 0px 2.5em -30px; FONT: 1.28em/1.22em "Trebuchet MS", Helvetica, sans-serif; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
.catmenu UL LI {
	PADDING-TOP: 0.3em; POSITION: relative
}
.catmenu UL LI A {
	PADDING-LEFT: 30px; OVERFLOW: hidden; COLOR: #d83d24; PADDING-TOP: 2px; POSITION: relative; TEXT-DECORATION: none
}
.catmenu UL LI A.active {
	COLOR: #fff
}
.catmenu UL LI A:hover {
	TEXT-DECORATION: underline
}
.catmenu UL LI IMG.ico {
	DISPLAY: block; LEFT: 0px; WIDTH: 26px; POSITION: absolute; TOP: 0px; HEIGHT: 26px
}
.catmenu UL LI A SPAN {
	PADDING-RIGHT: 0.22em; PADDING-LEFT: 0.22em; BACKGROUND: #ed4d33; LEFT: -0.22em; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; POSITION: relative
}
.catmenu UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 46px; FONT-SIZE: 0.83em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 1.33em; PADDING-TOP: 0px
}
.catmenu UL LI UL LI A {
	PADDING-LEFT: 0.22em
}
.catmenu UL LI UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-SIZE: 0.93em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.switch {
	MARGIN: 0px 0px 1em; OVERFLOW: hidden; WIDTH: 100%
}
.switch .space {
	BACKGROUND: url(/img/ludi/switch.png) #ece3d0 repeat-x 0px 100%; FLOAT: left; FONT: bold 1.28em/1.16em "Trebuchet MS", Helvetica, sans-serif; POSITION: relative
}
.switch .space UL {
	Z-INDEX: 1; BACKGROUND: url(/img/ludi/switch.png) repeat-x 0px 0px; FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; LIST-STYLE-TYPE: none; POSITION: relative
}
.switch .space UL LI {
	FLOAT: left
}
.switch .space UL LI A {
	PADDING-RIGHT: 0.66em; DISPLAY: block; PADDING-LEFT: 0.66em; FLOAT: left; PADDING-BOTTOM: 0.16em; COLOR: #1c70a0; PADDING-TOP: 0.16em; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.switch .space UL LI.active {
	BACKGROUND: #c4b4a6
}
.switch .space UL LI.active A {
	COLOR: #fff
}
.switch .tl {
	Z-INDEX: 2; LEFT: 0px; OVERFLOW: hidden; WIDTH: 6px; POSITION: absolute; TOP: 0px; HEIGHT: 6px
}
.switch .tr {
	Z-INDEX: 2; LEFT: 0px; OVERFLOW: hidden; WIDTH: 6px; POSITION: absolute; TOP: 0px; HEIGHT: 6px
}
.switch .bl {
	Z-INDEX: 2; LEFT: 0px; OVERFLOW: hidden; WIDTH: 6px; POSITION: absolute; TOP: 0px; HEIGHT: 6px
}
.switch .br {
	Z-INDEX: 2; LEFT: 0px; OVERFLOW: hidden; WIDTH: 6px; POSITION: absolute; TOP: 0px; HEIGHT: 6px
}
.catmenu .tl {
	Z-INDEX: 2; LEFT: 0px; OVERFLOW: hidden; WIDTH: 6px; POSITION: absolute; TOP: 0px; HEIGHT: 6px
}
.catmenu .tr {
	Z-INDEX: 2; LEFT: 0px; OVERFLOW: hidden; WIDTH: 6px; POSITION: absolute; TOP: 0px; HEIGHT: 6px
}
.catmenu .bl {
	Z-INDEX: 2; LEFT: 0px; OVERFLOW: hidden; WIDTH: 6px; POSITION: absolute; TOP: 0px; HEIGHT: 6px
}
.catmenu .br {
	Z-INDEX: 2; LEFT: 0px; OVERFLOW: hidden; WIDTH: 6px; POSITION: absolute; TOP: 0px; HEIGHT: 6px
}
.switch .tl I {
	DISPLAY: block; BACKGROUND: url(/img/ludi/switch-bg.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 12px; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
.switch .tr I {
	DISPLAY: block; BACKGROUND: url(/img/ludi/switch-bg.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 12px; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
.switch .bl I {
	DISPLAY: block; BACKGROUND: url(/img/ludi/switch-bg.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 12px; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
.switch .br I {
	DISPLAY: block; BACKGROUND: url(/img/ludi/switch-bg.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 12px; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
.catmenu .tl I {
	DISPLAY: block; BACKGROUND: url(/img/ludi/switch-bg.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 12px; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
.catmenu .tr I {
	DISPLAY: block; BACKGROUND: url(/img/ludi/switch-bg.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 12px; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
.catmenu .bl I {
	DISPLAY: block; BACKGROUND: url(/img/ludi/switch-bg.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 12px; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
.catmenu .br I {
	DISPLAY: block; BACKGROUND: url(/img/ludi/switch-bg.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 12px; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
.switch .tr {
	RIGHT: 0px; LEFT: auto
}
.catmenu .tr {
	RIGHT: 0px; LEFT: auto
}
.switch .bl {
	BOTTOM: 0px; TOP: auto
}
.catmenu .bl {
	BOTTOM: 0px; TOP: auto
}
.switch .br {
	RIGHT: 0px; LEFT: auto; BOTTOM: 0px; TOP: auto
}
.catmenu .br {
	RIGHT: 0px; LEFT: auto; BOTTOM: 0px; TOP: auto
}
.switch .tr I {
	LEFT: -6px
}
.catmenu .tr I {
	LEFT: -6px
}
.switch .bl I {
	TOP: -6px
}
.catmenu .bl I {
	TOP: -6px
}
.switch .br I {
	LEFT: -6px; TOP: -6px
}
.catmenu .br I {
	LEFT: -6px; TOP: -6px
}
.smallswitch .space {
	FONT: bold 1em/1.14em "Trebuchet MS", Helvetica, sans-serif
}
.smallswitch .space UL LI A {
	PADDING-RIGHT: 0.85em; PADDING-LEFT: 0.85em; PADDING-BOTTOM: 0.21em; PADDING-TOP: 0.21em
}
.catalogswitch UL LI.active {
	BACKGROUND: #c29087
}
.userswitch UL LI.active {
	BACKGROUND: #eba600
}
.groupswitch UL LI.active {
	BACKGROUND: #83af38
}
.rates {
	MARGIN: 0px 0px 2em; FONT: bold 1em "Trebuchet MS", Helvetica, sans-serif
}
.switch .space UL LI A.gold {
	COLOR: #da8a00
}
.switch .space UL LI A.silver {
	COLOR: #838a8f
}
.switch .space UL LI A.bronze {
	COLOR: #926d32
}
.switch .add {
	MARGIN-TOP: 0.2em; FONT-WEIGHT: bold; FONT-SIZE: 1.25em; FLOAT: right; FONT-FAMILY: "Trebuchet MS",Helvetica,sans-serif; TEXT-DECORATION: none
}
.switch .add SPAN {
	TEXT-DECORATION: underline
}
.cat-subscribe {
	MARGIN: 0px 0px 1em; COLOR: #a34838
}
.cat-subscribe P {
	MARGIN: 0px
}
.cat-subscribe A {
	COLOR: #a34838
}
.cat-subscribe A:hover {
	TEXT-DECORATION: underline
}
.cat-subscribe P.title {
	FONT-SIZE: 1.28em; COLOR: #d83d24
}
.cat-subscribe P.title A {
	COLOR: #d83d24
}
.cat-subscribe .subscribe-cat {
	MARGIN: 0px 0px 0px -0.14em
}
UL.submenu {
	MARGIN: 0px 0px 2.5em; LIST-STYLE-TYPE: none
}
UL.submenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.28em; PADDING-TOP: 0.28em
}
UL.submenu LI A:hover {
	TEXT-DECORATION: underline
}
UL.submenu LI.grey A {
	TEXT-DECORATION: none
}
UL.submenu LI.grey A:hover {
	TEXT-DECORATION: underline
}
UL.subsnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.42em; PADDING-TOP: 0.42em
}
.advert {
	MARGIN: 0px 0px 3.5em; FONT: bold 1.28em/1em "Trebuchet MS", Helvetica, sans-serif
}
.advert P {
	MARGIN: 0px 0px 0.55em
}
.advert A {
	COLOR: #1c70a0; TEXT-DECORATION: none
}
.advert A:hover {
	TEXT-DECORATION: underline
}
.advert BIG {
	FONT-SIZE: 1.22em; COLOR: #db3317
}
.advert P.title {
	FONT-SIZE: 1.55em; FLOAT: right; PADDING-BOTTOM: 1.35em; WIDTH: 49%; CURSOR: default; LINE-HEIGHT: 0.78em
}
.advert P.title BIG {
	FONT-SIZE: 1.5em; LINE-HEIGHT: 1.52em
}
.advert P.title BIG B {
	FONT-SIZE: 1.71em
}
.advert P.title SPAN {
	LEFT: 0.19em; POSITION: relative; TOP: -0.21em
}
.advert UL.features {
	MARGIN: 0px 0px 3em; OVERFLOW: hidden; WIDTH: 100%; LIST-STYLE-TYPE: none
}
.advert UL.features LI {
	FLOAT: left; WIDTH: 25%
}
.advert UL.features LI.last {
	FLOAT: right; WIDTH: 49%
}
.advert UL.contacts {
	MARGIN: 0px 0px 2.5em; WIDTH: 100%; PADDING-TOP: 3em; LIST-STYLE-TYPE: none
}
.advert UL.contacts:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.advert UL.contacts LI {
	FLOAT: left; MARGIN: 0px 8% 0px 0px; WIDTH: 39%
}
.advert UL.contacts LI P {
	FONT-WEIGHT: normal; FONT-SIZE: 0.77em; MARGIN: 0px
}
.advert UL.contacts LI P A {
	TEXT-DECORATION: underline
}
.advert UL.contacts LI P A:hover {
	TEXT-DECORATION: none
}
.advert UL.contacts LI BIG {
	DISPLAY: block; FONT-SIZE: 1.55em; LINE-HEIGHT: 1.07em; POSITION: relative
}
.advert UL.contacts LI BIG VAR {
	FONT-SIZE: 0.57em; LEFT: -2.31em; POSITION: absolute; TOP: -0.25em
}
.advert UL.contacts LI BIG SMALL {
	FONT-WEIGHT: normal; FONT-SIZE: 0.5em; COLOR: #a6a6a6; POSITION: absolute; TOP: -0.21em
}
.new-entries {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; Z-INDEX: 2; BACKGROUND: #fbede6; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -1em; WIDTH: 100%; PADDING-TOP: 1.5em; POSITION: relative
}
.topic {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em; Z-INDEX: 2; BACKGROUND: #fbede6; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; POSITION: relative
}
.new-entries:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.topic:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.new-entries .ntl {
	BACKGROUND: url(/img/ludi/new-entries.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.new-entries .ntr {
	BACKGROUND: url(/img/ludi/new-entries.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.new-entries .nbl {
	BACKGROUND: url(/img/ludi/new-entries.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.new-entries .nbr {
	BACKGROUND: url(/img/ludi/new-entries.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.topic .ntl {
	BACKGROUND: url(/img/ludi/new-entries.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.topic .ntr {
	BACKGROUND: url(/img/ludi/new-entries.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.topic .nbl {
	BACKGROUND: url(/img/ludi/new-entries.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.topic .nbr {
	BACKGROUND: url(/img/ludi/new-entries.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.new-entries .ntr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/new-entries.png) no-repeat -8px 0px; LEFT: auto
}
.topic .ntr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/new-entries.png) no-repeat -8px 0px; LEFT: auto
}
.new-entries .nbl {
	BACKGROUND: url(/img/ludi/new-entries.png) no-repeat 0px -8px; BOTTOM: 0px; TOP: auto
}
.topic .nbl {
	BACKGROUND: url(/img/ludi/new-entries.png) no-repeat 0px -8px; BOTTOM: 0px; TOP: auto
}
.new-entries .nbr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/new-entries.png) no-repeat -8px -8px; LEFT: auto; BOTTOM: 0px; TOP: auto
}
.topic .nbr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/new-entries.png) no-repeat -8px -8px; LEFT: auto; BOTTOM: 0px; TOP: auto
}
.new-entries .entry .tl {
	BACKGROUND-IMAGE: url(/img/ludi/new-entry.png)! important
}
.new-entries .entry .tr {
	BACKGROUND-IMAGE: url(/img/ludi/new-entry.png)! important
}
.new-entries .entry .bl {
	BACKGROUND-IMAGE: url(/img/ludi/new-entry.png)! important
}
.new-entries .entry .br {
	BACKGROUND-IMAGE: url(/img/ludi/new-entry.png)! important
}
.users {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; WIDTH: 100%; PADDING-TOP: 0.5em; POSITION: relative
}
.users:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.users .user {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; FLOAT: left; PADDING-BOTTOM: 1.5em; WIDTH: 49%; PADDING-TOP: 1.5em; POSITION: relative
}
.users .user:hover {
	Z-INDEX: 2
}
.users .avatar {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/img/ludi/avatar-m.png) no-repeat 0px 0px; LEFT: -4px; PADDING-BOTTOM: 5px; WIDTH: 100px; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 100px
}
.users .avatar IMG {
	DISPLAY: block; WIDTH: 100px; HEIGHT: 100px
}
.users VAR.pos {
	DISPLAY: block; FONT-WEIGHT: bold; LEFT: 115px; CURSOR: default; COLOR: #d99c0a; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; POSITION: absolute; TOP: 20px
}
.users .user-popup {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0.21em
}
.users UL.submenu {
	CLEAR: both; MARGIN: 0px; WIDTH: 100%
}
.users UL.submenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.borders-brown {
	BORDER-RIGHT: #f6e7c4 0.35em solid; PADDING-RIGHT: 0px; BORDER-TOP: #f6e7c4 0.35em solid; PADDING-LEFT: 2.64em; PADDING-BOTTOM: 0.5em; MARGIN: 0px -5px 2em -3em; WIDTH: 100%; PADDING-TOP: 0.5em; BORDER-BOTTOM: #f6e7c4 0.35em solid; POSITION: relative
}
.borders-brown .left {
	LEFT: 0.35em
}
.borders-brown .right {
	LEFT: 0.35em
}
.borders-brown:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.borders-brown .btr {
	BACKGROUND: url(/img/ludi/borders-brown.png) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
.borders-brown .bbr {
	BACKGROUND: url(/img/ludi/borders-brown.png) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
.borders-brown .btr {
	RIGHT: 0px; MARGIN: -0.35em -0.35em 0px 0px; TOP: 0px
}
.borders-brown .bbr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/borders-brown.png) no-repeat 0px 100%; MARGIN: 0px -0.35em -0.35em 0px; BOTTOM: 0px
}
.borders-green {
	BORDER-RIGHT: #e0f6c4 0.35em solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0f6c4 0.35em solid; PADDING-LEFT: 2.64em; PADDING-BOTTOM: 0.5em; MARGIN: 0px -5px 0px -3em; WIDTH: 100%; PADDING-TOP: 0.5em; BORDER-BOTTOM: #e0f6c4 0.35em solid; POSITION: relative
}
.borders-green .left {
	LEFT: 0.35em
}
.borders-green .right {
	LEFT: 0.35em
}
.borders-green:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.borders-green .btr {
	BACKGROUND: url(/img/ludi/borders-green.png) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
.borders-green .bbr {
	BACKGROUND: url(/img/ludi/borders-green.png) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
.borders-green .btr {
	RIGHT: 0px; MARGIN: -0.35em -0.35em 0px 0px; TOP: 0px
}
.borders-green .bbr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/borders-green.png) no-repeat 0px 100%; MARGIN: 0px -0.35em -0.35em 0px; BOTTOM: 0px
}
.borders-blue {
	BORDER-RIGHT: #e1ecf3 0.35em solid; PADDING-RIGHT: 0px; BORDER-TOP: #e1ecf3 0.35em solid; PADDING-LEFT: 2.64em; PADDING-BOTTOM: 1em; MARGIN: 0px -5px 0px -3em; WIDTH: 100%; PADDING-TOP: 2em; BORDER-BOTTOM: #e1ecf3 0.35em solid; POSITION: relative
}
.left .borders-blue {
	MARGIN-BOTTOM: 4em
}
.borders-blue .left {
	LEFT: 0.35em
}
.borders-blue .right {
	LEFT: 0.35em
}
.borders-blue:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.borders-blue .btr {
	BACKGROUND: url(/img/ludi/borders-blue.png) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
.borders-blue .bbr {
	BACKGROUND: url(/img/ludi/borders-blue.png) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
.borders-blue .btr {
	RIGHT: 0px; MARGIN: -0.35em -0.35em 0px 0px; TOP: 0px
}
.borders-blue .bbr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/borders-blue.png) no-repeat 0px 100%; MARGIN: 0px -0.35em -0.35em 0px; BOTTOM: 0px
}
.borders-red {
	BORDER-RIGHT: #fae1dd 0.35em solid; PADDING-RIGHT: 0px; BORDER-TOP: #fae1dd 0.35em solid; PADDING-LEFT: 2.64em; PADDING-BOTTOM: 1em; MARGIN: 0px -5px 0px -3em; WIDTH: 100%; PADDING-TOP: 2em; BORDER-BOTTOM: #fae1dd 0.35em solid; POSITION: relative
}
.left .borders-red {
	MARGIN-BOTTOM: 4em
}
.borders-red .left {
	LEFT: 0.35em
}
.borders-red .right {
	LEFT: 0.35em
}
.borders-red:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.borders-red .btr {
	BACKGROUND: url(/img/ludi/borders-red.png) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
.borders-red .bbr {
	BACKGROUND: url(/img/ludi/borders-red.png) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
.borders-red .btr {
	RIGHT: 0px; MARGIN: -0.35em -0.35em 0px 0px; TOP: 0px
}
.borders-red .bbr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/borders-red.png) no-repeat 0px 100%; MARGIN: 0px -0.35em -0.35em 0px; BOTTOM: 0px
}
.settings-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.5em; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 1.5em
}
.settings-nav .nav-left {
	FLOAT: left; WIDTH: 55%
}
.settings-nav .nav-right {
	FLOAT: left; WIDTH: 40%
}
.settings-nav H2 A {
	TEXT-DECORATION: none
}
.settings-nav H2 A:hover {
	TEXT-DECORATION: underline
}
UL.settingsmenu {
	MARGIN: 0px 0px 3.5em; OVERFLOW: hidden; WIDTH: 100%; LIST-STYLE-TYPE: none
}
UL.settingsmenu LI {
	FLOAT: left; MARGIN: 0px 1em 0px 0px
}
UL.settingsmenu LI A:hover {
	TEXT-DECORATION: underline
}
UL.settingsmenu LI.active {
	COLOR: #000; TEXT-DECORATION: none
}
UL.settingsmenu LI.active A {
	COLOR: #000; TEXT-DECORATION: none
}
UL.settingsmenu LI.active A:hover {
	TEXT-DECORATION: underline
}
.hint {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3em; BACKGROUND: #f1dba6; PADDING-BOTTOM: 0.92em; MARGIN: 0px 0px 1em -3em; PADDING-TOP: 0.92em; POSITION: relative
}
.hint .tr {
	OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
.hint .br {
	OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
.hint .tr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/hint.png) no-repeat 0px 0px; TOP: 0px
}
.hint .br {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/hint.png) no-repeat 0px 100%; BOTTOM: 0px
}
H1.writeico {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1em; BACKGROUND: url(/img/ludi/ico/write-big.png) no-repeat 0px 0.33em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em -1em; WIDTH: 100%; COLOR: #898a8a; PADDING-TOP: 0px; POSITION: relative
}
.writecell {
	FLOAT: left; MARGIN: 0px 2em 0px 0px; WIDTH: 18em
}
.left .writecell {
	FLOAT: none; MARGIN: 0px; WIDTH: 100%
}
.writecell H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -1em; WIDTH: 100%; CURSOR: default; TEXT-INDENT: -18px; PADDING-TOP: 0px; POSITION: relative
}
A.js {
	COLOR: #1c70a0; BORDER-BOTTOM: #1c70a0 1px dotted; TEXT-DECORATION: none
}
A.js:hover {
	BORDER-BOTTOM: #fff 1px dotted
}
.aboutblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1.5em; MARGIN: 0px 0px 2em; WIDTH: 47%; PADDING-TOP: 1.5em
}
.aboutright {
	FLOAT: right
}
.aboutblock P.title {
	MARGIN: 0px 0px 0.5em; FONT: bold 1.28em "Trebuchet MS", Helvetica, sans-serif; COLOR: #db3317
}
.aboutblock P.title A {
	TEXT-DECORATION: none
}
.aboutblock P.title A:hover {
	TEXT-DECORATION: underline
}
.aboutmap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3.5em -3em; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative
}
.aboutmap BIG {
	DISPLAY: block; FONT: bold 1.57em "Trebuchet MS", Helvetica, sans-serif; POSITION: relative
}
.aboutmap BIG VAR {
	FONT-SIZE: 0.63em; LEFT: -2.31em; POSITION: absolute; TOP: 0px
}
.aboutmap BIG SMALL {
	FONT-WEIGHT: normal; FONT-SIZE: 0.63em; COLOR: #a6a6a6; POSITION: absolute; TOP: 0px
}
.aboutmap BIG.city {
	FONT-SIZE: 1.28em; MARGIN: 0px 0px 0.5em
}
.aboutmap BIG.grey {
	FONT-SIZE: 1em; MARGIN: -0.64em 0px 0.5em
}
.aboutmap IMG.map {
	DISPLAY: block
}
.spets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.71em; OVERFLOW: hidden; PADDING-TOP: 0px
}
.spets P.title {
	PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.42em; FONT: bold 1em "Trebuchet MS", Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0.42em; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
.spets P.bold {
	MARGIN: 0px 0px 0.41em; FONT: bold 1em "Trebuchet MS", Helvetica, sans-serif; TEXT-ALIGN: center
}
.spets UL {
	PADDING-RIGHT: 4%; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 1em "Trebuchet MS", Helvetica, sans-serif; WIDTH: 45%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.spets UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.42em; PADDING-TOP: 0px
}
.spets UL LI A {
	TEXT-DECORATION: none
}
.spets UL LI A:hover {
	TEXT-DECORATION: underline
}
.spets P.half {
	PADDING-RIGHT: 4%; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 1.28em "Trebuchet MS", Helvetica, sans-serif; WIDTH: 45%; PADDING-TOP: 1.5em; TEXT-ALIGN: center
}
.profile {
	MARGIN: 0px 0px 2.5em; COLOR: #575757
}
.profile .col {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 13em
}
P.infriends {
	MARGIN: 0px 0px 1.5em; COLOR: #ac7a04; LINE-HEIGHT: 1.71em
}
P.infriends A {
	COLOR: #ac7a04; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P.infriends A EM {
	BORDER-BOTTOM: #ac7a04 1px dotted
}
P.infriends A:hover EM {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
.profile-photo {
	MARGIN: 0px 0px 4em; WIDTH: 100%
}
.profile-photo IMG {
	DISPLAY: block; MARGIN: 0px 0px 3px
}
.profile-messages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3.5em; Z-INDEX: 2; BACKGROUND: #fbede6; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3em -3.5em; WIDTH: 100%; PADDING-TOP: 0.5em; POSITION: relative
}
.profile-messages:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.profile-messages .tl {
	BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.profile-messages .tr {
	BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.profile-messages .bl {
	BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.profile-messages .br {
	BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.profile-messages .tr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat -40px 0px; LEFT: auto
}
.profile-messages .bl {
	BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat 0px -40px; BOTTOM: 0px; TOP: auto
}
.profile-messages .br {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat -40px -40px; LEFT: auto; BOTTOM: 0px; TOP: auto
}
.profile-messages H2 {
	COLOR: #646464
}
.profile-messages H2 A {
	COLOR: #ac7a04
}
.profile-messages P {
	DISPLAY: block; MARGIN: 0px; OVERFLOW: hidden
}
.profile-messages TEXTAREA {
	DISPLAY: block; MARGIN: 0px 0px 2px; WIDTH: 94%; HEIGHT: 4em
}
.profile-messages BUTTON {
	DISPLAY: block; MARGIN: 0px 0px 0.5em
}
A.editlink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.21em; BACKGROUND: url(/img/ludi/ico/edit.png) no-repeat 0px 50%; LEFT: -1.21em; PADDING-BOTTOM: 0px; FONT: 14px Arial, Helvetica, sans-serif; COLOR: #f00000; PADDING-TOP: 0px; POSITION: relative
}
.profile H1 A.editlink {
	POSITION: relative; TOP: -3px
}
.profile-avatar {
	FLOAT: left; WIDTH: 120px
}
.profile-avatar IMG {
	DISPLAY: block; WIDTH: 100px; HEIGHT: 100px
}
.profile-cnt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 2.5em; MARGIN: 0px 0px 0px 120px; OVERFLOW: hidden; PADDING-TOP: 0.5em; POSITION: relative
}
.profile-cnt H1 {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0.14em; MARGIN: 0px; COLOR: #d99c0a; PADDING-TOP: 0px
}
.profile-cnt H1 A {
	COLOR: #d99c0a; TEXT-DECORATION: none
}
.profile-cnt H1 A:hover {
	TEXT-DECORATION: underline
}
.profile-cnt A.editlink {
	LEFT: 80%; WIDTH: 100px; POSITION: absolute; TOP: 0px
}
.profile-cnt A.addfriend {
	DISPLAY: block; MARGIN: 0px; OVERFLOW: hidden; POSITION: relative; TOP: 0.78em! important; TEXT-DECORATION: none; outline: none
}
.profile-cnt A.addfriend SPAN {
	DISPLAY: block; BACKGROUND: #eee4cd; FLOAT: left; OVERFLOW: hidden
}
.profile-cnt A.addfriend SPAN VAR {
	DISPLAY: block; FLOAT: left; COLOR: #ac7a04
}
.profile-cnt A.addfriend SPAN VAR {
	BORDER-LEFT-COLOR: #ac7a04! important; BORDER-BOTTOM-COLOR: #ac7a04! important; BORDER-TOP-COLOR: #ac7a04! important; BORDER-RIGHT-COLOR: #ac7a04! important
}
.profile-cnt P.author {
	MARGIN: 0px; COLOR: #878787
}
.profile-cnt P.author-subs {
	MARGIN: 0px
}
.profile-cnt P.author-subs SPAN {
	MARGIN: 0px 1.28em 0px 0px
}
.sidebar {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
.sidebar H2 {
	MARGIN: 0px
}
.sidebar H2 DFN {
	FONT-WEIGHT: normal
}
.sidebar P.subs {
	DISPLAY: block; FONT-SIZE: 1.28em; FLOAT: left; MARGIN: 0px 0px 0.5em
}
.sidebar P.subs:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.sidebar P.subs A.subscribe {
	DISPLAY: block; FLOAT: left
}
.sidebar P.rss {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; POSITION: relative; TOP: 0.75em
}
.sidebar SPAN.oldsub {
	DISPLAY: block; MARGIN: 0px 0px 0.25em
}
.sidebar .name {
	MARGIN: 0px 0px 1em
}
.sidebar .name SPAN.pre {
	COLOR: #ac7a04
}
.sidebar .pic IMG {
	DISPLAY: block
}
.sidebar .spacebg {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 2.64em; BACKGROUND: #e1ecf3; PADDING-BOTTOM: 0.5em; MARGIN: 0px -1.5em 1.5em -2.64em; WIDTH: 100%; PADDING-TOP: 1em; POSITION: relative
}
.sidebar .spacebg P {
	MARGIN: 0px 0px 0.5em
}
.sidebar .spacebg P.grey A {
	COLOR: #1c70a0
}
TABLE.calendar {
	MARGIN: 0px 0px 1.5em; BORDER-COLLAPSE: collapse
}
TABLE.calendar TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.28em; COLOR: #b1b1b1; PADDING-TOP: 0.28em
}
TABLE.calendar TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.28em; COLOR: #c38378; PADDING-TOP: 0.28em; TEXT-ALIGN: left
}
TABLE.calendar TD EM {
	PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: 2px; BACKGROUND: #ccc; PADDING-BOTTOM: 1px; MARGIN: -1px -2px; COLOR: #fff; PADDING-TOP: 1px; FONT-STYLE: normal; POSITION: relative; TEXT-ALIGN: right
}
TABLE.calendar TH EM {
	PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: 2px; BACKGROUND: #dcb8b2; PADDING-BOTTOM: 1px; MARGIN: -1px -2px; COLOR: #fff; PADDING-TOP: 1px; FONT-STYLE: normal; POSITION: relative; TEXT-ALIGN: center
}
TABLE.calendar TH A {
	COLOR: red
}
TABLE.calendar TD.top {
	TEXT-ALIGN: center
}
TABLE.calendar TD.top A.link {
	TEXT-DECORATION: none
}
TABLE.calendar TD.top A.link:hover {
	TEXT-DECORATION: underline
}
P.calendar {
	MARGIN: 0px 0px 1.5em; COLOR: #b1b1b1; LINE-HEIGHT: 1.28em
}
P.calendar STRONG {
	FONT-WEIGHT: normal; COLOR: #000
}
P.calendar VAR {
	COLOR: #e1a79d
}
.calspace {
	CLEAR: left; WIDTH: 16em
}
.calspace P {
	MARGIN: 0px 0px 0.5em
}
.calspace TEXTAREA {
	DISPLAY: block; LEFT: 0.5em; MARGIN: 0px 0px 1.5em; FONT: 87.5% "Courier New", Courier, monospace; WIDTH: 15em; POSITION: relative; HEIGHT: 6.5em
}
.topic {
	MARGIN: 0px 0px 2em; COLOR: #343e41
}
.topic H2 {
	COLOR: #5f000c
}
.topic A {
	COLOR: #5f000c
}
.topic H2 {
	MARGIN: 0px 0px 1em
}
.topic .pic {
	MARGIN: 0px 0px 1em; OVERFLOW: hidden; WIDTH: 100%
}
.topic .pic IMG {
	DISPLAY: block; MARGIN: 0px auto
}
.comments-heading {
	FONT-SIZE: 2em; COLOR: #ababab
}
.comment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.comment .entry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2.5em; WIDTH: auto; PADDING-TOP: 0px
}
.comment .entry .content {
	PADDING-LEFT: 1.5em; MARGIN-LEFT: -1.5em; POSITION: relative
}
.comment .entry .content .grey {
	MARGIN-BOTTOM: 0.21em; COLOR: #898a8a
}
.comment .entry:hover {
	Z-INDEX: 2; BACKGROUND: none transparent scroll repeat 0% 0%
}
.comment .entryhover {
	Z-INDEX: 2; BACKGROUND: none transparent scroll repeat 0% 0%
}
.comment .entry .content P {
	COLOR: #000
}
.comment .entry .content P.grey {
	COLOR: #898a8a
}
.comment .level2 {
	PADDING-LEFT: 66px
}
.comment .level3 {
	PADDING-LEFT: 99px
}
.comment .level4 {
	PADDING-LEFT: 132px
}
.comment .level5 {
	PADDING-LEFT: 165px
}
.comment .level6 {
	PADDING-LEFT: 198px
}
.comment .level7 {
	PADDING-LEFT: 231px
}
.comment .level8 {
	PADDING-LEFT: 264px
}
.comment .level7 {
	PADDING-LEFT: 231px
}
.comment .level8 {
	PADDING-LEFT: 264px
}
.comment .form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 2em
}
.comment .form .textarea-wrap {
	PADDING-RIGHT: 48px
}
.comment .form TEXTAREA {
	WIDTH: 100%
}
.comment .form .reply-form-header A.title {
	COLOR: #a97700
}
.comment .form .reply-form-header A.title:hover {
	COLOR: #a97700
}
.comment .act SPAN.info {
	MARGIN-LEFT: 0.6em; MARGIN-RIGHT: 0.55em
}
.comment .act {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: -0.07em
}
.comment .act .avatar IMG {
	MARGIN-BOTTOM: 0.21em; VERTICAL-ALIGN: middle; WIDTH: 25px; HEIGHT: 25px
}
.comment .form .reply-form-header .avatar IMG {
	MARGIN-BOTTOM: 0.21em; VERTICAL-ALIGN: middle; WIDTH: 25px; HEIGHT: 25px
}
.comment .act-top {
	MARGIN-BOTTOM: 0.5em; POSITION: relative
}
.comment .act-top .avatar {
	LEFT: -33px; POSITION: absolute; TOP: 0.21em
}
.attach {
	MARGIN: 0px 0px 2em
}
.attach H4 {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 0.28em
}
.attach UL {
	BORDER-RIGHT: #dbdfe6 1px solid; BORDER-TOP: #abadb3 1px solid; FONT-SIZE: 0.85em; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #e2e3ea 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #e3e9ef 1px solid; LIST-STYLE-TYPE: none
}
.attach UL LI {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: url(/img/ludi/file.png) no-repeat 50% 0px; FLOAT: left; PADDING-BOTTOM: 1.5em; PADDING-TOP: 0px
}
.attach UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 60px; COLOR: #000; PADDING-TOP: 40px; TEXT-DECORATION: none
}
.attach UL LI A:hover {
	TEXT-DECORATION: underline
}
.topic-vote {
	MARGIN-RIGHT: 1.64em
}
.topic-vote .topic-vote-value {
	FONT-WEIGHT: bold
}
.topic-vote .topic-vote-value-positive {
	COLOR: #619a08
}
.topic-vote .topic-vote-value-negative {
	COLOR: #b64c36
}
.topic-vote-up {
	PADDING-LEFT: 0.64em; BACKGROUND: url(/img/ludi/ico/vote-up.png) no-repeat 0px 0.14em; MARGIN-RIGHT: 0.28em
}
.topic-vote-down {
	PADDING-LEFT: 0.64em; BACKGROUND: url(/img/ludi/ico/vote-down.png) no-repeat 0px 0.14em; MARGIN-LEFT: 0.28em; MARGIN-RIGHT: 0.5em
}
.digest {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
.digest H3 {
	FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #db3317
}
.digest P.color {
	MARGIN: 0px 0px 1.5em; COLOR: #a34838
}
.digest UL.submenu {
	MARGIN: 0px 0px 1em
}
.digest UL.submenu LI A {
	FONT-SIZE: 1.07em; COLOR: #d83d24
}
.digest P.subs {
	FONT-SIZE: 1.28em; MARGIN-BOTTOM: 1.65em; WIDTH: 100%
}
.digest P.subs:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.digest P.subs A.subscribe SPAN VAR {
	BORDER-LEFT-COLOR: #d83d24! important; BORDER-BOTTOM-COLOR: #d83d24! important; COLOR: #d83d24; BORDER-TOP-COLOR: #d83d24! important; BORDER-RIGHT-COLOR: #d83d24! important
}
.digest P.subs A.subscribe SPAN {
	BACKGROUND: #f9e2de
}
.digest P.subs A.subscribe SPAN VAR {
	COLOR: #d83d24; BORDER-BOTTOM: #d83d24 1px dotted
}
.digest P.rss {
	MARGIN: 0px 0px 4em
}
.digest P.rss A {
	COLOR: #f05500
}
.digest .spacebg {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 2.64em; BACKGROUND: #fcf0ee; PADDING-BOTTOM: 0.5em; MARGIN: 0px -1.5em 1.5em -2.64em; WIDTH: 100%; PADDING-TOP: 1em; POSITION: relative
}
.digest .spacebg P {
	MARGIN: 0px 0px 0.5em
}
.sub-plus {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: #ecf0f2; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 4em; PADDING-TOP: 0.5em
}
.sub-plus TABLE.tab {
	MARGIN: 0px 0px 0.5em; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.sub-plus TABLE.tab TD {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.14em; WIDTH: 33%; PADDING-TOP: 0.14em
}
.sub-plus TABLE.tab INPUT.checkbox {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0.28em 0px 0px; POSITION: relative; TOP: 0.08em
}
.sub-plus TABLE.tab LABEL {
	DISPLAY: block; FLOAT: left
}
.sub-plus TABLE.tab LABEL.cp {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sub-plus INPUT.submit {
	WIDTH: 8.5em
}
P.sub-book {
	MARGIN: -1.5em 0px 2em; COLOR: #808080
}
.smallmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2em; Z-INDEX: 2; LEFT: 120px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -2px; OVERFLOW: hidden; BOTTOM: -0.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute
}
.smallmenu LI {
	PADDING-RIGHT: 0.57em; PADDING-LEFT: 0.57em; FLOAT: left; PADDING-BOTTOM: 1em; CURSOR: default; LINE-HEIGHT: 1.28em; PADDING-TOP: 0.78em; POSITION: relative
}
.smallmenu LI.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/ludi/smallmenu-active.png) #fff no-repeat 100% 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.smallmenu LI.active SPAN {
	PADDING-RIGHT: 0.57em; DISPLAY: block; PADDING-LEFT: 0.57em; BACKGROUND: url(/img/ludi/smallmenu-active.png) no-repeat 0px 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 0.78em
}
.smallmenu LI A:hover {
	TEXT-DECORATION: underline
}
.borders-green .smallmenu {
	LEFT: 4px
}
.borders-green .smallmenu LI.active {
	BACKGROUND: url(/img/ludi/greenmenu-active.png) #fff no-repeat 100% 0px
}
.borders-green .smallmenu LI.active SPAN {
	BACKGROUND: url(/img/ludi/greenmenu-active.png) no-repeat 0px 0px
}
.borders-green .smallmenu LI.active SPAN A {
	COLOR: #000; TEXT-DECORATION: none
}
.borders-green .smallmenu LI.active SPAN A:hover {
	TEXT-DECORATION: underline
}
UL.files {
	MARGIN: 0px 0px 0.5em; LIST-STYLE-TYPE: none
}
UL.files LI.files {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(/img/ludi/ico/file.png) no-repeat 0px 2px; PADDING-BOTTOM: 0.14em; PADDING-TOP: 0.14em
}
UL.files LI.audio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0.14em; PADDING-TOP: 0.14em
}
UL.poll {
	CLEAR: left; MARGIN-LEFT: 0px; COLOR: #000; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: none
}
UL.poll-results {
	CLEAR: left; MARGIN-LEFT: 0px; COLOR: #000; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: none
}
UL.poll LI {
	MARGIN-BOTTOM: 0.55em
}
UL.poll LI LABEL {
	VERTICAL-ALIGN: middle
}
UL.poll LI BUTTON {
	MARGIN-TOP: 0.1em; MARGIN-RIGHT: 0.15em
}
UL.poll LI BUTTON.poll-show-results {
	COLOR: #4f5054
}
UL.poll-results {
	PADDING-TOP: 0px
}
UL.poll-results LI {
	MARGIN-BOTTOM: 0.85em; OVERFLOW: hidden; LINE-HEIGHT: 1
}
UL.poll-results .poll-results-numbers {
	DISPLAY: block; FLOAT: left; WIDTH: 2.71em; MARGIN-RIGHT: -2.71em
}
UL.poll-results .poll-results-numbers SMALL {
	DISPLAY: block; FONT-SIZE: 1em; COLOR: #ababab
}
UL.poll-results .poll-results-answer {
	DISPLAY: block; PADDING-LEFT: 2.71em
}
UL.poll-results .poll-results-answer-diagram {
	MARGIN-TOP: 0.25em; DISPLAY: block; BACKGROUND: #c9c9c9; OVERFLOW: hidden; HEIGHT: 0.57em
}
UL.poll-results .poll-results-winner .poll-results-answer-diagram {
	BACKGROUND: #8cb93d
}
UL.poll-results .poll-results-totals {
	MARGIN-TOP: -0.07em; COLOR: #575757
}
#poll_fix_toggle {
	CURSOR: pointer; BORDER-BOTTOM: 1px dotted; TEXT-DECORATION: none
}
#comments_subscription_toggle {
	CURSOR: pointer; BORDER-BOTTOM: 1px dotted; TEXT-DECORATION: none
}
.favorites-link {
	MARGIN: 0px 0px 2em
}
.favorites-link H2 {
	COLOR: #ababab
}
.favorites-link P {
	MARGIN: 0px 0px 0.28em; OVERFLOW: hidden; WIDTH: 100%
}
.favorites-link TEXTAREA {
	DISPLAY: block; FLOAT: left; WIDTH: 234px; HEIGHT: 60px
}
.favorites-link INPUT.text {
	DISPLAY: block; FLOAT: left; WIDTH: 234px
}
.favorites-link INPUT.submit {
	DISPLAY: block; FLOAT: left; WIDTH: 7.5em
}
.favorites-quote {
	MARGIN: 0px 0px 2em
}
.favorites-quote H2 {
	COLOR: #ababab
}
.favorites-quote P {
	MARGIN: 0px 0px 0.28em; OVERFLOW: hidden; WIDTH: 100%
}
.favorites-quote TEXTAREA {
	DISPLAY: block; FLOAT: left; WIDTH: 234px; HEIGHT: 60px
}
.favorites-quote INPUT.submit {
	DISPLAY: block; FLOAT: left; WIDTH: 7.5em
}
.message {
	Z-INDEX: 1; MARGIN-RIGHT: 3em; POSITION: relative
}
.message:hover {
	Z-INDEX: 2! important
}
.messagehover {
	Z-INDEX: 2! important
}
.message:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.message .userlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.14em; MARGIN: 0px; PADDING-TOP: 0.14em
}
.messageuserlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.14em; MARGIN: 0px; PADDING-TOP: 0.14em
}
.message .userlist .user-popup {
	PADDING-RIGHT: 3.5em; FLOAT: left; WIDTH: auto! important
}
.messageuserlist .user-popup {
	PADDING-RIGHT: 3.5em; FLOAT: left; WIDTH: auto! important
}
.message .userlist .user-popup VAR.num {
	RIGHT: 0px; WIDTH: 3em; COLOR: #000; POSITION: absolute; TOP: 0.42em
}
.messageuserlist .user-popup VAR.num {
	RIGHT: 0px; WIDTH: 3em; COLOR: #000; POSITION: absolute; TOP: 0.42em
}
.messageuserlist .active A.title {
	COLOR: #000! important; TEXT-DECORATION: none
}
.messageuserlist .active A.title:hover {
	TEXT-DECORATION: underline
}
.message .tr {
	DISPLAY: none; BACKGROUND: url(/img/ludi/new-entry.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.message .br {
	DISPLAY: none; BACKGROUND: url(/img/ludi/new-entry.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.message .tr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/new-entries.png) no-repeat -8px 0px; LEFT: auto
}
.message .br {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/new-entries.png) no-repeat -8px -8px; LEFT: auto; BOTTOM: 0px; TOP: auto
}
.message .right P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.57em; MARGIN: 0px; COLOR: #7e7e7e; PADDING-TOP: 0.57em
}
.message .right P SPAN.subj {
	COLOR: #4f3800
}
.message .right P SPAN.subj A {
	COLOR: #4f3800
}
.unreadmessage {
	BACKGROUND: #fbede6
}
.unreadmessage .tr {
	DISPLAY: block
}
.unreadmessage .br {
	DISPLAY: block
}
.unreadmessage .right P SPAN.subj {
	COLOR: #ea2101
}
.unreadmessage .right P SPAN.subj A {
	COLOR: #ea2101
}
P.trash_full {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; RIGHT: 5em; BACKGROUND: url(/img/ludi/trashfull.png) no-repeat 0px 50%; PADDING-BOTTOM: 1em; MARGIN: 0px; COLOR: #464646; PADDING-TOP: 1em; POSITION: absolute; TOP: 0.5em
}
P.trash_null {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; RIGHT: 5em; BACKGROUND: url(/img/ludi/trash.png) no-repeat 0px 50%; PADDING-BOTTOM: 1em; MARGIN: 0px; COLOR: #464646; PADDING-TOP: 1em; POSITION: absolute; TOP: 0.5em
}
.left P.trash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; RIGHT: auto; LEFT: -33px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em; POSITION: relative; TOP: 0.5em
}
P.trash A {
	COLOR: #464646
}
H1.h1-trash {
	PADDING-RIGHT: 280px; FLOAT: left
}
H1.h1-trash A {
	TEXT-DECORATION: none
}
H1.h1-trash A:hover {
	TEXT-DECORATION: underline
}
H1.h1-trash IMG {
	MARGIN: 0px 0px -5px
}
.clear-trash {
	LEFT: 2em; FLOAT: left; PADDING-BOTTOM: 0.14em; WIDTH: 10em; PADDING-TOP: 0.14em; POSITION: relative; TOP: 0.5em
}
.groups-cnt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 2.5em; OVERFLOW: hidden; PADDING-TOP: 0.5em; POSITION: relative
}
.groups-cnt H1 {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 2em; FLOAT: left; PADDING-BOTTOM: 0.14em; MARGIN: 0px; COLOR: #6fa80d; PADDING-TOP: 0px
}
.groups-cnt H1 A {
	COLOR: #6fa80d; TEXT-DECORATION: none
}
.groups-cnt H1 A:hover {
	TEXT-DECORATION: underline
}
.groups-cnt A.joingroup {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0.5em 0px 0px; OVERFLOW: hidden; POSITION: relative; TOP: 0.5em! important; TEXT-DECORATION: none; outline: none
}
.groups-cnt A.joingroup SPAN {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
.groups-cnt A.joingroup SPAN VAR {
	DISPLAY: block; FLOAT: left
}
.groups-cnt SPAN.open {
	PADDING-RIGHT: 0.14em; DISPLAY: block; PADDING-LEFT: 0.14em; FLOAT: left; PADDING-BOTTOM: 0.42em; PADDING-TOP: 0.42em; POSITION: relative; TOP: 0.5em! important
}
.group-catalog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.85em; PADDING-TOP: 0.85em
}
.group-catalog H2 {
	MARGIN: 0px 0px 0.09em
}
.group-catalog H2 A {
	COLOR: #5c8e06; TEXT-DECORATION: none
}
.group-catalog H2 A:hover {
	TEXT-DECORATION: underline
}
.group-catalog P.more {
	MARGIN: 0px
}
.group-catalog P.more A {
	MARGIN-RIGHT: 12px
}
.grouphead {
	MARGIN: 0px 0px 1.5em; OVERFLOW: hidden; WIDTH: 100%
}
.grouphead .groupswitch {
	FLOAT: left; MARGIN: 0px; WIDTH: auto
}
.grouphead P.create {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; FONT: bold 1.28em "Trebuchet MS", Helvetica, sans-serif; COLOR: #5c8e06
}
.grouphead P.create A {
	COLOR: #5c8e06
}
.groupmenu {
	WIDTH: 100%
}
.groupmenu UL {
	MARGIN: 0px 0px 0px -18px; OVERFLOW: hidden; WIDTH: 100%; CURSOR: default; COLOR: #878787; LIST-STYLE-TYPE: none; POSITION: relative
}
.groupmenu UL LI {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FLOAT: left; PADDING-BOTTOM: 1em; OVERFLOW: hidden; PADDING-TOP: 1em
}
.groupmenu UL LI A {
	COLOR: #878787
}
.groupmenu UL LI.active {
	COLOR: #000
}
.groupmenu UL LI.active A {
	COLOR: #000; TEXT-DECORATION: none
}
.groupmenu UL LI.active A:hover {
	TEXT-DECORATION: underline
}
.groupmenu BUTTON {
	MARGIN: -0.35em 0px; WIDTH: 7.43em; POSITION: relative
}
.groupmenu BUTTON IMG {
	WIDTH: 12px; POSITION: relative; HEIGHT: 15px
}
.groupmenu .new {
	COLOR: #db3317
}
.groupmenu .new A {
	COLOR: #db3317
}
.addfile {
	MARGIN: 0px 0px 1em; OVERFLOW: hidden; WIDTH: 100%
}
.addfile BUTTON.switch {
	DISPLAY: block; PADDING-BOTTOM: 0.25em; MARGIN: 6px 0px 0px; WIDTH: 10em; PADDING-TOP: 0.25em; POSITION: relative
}
.addfile BUTTON.switch IMG {
	LEFT: 0.21em; POSITION: relative
}
.addfile .space {
	DISPLAY: none; BACKGROUND: url(/img/ludi/popups/addfile-top.png) no-repeat 0px 0px; WIDTH: 283px; POSITION: relative
}
.addfile .space .btm {
	BACKGROUND: url(/img/ludi/popups/addfile-btm.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 283px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 11px
}
.addfile .space FORM {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 1em
}
.addfile .space P:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.addfile .space P.title {
	PADDING-LEFT: 1em; POSITION: relative
}
.addfile .space P.title IMG {
	DISPLAY: block; LEFT: -6px; POSITION: absolute; TOP: 0px
}
.addfile .space INPUT.submit {
	DISPLAY: block; FLOAT: left; WIDTH: 6em
}
.addfile .space TEXTAREA {
	DISPLAY: block; FLOAT: left; WIDTH: 17.5em
}
.addfile .space LABEL.cancel {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; FLOAT: left; PADDING-BOTTOM: 0.21em; PADDING-TOP: 0.21em
}
.addfile-active BUTTON.switch {
	DISPLAY: none
}
.addfile-active .space {
	DISPLAY: block
}
.addfile .limit {
	COLOR: #747474
}
.addfile .limit-error {
	COLOR: #e00000
}
.tracksubscribe .space P.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tracksubscribe UL.submenu {
	MARGIN: 0px 0px 0.28em
}
.tracksubscribe UL.submenu A.delete {
	MARGIN-LEFT: 8px
}
.addsubscribe .space INPUT.text {
	WIDTH: 17em
}
.tracksubscribe UL.ajaxList {
	MARGIN: -0.5em 0px 1em; LIST-STYLE-TYPE: none
}
.tracksubscribe UL.ajaxList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.tracksubscribe UL.ajaxList LI A {
	BORDER-BOTTOM: #1c70a0 1px dotted; TEXT-DECORATION: none
}
TABLE.rights {
	MARGIN: 0px 0px 1em; WIDTH: 100%; COLOR: #717768; BORDER-COLLAPSE: collapse
}
TABLE.rights TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
TABLE.rights TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: middle; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #fff 1px solid
}
TABLE.rights TD.title {
	FONT-SIZE: 1.07em; WIDTH: 19.6em
}
TABLE.rights INPUT.checkbox {
	DISPLAY: block; FLOAT: none; MARGIN: 0px auto
}
TABLE.rights TR.color1 TD {
	BACKGROUND: #f0f6e6
}
TABLE.rights TR.color2 TD {
	BACKGROUND: #e3eed0
}
TABLE.rights TR.color3 TD {
	BACKGROUND: #d7e7bd
}
TABLE.rights TR.color4 TD {
	BACKGROUND: #cde1ab
}
TABLE.rights TR.color5 TD {
	BACKGROUND: #c3db9a
}
.group_users {
	CLEAR: both; MARGIN: 0px 0px 26px; WIDTH: 100%; COLOR: #898a8a
}
.group_users P.switch A {
	COLOR: #898a8a
}
.group_users P.switch SPAN.active {
	COLOR: #000
}
.group_users P.switch SPAN.active A {
	COLOR: #000
}
.group_users P.switch SPAN.active A {
	TEXT-DECORATION: none
}
.group_users P.switch SPAN.active A:hover {
	TEXT-DECORATION: underline
}
TABLE.group_users_table {
	BORDER-COLLAPSE: collapse
}
TABLE.group_users_table TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
TABLE.group_users_table SELECT {
	WIDTH: 7em; COLOR: #898a8a
}
TABLE.group_users_request {
	BACKGROUND: #f1f1f1; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.group_users_request TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; PADDING-TOP: 0.5em; BORDER-BOTTOM: #fff 3px solid; TEXT-ALIGN: left
}
TABLE.group_users_request TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 0.5em; BORDER-BOTTOM: #fff 3px solid
}
TABLE.group_users_request .user-popup {
	MARGIN: 0px
}
TABLE.group_users_request .user-popup A.title {
	WHITE-SPACE: nowrap
}
TABLE.group_users_request .btns {
	OVERFLOW: hidden; WIDTH: 200px
}
TABLE.group_users_request .btns BUTTON {
	DISPLAY: block; FLOAT: left; FONT: bold 14px "Trebuchet MS", Helvetica, sans-serif; MARGIN-RIGHT: 0.5em
}
TABLE.group_users_request .btns BUTTON.accept {
	FONT-SIZE: 16px; WIDTH: 5em; COLOR: #538104
}
TABLE.group_users_request .btns BUTTON.cancel {
	WIDTH: 6.5em; COLOR: #d84326; POSITION: relative; TOP: 3px
}
P.pre_group_users_forum {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #fff 3px solid
}
TABLE.group_users_forum {
	BACKGROUND: #f1f1f1; MARGIN: 0px 0px 14px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.group_users_forum TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #fff 3px solid; TEXT-ALIGN: left
}
TABLE.group_users_forum TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #fff 3px solid
}
TABLE.group_users_forum SELECT {
	MARGIN-BOTTOM: -1px; WIDTH: 12em
}
TABLE.group_users_forum P {
	DISPLAY: block; MARGIN: 0px; POSITION: relative
}
TABLE.group_users_forum P DFN {
	DISPLAY: block; LEFT: -2.71em; OVERFLOW: hidden; WIDTH: 2em; PADDING-TOP: 0.28em; POSITION: absolute; TOP: 0px
}
TABLE.group_users_forum P DFN IMG {
	DISPLAY: block; WIDTH: 11px; HEIGHT: 11px
}
TABLE.group_users_forum P DFN A {
	DISPLAY: block; FLOAT: left
}
TABLE.group_users_forum P DFN A.sec {
	FLOAT: right
}
TABLE.group_users_forum VAR {
	COLOR: #898a8a
}
P.important {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.28em; MARGIN: 0px; PADDING-TOP: 0.28em; POSITION: relative
}
P.important DFN {
	DISPLAY: block; LEFT: -2.71em; OVERFLOW: hidden; WIDTH: 2em; PADDING-TOP: 0.5em; POSITION: absolute; TOP: 0px
}
P.important DFN IMG {
	DISPLAY: block; WIDTH: 11px; HEIGHT: 11px
}
P.important DFN A {
	DISPLAY: block; FLOAT: left
}
P.important DFN A.sec {
	FLOAT: right
}
TABLE.stat {
	MARGIN: 0px 0px 1em; WIDTH: 100%; POSITION: relative
}
TABLE.stat TD {
	VERTICAL-ALIGN: bottom
}
TABLE.stat TD DIV.bar {
	Z-INDEX: 1; CURSOR: pointer; POSITION: relative
}
TABLE.stat TD DIV.plus {
	BACKGROUND: #d8e4ba
}
TABLE.stat TD DIV.minus {
	BACKGROUND: #ebdedd
}
TABLE.stat TD DIV.bar VAR {
	DISPLAY: block; RIGHT: 2px; FONT: 0.71em/1em "Trebuchet MS", Helvetica, sans-serif; CURSOR: default; POSITION: absolute; TOP: -2em; TEXT-ALIGN: right
}
TABLE.stat TD DIV.plus {
	COLOR: #448300
}
TABLE.stat TD DIV.minus {
	COLOR: #af413d
}
TABLE.stat TD DIV.bar VAR.total_left {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; RIGHT: 100%; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 1em
}
TABLE.stat TD DIV.bar VAR.total_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; RIGHT: auto; LEFT: 100%; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 1em
}
TABLE.stat TD DIV.bar DFN {
	DISPLAY: block; RIGHT: 0px; FONT: 1em/1.71em Arial, Helvetica, sans-serif; WIDTH: 100%; CURSOR: default; COLOR: #b1b1b1; POSITION: absolute; TOP: 100%; TEXT-ALIGN: center
}
TABLE.stat TD DIV.bar P.title {
	DISPLAY: block; FONT-SIZE: 0.71em; Z-INDEX: 2; LEFT: 3px; MARGIN: 0px; COLOR: #1c70a0; BOTTOM: 3px; WHITE-SPACE: nowrap; POSITION: absolute
}
TABLE.stat TD DIV.bar P.title A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.stat TD DIV.bar P.title A:hover {
	BACKGROUND: #fff
}
TABLE.stat TD DIV.bar P.popup {
	PADDING-RIGHT: 0.25em; DISPLAY: none; PADDING-LEFT: 0.25em; FONT-SIZE: 0.85em; Z-INDEX: 2; BACKGROUND: #82ac55; LEFT: 50%; PADDING-BOTTOM: 0.25em; MARGIN: -2em 0px 0px; COLOR: #fff; PADDING-TOP: 0.25em; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 50%
}
TABLE.stat TD DIV.minus P.popup {
	BACKGROUND: #b18877
}
TABLE.stat TD DIV.bar-jshover P.popup {
	DISPLAY: block
}
P.indexp {
	MARGIN: 0px 0px 1.85em; COLOR: #5d5d5d
}
P.indexp BIG {
	FONT: 1.28em "Trebuchet MS", Helvetica, sans-serif; COLOR: #db3317; LETTER-SPACING: 1px
}
.actual {
	MARGIN: 0px 0px 1em
}
.actual:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.actual .line:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.actual H3 {
	MARGIN: 0px 0px 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #db3317; LETTER-SPACING: 1px
}
.actual .cell {
	FLOAT: left; MARGIN: 0px 0px 2em; WIDTH: 48%
}
.actual .cell .pic {
	Z-INDEX: 1; MARGIN: 0px 0px 4px; WIDTH: 308px; POSITION: relative
}
.actual .cell .pic IMG {
	DISPLAY: block; WIDTH: 300px; HEIGHT: 150px
}
.actual .cell P {
	MARGIN: 0px; COLOR: #636363
}
.actual .cell P.title {
	FONT: bold 1.57em "Trebuchet MS", Helvetica, sans-serif
}
.actual .cell P.title A {
	TEXT-DECORATION: none
}
.actual .cell P.title A:hover {
	TEXT-DECORATION: underline
}
.actual .hot .pic {
	MARGIN: -4px -4px 0px
}
.actual .hot .pic IMG {
	BORDER-RIGHT: #ed4d33 4px solid; BORDER-TOP: #ed4d33 4px solid; BORDER-LEFT: #ed4d33 4px solid; BORDER-BOTTOM: #ed4d33 4px solid
}
.actual .hot P.title A {
	COLOR: #db3317
}
.actual .cell P.daily {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/img/ludi/daily.png) no-repeat 0px 0px; LEFT: 245px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 14px/16px "Trebuchet MS", Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 66px; CURSOR: default; COLOR: #fff; PADDING-TOP: 18px; POSITION: absolute; TOP: -8px; HEIGHT: 48px; TEXT-ALIGN: center
}
.actual .cell P.dailykonkurs {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/img/ludi/heart.png) no-repeat 0px 0px; LEFT: 245px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 14px/16px "Trebuchet MS", Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 66px; CURSOR: default; COLOR: #fff; PADDING-TOP: 18px; POSITION: absolute; TOP: -8px; HEIGHT: 48px; TEXT-ALIGN: center
}
.category .right .line A.bookmark {
	DISPLAY: block; FLOAT: left; POSITION: relative; TOP: 0px
}
.actual .line A.bookmark {
	DISPLAY: block; FLOAT: left; POSITION: relative; TOP: 0px
}
.act SPAN.comments {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.78em; BACKGROUND: url(/img/ludi/ico/comments.png) no-repeat 50% 50%; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 0.5em 0px 0px; WIDTH: 28px; CURSOR: pointer; COLOR: #004071; LINE-HEIGHT: 1.27em; PADDING-TOP: 1px; POSITION: relative; TOP: 0.27em; TEXT-ALIGN: center
}
.category .right .line SPAN.comments {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.78em; BACKGROUND: url(/img/ludi/ico/comments.png) no-repeat 50% 50%; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 0.5em 0px 0px; WIDTH: 28px; CURSOR: pointer; COLOR: #004071; LINE-HEIGHT: 1.27em; PADDING-TOP: 1px; POSITION: relative; TOP: 0.27em; TEXT-ALIGN: center
}
.actual .line SPAN.comments {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.78em; BACKGROUND: url(/img/ludi/ico/comments.png) no-repeat 50% 50%; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 0.5em 0px 0px; WIDTH: 28px; CURSOR: pointer; COLOR: #004071; LINE-HEIGHT: 1.27em; PADDING-TOP: 1px; POSITION: relative; TOP: 0.27em; TEXT-ALIGN: center
}
.act A SPAN.comments {
	COLOR: #084575; TEXT-DECORATION: none
}
.category .right .line A SPAN.comments {
	COLOR: #084575; TEXT-DECORATION: none
}
.actual .line A SPAN.comments {
	COLOR: #084575; TEXT-DECORATION: none
}
.act A:hover SPAN.comments {
	COLOR: #084575; TEXT-DECORATION: none
}
.category .right .line A:hover SPAN.comments {
	COLOR: #084575; TEXT-DECORATION: none
}
.actual .line SPAN.comments A {
	COLOR: #084575; TEXT-DECORATION: none
}
.actual .line SPAN.comments A:hover {
	TEXT-DECORATION: underline
}
.actual .line A:hover SPAN.comments {
	TEXT-DECORATION: underline
}
.category .right .line .sub-popup {
	DISPLAY: block; FLOAT: left; POSITION: relative; TOP: 0.21em
}
.actual .line .sub-popup {
	DISPLAY: block; FLOAT: left; POSITION: relative; TOP: 0.21em
}
.my:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.my H3 {
	MARGIN: 0px 0px 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #db3317; LETTER-SPACING: 1px
}
.my .mysubs {
	FLOAT: left; MARGIN: 0px 0px 2em; WIDTH: 48%
}
.my .mygroups {
	FLOAT: right; MARGIN: 0px 0px 2em; WIDTH: 48%
}
.my P {
	MARGIN: 0px 0px 0.5em; FONT: bold 14px/16px "Trebuchet MS", Helvetica, sans-serif
}
.my P A {
	COLOR: #1c70a0; TEXT-DECORATION: none
}
.my .mygroups P A {
	COLOR: #598017
}
.my P A:hover {
	TEXT-DECORATION: underline
}
.category {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 3em; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 1em -3em; WIDTH: 100%; PADDING-TOP: 2em; POSITION: relative
}
.category:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.category .left H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.71em; COLOR: #d83d24
}
.category .left H3 A {
	COLOR: #d83d24; TEXT-DECORATION: none
}
.category .left H3 A:hover {
	TEXT-DECORATION: underline
}
.category .left P {
	COLOR: #d83d24
}
.category .left A.subscribe-cat {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.category .left A.subscribe-cat {
	COLOR: #d83d24! important
}
.category .left A.subscribe-cat SPAN VAR {
	BORDER-LEFT-COLOR: #d83d24! important; BORDER-BOTTOM-COLOR: #d83d24! important; BORDER-TOP-COLOR: #d83d24! important; BORDER-RIGHT-COLOR: #d83d24! important
}
.category .left A.subscribe-cat:hover SPAN {
	BACKGROUND: #f9e2de
}
.category .left A.subscribe-cat:hover SPAN VAR {
	COLOR: #d83d24! important
}
.category .left .userlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #a97700; PADDING-TOP: 0px
}
.category .left .userlist P.title {
	MARGIN: 0px 0px 0.21em; COLOR: #a97700
}
.category .left .userlist .user-popup A.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0.07em; PADDING-TOP: 0.07em
}
.category .left .userlist .user-popup .p {
	TOP: -0.28em
}
.category .left .grouplist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #5e9007; PADDING-TOP: 0px
}
.category .left .grouplist P.title {
	MARGIN: 0px 0px 0.21em; COLOR: #5e9007
}
.category .left .grouplist UL {
	MARGIN: 0px
}
.category .left .grouplist UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.14em; PADDING-TOP: 0.14em
}
.category .right {
	
}
.category .right .pic {
	Z-INDEX: 1; FLOAT: left; PADDING-BOTTOM: 1.71em; MARGIN: 0px 5px 0px 0px; WIDTH: 210px; POSITION: relative
}
.category .right .pic IMG {
	DISPLAY: block; WIDTH: 200px; HEIGHT: 100px
}
.category .right .txt {
	PADDING-BOTTOM: 1.71em; MARGIN: 0px 0px 0px 215px; POSITION: relative; TOP: -0.21em
}
.category .right .txt P {
	MARGIN: 0px 0px 0.28em; COLOR: #636363
}
.category .right .txt P.title {
	FONT: bold 1.57em "Trebuchet MS", Helvetica, sans-serif
}
.category .right .txt P.title A {
	TEXT-DECORATION: none
}
.category .right .txt P.title A:hover {
	TEXT-DECORATION: underline
}
.category P.minimize {
	PADDING-RIGHT: 25px; DISPLAY: none; PADDING-LEFT: 0px; RIGHT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d83d24; PADDING-TOP: 0px; POSITION: absolute; TOP: 0.5em
}
.category P.minimize A {
	COLOR: #d83d24; BORDER-BOTTOM: #d83d24 1px dotted; TEXT-DECORATION: none
}
.category P.minimize DFN {
	DISPLAY: block; RIGHT: 0px; BACKGROUND: url(/img/ludi/ico/minimize.png) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 17px
}
.category .tr {
	DISPLAY: none; BACKGROUND: url(/img/ludi/entry.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.category .br {
	DISPLAY: none; BACKGROUND: url(/img/ludi/entry.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
.category .tr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/entry.png) no-repeat -56px 0px; LEFT: auto
}
.category .br {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/entry.png) no-repeat -56px -56px; LEFT: auto; BOTTOM: 0px; TOP: auto
}
.category-jshover {
	BACKGROUND: #f0f0f0
}
.category-jshover P.minimize {
	DISPLAY: block
}
.category-jshover .tr {
	DISPLAY: block
}
.category-jshover .br {
	DISPLAY: block
}
.maximize P.title {
	MARGIN: 0px 0px 0.28em; COLOR: #808080
}
.maximize UL {
	MARGIN: 0px; FONT: 1.28em "Trebuchet MS", Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.maximize LI A {
	MARGIN: 0px 0.5em 0px 0px; COLOR: #d83d24; TEXT-DECORATION: none
}
.maximize LI A:hover {
	TEXT-DECORATION: underline
}
.maximize LI SPAN.hv {
	DISPLAY: none; FONT: 0.77em Arial, Helvetica, sans-serif; CURSOR: pointer; COLOR: #e26e5b; BORDER-BOTTOM: #e26e5b 1px dotted; POSITION: relative
}
.maximize LI SPAN.hv VAR {
	DISPLAY: block; BACKGROUND: url(/img/ludi/ico/maximize.png) no-repeat 0px 0px; LEFT: 100%; MARGIN-LEFT: 4px; WIDTH: 17px; POSITION: absolute; TOP: 1px; HEIGHT: 17px
}
.maximize LI.jshover SPAN.hv {
	DISPLAY: inline
}
.messagefrom {
	PADDING-RIGHT: 3.5em; PADDING-LEFT: 3.5em; Z-INDEX: 2; BACKGROUND: #fbede6; PADDING-BOTTOM: 1.5em; MARGIN: 0px 2em 0.5em 3.5em; WIDTH: auto; PADDING-TOP: 1.5em; POSITION: relative
}
.messagereply {
	PADDING-RIGHT: 3.5em; PADDING-LEFT: 3.5em; PADDING-BOTTOM: 1.5em; MARGIN: 0px 5.5em 0.5em -3.5em; PADDING-TOP: 1.5em
}
.messagefrom:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.messagefrom .tl {
	BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.messagefrom .tr {
	BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.messagefrom .bl {
	BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.messagefrom .br {
	BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.messagefrom .tr {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat -40px 0px; LEFT: auto
}
.messagefrom .bl {
	BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat 0px -40px; BOTTOM: 0px; TOP: auto
}
.messagefrom .br {
	RIGHT: 0px; BACKGROUND: url(/img/ludi/profile-messages.png) no-repeat -40px -40px; LEFT: auto; BOTTOM: 0px; TOP: auto
}
.messagefrom P {
	DISPLAY: block; MARGIN: 0px 0px 0.5em; OVERFLOW: hidden; COLOR: #554f4b
}
.messagewrite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3.5em; PADDING-BOTTOM: 1.5em; PADDING-TOP: 1.5em
}
.messagewrite TEXTAREA {
	DISPLAY: block; MARGIN: 0px 0px 2px; WIDTH: 94%; HEIGHT: 5em
}
.messagewrite BUTTON {
	DISPLAY: block; MARGIN: 0px
}
.messagefrom VAR {
	COLOR: #7e7e7e
}
.messagefrom .buttons {
	OVERFLOW: hidden; PADDING-TOP: 0.5em
}
.messagefrom .buttons BUTTON {
	DISPLAY: block; FLOAT: right; MARGIN: 0px 0px 0px 1em
}
.messagefrom P.deletelink {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.28em; MARGIN: -0.5em 0px 0px; PADDING-TOP: 0.28em
}
.messagefrom P.deletelink A {
	BORDER-BOTTOM: #1c70a0 1px dotted; TEXT-DECORATION: none
}
.messagedeleted P {
	COLOR: #b1afa9
}
.messagedeleted .user-popup A {
	COLOR: #7e7e7e
}
.messagedeleted .user-popup VAR {
	TEXT-DECORATION: line-through
}
.messagebuttons {
	PADDING-RIGHT: 3em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0.5em
}
.messagebuttons BUTTON {
	DISPLAY: block; FLOAT: right; MARGIN: 0px 0px 0px 1em
}
H2 SPAN.newnew {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; FONT-SIZE: 10px; BACKGROUND: url(/img/new-bordo.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; CURSOR: default; COLOR: #f35a31; PADDING-TOP: 0px; POSITION: relative; TOP: -3px
}
H2 SPAN.new {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; FONT-SIZE: 10px; BACKGROUND: url(/img/new.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; CURSOR: default; COLOR: #c5787a; PADDING-TOP: 0px; POSITION: relative; TOP: -3px
}
H2.bordo SPAN.new {
	BACKGROUND: url(/img/new-bordo.png) no-repeat 0px 0px; COLOR: #f35a31
}
IMG.medal {
	MARGIN: 0px 4px 0px 0px; WIDTH: 24px; POSITION: relative; TOP: 2px; HEIGHT: 21px
}
.warning {
	PADDING-RIGHT: 4em; PADDING-LEFT: 4em; BACKGROUND: #ed4d33; PADDING-BOTTOM: 0.35em; OVERFLOW: hidden; PADDING-TOP: 0.35em
}
.warning P {
	DISPLAY: block; MARGIN: 0px; FONT: bold 1.28em "Trebuchet MS", Helvetica, sans-serif; WIDTH: 48%; COLOR: #fff
}
.warning P A {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; COLOR: #fff; BORDER-TOP-COLOR: #fff; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #fff
}
.warning P.w-popup {
	FLOAT: left
}
.warning P.w-old {
	FLOAT: right; TEXT-ALIGN: right
}
.warning P.w-old A {
	BORDER-BOTTOM: #fff 1px solid
}
#shadow {
	DISPLAY: none; Z-INDEX: 2; BACKGROUND: #000; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.window {
	DISPLAY: none; Z-INDEX: 4; LEFT: 50%; MARGIN: -100px 0px 0px -199px; WIDTH: 398px; POSITION: absolute; TOP: 50%
}
.window .w-content {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; Z-INDEX: 1; BACKGROUND: #eee; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative
}
.window .w-top {
	Z-INDEX: 1; OVERFLOW: hidden; WIDTH: 398px; POSITION: relative; HEIGHT: 10px
}
.window .w-bottom {
	Z-INDEX: 1; OVERFLOW: hidden; WIDTH: 398px; POSITION: relative; HEIGHT: 10px
}
.window .w-top I {
	BACKGROUND: url(../img/window.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 398px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.window .w-bottom I {
	BACKGROUND: url(../img/window.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 398px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.window .w-bottom I {
	TOP: -10px
}
.window .w-close {
	Z-INDEX: 2; RIGHT: 5px; POSITION: absolute; TOP: 5px
}
.window .w-close IMG {
	DISPLAY: block; WIDTH: 17px; HEIGHT: 17px
}
.window H3 {
	FONT-SIZE: 1.28em; MARGIN: 0px 0px 0.66em; CURSOR: default; COLOR: #da2608
}
#opinion P {
	DISPLAY: block; MARGIN: 0px 0px 1em; OVERFLOW: hidden; WIDTH: 100%
}
#opinion TEXTAREA {
	BORDER-RIGHT: #a5acb2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a5acb2 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 356px; COLOR: #7f7f7f; PADDING-TOP: 2px; BORDER-BOTTOM: #a5acb2 1px solid; HEIGHT: 114px
}
#opinion INPUT.submit {
	FLOAT: right; WIDTH: 95px
}
#opinion LABEL.for {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 3px
}
#opinion INPUT.text {
	BORDER-RIGHT: #a5acb2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a5acb2 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 240px; COLOR: #7f7f7f; PADDING-TOP: 2px; BORDER-BOTTOM: #a5acb2 1px solid
}
.group-about {
	MARGIN: 0px 0px 3em
}
.group-about P.title {
	MARGIN: 0px 0px 0.5em
}
.group-logo {
	MARGIN: 0px 0px 1em
}
.group-logo IMG {
	DISPLAY: block; WIDTH: 200px; HEIGHT: 100px
}
.calendars {
	MARGIN: 0px 0px 2em; OVERFLOW: hidden; WIDTH: 100%
}
.calendars TABLE.calendar {
	FLOAT: left; MARGIN: 0px 3em 3em 0px
}
.calendars TABLE.calendar TD.top {
	COLOR: #494949; TEXT-ALIGN: left
}
UL.othersubs {
	MARGIN: -0.25em 0px 0.25em; FONT: bold 1.57em "Trebuchet MS", Helvetica, sans-serif; COLOR: #1c70a0; LIST-STYLE-TYPE: none
}
UL.othersubs LI {
	CURSOR: default
}
UL.othersubs A:hover {
	TEXT-DECORATION: none
}
.banner {
	FLOAT: right; MARGIN: 3px 0px 12px 10px; TEXT-ALIGN: center
}
#group-interest-wrap {
	DISPLAY: none
}
.category .right .picold {
	Z-INDEX: 1; FLOAT: left; PADDING-BOTTOM: 1.71em; MARGIN: 0px 5px 0px 0px; WIDTH: 135px; POSITION: relative
}
.category .right .picold IMG {
	DISPLAY: block; WIDTH: 125px; HEIGHT: 125px
}
.entry .content .picold {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0.25em; WIDTH: 125px; PADDING-TOP: 0px
}
.entry .content .picold IMG {
	DISPLAY: block; WIDTH: 125px; HEIGHT: 125px
}
.lenta {
	COLOR: #e27000
}
.carrot {
	COLOR: #e27000
}
.carrot  {
	COLOR: #e27000
}
.red {
	COLOR: #f00000! important
}
.red  {
	COLOR: #f00000! important
}
#menu UL LI.feed {
	PADDING-LEFT: 1.71em
}
#menu UL LI.feed SPAN {
	PADDING-RIGHT: 0.35em; PADDING-LEFT: 1.71em; LEFT: -1.71em; MARGIN-RIGHT: -1.5em; POSITION: relative
}
#menu UL LI.feed A {
	COLOR: #e27000
}
#menu UL LI.feed DFN {
	DISPLAY: block; BACKGROUND: url(/img/feed.gif) no-repeat 0px 0px; LEFT: 0.42em; OVERFLOW: hidden; WIDTH: 15px; POSITION: absolute; TOP: 0.92em; HEIGHT: 15px
}
.form SPAN.brownlabel {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #f6e7c4; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; CURSOR: default; COLOR: #484d51; PADDING-TOP: 5px
}
.embed TEXTAREA {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 8px; WIDTH: 600px; HEIGHT: 28px
}
#id_body_ifr {
	HEIGHT: 31.43em
}
FORM#topic-quick-create SELECT {
	WIDTH: 42.5em
}
#group-select-wrap {
	MARGIN-BOTTOM: 0.5em
}
#group-interest-wrap {
	DISPLAY: none
}
#id_first_name {
	FONT: bold 1.14em 'Trebuchet MS', Helvetica, sans-serif; COLOR: #ac7a04
}
#id_last_name {
	FONT: bold 1.14em 'Trebuchet MS', Helvetica, sans-serif; COLOR: #ac7a04
}
#id_username {
	FONT: bold 1.14em 'Trebuchet MS', Helvetica, sans-serif; COLOR: #ac7a04
}
.contact LABEL {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; LEFT: 0px; PADDING-BOTTOM: 0.21em; WIDTH: 19.71em; COLOR: #808080; PADDING-TOP: 0.21em; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
#id_name {
	FONT: bold 1.28em 'Trebuchet MS', Helvetica, sans-serif; WIDTH: 20em; COLOR: #6fa80d
}
FORM.group-edit SELECT {
	WIDTH: 20em
}
.registeredpart {
	DISPLAY: none
}
.registered .registeredpart {
	DISPLAY: block
}
#authorright  TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.item SPAN.comments {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 0.78em; RIGHT: 0px; BACKGROUND: url(/img/ludi/ico/commentsrt.png) no-repeat 50% 50%; PADDING-BOTTOM: 1px; MARGIN: 0px 0.5em 0px 0px; WIDTH: 28px; CURSOR: pointer; COLOR: #004071; LINE-HEIGHT: 1.27em; PADDING-TOP: 1px; POSITION: absolute; TOP: 0.33em; TEXT-ALIGN: center
}
.relatedlinks UL {
	MARGIN: 1em 0em 1em -30px; FONT: 1.28em/1.22em "Trebuchet MS", Helvetica, sans-serif; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
.relatedlinks UL LI {
	PADDING-TOP: 0.3em; POSITION: relative
}
.relatedlinks UL LI SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0em; OVERFLOW: hidden; COLOR: #d83d24; PADDING-TOP: 2px; POSITION: relative; TEXT-DECORATION: none
}
.relatedlinks .items A {
	OVERFLOW: hidden; TEXT-DECORATION: none
}
.relatedlinks .items TD {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top
}
.relatedlinks .items IMG {
	PADDING-RIGHT: 8px; WIDTH: 100px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 50px; BORDER-BOTTOM-STYLE: none
}
.relatedlinks .items SPAN.comments {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 0.78em; RIGHT: 0px; BACKGROUND: url(/img/ludi/ico/commentsrt.png) no-repeat 50% 50%; PADDING-BOTTOM: 1px; MARGIN: 0px 0.5em 0px 0px; WIDTH: 28px; CURSOR: pointer; COLOR: #004071; LINE-HEIGHT: 1.27em; PADDING-TOP: 1px; TOP: 0.33em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL.subsnav LI SPAN.groupper {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: #c4b4a6 0px 0px; PADDING-BOTTOM: 0.42em; COLOR: white; PADDING-TOP: 0.42em; FONT-FAMILY: monospace
}
#recomend UL.submenu {
	MARGIN: 0px
}
#recomend .fbba {
	BACKGROUND: #fbede6
}
.fbbb {
	BACKGROUND: #fbede6
}
.fbbc {
	BACKGROUND: #fbede6
}
.fbbd {
	BACKGROUND: #fbede6
}
#recomend .data {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fbede6
}
#recomend .data SPAN {
	PADDING-BOTTOM: 5px; FONT: bold 1em/1.14em Trebuchet MS, Helvetica, sans-serif; COLOR: #db3317
}
.haspadding TR TD {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
.medpadding TR TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.bigpadding TR TD {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0.75em; PADDING-TOP: 0.75em
}
TABLE.userlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.userlist TD {
	PADDING-RIGHT: 4em
}
UL.audio {
	MARGIN: 0px 0px 0.5em; LIST-STYLE-TYPE: none
}
UL.audio LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0.14em; PADDING-TOP: 0.14em
}
.add-newsletter H1 {
	PADDING-LEFT: 1.5em
}
.add-newsletter-type {
	PADDING-LEFT: 2em; MARGIN: -0.35em 0px -2px; OVERFLOW: hidden; LIST-STYLE-TYPE: none; POSITION: relative
}
.add-newsletter-type LI {
	FONT-WEIGHT: bold; FONT-SIZE: 1.28em; FLOAT: left; WIDTH: 33%; COLOR: #585858; LINE-HEIGHT: 45px; HEIGHT: 47px
}
.add-newsletter-type LI.current {
	BACKGROUND: url(/img/ludi/add-newsletter-tab.png) no-repeat 0px 0px; COLOR: #000
}
.add-newsletter-type LI INPUT {
	MARGIN-LEFT: 1.14em
}
.add-newsletter-body {
	PADDING-RIGHT: 2%; PADDING-LEFT: 3em; BACKGROUND: url(/img/ludi/add-newsletter-body.png) #fff repeat-x 0px 0px; OVERFLOW: hidden
}
.add-newsletter-rules {
	OVERFLOW: hidden; LINE-HEIGHT: 1.25; PADDING-TOP: 1.21em
}
.add-newsletter-rules .l {
	FLOAT: left; WIDTH: 48%
}
.add-newsletter-rules .r {
	FLOAT: right; WIDTH: 48%
}
.add-newsletter-tags-wrap {
	PADDING-RIGHT: 2%; PADDING-LEFT: 3em; BACKGROUND: #f2f2f2
}
.add-newsletter-tags {
	PADDING-LEFT: 33%; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 1.7em; COLOR: #797979; LINE-HEIGHT: 1.2; PADDING-TOP: 1.1em
}
.add-newsletter FORM {
	MARGIN-TOP: 2em; MARGIN-BOTTOM: 1.9em; MARGIN-RIGHT: 2%
}
.add-newsletter FORM P {
	MARGIN-BOTTOM: 1.55em; PADDING-TOP: 0.21em
}
.add-newsletter FORM P.required {
	BACKGROUND: url(/img/ludi/ico/required.png) no-repeat 20.15em 0.2em
}
.add-newsletter FORM LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.add-newsletter FORM LABEL.checkbox-label {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 0px
}
.add-newsletter FORM LABEL.radio-label {
	DISPLAY: inline; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 1em
}
.add-newsletter FORM .text {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; FLOAT: left; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 28em; MARGIN-RIGHT: 0.6em; BORDER-BOTTOM: #a5acb2 1px solid
}
.add-newsletter FORM TEXTAREA {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; FLOAT: left; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 28em; MARGIN-RIGHT: 0.6em; BORDER-BOTTOM: #a5acb2 1px solid
}
.add-newsletter FORM TEXTAREA {
	HEIGHT: 5.7em
}
.add-newsletter FORM .textarea-high {
	HEIGHT: 10em
}
.add-newsletter FORM SELECT {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 28.4em; BORDER-BOTTOM: #a5acb2 1px solid
}
.add-newsletter FORM .text-short {
	WIDTH: 11.8em
}
.add-newsletter FORM .select-short {
	WIDTH: 12.25em
}
.add-newsletter FORM LABEL .descr {
	FONT-WEIGHT: normal
}
.add-newsletter FORM .tip {
	CLEAR: left; DISPLAY: block; MARGIN-BOTTOM: 0.4em; COLOR: #585858; LINE-HEIGHT: 1.2; PADDING-TOP: 0.2em
}
.add-newsletter FORM .tip A {
	COLOR: #585858
}
.add-newsletter FORM .submit-wrap {
	MARGIN-TOP: -1.25em; POSITION: relative
}
.add-newsletter .passwords-wrap LABEL {
	FONT-WEIGHT: normal
}
.add-newsletter .passwords-wrap {
	MARGIN-TOP: -0.5em
}
.add-newsletter .passwords-wrap .inner {
	DISPLAY: block; FLOAT: left; WIDTH: 12.14em
}
.add-newsletter .passwords-wrap .text {
	WIDTH: 9.6em
}
.add-newsletter .passwords-wrap .tip {
	CLEAR: both; COLOR: #636363; PADDING-TOP: 0.6em
}
.add-newsletter FORM .add-newsletter-access {
	MARGIN-BOTTOM: 1.9em; PADDING-TOP: 0.3em
}
.add-newsletter-access LABEL {
	CLEAR: left; MARGIN-TOP: 0.21em; FLOAT: left; MARGIN-BOTTOM: -12px; WIDTH: 12.6em
}
.add-newsletter-access SELECT {
	FLOAT: none; MARGIN-BOTTOM: 0.57em
}
.add-newsletter-agree INPUT {
	FLOAT: left
}
.add-newsletter-agree SPAN {
	DISPLAY: block; MARGIN-LEFT: 1.28em
}
.add-newsletter .hr {
	BORDER-TOP: #000 1px solid; MARGIN-TOP: 2.1em; MARGIN-BOTTOM: 1.55em; OVERFLOW: hidden; HEIGHT: 1px
}
.add-newsletter .accounting-info {
	PADDING-TOP: 1em
}
.add-newsletter FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.7em; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.add-newsletter FIELDSET.fieldset-requisites {
	MARGIN-TOP: 2.4em; MARGIN-BOTTOM: 2.45em
}
.add-newsletter FIELDSET H3 {
	PADDING-LEFT: 21em; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 0.2em; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.add-newsletter FIELDSET H3 .descr {
	FONT-WEIGHT: normal
}
.add-newsletter FIELDSET P {
	MARGIN-BOTTOM: 0px
}
.add-newsletter .add-newsletter-businessinfo LABEL {
	PADDING-BOTTOM: 0px
}
.add-newsletter .add-newsletter-businessinfo .text {
	WIDTH: 38.5em
}
.add-newsletter .add-newsletter-businessinfo TEXTAREA {
	WIDTH: 38.5em
}
.add-newsletter .add-newsletter-businessinfo .text-date {
	WIDTH: 14.35em
}
.add-newsletter .add-newsletter-businessinfo .text-phone {
	WIDTH: 15.2em
}
.add-newsletter .add-newsletter-businessinfo .text-index {
	WIDTH: 7.5em
}
.add-newsletter .add-newsletter-businessinfo .text-country {
	WIDTH: 14.2em
}
.add-newsletter .add-newsletter-businessinfo .text-city {
	WIDTH: 14.2em
}
.add-newsletter .add-newsletter-businessinfo .text-kpp {
	WIDTH: 6.7em
}
.add-newsletter .add-newsletter-businessinfo .text-inn {
	WIDTH: 6.7em
}
.add-newsletter TABLE {
	TABLE-LAYOUT: fixed; MARGIN-LEFT: 20.14em; BORDER-COLLAPSE: collapse
}
.add-newsletter TABLE TD {
	PADDING-LEFT: 0.85em; PADDING-TOP: 0.21em
}
.add-newsletter TABLE TD .text {
	MARGIN-RIGHT: 0px
}
.add-newsletter TABLE TD.required {
	BACKGROUND: url(/img/ludi/ico/required.png) no-repeat 0px 0.2em
}
.add-newsletter .fieldset-options {
	MARGIN-TOP: -0.8em; MARGIN-BOTTOM: 0.1em
}
.add-newsletter .fieldset-options SELECT {
	MARGIN-LEFT: -0.5em; WIDTH: 11em; POSITION: relative
}
.add-newsletter .fieldset-options TD {
	PADDING-BOTTOM: 0.8em
}
.print-link {
	PADDING-LEFT: 18px; BACKGROUND: url(/img/print.png) no-repeat 0px 0.2em; MARGIN-RIGHT: 0.71em
}
.banner-print {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
.page-print {
	PADDING-RIGHT: 9.35em; PADDING-LEFT: 9.35em; PADDING-BOTTOM: 4.35em; WIDTH: auto; PADDING-TOP: 2.92em
}
.page-print P {
	COLOR: #464646; TEXT-ALIGN: justify
}
.page-print A {
	COLOR: #004071
}
.page-print A.red {
	COLOR: #ed4d33
}
.page-print A.author {
	COLOR: #af8011
}
.page-print .logo-print {
	DISPLAY: block; MARGIN-BOTTOM: 1.93em; WIDTH: 260px; POSITION: relative; HEIGHT: 55px
}
.page-print H2 {
	MARGIN-BOTTOM: 0.55em
}
.page-print .pic {
	FLOAT: left; MARGIN-BOTTOM: 0.6em; MARGIN-RIGHT: 1em
}
.page-print P.print-meta {
	FONT-SIZE: 1.25em; COLOR: #000; x-padding-top: 2.929em
}
.page-print P.print-meta SMALL {
	FONT-SIZE: 0.9em
}
H1.subscribe_digest {
	FONT-SIZE: 1.57em; MARGIN: 0px 0px 0.25em
}
#toblog {
	DISPLAY: none
}
.bloginsert {
	BORDER-RIGHT: #a2a4a3 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #a2a4a3 1px solid; PADDING-LEFT: 20px; BACKGROUND: white; PADDING-BOTTOM: 20px; BORDER-LEFT: #a2a4a3 1px solid; WIDTH: 600px; PADDING-TOP: 20px; BORDER-BOTTOM: #a2a4a3 1px solid; LETTER-SPACING: 0px
}
.bloginsert TEXTAREA {
	DISPLAY: block; MARGIN: 10px auto; WIDTH: 100%; HEIGHT: 100px
}
.bloginsert .buttons {
	TEXT-ALIGN: center
}
.bloginsert .buttons INPUT {
	TEXT-ALIGN: center
}
#infobar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative
}
#infobar UL {
	PADDING-RIGHT: 3%; PADDING-LEFT: 2.5em; Z-INDEX: 2; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 0.14em
}
#infobar UL LI {
	PADDING-RIGHT: 0.57em; PADDING-LEFT: 0.57em; FLOAT: left; PADDING-BOTTOM: 1em; CURSOR: default; LINE-HEIGHT: 1.28em; PADDING-TOP: 0.78em; POSITION: relative
}
#infobar .bg {
	Z-INDEX: 1; BACKGROUND: url(/img/ludi/menu.png) #f3f3f3 repeat-x 0px 100%; LEFT: 0px; WIDTH: 98%; POSITION: absolute; TOP: 0px; HEIGHT: 4em
}
#infobar .bg .top {
	Z-INDEX: 2; RIGHT: 0px; BACKGROUND: url(/img/ludi/menu-bg.png) no-repeat 0px 0px; WIDTH: 28px; POSITION: absolute; TOP: 0px; HEIGHT: 21px
}
#infobar .bg .bottom {
	Z-INDEX: 1; RIGHT: 0px; BACKGROUND: url(/img/ludi/menu-bg.png) no-repeat 0px 100%; WIDTH: 28px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 21px
}
