.collapsed  {
	DISPLAY: none
}
.articles {
	FLOAT: left; WIDTH: 100%; PADDING-TOP: 0.6em; min-width: 10px
}
.articles H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 200%; MARGIN: 0px 0px 0.2em; FONT-FAMILY: sans-serif
}
.articles H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 140%; MARGIN: 0px 0px 0.6em; FONT-STYLE: normal
}
.articles .pager {
	CLEAR: both; MARGIN: 2em 0px 2em 5.5em
}
.articles .pager A {
	FONT-SIZE: 120%; MARGIN: 0px 1em; COLOR: black
}
.articles .not-found {
	MARGIN: 1em
}
.article {
	BORDER-TOP: #666666 1px solid; FONT-SIZE: 79%; MARGIN: 0px 1.5em 2em; ZOOM: 1; POSITION: relative; HEIGHT: auto
}
.first {
	BORDER-TOP-STYLE: none
}
.article .body {
	MARGIN: 0.3em 0.5em 0px 10.5em
}
.article .info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 9em; PADDING-TOP: 0px; TOP: 0px
}
.article .author {
	FONT-WEIGHT: bold
}
.article .date {
	FONT-SIZE: 100%
}
.article .info DIV {
	MARGIN: 1em 0px 0.5em; WIDTH: 100%
}
.article .info .avatar {
	LEFT: 0px; WIDTH: 60px; POSITION: relative; TOP: 0px
}
.article .avatar IMG {
	WIDTH: 60px; HEIGHT: 60px
}
.article .avatar .heart {
	RIGHT: -18px; WIDTH: 17px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 17px
}
.article .avatar .heart IMG {
	WIDTH: 17px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 17px; BORDER-BOTTOM-STYLE: none
}
.article .announcement {
	FONT-SIZE: 110%
}
.article .content {
	FONT-SIZE: 110%
}
.article .announcement P {
	MARGIN-BOTTOM: 0.5em
}
.article .keywords {
	FONT-SIZE: 89%
}
.article .keywords A {
	COLOR: black
}
.article .post-image-link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 1.5em; PADDING-TOP: 0.7em; POSITION: relative
}
.article .post-image {
	FLOAT: right; MARGIN: 0px 0px 1.5em 20px
}
.article .post-image .label {
	FONT-SIZE: 79%; MARGIN: 0.7em 0px 1em
}
.article .post-image-link .post-image {
	FLOAT: none; MARGIN: 0px
}
.article .body H6.label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px; PADDING-TOP: 0px; FONT-STYLE: normal
}
.article .controls-before {
	MARGIN: 0px 0px 0.3em
}
.article .comments DIV.controls-before {
	BORDER-TOP: #cccccc 1px solid; LEFT: 0px; MARGIN-BOTTOM: 0px; POSITION: relative; TOP: 0px
}
.article .comments .controls-after {
	MARGIN-BOTTOM: 1.5em
}
.article .comments DIV.controls-before .preloader {
	LEFT: 14em; POSITION: absolute; TOP: 1px
}
.article .controls-before {
	DISPLAY: block
}
.article .controls-after {
	DISPLAY: block
}
.article .controls-before A {
	MARGIN-RIGHT: 1em; TEXT-DECORATION: none
}
.article .controls-after A {
	MARGIN-RIGHT: 1em; TEXT-DECORATION: none
}
.article .controls-before A {
	COLOR: #0f4060
}
.article .controls-after A {
	COLOR: #0f4060
}
.article .controls-before A.delete {
	MARGIN-LEFT: 2em; COLOR: #992222; MARGIN-RIGHT: 3em
}
.article .controls-after .expand {
	BACKGROUND-POSITION: 0px center; PADDING-LEFT: 13px; MIN-HEIGHT: 10px; LEFT: -13px; FLOAT: left; PADDING-BOTTOM: 1px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 0px; HEIGHT: 10px
}
.article .controls-after .collapse {
	BACKGROUND-POSITION: 0px center; PADDING-LEFT: 13px; MIN-HEIGHT: 10px; LEFT: -13px; FLOAT: left; PADDING-BOTTOM: 1px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 0px; HEIGHT: 10px
}
.controls-after .expand .preloader {
	LEFT: 7em; POSITION: absolute; TOP: 0px
}
.article .controls-after .expand {
	BACKGROUND-IMAGE: url(/i/plus.gif)
}
.article-full .controls-after .expand {
	BACKGROUND-IMAGE: url(/i/minus.gif)
}
.article .collapse-float {
	DISPLAY: block; LEFT: -13px; FLOAT: left; OVERFLOW-X: hidden; PADDING-BOTTOM: 1px; WIDTH: 9px; MARGIN-RIGHT: -13px; POSITION: relative; TOP: 0px; TEXT-DECORATION: none
}
.article .content {
	DISPLAY: none
}
.article .collapse-float {
	DISPLAY: none
}
.article-full .content {
	DISPLAY: block
}
.article-full .collapse-float {
	DISPLAY: block
}
.article-transition .content {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 0px
}
.article .controls-after .collapse {
	BACKGROUND-POSITION: 0px center; BACKGROUND-IMAGE: url(/i/minus.gif); CURSOR: hand; BACKGROUND-REPEAT: no-repeat
}
.article .collapse-float {
	BACKGROUND-POSITION: 0px center; BACKGROUND-IMAGE: url(/i/minus.gif); CURSOR: hand; BACKGROUND-REPEAT: no-repeat
}
.article .controls-after A.respond {
	CLEAR: left; DISPLAY: block; FONT-WEIGHT: bold; WIDTH: 14em; PADDING-TOP: 0.2em
}
.article .content {
	LEFT: 0px; MARGIN-BOTTOM: 0.3em; POSITION: relative; TOP: 0px
}
.comments {
	CLEAR: both; MARGIN-TOP: 2em; FONT-SIZE: 100%
}
.comments .time {
	Z-INDEX: 100; LEFT: -10.5em; MARGIN: 0.4em 0px 0px; WIDTH: 60px; POSITION: absolute; TOP: 0px; HEIGHT: 60px
}
.comments .time SPAN {
	FONT-SIZE: 0.8em
}
.comments UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.8em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.comments LI {
	DISPLAY: block; LIST-STYLE-TYPE: none
}
.comments LI TABLE.controls-before {
	FLOAT: left; MARGIN: 0px; WIDTH: auto
}
.comments LI {
	BORDER-TOP: #cccccc 1px solid; Z-INDEX: 10; MIN-HEIGHT: 60px; LEFT: 0px; WIDTH: 100%; POSITION: relative; TOP: 0px; heigth: 60 px
}
.comments LI.first {
	BORDER-TOP-STYLE: none
}
.comments LI TABLE.controls-before TD.first {
	WIDTH: 24em; min-width: 24em
}
.comments LI TABLE.controls-before TD.first TD {
	PADDING-TOP: 0.2em
}
.comments LI TABLE.controls-before TD.first TD.title {
	WIDTH: 10em; PADDING-TOP: 0px; min-width: 10em
}
.comments LI TABLE.controls-before TD.rate {
	FONT-SIZE: 0.9em; WIDTH: 12em; PADDING-TOP: 0.35em; TEXT-ALIGN: right
}
.comments LI TABLE.controls-before TD.title H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 2em 0px 0px; PADDING-TOP: 0px; FONT-STYLE: normal
}
.comments .avatar {
	Z-INDEX: 10; LEFT: -70px; FLOAT: left; MARGIN: 0px; WIDTH: 50px; POSITION: absolute; TOP: 0px; HEIGHT: 50px
}
.comments .avatar IMG {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 50px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 50px
}
.comments .controls-after .respond {
	FONT-WEIGHT: bold
}
.comments A.rateplus {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1.5em; COLOR: white; PADDING-TOP: 0px
}
.comments A.rateminus {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1.5em; COLOR: white; PADDING-TOP: 0px
}
.comments A.rateminus {
	MARGIN-LEFT: 0.7em
}
.comments A.rateplus:hover {
	COLOR: white
}
.comments A.rateminus:hover {
	COLOR: white
}
.comments .rateplus {
	BACKGROUND-COLOR: #9cbf76
}
.comments .rateminus {
	BACKGROUND-COLOR: #de8680
}
.comments A.rated {
	CURSOR: default; BACKGROUND-COLOR: #cccccc
}
.comments A.unclicked {
	VISIBILITY: hidden
}
.article .collapsed {
	WIDTH: 100%
}
.article .collapsed .controls-before {
	DISPLAY: block; FLOAT: none; MARGIN-BOTTOM: 20px
}
.article .collapsed .controls-before  {
	DISPLAY: block
}
.transition UL {
	DISPLAY: block; OVERFLOW-X: visible; OVERFLOW: hidden
}
.comments .comment-content {
	CLEAR: both
}
.comments .controls {
	CLEAR: both; PADDING-LEFT: 70px; BORDER-LEFT-COLOR: #999999; MIN-HEIGHT: 1em; BORDER-BOTTOM-COLOR: #999999; MARGIN: 1.33em 0px 0px; BORDER-TOP-COLOR: #999999; TEXT-ALIGN: right; BORDER-RIGHT-COLOR: #999999
}
.comments .controls A {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 0px
}
.comments .controls .delete {
	COLOR: #ff0039
}
.comments .controls .expand {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; CURSOR: hand; PADDING-TOP: 0px
}
.comments .controls .do-comment {
	CURSOR: hand
}
.comments .expanded {
	DISPLAY: block
}
.comments .comments {
	MARGIN-TOP: 0px
}
.comments FORM {
	DISPLAY: inline
}
.comments UL .comments UL {
	MARGIN-LEFT: 70px
}
.comments UL .comments DIV.controls-before {
	MARGIN-LEFT: 70px
}
.comments UL .comments FORM {
	MARGIN-LEFT: 70px
}
.comments UL UL .comments UL {
	MARGIN-LEFT: 35px
}
.comments UL UL .comments DIV.controls-before {
	MARGIN-LEFT: 35px
}
.comments UL UL .comments FORM {
	MARGIN-LEFT: 35px
}
.comments UL UL UL .comments UL {
	MARGIN-LEFT: 18px
}
.comments UL UL UL .comments DIV.controls-before {
	MARGIN-LEFT: 18px
}
.comments UL UL UL .comments FORM {
	MARGIN-LEFT: 18px
}
.comments UL UL UL UL .comments UL {
	MARGIN-LEFT: 8px
}
.comments UL UL UL UL .comments DIV.controls-before {
	MARGIN-LEFT: 8px
}
.comments UL UL UL UL .comments FORM {
	MARGIN-LEFT: 8px
}
.comments UL UL UL UL UL .comments UL {
	MARGIN-LEFT: 0px
}
.comments UL UL UL UL UL .comments DIV.controls-before {
	MARGIN-LEFT: 0px
}
.comments UL UL UL UL UL .comments FORM {
	MARGIN-LEFT: 0px
}
.dummy {
	BORDER-TOP-STYLE: none
}
.article .dummy DIV.controls-before {
	BORDER-TOP-STYLE: none
}
.article .comments UL .dummy {
	BORDER-TOP-STYLE: none
}
.comments-ctrl {
	MARGIN-TOP: 2em; FONT-SIZE: 89%
}
.comments-ctrl .add-remove {
	FLOAT: left
}
.comments-ctrl .add-remove A {
	MARGIN-RIGHT: 15px
}
.comments-ctrl .original {
	TEXT-ALIGN: right
}
.comments FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.comments FIELDSET INPUT.input-ctrl {
	DISPLAY: block; FLOAT: none; MARGIN-BOTTOM: 1em; WIDTH: 20em
}
.comments FIELDSET TEXTAREA {
	DISPLAY: block; FLOAT: none; MARGIN-BOTTOM: 1em; WIDTH: 90%
}
.comments FIELDSET INPUT.submit-ctrl {
	MARGIN-BOTTOM: 1em
}
.article-other {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 1em; MARGIN: 1em 0px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0.5em
}
.article-other .info {
	MARGIN-TOP: 0.5em; LEFT: 1.5em
}
.article-other H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 160%
}
.article-other  {
	COLOR: white! important
}
.article-other A:hover {
	COLOR: black! important
}
.article-other .controls {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.article-other .controls-after .expand {
	BACKGROUND-IMAGE: url(/i/plus-white.gif)
}
.article-other .controls-after .collapse {
	BACKGROUND-IMAGE: url(/i/minus-white.gif)
}
.article-other .collapse-float {
	BACKGROUND-IMAGE: url(/i/minus-white.gif)
}
.articles .collapsed {
	CURSOR: hand
}
.articles .collapsed H1 {
	DISPLAY: block
}
.articles .collapsed H1  {
	DISPLAY: block
}
.articles .collapsed H5 {
	DISPLAY: block
}
.articles .collapsed .body {
	DISPLAY: block
}
.articles .collapsed .info {
	DISPLAY: block
}
.articles .collapsed .date {
	DISPLAY: block
}
.articles .group-green {
	BACKGROUND: #4c9b00
}
.articles .group-orange {
	BACKGROUND: #ff5024
}
.articles .group-blue {
	BACKGROUND: #0034a4
}
.articles .group-red {
	BACKGROUND: #dc1624
}
.articles .group- {
	BACKGROUND: #dadada
}
.articles .group-  {
	COLOR: black! important
}
.articles .group- .preloader {
	BACKGROUND-IMAGE: url(/i/preloader/dadada.gif)
}
.articles .group- A {
	COLOR: black! important
}
.articles .group- A {
	COLOR: black! important
}
.articles .group- .controls-after .expand {
	BACKGROUND-IMAGE: url(/i/plus.gif)
}
.articles .group- .controls-after .collapse {
	BACKGROUND-IMAGE: url(/i/minus.gif)
}
.articles .group- .collapse-float {
	BACKGROUND-IMAGE: url(/i/minus.gif)
}
.comment-form {
	MARGIN: 1em 0px
}
.comment-form FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.comment-form H3 {
	MARGIN-TOP: 0.7em; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 180%; MARGIN-BOTTOM: 0.2em; COLOR: black; POSITION: static
}
.comments .avatar {
	VISIBILITY: hidden
}
.comments .time {
	LEFT: -70px
}
TEXTAREA {
	FONT-SIZE: 1.3em
}
