#header-wrapper {
	POSITION: relative; min-width: 760px
}
#wrapper {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 95%; min-width: 725px
}
#inner {
	MARGIN: 0px auto; max-width: 1200px
}
#main-content {
	CLEAR: left; FLOAT: left; WIDTH: 66%; MARGIN-RIGHT: 2%
}
#sidebar {
	FLOAT: left; WIDTH: 31%
}
BODY {
	HEIGHT: 100%
}
HTML {
	HEIGHT: 100%
}
BODY {
	BACKGROUND: #fff; FONT: 0.75em Verdana, sans-serif; COLOR: #000
}
A {
	COLOR: #6da3bd
}
A.serv {
	BORDER-BOTTOM: #6da3bd 1px solid; TEXT-DECORATION: none
}
.input-row {
	MARGIN-BOTTOM: 9px
}
A.js-serv {
	CURSOR: pointer; BORDER-BOTTOM: #6da3bd 1px dashed; TEXT-DECORATION: none
}
A.silentlink {
	COLOR: #343434; TEXT-DECORATION: none
}
A.silentlink:hover {
	COLOR: #343434
}
A:hover {
	COLOR: #4d7285
}
.hentry .content A:visited {
	COLOR: #990099
}
.entry-content A:visited {
	COLOR: #990099
}
.hentry .content A:hover {
	COLOR: #c266c2
}
.entry-content A:hover {
	COLOR: #c266c2
}
.hentry .content .habracut A:visited {
	COLOR: #6da3bd
}
.hentry .content .habracut A:hover {
	COLOR: #939393
}
.entry-title A.topic:visited {
	COLOR: #b0b0b0
}
.entry-title A.topic:hover {
	COLOR: #939393
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
ADDRESS {
	FONT-STYLE: normal
}
FIELDSET {
	BORDER-RIGHT: transparent 0px solid; BORDER-TOP: transparent 0px solid; BORDER-LEFT: transparent 0px solid; BORDER-BOTTOM: transparent 0px solid
}
INPUT {
	FONT-SIZE: 100%; FONT-FAMILY: verdana, sans-serif
}
SELECT {
	FONT-SIZE: 100%; FONT-FAMILY: verdana, sans-serif
}
TEXTAREA {
	FONT-SIZE: 100%; FONT-FAMILY: verdana, sans-serif
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
PRE {
	FONT-SIZE: 1em
}
CODE {
	FONT-SIZE: 1em
}
OL {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal
}
.published {
	TEXT-TRANSFORM: lowercase
}
time {
	TEXT-TRANSFORM: lowercase
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif
}
H1 {
	FONT-SIZE: 162.5%; MARGIN-BOTTOM: 0.7em; LETTER-SPACING: -1px
}
H2 {
	FONT-SIZE: 150%
}
H3 {
	FONT-SIZE: 137.5%
}
H4 {
	FONT-SIZE: 120%
}
H5 {
	FONT-SIZE: 110%
}
H6 {
	FONT-SIZE: 100%
}
TABLE {
	BORDER-COLLAPSE: collapse
}
BLOCKQUOTE {
	CLEAR: both; PADDING-LEFT: 15px; MARGIN: 0.83em 0px; BORDER-LEFT: #bbb 2px solid
}
UNKNOWN {
	DISPLAY: block; MARGIN: 0px auto
}
.hidden {
	DISPLAY: none! important
}
.error {
	COLOR: red
}
#header-inner {
	MARGIN-RIGHT: 255px
}
#nav-adv {
	MARGIN-LEFT: 240px
}
#logo {
	FLOAT: left; WIDTH: 240px
}
#info-search {
	FLOAT: right; WIDTH: 255px
}
#logo IMG {
	WIDTH: 240px; HEIGHT: 130px
}
#main-nav {
	FONT: 1.75em 'Lucida Grande',Verdana,sans-serif; TEXT-TRANSFORM: lowercase; PADDING-TOP: 14px
}
#main-nav LI {
	DISPLAY: inline; MARGIN-RIGHT: 1px
}
#main-nav LI A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #b2b2b2; PADDING-TOP: 0px; BORDER-BOTTOM: #b2b2b2 1px solid; POSITION: relative; TEXT-DECORATION: none
}
#main-nav LI.current A {
	FONT-WEIGHT: normal; COLOR: #000; BORDER-BOTTOM-STYLE: none
}
#main-nav LI.current A SPAN {
	FONT-WEIGHT: normal; COLOR: #f60; BORDER-BOTTOM: #000 1px solid
}
#main-nav LI .top-Link {
	VERTICAL-ALIGN: top; COLOR: #ff9600; LETTER-SPACING: -1px
}
#main-nav LI .top-link SPAN {
	COLOR: #8d8b8b
}
#sub-nav {
	CLEAR: both; MARGIN-BOTTOM: 20px
}
#sub-nav LI {
	DISPLAY: inline; MARGIN-RIGHT: 3px
}
#sub-nav .create-blog {
	MARGIN-LEFT: 15px
}
#sub-nav #recommend {
	MARGIN-LEFT: 15px
}
#sub-nav LI A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1.08em; PADDING-BOTTOM: 0px; COLOR: #093; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
#sub-nav .current A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: #ff9525
}
#head-text-adv {
	MARGIN: 2.5em 0px 1.5em; WIDTH: 98%
}
.profile #head-text-adv {
	MARGIN: 5em 0px 0px; WIDTH: 98%
}
#main-page #head-text-adv {
	MARGIN-TOP: 1.2em
}
#head-text-adv IFRAME {
	MARGIN: 0px; WIDTH: 100%
}
#info-search {
	FONT: 0.91em Tahoma,Verdana,Helvetica,sans-serif; WIDTH: 255px; TEXT-ALIGN: right
}
#info-search .avatar {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FLOAT: right; MARGIN: 7px 19px 0px 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 48px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 48px
}
#info-search DL {
	PADDING-RIGHT: 13px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; WIDTH: 170px; PADDING-TOP: 11px
}
#info-search DL A {
	COLOR: #999
}
#info-search DD {
	MARGIN-TOP: 1px
}
#info-search DT {
	WIDTH: 170px
}
#info-search DD UL {
	COLOR: #000
}
#info-search DD UL LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: url(/i/bg-info-search.gif) no-repeat 100% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#info-search DD UL LI.last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#info-search DD UL LI A {
	COLOR: #000
}
#info-search .habrauser {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none; COLOR: #666
}
#info-search #last-shot {
	MARGIN-BOTTOM: -1px
}
#info-search FORM {
	MARGIN-TOP: 11px; FLOAT: left; MARGIN-RIGHT: 6px
}
#info-search FIELDSET DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #c9d6de; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 176px; PADDING-TOP: 3px
}
#info-search FIELDSET DIV INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 170px; PADDING-TOP: 1px
}
#info-search FIELDSET .submit {
	FLOAT: left; MARGIN: 2px 0px 0px 5px; WIDTH: 49px
}
.new-mail-indicator {
	MARGIN-BOTTOM: -1px; MARGIN-LEFT: 2px
}
#info-search UL.guest_panel {
	MARGIN: 2em 4.2em 1em 1em
}
#info-search UL.guest_panel LI {
	DISPLAY: inline
}
.company_admin #sidebar {
	PADDING-TOP: 46px
}
.help .company-help {
	MARGIN: 0px 20px 20px
}
.page-navigation {
	CLEAR: both; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 100%
}
UL.page-menu {
	OVERFLOW: hidden
}
.page-menu LI {
	FLOAT: left; WIDTH: 20%
}
.page-menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/i/bg-page-nav-left.gif) #eaecea no-repeat 0px 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.page-menu LI.current {
	BACKGROUND-IMAGE: url(/i/bg-page-nav-current-left.gif); BACKGROUND-COLOR: #d3e2f0
}
.page-menu LI B {
	BORDER-RIGHT: #fff 1px solid; DISPLAY: block; FONT-WEIGHT: 400; BACKGROUND: url(/i/bg-page-nav-right.gif) no-repeat 100% 0px; PADDING-TOP: 7px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; HEIGHT: 28px
}
.page-menu LI.current B {
	BACKGROUND-IMAGE: url(/i/bg-page-nav-current-right.gif)
}
.unlogged-menu {
	PADDING-LEFT: 35px
}
.blog-menu {
	
}
.blog-menu .page-menu TD {
	BORDER-BOTTOM-WIDTH: 0px
}
.blog-menu .page-menu TD.current {
	BORDER-BOTTOM-WIDTH: 0px
}
.top-page-menu {
	PADDING-LEFT: 35px
}
.page-menu {
	CLEAR: both; FONT-SIZE: 1.33em; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.page-menu TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/i/bg-page-nav-left.gif) #eaecea no-repeat 0px 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 2.19em; TEXT-ALIGN: center
}
.page-menu TD.last {
	BORDER-RIGHT-STYLE: none
}
.page-menu TD.current {
	BACKGROUND-IMAGE: url(/i/bg-page-nav-current-left.gif); BORDER-BOTTOM: #d3e2f0 1px solid; BACKGROUND-COLOR: #d3e2f0
}
.page-menu TD DIV {
	BACKGROUND: url(/i/bg-page-nav-right.gif) no-repeat right top; PADDING-TOP: 0.5em
}
.page-menu A {
	CURSOR: pointer; COLOR: #666; TEXT-DECORATION: underline
}
.page-menu LABEL {
	CURSOR: pointer; COLOR: #666; TEXT-DECORATION: underline
}
.page-menu A:hover {
	COLOR: #a3a3a3
}
.page-menu LABEL:hover {
	COLOR: #a3a3a3
}
.page-menu .current A {
	COLOR: #000; TEXT-DECORATION: none
}
.page-menu .current LABEL {
	COLOR: #000; TEXT-DECORATION: none
}
#company-index .page-menu TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#company-index .page-menu TD DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#company-index .page-menu TD DIV A {
	COLOR: #b2b2b2
}
#company-index .page-menu .current DIV A {
	COLOR: #696969
}
#company-index .page-menu TD DIV .add {
	MARGIN-LEFT: 0.5em
}
.profile .page-menu .current {
	WIDTH: 50%
}
.profile .page-menu .own {
	WIDTH: 50%
}
BODY#top .page-menu .current {
	BORDER-BOTTOM-COLOR: #fff
}
#company-index .page-menu TD.current {
	BACKGROUND: url(/i/corner_3.gif) #f0f0e7 no-repeat 0px 0px
}
.page-menu TD.current DIV {
	BACKGROUND: url(/i/bg-page-nav-current-right.gif) no-repeat right top
}
#company-index .page-menu TD.current DIV {
	BACKGROUND: url(/i/corner_1.gif) no-repeat right top
}
.page-menu .top IMG {
	MARGIN-TOP: 0.1em
}
.page-menu #write {
	BACKGROUND: #fff; MARGIN: 0px; WIDTH: 34px; HEIGHT: 35px
}
.page-menu #write IMG {
	MARGIN: 0px; outline: none
}
.page-menu SUP {
	FONT-SIZE: 70%; VERTICAL-ALIGN: baseline; COLOR: #999; LINE-HEIGHT: 0; POSITION: relative; TOP: -8px
}
.page-menu TD {
	TEXT-ALIGN: center
}
.page-submenu {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; FONT-SIZE: 1em; BACKGROUND: url(/i/bg-page-subnav-corner-bottom-left.gif) #d3e2f0 no-repeat left bottom; FLOAT: left
}
.logged {
	BORDER-LEFT: #fff 35px solid
}
.right {
	FLOAT: right
}
.page-submenu UL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: url(/i/bg-page-subnav-corner-bottom-right.gif) no-repeat right bottom; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.page-submenu LI {
	DISPLAY: inline; MARGIN: 0px 0px 0px 10px
}
.page-submenu LI.create-new-blog {
	PADDING-LEFT: 25px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.page-submenu LI.current A {
	COLOR: #000! important; TEXT-DECORATION: none
}
.page-menu TD .new {
	COLOR: #390
}
.page-submenu LI .new {
	COLOR: #390
}
.page-submenu LI A {
	COLOR: #666
}
.page-submenu LI A:hover {
	COLOR: #a3a3a3
}
.page-submenu LI .rss IMG {
	MARGIN-BOTTOM: -2px
}
.two-simple-tabs {
	CLEAR: both; FONT-SIZE: 1.58em; FLOAT: left; MARGIN: 20px 0px 10px; WIDTH: 100%; WHITE-SPACE: nowrap
}
.two-simple-tabs LI {
	FLOAT: left; WIDTH: 49%; TEXT-ALIGN: center
}
.two-simple-tabs LI.last {
	FLOAT: right
}
.two-simple-tabs DIV {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0px auto; WIDTH: 95%; PADDING-TOP: 0.5em
}
.two-simple-tabs .current DIV {
	BACKGROUND: #faeee2
}
.two-simple-tabs DIV {
	COLOR: #999
}
.two-simple-tabs DIV A {
	COLOR: #999
}
.two-simple-tabs DIV .new {
	FONT: 0.89em/100% Verdana, sans-serif; COLOR: #390
}
.two-simple-tabs DIV A:hover {
	COLOR: #333
}
.archive-navbar {
	MARGIN: 30px auto -10px; TEXT-ALIGN: center
}
.archive-navbar A {
	DISPLAY: inline; FONT: 2.17em/100% Verdana, sans-serif; COLOR: #996
}
.archive-navbar H1 {
	DISPLAY: inline; MARGIN: 0px 0.8em; FONT: 2.17em/100% Verdana, sans-serif; COLOR: #69c; LETTER-SPACING: -1px
}
.blog-descr {
	CLEAR: both; FONT-SIZE: 14px
}
.blog-text-descr {
	MARGIN: 10px 0px 0px
}
.blog-descr .bg-top-r H3 {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 1.63em; MARGIN-BOTTOM: 10px; COLOR: #999; LETTER-SPACING: -1px
}
.blog-descr .bg-top-r DIV {
	FONT-SIZE: 14px
}
.blog-descr .bg-top-r P {
	FONT-SIZE: 14px
}
.blog-descr #admins UL {
	FLOAT: left; MARGIN: 0.83em 0px; WIDTH: 100%; TEXT-ALIGN: center
}
.blog-descr #coauthors UL {
	FLOAT: left; MARGIN: 0.83em 0px; WIDTH: 100%; TEXT-ALIGN: center
}
.blog-descr #admins LI {
	CLEAR: right; FLOAT: left; MARGIN: 0px 5px; LIST-STYLE-TYPE: none
}
.blog-descr #coauthors LI {
	CLEAR: right; FLOAT: left; MARGIN: 0px 5px; LIST-STYLE-TYPE: none
}
.blog-descr #admins DL DT A IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; DISPLAY: block; MARGIN: 0px auto; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.blog-descr #coauthors DL DT A IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; DISPLAY: block; MARGIN: 0px auto; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.blog-descr #admins A {
	FONT-SIZE: 12px
}
.blog-descr #coauthors A {
	FONT-SIZE: 12px
}
.people {
	MARGIN: 10px 0px
}
.people UL {
	MARGIN-TOP: 10px; FONT-SIZE: 12px
}
.people UL LI {
	DISPLAY: block; FONT-SIZE: 1em; FLOAT: left; LINE-HEIGHT: 130%; MARGIN-RIGHT: 5px; FONT-FAMILY: arial
}
.people UL LI {
	COLOR: #999
}
.people UL LI A {
	COLOR: #999
}
.people UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(/i/small_default_userpic.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#viva-la-w3c {
	WIDTH: 149%
}
.blog-title {
	MARGIN-TOP: -20px; PADDING-LEFT: 35px; MIN-HEIGHT: 48px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#viva-la-w3c .blog-title .avatar {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FLOAT: left; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.blog-info {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 35px
}
.blog-info .title A {
	COLOR: #008cd2
}
.blog-info .title IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.blog-info .title .avatar {
	MARGIN: 0px 0.83em -0.45em 0px
}
.blog-info #buttons {
	MARGIN-LEFT: 10px; WHITE-SPACE: nowrap
}
.blog-info #buttons IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN: 0px 0.83em -0.2em 0px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.blog-info .more-info {
	MARGIN-LEFT: 45px
}
.blog-info .more-info .subscribers {
	FONT-SIZE: 1em; POSITION: relative; TOP: -0.5em
}
.blog-info .more-info .rating {
	MARGIN: 0.2em 0.1em 0px
}
.blog-info .more-info .subscribers {
	MARGIN: 0.2em 0.1em 0px
}
.blog-panel #sidebar {
	MARGIN-TOP: 46px
}
.blogs #viva-la-w3c H2.blog-header {
	MARGIN-TOP: 0px; FLOAT: left; FONT: 300%/120% Verdana, sans-serif; COLOR: #333; MARGIN-RIGHT: 30px; LETTER-SPACING: -1px
}
.blogs #viva-la-w3c H2.blog-header .silentlink {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 5px; POSITION: relative
}
.blogs #viva-la-w3c H2.blog-header .profiled_blog {
	MARGIN-TOP: 10px; BACKGROUND: url(/i/icon_asterisk_24.png) no-repeat left top; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 16px; CURSOR: help; HEIGHT: 16px
}
.blogs #viva-la-w3c H2.blog-header .edit {
	MARGIN-TOP: 18px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 10px
}
.blogs H2.blog-header .blog-whois {
	FONT-SIZE: 33%; RIGHT: -20px; COLOR: #66ccff; LINE-HEIGHT: 1em; POSITION: absolute; TOP: -5px
}
.blogs H2.blog-header .blog-whois:hover {
	COLOR: #4890b4
}
DL.blog-index {
	FLOAT: left; MARGIN-RIGHT: 19px; POSITION: relative
}
DL.blog-index DT {
	FONT-SIZE: 83%; WIDTH: 100%; COLOR: #ccc; POSITION: absolute; TOP: -6px; TEXT-ALIGN: center
}
DL.blog-index DD {
	FONT-SIZE: 300%; COLOR: #cc66cc
}
.blog-info .more-info .rating {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #d479b3
}
.blog-about-text {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 27px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 27px; Z-INDEX: 99; BACKGROUND: #fff; LEFT: 47%; PADDING-BOTTOM: 30px; BORDER-LEFT: #999 1px solid; WIDTH: 550px; PADDING-TOP: 27px; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; TOP: 200px
}
.tipBox-too-mach-right#js-blog_info {
	MARGIN-LEFT: -575px
}
.blog-about-text .close-blog-info {
	LEFT: 10px; COLOR: #999; POSITION: absolute; TOP: 10px; TEXT-DECORATION: none
}
.blog-about-text .close-blog-info:hover {
	COLOR: #ccc
}
.tipBox-too-mach-right#js-blog_info .close-blog-info {
	RIGHT: 10px; LEFT: auto
}
.blog-about-text H2 {
	FONT-SIZE: 216%; MARGIN: 0px 0px 13px; COLOR: #333
}
.blog-about-text .blog-about-text-content {
	OVERFLOW-Y: auto; max-height: 440px
}
.blog-about-text #js-admins_moderators_holder #admins IMG {
	DISPLAY: none! important
}
.blog-about-text #js-admins_moderators_holder #coauthors IMG {
	DISPLAY: none! important
}
.blog-about-text #js-admins_moderators_holder SPAN {
	DISPLAY: none! important
}
.blog-about-text #js-admins_moderators_holder H3 {
	CLEAR: left; FONT-SIZE: 100%; FLOAT: left; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: lowercase; COLOR: #000; MARGIN-RIGHT: 5px
}
.blog-about-text #js-admins_moderators_holder #admins {
	FLOAT: left
}
.blog-about-text #js-admins_moderators_holder #coauthors {
	FLOAT: left
}
.blog-about-text #js-admins_moderators_holder P {
	FLOAT: left
}
.blog-about-text #js-admins_moderators_holder P {
	MARGIN: 0px; COLOR: #ccc
}
#js-admins_moderators_holder #admins  {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#js-admins_moderators_holder #coauthors  {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.blog-about-text .blog-text-descr {
	CLEAR: left; PADDING-TOP: 6px
}
#cool-numbers {
	MARGIN: -3.6em 0px 2.5em 13.33em
}
.blog-counts {
	CLEAR: left; FONT-SIZE: 133%; MARGIN-BOTTOM: 10px; COLOR: #999
}
.blog-info #description {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.33em; BACKGROUND: url(/i/bg-description-top-left.gif) #dfe9e8 no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 95%; PADDING-TOP: 0px
}
.blog-info #description #inner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.blog-info #description P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.83em; WIDTH: 100%; PADDING-TOP: 0px
}
.alter_search {
	PADDING-LEFT: 35px
}
.blogs-search {
	PADDING-LEFT: 35px
}
.blogs-search .popular-blogs {
	MARGIN-LEFT: -2%
}
.bloglist-suggest-form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bloglist_suggest_form_input {
	FLOAT: left; WIDTH: 99%; HEIGHT: 28px
}
.blogs-search-side .side-rubrikator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 37px; PADDING-BOTTOM: 17px; PADDING-TOP: 62px
}
.side-rubrikator {
	FONT-SIZE: 133%; MARGIN: 0px; LINE-HEIGHT: 200%; FONT-FAMILY: Arial,sans-serif
}
.side-rubrikator LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 6px 0px 0px; COLOR: #ccc; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
.side-rubrikator LI.active {
	
}
.side-rubrikator LI A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -4px; PADDING-TOP: 0px
}
.side-rubrikator LI .side-rubrikator-counter {
	COLOR: #999
}
.side-rubrikator LI.active A {
	BACKGROUND: #c5dae5; COLOR: #333; TEXT-DECORATION: none
}
.corplist-suggest-form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
.corplist-suggest-form #corplist_suggest_form_input {
	FLOAT: left; WIDTH: 99%; HEIGHT: 28px
}
.invitation .intro {
	CLEAR: both; MARGIN-TOP: 20px
}
.h-user {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(/i/bg-user2.gif) no-repeat 0px 90%; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px
}
.td-h-user {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 70%; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.td-h-user .avatar {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FLOAT: left; MARGIN-LEFT: 10px; BORDER-LEFT: #ddd 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #ddd 1px solid
}
.live .td-h-user DL {
	PADDING-RIGHT: 10px; MARGIN: 0px 0px 0px 58px
}
.td-h-user DL A {
	COLOR: #666
}
.td-h-user DL DD {
	FONT: 0.83em Verdana, sans-serif; COLOR: #666
}
.td-interests {
	DISPLAY: inline
}
.td-interests LI {
	DISPLAY: inline; FONT-WEIGHT: normal
}
.candidates .controls {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.candidates .controls LI {
	MARGIN: 12px 0px
}
.candidates .controls A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(/i/corporate_icon.gif) no-repeat 0px 65%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.dailybest H3 SUP {
	FONT-SIZE: 65%
}
#filtrator {
	PADDING-LEFT: 35px; MARGIN: 3.33em 0px
}
#filtrator SELECT {
	FONT-SIZE: 1.67em; WIDTH: 100%; COLOR: #333
}
.tag-search {
	PADDING-LEFT: 35px; MARGIN: 0px 0px 14px; FONT: 26px/36px Verdana, sans-serif; WIDTH: 100%; COLOR: #996
}
.tag-search .bullet {
	FLOAT: left; MARGIN: 11px 0px 0px
}
.tag-search DIV.rarr {
	PADDING-LEFT: 10px; FLOAT: left; HEIGHT: 36px
}
.tag-search .inpt-text {
	BORDER-RIGHT: #996 1px solid; BORDER-TOP: #996 1px solid; PADDING-LEFT: 6px; FLOAT: left; MARGIN: 0px 10px; BORDER-LEFT: #996 1px solid; COLOR: #996; BORDER-BOTTOM: #996 1px solid
}
.tag-search INPUT.inpt-text {
	WIDTH: 50%
}
.people-section .corps-list {
	PADDING-TOP: 0px
}
.bloglist .searched-item {
	BACKGROUND: #f0e9aa
}
.corps-list .searched-item {
	BACKGROUND: #f0e9aa
}
.bloglist A .searched-item {
	
}
.corps-list A .searched-item {
	
}
.search-header {
	MARGIN: 35px 0px 20px
}
.search-header H1 {
	MARGIN: 0px; FONT: 2em/100% Verdana, sans-serif; COLOR: #69c
}
.search-header FORM {
	FLOAT: left; MARGIN: 6px 0px 0px 20px
}
.search-header P {
	CLEAR: both; FLOAT: left; MARGIN: 20px 0px 0px; WIDTH: 100%
}
.searched-item {
	BACKGROUND: #fffacd
}
.search-results {
	MARGIN-TOP: 30px; OVERFLOW: hidden
}
.search-results .search-content-pad {
	PADDING-LEFT: 35px
}
.search-results .items {
	PADDING-LEFT: 35px
}
.search-results-bar {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 30px
}
.search-results-bar H2 {
	DISPLAY: inline; FLOAT: none
}
.search-results-bar #sub-nav {
	DISPLAY: inline; FLOAT: none
}
.search-results-bar H2 {
	MARGIN-RIGHT: 10px
}
.search .items {
	MARGIN: 30px 0px 0px
}
.searched-companies {
	CLEAR: both; MARGIN-TOP: 40px
}
.searched-companies .item {
	MARGIN-BOTTOM: 20px
}
.searched-companies .summary {
	MARGIN: -20px 0px 0px 40px
}
.searched-companies .summary .name A {
	FONT: 2em/110% Verdana, sans-serif; COLOR: #aeaeae; LETTER-SPACING: -1px
}
.searched-companies .summary .ceo {
	MARGIN: 5px 0px
}
.searched-companies .summary .url {
	MARGIN: 5px 0px
}
.search .tag-search {
	MARGIN: 60px 0px
}
.search .tag-search .inpt-text {
	MARGIN: auto 0px; WIDTH: 100%
}
.search .tag-search .inpt-btn {
	BACKGROUND: #996; MARGIN: 20px 0px; COLOR: #fff
}
.live-block-page {
	PADDING-LEFT: 35px
}
.mail-page-content {
	PADDING-LEFT: 35px
}
.user_profile_edit_holder {
	PADDING-LEFT: 35px
}
.profile #main-content .userinfo {
	PADDING-LEFT: 35px; WIDTH: auto
}
.company #main-content .userinfo {
	PADDING-LEFT: 35px; WIDTH: auto
}
.profile #main-content .user-recommend-user {
	PADDING-LEFT: 35px
}
.profile #main-content .items {
	MARGIN-LEFT: 35px! important; WIDTH: auto
}
.profile #main-content .live {
	MARGIN-LEFT: 35px! important; WIDTH: auto
}
.site-settings {
	PADDING-LEFT: 35px
}
#main-content .hentry .summary {
	MARGIN-LEFT: 35px! important
}
.profile #main-content .items .entry-title {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.profile #main-content .items .content {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.profile #main-content .items .entry-info {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.profile #main-content .items .tags {
	MARGIN-LEFT: 0px
}
.i-am-your-father-luke {
	PADDING-LEFT: 35px! important
}
#js-topic-form-title {
	PADDING-LEFT: 35px
}
#js-topic-form-swither {
	PADDING-LEFT: 35px
}
#js-topic-form-holder {
	PADDING-LEFT: 35px
}
.add-new-blog #main-content {
	PADDING-LEFT: 35px
}
.job-content {
	PADDING-LEFT: 35px
}
.fans-content {
	PADDING-LEFT: 35px
}
.d-block {
	PADDING-LEFT: 35px
}
#comments {
	PADDING-LEFT: 35px
}
DIV.hentry {
	CLEAR: both; FLOAT: left; MARGIN: 0px 0px 40px; WIDTH: 100%
}
DIV.hentry .page-menu {
	MARGIN-BOTTOM: 30px
}
.message-page-menu {
	MARGIN-BOTTOM: 30px
}
.message-page-menu {
	PADDING-LEFT: 35px; MARGIN-BOTTOM: 0px; WIDTH: auto
}
.message-page-menu LI {
	WIDTH: 50%
}
H2.single-entry-title {
	PADDING-LEFT: 35px
}
H2.inbox-message-header {
	MARGIN-TOP: 27px; MARGIN-BOTTOM: 7px! important; COLOR: #000! important
}
H2.entry-title {
	PADDING-RIGHT: 30px; PADDING-LEFT: 35px; MARGIN-BOTTOM: 20px; FONT: 2.16em/118% normal Verdana, Tahoma, sans-serif; COLOR: #767676
}
H2.entry-title SPAN {
	COLOR: #333
}
.post H2.entry-title {
	CLEAR: both; FONT: 2.83em/110% Verdana, sans-serif
}
.post .personal H2.entry-title {
	COLOR: #c99
}
.post .podcast H2.entry-title {
	COLOR: #c99
}
.post .translation H2.entry-title {
	COLOR: #c99
}
.post .corporative H2.entry-title {
	COLOR: #8277a3
}
.post .link H2.entry-title {
	PADDING-LEFT: 28px; COLOR: #749f79
}
.entry-title A {
	COLOR: #666
}
.entry-title A:hover {
	COLOR: #a3a3a3
}
.entry-title A.blog {
	COLOR: #6da3bd
}
.entry-title A.blog:hover {
	COLOR: #4d7285
}
.entry-title .profiled_blog {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 19px; BACKGROUND: url(/i/icon_asterisk_16.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; CURSOR: help; PADDING-TOP: 0px; HEIGHT: 16px
}
.corporative .entry-title A.blog {
	COLOR: #8277a3
}
.corporative .entry-title A.blog:hover {
	COLOR: #aba4c2
}
.entry-title .remove {
	MARGIN: 0px 0px 0px 10px
}
.vevent .entry-title {
	MARGIN-BOTTOM: 10px
}
.vevent .summary {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f0e7; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0.1em; FONT: 14px/140% Arial,sans-serif; COLOR: #666; PADDING-TOP: 0.1em
}
.comments {
	POSITION: relative
}
.hentry .content {
	MARGIN-BOTTOM: 0.83em; FONT: 1.08em/1.54em Verdana, sans-serif; MARGIN-LEFT: 35px; OVERFLOW: hidden
}
.hentry .content {
	MARGIN-LEFT: 35px
}
.tags {
	MARGIN-LEFT: 35px
}
.entry-info {
	MARGIN-LEFT: 35px
}
.comment_holder {
	FLOAT: left; WIDTH: 100%
}
.hentry .hentry {
	MARGIN-LEFT: 20px
}
.hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry .hentry {
	MARGIN-LEFT: 0px
}
.hentry .reply_form .js-field-holder {
	PADDING-LEFT: 20px
}
.hentry .reply_form .help_holder {
	PADDING-LEFT: 20px
}
.hentry .reply_form .comment-help {
	PADDING-LEFT: 20px
}
.msg-meta {
	POSITION: relative
}
UNKNOWN {
	DISPLAY: block
}
.msg-meta .folding-dot-holder {
	DISPLAY: none; LEFT: 0px; WIDTH: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 1px
}
.msg-meta .folding-dot {
	RIGHT: 0px; BACKGROUND: url(/i/bg-folding-dot-light.png) repeat-x 100% 0px; WIDTH: 500px; POSITION: absolute; TOP: 11px; HEIGHT: 5px
}
.new-reply {
	BACKGROUND: #e8e8ff
}
.new-reply-old {
	BACKGROUND: #f3f3ff
}
.my-reply {
	BACKGROUND: #fdf5e6
}
.hentry .content P {
	MARGIN: 0px 0px 0.83em
}
.profile .summary P {
	MARGIN: 0px 0px 0.83em
}
.profile .summary IMG {
	MARGIN: 0px 0px 0.83em
}
.user-flow .summary P {
	MARGIN: 0px 0px 0.83em
}
.user-flow .summary IMG {
	MARGIN: 0px 0px 0.83em
}
UNKNOWN {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 30px
}
UNKNOWN {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 30px
}
.hentry .content IMG {
	VERTICAL-ALIGN: bottom; max-width: 100%
}
.hentry .content PRE {
	
}
.hentry .content TABLE {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 1.5em 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}
.hentry .content TABLE CAPTION {
	TEXT-INDENT: 1em; TEXT-ALIGN: left
}
.hentry .content TABLE TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid
}
.hentry .content TABLE TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid
}
.hentry .content OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 1em 1.5em 3em; PADDING-TOP: 0px
}
.hentry .content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 1em 1.5em 3em; PADDING-TOP: 0px
}
.profile .summary UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 1em 1.5em 3em; PADDING-TOP: 0px
}
.profile .summary OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 1em 1.5em 3em; PADDING-TOP: 0px
}
.user-flow .summary UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 1em 1.5em 3em; PADDING-TOP: 0px
}
.user-flow .summary OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 1em 1.5em 3em; PADDING-TOP: 0px
}
.info-page UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 1em 1.5em 3em; PADDING-TOP: 0px
}
.hentry .content OL {
	LIST-STYLE-TYPE: decimal
}
.profile .summary OL {
	LIST-STYLE-TYPE: decimal
}
.user-flow .summary OL {
	LIST-STYLE-TYPE: decimal
}
.hentry .content UL {
	MARGIN-LEFT: 2.65em; LIST-STYLE-TYPE: disc
}
.profile .summary UL {
	MARGIN-LEFT: 2.65em; LIST-STYLE-TYPE: disc
}
.user-flow .summary UL {
	MARGIN-LEFT: 2.65em; LIST-STYLE-TYPE: disc
}
.info-page UL {
	MARGIN-LEFT: 2.65em; LIST-STYLE-TYPE: disc
}
.habraplayer {
	MARGIN-BOTTOM: 10px
}
.info-page {
	PADDING-LEFT: 35px
}
UL#xsidebar {
	RIGHT: 0px; BACKGROUND: #999999; FLOAT: right; WIDTH: 32px; POSITION: fixed; TOP: 43%
}
UL.left#xsidebar {
	LEFT: 0px
}
UL#xsidebar .mover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
UL#xsidebar .mover A {
	COLOR: #dddddd; TEXT-DECORATION: none
}
UL#xsidebar LI {
	PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
UL#xsidebar #refresh-comments-button .new-messages {
	TEXT-ALIGN: center
}
UL#xsidebar #refresh-comments-button A.button {
	DISPLAY: block; BACKGROUND: url(/i/comments/bar/refresh.gif) no-repeat left top; WIDTH: 28px; HEIGHT: 29px
}
UL#xsidebar #refresh-comments-button A.button:hover {
	BACKGROUND: url(/i/comments/bar/refresh.gif) no-repeat left bottom
}
UL#xsidebar #refresh-comments-button A.loading {
	BACKGROUND: url(/i/comments/bar/refresh-loading.gif) no-repeat left top
}
UL#xsidebar #refresh-comments-button A.loading:hover {
	BACKGROUND: url(/i/comments/bar/refresh-loading.gif) no-repeat left top
}
UL#xsidebar #refresh-comments-button .divider {
	BORDER-TOP: #5c5c5c 1px solid; MARGIN-TOP: 1px; WIDTH: 28px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 0px
}
UL#xsidebar #refresh-comments-button .new-messages {
	TEXT-ALIGN: center
}
UL#xsidebar #refresh-comments-button .new-messages A.count {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; TEXT-DECORATION: none
}
UL#xsidebar #refresh-comments-button .new-messages A.count:hover {
	COLOR: #ffff55
}
.tags {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(/i/bg-tags2.gif) #fff no-repeat 0px 50%; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: none
}
.tags LI {
	DISPLAY: inline
}
.tags LI A {
	FONT-SIZE: 0.83em
}
.tags LI A {
	COLOR: #666
}
.tags LI A:hover {
	COLOR: #a3a3a3
}
.entry-info {
	CLEAR: both; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 1px solid; MARGIN-TOP: 2.22em; PADDING-LEFT: 0px; Z-INDEX: 9; FLOAT: left; PADDING-BOTTOM: 5px; FONT: 0.75em/2em Arial, sans-serif; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e5e5e5 1px solid; POSITION: relative
}
.corner {
	FONT-SIZE: 0px; OVERFLOW: hidden; WIDTH: 5px; POSITION: absolute; HEIGHT: 5px
}
.tl {
	BACKGROUND: url(/i/icos/entry-info-t-l.gif) no-repeat 0px 0px; LEFT: -1px; FLOAT: left; TOP: -1px
}
.tr {
	RIGHT: -1px; BACKGROUND: url(/i/icos/entry-info-t-r.gif) no-repeat 0px 0px; FLOAT: left; TOP: -1px
}
.bl {
	BACKGROUND: url(/i/icos/entry-info-b-l.gif) no-repeat 0px 0px; LEFT: -1px; FLOAT: left; BOTTOM: -1px
}
.br {
	RIGHT: -1px; BACKGROUND: url(/i/icos/entry-info-b-r.gif) no-repeat 0px 0px; FLOAT: left; BOTTOM: -1px
}
.entry-info-wrap {
	CLEAR: both; PADDING-LEFT: 0.56em
}
.entry-info-wrap .novote {
	MARGIN-LEFT: 5px
}
.entry-info .entry-info-wrap DIV {
	PADDING-RIGHT: 0.56em; PADDING-LEFT: 0.56em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 12px; PADDING-TOP: 5px
}
.entry-info DIV.voting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -0.56em; PADDING-TOP: 0px
}
.entry-info DIV.voting DIV {
	MARGIN-RIGHT: 0px
}
.entry-info DIV.voting .mark {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; FONT-WEIGHT: bold; FONT-SIZE: 1.33em; PADDING-BOTTOM: 0px; COLOR: #a9a9a9; PADDING-TOP: 5px
}
.entry-info DIV.voting .mark A {
	COLOR: #6da3bd
}
.entry-info DIV.voting .mark A:hover {
	COLOR: #4d7285
}
BODY.guest .entry-info DIV.voting .mark A {
	CURSOR: default; COLOR: #999
}
.entry-info DIV.positive .mark {
	COLOR: #390
}
.entry-info DIV.negative .mark {
	COLOR: #c00
}
.entry-info DIV.voting A.vote_plus {
	FONT-SIZE: 0px; FLOAT: left; MARGIN: 1px 3px 0px; WIDTH: 11px; HEIGHT: 15px
}
.entry-info DIV.voting SPAN.vote_plus {
	FONT-SIZE: 0px; FLOAT: left; MARGIN: 1px 3px 0px; WIDTH: 11px; HEIGHT: 15px
}
.entry-info DIV.voting A.vote_minus {
	FONT-SIZE: 0px; FLOAT: left; MARGIN: 1px 3px 0px; WIDTH: 11px; HEIGHT: 15px
}
.entry-info DIV.voting SPAN.vote_minus {
	FONT-SIZE: 0px; FLOAT: left; MARGIN: 1px 3px 0px; WIDTH: 11px; HEIGHT: 15px
}
.entry-info DIV.voting DIV {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 12px; BORDER-BOTTOM-STYLE: none
}
.entry-info DIV.voting .vote_plus {
	BACKGROUND: url(/i/icos/icons_vote_posts.gif) no-repeat left bottom
}
.entry-info DIV.voting .vote_minus {
	PADDING-RIGHT: 0px! important; BACKGROUND: url(/i/icos/icons_vote_posts.gif) no-repeat -11px bottom
}
BODY.guest .entry-info DIV.voting .vote_plus {
	BACKGROUND: url(/i/icos/icons_vote_posts.gif) no-repeat -22px top; CURSOR: default
}
.entry-info DIV.expired .vote_plus {
	BACKGROUND: url(/i/icos/icons_vote_posts.gif) no-repeat -22px top; CURSOR: default
}
.entry-info DIV.mine .vote_plus {
	BACKGROUND: url(/i/icos/icons_vote_posts.gif) no-repeat -22px top; CURSOR: default
}
BODY.guest .entry-info DIV.voting .vote_minus {
	BACKGROUND: url(/i/icos/icons_vote_posts.gif) no-repeat -22px bottom; CURSOR: default
}
.entry-info DIV.expired .vote_minus {
	BACKGROUND: url(/i/icos/icons_vote_posts.gif) no-repeat -22px bottom; CURSOR: default
}
.entry-info DIV.mine .vote_minus {
	BACKGROUND: url(/i/icos/icons_vote_posts.gif) no-repeat -22px bottom; CURSOR: default
}
.entry-info DIV.mine A {
	CURSOR: default
}
.entry-info DIV.no_auth A {
	CURSOR: default
}
.entry-info DIV.voted A {
	CURSOR: default
}
.cannot-vote {
	DISPLAY: none
}
.entry-info DIV.mine .cannot-vote {
	DISPLAY: block
}
.entry-info DIV.no_auth .cannot-vote {
	DISPLAY: block
}
.entry-info DIV.voted .cannot-vote {
	DISPLAY: block
}
.entry-info DIV.expired .cannot-vote {
	DISPLAY: block
}
.entry-info DIV.mine .can-vote {
	DISPLAY: none
}
.entry-info DIV.no_auth .can-vote {
	DISPLAY: none
}
.entry-info DIV.voted .can-vote {
	DISPLAY: none
}
.entry-info DIV.expired .can-vote {
	DISPLAY: none
}
.entry-info DIV.voted_plus A.vote_plus {
	BACKGROUND: url(/i/icos/icons_vote_posts.gif) no-repeat left top
}
.entry-info DIV.voted_plus SPAN.vote_plus {
	BACKGROUND: url(/i/icos/icons_vote_posts.gif) no-repeat left top
}
.entry-info DIV.voted_minus A.vote_minus {
	BACKGROUND: url(/i/icos/icons_vote_posts.gif) no-repeat -11px top
}
.entry-info DIV.voted_minus SPAN.vote_minus {
	BACKGROUND: url(/i/icos/icons_vote_posts.gif) no-repeat -11px top
}
.entry-info DIV A {
	FONT-WEIGHT: 700; TEXT-DECORATION: none
}
UL.hentry .fav_added A {
	BACKGROUND: url(data:image/gif;base64,R0lGODlhDwAaAOZ/APr7/LnO3bXL2uK7Vvz58NLu9friZ/z69arD0tXl7eHr8uL1+tLv89v09921Uf3phfzjcMra5dvl68nX4ef1+fz589rt9e79/+v7/Ka+zs7h6tny9d3EmqjAz+rQc+ft8d/1+PTjttSycvb///f6+/vx0rzR3vL2+P/////4rub5+/3qjf/zlu/0+fH5/MmdQtLh7PfYWP3oe83a4u/jzdi9ke3Ma8aaSbvN2r/T4PXdfunXs+LGivHWh/jbWuT4+a7K2dy2X8qbO8PW4sTc6fjaX/bUU/fUXOr6+9+5Y9bx89u1V//ukOLz9v/2usfV3uTAZ/z369GmQv/yr9yyRNDr9c3r87+RPP/4pPjgbPHWfOfCW8ygQ/zsl+jMc+jKeN719vLZgPjdXPP//7nL19yzUP/wjdCtbvzmcuXIb///x9Ho8vjkou/WgJy3x/HUafznd/nlh9WmPLXQ3fv48t67XdDj7P3pgPnx4Mrd6fjcWtewW/fw3/z46+LCcwAAACH5BAEAAH8ALAAAAAAPABoAAAf/gH+Cgy0KLYOIiTAuMImOJBEoESSOiAoJIwkKjkMmAZ8UF00CpAI5gjkuIxhIKio/CyAYFAGCJwEJYz9gDRsNFxoCJ4MAESYgSgwMGwETAIkACAwFDQVWGc+JEnMFC3YLVUASjjhrFgg4CBZEZI4dGh0ffx8ZeW6OMzPZfwATT5WCSrApARBRDyc9CgrqY0ONjSgKQ4RJoSVEIgJfBmgcsIJFHAcgy/ghQADKlBRMVjy4IwMOBDNdghD4gydJGywyIBjYycLDHj6DDvCog0aMHh9ZlvCokKiClBg+IMQwIoSOox1Uijzw8OCInB2ORLzRwUXECx1bzghCMeiFlxs0EP7QuJHmiiMOHA4ErVFjUCAAOw==) no-repeat
}
UL.hentry .to-favs A {
	BACKGROUND: url(data:image/gif;base64,R0lGODlhDwAaAOZ/APr7/LnO3bXL2uK7Vvz58NLu9friZ/z69arD0tXl7eHr8uL1+tLv89v09921Uf3phfzjcMra5dvl68nX4ef1+fz589rt9e79/+v7/Ka+zs7h6tny9d3EmqjAz+rQc+ft8d/1+PTjttSycvb///f6+/vx0rzR3vL2+P/////4rub5+/3qjf/zlu/0+fH5/MmdQtLh7PfYWP3oe83a4u/jzdi9ke3Ma8aaSbvN2r/T4PXdfunXs+LGivHWh/jbWuT4+a7K2dy2X8qbO8PW4sTc6fjaX/bUU/fUXOr6+9+5Y9bx89u1V//ukOLz9v/2usfV3uTAZ/z369GmQv/yr9yyRNDr9c3r87+RPP/4pPjgbPHWfOfCW8ygQ/zsl+jMc+jKeN719vLZgPjdXPP//7nL19yzUP/wjdCtbvzmcuXIb///x9Ho8vjkou/WgJy3x/HUafznd/nlh9WmPLXQ3fv48t67XdDj7P3pgPnx4Mrd6fjcWtewW/fw3/z46+LCcwAAACH5BAEAAH8ALAAAAAAPABoAAAf/gH+Cgy0KLYOIiTAuMImOJBEoESSOiAoJIwkKjkMmAZ8UF00CpAI5gjkuIxhIKio/CyAYFAGCJwEJYz9gDRsNFxoCJ4MAESYgSgwMGwETAIkACAwFDQVWGc+JEnMFC3YLVUASjjhrFgg4CBZEZI4dGh0ffx8ZeW6OMzPZfwATT5WCSrApARBRDyc9CgrqY0ONjSgKQ4RJoSVEIgJfBmgcsIJFHAcgy/ghQADKlBRMVjy4IwMOBDNdghD4gydJGywyIBjYycLDHj6DDvCog0aMHh9ZlvCokKiClBg+IMQwIoSOox1Uijzw8OCInB2ORLzRwUXECx1bzghCMeiFlxs0EP7QuJHmiiMOHA4ErVFjUCAAOw==) no-repeat
}
.entry-info .to-favs A {
	BACKGROUND: url(data:image/gif;base64,R0lGODlhDwAaAOZ/APr7/LnO3bXL2uK7Vvz58NLu9friZ/z69arD0tXl7eHr8uL1+tLv89v09921Uf3phfzjcMra5dvl68nX4ef1+fz589rt9e79/+v7/Ka+zs7h6tny9d3EmqjAz+rQc+ft8d/1+PTjttSycvb///f6+/vx0rzR3vL2+P/////4rub5+/3qjf/zlu/0+fH5/MmdQtLh7PfYWP3oe83a4u/jzdi9ke3Ma8aaSbvN2r/T4PXdfunXs+LGivHWh/jbWuT4+a7K2dy2X8qbO8PW4sTc6fjaX/bUU/fUXOr6+9+5Y9bx89u1V//ukOLz9v/2usfV3uTAZ/z369GmQv/yr9yyRNDr9c3r87+RPP/4pPjgbPHWfOfCW8ygQ/zsl+jMc+jKeN719vLZgPjdXPP//7nL19yzUP/wjdCtbvzmcuXIb///x9Ho8vjkou/WgJy3x/HUafznd/nlh9WmPLXQ3fv48t67XdDj7P3pgPnx4Mrd6fjcWtewW/fw3/z46+LCcwAAACH5BAEAAH8ALAAAAAAPABoAAAf/gH+Cgy0KLYOIiTAuMImOJBEoESSOiAoJIwkKjkMmAZ8UF00CpAI5gjkuIxhIKio/CyAYFAGCJwEJYz9gDRsNFxoCJ4MAESYgSgwMGwETAIkACAwFDQVWGc+JEnMFC3YLVUASjjhrFgg4CBZEZI4dGh0ffx8ZeW6OMzPZfwATT5WCSrApARBRDyc9CgrqY0ONjSgKQ4RJoSVEIgJfBmgcsIJFHAcgy/ghQADKlBRMVjy4IwMOBDNdghD4gydJGywyIBjYycLDHj6DDvCog0aMHh9ZlvCokKiClBg+IMQwIoSOox1Uijzw8OCInB2ORLzRwUXECx1bzghCMeiFlxs0EP7QuJHmiiMOHA4ErVFjUCAAOw==) no-repeat
}
.entry-info .fav_added A {
	BACKGROUND: url(data:image/gif;base64,R0lGODlhDwAaAOZ/APr7/LnO3bXL2uK7Vvz58NLu9friZ/z69arD0tXl7eHr8uL1+tLv89v09921Uf3phfzjcMra5dvl68nX4ef1+fz589rt9e79/+v7/Ka+zs7h6tny9d3EmqjAz+rQc+ft8d/1+PTjttSycvb///f6+/vx0rzR3vL2+P/////4rub5+/3qjf/zlu/0+fH5/MmdQtLh7PfYWP3oe83a4u/jzdi9ke3Ma8aaSbvN2r/T4PXdfunXs+LGivHWh/jbWuT4+a7K2dy2X8qbO8PW4sTc6fjaX/bUU/fUXOr6+9+5Y9bx89u1V//ukOLz9v/2usfV3uTAZ/z369GmQv/yr9yyRNDr9c3r87+RPP/4pPjgbPHWfOfCW8ygQ/zsl+jMc+jKeN719vLZgPjdXPP//7nL19yzUP/wjdCtbvzmcuXIb///x9Ho8vjkou/WgJy3x/HUafznd/nlh9WmPLXQ3fv48t67XdDj7P3pgPnx4Mrd6fjcWtewW/fw3/z46+LCcwAAACH5BAEAAH8ALAAAAAAPABoAAAf/gH+Cgy0KLYOIiTAuMImOJBEoESSOiAoJIwkKjkMmAZ8UF00CpAI5gjkuIxhIKio/CyAYFAGCJwEJYz9gDRsNFxoCJ4MAESYgSgwMGwETAIkACAwFDQVWGc+JEnMFC3YLVUASjjhrFgg4CBZEZI4dGh0ffx8ZeW6OMzPZfwATT5WCSrApARBRDyc9CgrqY0ONjSgKQ4RJoSVEIgJfBmgcsIJFHAcgy/ghQADKlBRMVjy4IwMOBDNdghD4gydJGywyIBjYycLDHj6DDvCog0aMHh9ZlvCokKiClBg+IMQwIoSOox1Uijzw8OCInB2ORLzRwUXECx1bzghCMeiFlxs0EP7QuJHmiiMOHA4ErVFjUCAAOw==) no-repeat
}
.entry-info .to-favs {
	PADDING-RIGHT: 0px! important; MARGIN-RIGHT: 0px! important; PADDING-TOP: 3px
}
.entry-info .fav_added {
	PADDING-RIGHT: 0px! important; MARGIN-RIGHT: 0px! important; PADDING-TOP: 3px
}
.entry-info .to-favs A {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 2px; DISPLAY: block; FONT-SIZE: 0px; WIDTH: 15px; HEIGHT: 13px
}
.entry-info .fav_added A {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 2px; DISPLAY: block; FONT-SIZE: 0px; WIDTH: 15px; HEIGHT: 13px
}
.entry-info .to-favs A:hover {
	BACKGROUND-POSITION: left bottom
}
.entry-info .fav_added A {
	BACKGROUND-POSITION: left bottom
}
.entry-info .published {
	MARGIN-LEFT: -2px
}
.entry-info .published A {
	COLOR: #369
}
.entry-info .mark-as-spam A {
	COLOR: #369
}
.entry-info .published A {
	DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: url(/i/bg-published2.gif) no-repeat 0px 50%
}
.entry-info .published A:hover {
	BACKGROUND-IMAGE: url(/i/bg-published2.gif)
}
.entry-info .vcard A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; COLOR: #cf0000; PADDING-TOP: 2px
}
.entry-info .full A {
	PADDING-LEFT: 17px; BACKGROUND: url(/i/bg-user2.gif) no-repeat 0px 50%
}
.entry-info DIV.author {
	
}
.entry-info DIV.vote-for-user {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 8px
}
.entry-info DIV.vote-for-user A {
	DISPLAY: block; FONT-SIZE: 1em; BACKGROUND: #74c262; COLOR: #fff; LINE-HEIGHT: 1em
}
.entry-info DIV.vote-for-user SPAN {
	DISPLAY: block; FONT-SIZE: 1em; BACKGROUND: #74c262; COLOR: #fff; LINE-HEIGHT: 1em
}
.entry-info DIV.vote-for-user A {
	BACKGROUND: url(/i/bg-user-vote-up.gif) #74c262 no-repeat 50% 2px; WIDTH: 11px; HEIGHT: 12px
}
.entry-info DIV.vote-for-user A:hover {
	BACKGROUND-POSITION: 50% -8px; BACKGROUND-COLOR: #96d189
}
.entry-info DIV.vote-for-user SPAN {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.entry-info DIV.comments {
	MARGIN-RIGHT: 5px
}
.entry-info A {
	COLOR: #cf0000
}
.entry-info A:hover {
	COLOR: #f17d7d
}
.entry-info1 .vcard A:visited {
	COLOR: #f17d7d
}
.entry-info1 .vcard A:hover {
	COLOR: #cf0000
}
.entry-info .comments A {
	PADDING-RIGHT: 0px; MARGIN-TOP: -1px; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: url(/i/bg-comments2.gif) no-repeat 0px 70%; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.entry-info .comments A .new {
	COLOR: #390
}
.entry-info .comments A:hover .new {
	COLOR: #85c266
}
.entry-info original-author {
	max-width: 100px
}
.entry-info .original-author A {
	PADDING-LEFT: 8px; BACKGROUND: url(/i/bg-author-link.gif) no-repeat 0px 0.08em
}
.entry-info .downloaded A {
	PADDING-LEFT: 8px; BACKGROUND: url(/i/bg-author-link.gif) no-repeat 0px 0.08em
}
.entry-info .link A {
	PADDING-LEFT: 8px; BACKGROUND: url(/i/bg-author-link.gif) no-repeat 0px 0.08em
}
.entry-info .twitter {
	MARGIN-RIGHT: -2px! important
}
.entry-info .twitter A {
	DISPLAY: inline-block; BACKGROUND: url(/i/bg-icon-twitter.gif) no-repeat 0px 0px; WIDTH: 14px; POSITION: relative; TOP: 1px; HEIGHT: 16px
}
.entry-info .facebook {
	opacity: 0.5
}
.entry-info .facebook:hover {
	opacity: 1
}
.entry-info .facebook A {
	DISPLAY: inline-block; BACKGROUND: url(/i/bg-icon-facebook.png) no-repeat 0px 0px; WIDTH: 14px; POSITION: relative; TOP: 1px; HEIGHT: 16px
}
.entry-info .vkontakte {
	MARGIN-TOP: 1px; MARGIN-RIGHT: -2px! important; opacity: 0.5
}
.entry-info .vkontakte:hover {
	opacity: 1
}
.entry-info .vkontakte A {
	DISPLAY: inline-block; BACKGROUND: url(/i/bg-icon-vkontakte.png) no-repeat 0px 0px; WIDTH: 14px; POSITION: relative; TOP: 1px; HEIGHT: 16px
}
.translation .topic {
	PADDING-LEFT: 29px; BACKGROUND: no-repeat 0px 6px
}
.podcast .topic {
	PADDING-LEFT: 29px; BACKGROUND: no-repeat 0px 6px
}
.link .topic {
	PADDING-LEFT: 29px; BACKGROUND: no-repeat 0px 6px
}
.translation .topic {
	BACKGROUND-IMAGE: url(/i/translation_icon2.gif)
}
.podcast .topic {
	BACKGROUND-IMAGE: url(/i/podcast_icon2.gif)
}
.link .topic {
	BACKGROUND-IMAGE: url(/i/link_icon2.gif)
}
.corporative .blog {
	BACKGROUND: #fff no-repeat 0px 60%
}
.podcast .topic {
	
}
.post .podcast H2.entry-title {
	
}
.podcast .topic {
	BACKGROUND-IMAGE: url(/i/podcast_icon2.gif)
}
.podcast .details {
	FONT: 0.5em/1.92em Arial,sans-serif; COLOR: #767676; WHITE-SPACE: nowrap; LETTER-SPACING: -1px
}
.link .topic {
	COLOR: #749f79
}
.post .link H2.entry-title {
	COLOR: #749f79
}
.link .topic:hover {
	COLOR: #84b18a! important
}
.post .link H2.entry-title:hover {
	COLOR: #84b18a! important
}
.link .topic:visited {
	COLOR: #a3c0a7! important
}
.post .link H2.entry-title:visited {
	COLOR: #a3c0a7! important
}
.link .topic:hover {
	COLOR: #84b18a! important
}
.post .link H2.entry-title:hover {
	COLOR: #84b18a! important
}
.poll {
	MARGIN-TOP: 2em
}
.poll:unknown {
	MARGIN-TOP: 0em
}
.poll DL {
	CLEAR: both; BORDER-RIGHT: #fff 0.5em solid; BORDER-TOP: #fff 0.5em solid; FLOAT: left; BORDER-LEFT: #fff 0.5em solid; WIDTH: 100%; BORDER-BOTTOM: #fff 0.5em solid
}
.poll DL DT {
	FONT-SIZE: 97.6%; FLOAT: left; MARGIN-LEFT: -20px; WIDTH: 12%; COLOR: #ccc; TEXT-ALIGN: right
}
.poll DL DT STRONG {
	COLOR: #404040; TEXT-ALIGN: right
}
.poll DL DD {
	FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 87%
}
.poll .total {
	CLEAR: both; MARGIN-TOP: 1em; FONT-SIZE: 97.6%; COLOR: #999
}
.poll FIELDSET {
	
}
.poll TABLE.answer-container {
	MARGIN: 0px 0px 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.poll .answer-container TD.input {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.poll .answer-container TD.label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.poll .answer-container TD.input {
	WIDTH: 25px
}
.poll .answer-container INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.poll-item {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 100%
}
.poll-item H3 {
	MARGIN-BOTTOM: 5px; COLOR: #666
}
.poll-item DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.poll-item DD DIV {
	BACKGROUND: #dadacd; HEIGHT: 5px
}
.poll-item DD DIV.winner {
	BACKGROUND: #7fa0b0
}
.sphinx-baner {
	MARGIN-BOTTOM: 33px; LINE-HEIGHT: 2em
}
.i-am-your-father-luke {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.6em; FONT: 40px/110% Arial,sans-serif; COLOR: #cc9; BORDER-TOP-STYLE: none; PADDING-TOP: 0.6em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LETTER-SPACING: -2px; BORDER-BOTTOM-STYLE: none
}
.ufo-was-here {
	MARGIN-BOTTOM: 20px; FONT: 16px/110% Verdana,sans-serif; MARGIN-LEFT: 35px; COLOR: #666
}
.locked {
	PADDING-LEFT: 28px; BACKGROUND: url(/i/lock.gif) #fff no-repeat 5px 65%
}
.double_locked {
	PADDING-LEFT: 43px; BACKGROUND: url(/i/double-lock.gif) #fff no-repeat 5px 60%
}
.hentry .edit IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: -2px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.user-vacancies .edit IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: -2px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.profile-title .edit IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: -2px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.blog-title .edit IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: -2px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.profile-title .edit IMG {
	MARGIN-BOTTOM: 0px
}
.page-nav {
	CLEAR: both; MARGIN: 1.88em 0px 0.63em; OVERFLOW: hidden
}
.company .live .page-nav {
	PADDING-RIGHT: 1.67em; PADDING-LEFT: 1.67em; PADDING-BOTTOM: 0.83em; MARGIN: 0px; WIDTH: 80%; PADDING-TOP: 0.83em
}
.next-prev {
	FONT: 2em/100% Tahoma, sans-serif; COLOR: #000
}
.next-prev LI {
	PADDING-RIGHT: 0.3em; DISPLAY: inline
}
#nav-pages {
	CLEAR: both; PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; MARGIN: 1em 0px; FONT: 1.2em/100% arial; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav-pages LI {
	FLOAT: left
}
#nav-pages A {
	PADDING-RIGHT: 0.4em; DISPLAY: block; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0.2em 0px 0.1em; PADDING-TOP: 0.3em
}
#nav-pages EM {
	PADDING-RIGHT: 0.4em; DISPLAY: block; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0.2em 0px 0.1em; PADDING-TOP: 0.3em
}
#nav-pages A:hover {
	BACKGROUND: #c5dae5
}
#nav-pages EM {
	FONT-WEIGHT: 400; BACKGROUND: #7a9bac; COLOR: #fff; FONT-STYLE: normal
}
.blogs #main-content .page-nav {
	PADDING-LEFT: 35px
}
.company #main-content .page-nav {
	PADDING-LEFT: 35px
}
.profile #main-content .page-nav {
	PADDING-LEFT: 35px
}
.users-list-container {
	PADDING-LEFT: 35px
}
.all-tags-page #main-content {
	MARGIN-BOTTOM: 120px; WIDTH: 100%
}
.all-tags-page #main-content H2 {
	MARGIN-BOTTOM: 10px; FONT: 26px/110% Verdana, sans-serif; COLOR: #999
}
#cloud-for-blogs {
	WIDTH: 49%
}
#cloud-for-comps {
	WIDTH: 49%
}
#cloud-for-blogs {
	FLOAT: left
}
#cloud-for-comps {
	FLOAT: right
}
.banner {
	CLEAR: both; MARGIN: 0px auto 20px; WIDTH: 240px; HEIGHT: 400px
}
.context-note {
	LINE-HEIGHT: 150%
}
.live {
	FONT-SIZE: 1em; BACKGROUND: url(data:image/gif;base64,R0lGODlhBAAEAIAAAPDw5////yH5BAAAAAAALAAAAAAEAAQAAAIFjA8QqVwAOw==) #f0f0e7 no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: 100%; FONT-FAMILY: tahoma,arial
}
.live P {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
.live DL {
	MARGIN: 0px 1.67em 0.42em
}
.live .similar-posts DIV {
	MARGIN: 0px 0px 20px
}
.profile .live .similar-posts DIV {
	MARGIN: 0px 20px 20px
}
.profile .live .similar-posts DIV DL {
	MARGIN: 0px 0px 0.42em
}
.profile .live .similar-posts DIV DL DT A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.live H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; BACKGROUND: url(data:image/gif;base64,R0lGODlhBAAEAIAAAPDw5////yH5BAAAAAAALAAAAAAEAAQAAAIGjANgqRwFADs=) no-repeat right top; MARGIN: 0px 0px 0.71em 0.71em; COLOR: #999; LINE-HEIGHT: 1.1em; PADDING-TOP: 0.54em; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
#top-flooders H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; BACKGROUND: url(data:image/gif;base64,R0lGODlhBAAEAIAAAPDw5////yH5BAAAAAAALAAAAAAEAAQAAAIGjANgqRwFADs=) no-repeat right top; MARGIN: 0px 0px 0.71em 0.71em; COLOR: #999; LINE-HEIGHT: 1.1em; PADDING-TOP: 0.54em; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.live DT {
	DISPLAY: inline; MARGIN: 0px; COLOR: #999
}
.live DD {
	DISPLAY: inline; MARGIN: 0px; COLOR: #999
}
.live DD DL {
	DISPLAY: inline; MARGIN: 0px; COLOR: #999
}
.live DL DD DL DT {
	DISPLAY: inline; MARGIN: 0px; COLOR: #999
}
.live DL.air-comment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 1.67em 0.42em; PADDING-TOP: 2px
}
.live SPAN.who A {
	MARGIN-BOTTOM: 1ex; LINE-HEIGHT: 1.35em
}
.live .where {
	MARGIN-BOTTOM: 1ex; LINE-HEIGHT: 1.35em
}
.live .topic {
	MARGIN-BOTTOM: 1ex; LINE-HEIGHT: 1.35em
}
.live .who {
	DISPLAY: inline; PADDING-LEFT: 17px; BACKGROUND: url(/i/bg-user2.gif) no-repeat 1px 50%
}
.live .who A {
	COLOR: #999
}
.live .where {
	COLOR: #999
}
.live .topic {
	COLOR: #666
}
.live .total {
	COLOR: #c00
}
.live .all {
	RIGHT: 0px; MARGIN: 0px 0.83em 0.83em 0px; COLOR: #999; POSITION: relative; TOP: 0px; TEXT-ALIGN: right
}
.live .bg-top-r {
	BACKGROUND: url(data:image/gif;base64,R0lGODlhBAAEAIAAAPDw5////yH5BAAAAAAALAAAAAAEAAQAAAIGjANgqRwFADs=) no-repeat right top; FLOAT: left; WIDTH: 100%
}
.live .bg-bott-l {
	BACKGROUND: url(data:image/gif;base64,R0lGODlhBAAEAIAAAPDw5////yH5BAAAAAAALAAAAAAEAAQAAAIGhGOAGt0FADs=) no-repeat right bottom; FLOAT: left; WIDTH: 100%
}
.live .bg-bott-r {
	BACKGROUND: url(data:image/gif;base64,R0lGODlhBAAEAIAAAPDw5////yH5BAAAAAAALAAAAAAEAAQAAAIFDG6YwVEAOw==) no-repeat left bottom; FLOAT: left; WIDTH: 100%
}
.live .bg-top-r {
	BACKGROUND: url(data:image/gif;base64,R0lGODlhBAAEAIAAAPDw5////yH5BAAAAAAALAAAAAAEAAQAAAIGjANgqRwFADs=) no-repeat right top; MARGIN-LEFT: 0px! important
}
.profile .live DIV.bg-top-r {
	BACKGROUND: url(data:image/gif;base64,R0lGODlhBAAEAIAAAPDw5////yH5BAAAAAAALAAAAAAEAAQAAAIGjANgqRwFADs=) no-repeat right top; MARGIN-LEFT: 0px! important
}
DIV.live .bg-top-r {
	MARGIN-BOTTOM: 0px! important
}
DIV.live .bg-top-r DIV {
	MARGIN-BOTTOM: 0px! important
}
.best_writers {
	
}
.best_writers UL {
	MARGIN: 0px 1.67em 1.67em
}
.best_writers UL LI {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.best_writers UL LI:unknown {
	MARGIN-BOTTOM: 0px
}
.best_writers UL LI .avatar {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: #999 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #999 1px solid
}
.best_writers UL LI .login {
	MARGIN-TOP: 3px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px
}
.best_writers UL LI .name {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-SIZE: 91%; FLOAT: left; COLOR: #666666
}
.tag-cloud {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 5%; WIDTH: 90%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.profile .tag-cloud {
	FLOAT: none; MARGIN: 0px auto; WIDTH: 98%
}
.tag-cloud UL {
	WHITE-SPACE: normal
}
.tag-cloud UL {
	DISPLAY: inline
}
.tag-cloud UL LI {
	DISPLAY: inline
}
.tag-cloud A {
	FONT-SIZE: 0.83em; COLOR: #369; LINE-HEIGHT: 1.4em; TEXT-DECORATION: none
}
.tag-cloud A:hover {
	COLOR: #85a3c2
}
.tag-cloud A.w1 {
	FONT-SIZE: 80%
}
.tag-cloud A.w2 {
	FONT-SIZE: 100%
}
.tag-cloud A.w3 {
	FONT-SIZE: 120%
}
.tag-cloud A.w4 {
	FONT-SIZE: 140%
}
.tag-cloud A.w5 {
	FONT-SIZE: 160%
}
.tag-cloud A.w6 {
	FONT-SIZE: 180%
}
.tag-cloud A.w7 {
	FONT-SIZE: 200%
}
.tag-cloud A.w8 {
	FONT-SIZE: 220%
}
.tag-cloud A.w9 {
	FONT-SIZE: 240%
}
.tag-cloud A.w10 {
	FONT-SIZE: 260%
}
.rating TABLE {
	CLEAR: both; FONT-SIZE: 1.33em; MARGIN: 0px 0px 0.71em 1.2em; WIDTH: 90%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
.rating TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; VERTICAL-ALIGN: middle; PADDING-TOP: 0.3em; FONT-FAMILY: Arial, sans-serif
}
.rating TABLE TH {
	FONT-WEIGHT: normal; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0.5em; COLOR: #999; LETTER-SPACING: -1px
}
.rating TABLE TD {
	
}
.rating .title A {
	FONT: bold 0.94em/1.13em 'Lucida Grande', Verdana, Sans-Serif; COLOR: #666
}
.rating .title A:hover {
	COLOR: #a3a3a3
}
.rating .karma-value {
	FONT-WEIGHT: bold; FONT-SIZE: 0.94em; COLOR: #6c6; FONT-FAMILY: arial; TEXT-ALIGN: center
}
.rating .value {
	TEXT-ALIGN: center
}
.rating .value SPAN {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.1em; FONT: bold 0.88em Arial, sans-serif; COLOR: #cc66cc; PADDING-TOP: 0.1em
}
DIV.companies .value SPAN {
	COLOR: #cc66cc
}
.company .rating .title A {
	FONT-WEIGHT: normal; FONT-SIZE: 1.25em
}
.company .rating .title A.new-feedback {
	FONT-SIZE: 11px
}
.company .first {
	MARGIN-TOP: 0px; BACKGROUND-IMAGE: none
}
.jobs {
	WIDTH: 100%
}
.jobs DL DT A {
	FONT: 1.17em Arial, sans-serif; COLOR: #663
}
.jobs DL DT A:hover {
	COLOR: #a3a350
}
.jobs DL DT A:visited {
	COLOR: #bebe84
}
.jobs DL DT A:hover {
	COLOR: #a3a350
}
.jobs DL DD {
	PADDING-RIGHT: 0.2em; DISPLAY: inline; PADDING-LEFT: 0.2em; BACKGROUND: #99cccc; PADDING-BOTTOM: 0px; FONT: bold 1.33em/1.4em Arial, sans-serif; COLOR: #fff; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.live .job_item DT {
	DISPLAY: inline
}
.live .job_item DD {
	DISPLAY: inline
}
#top-flooders {
	CLEAR: both; FONT-SIZE: 0.83em; MARGIN: 10px 10px 10px 20px; WIDTH: 100%
}
#top-flooders H3 {
	FONT-SIZE: 280%; MARGIN-LEFT: 0px
}
#top-flooders DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top-flooders DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top-flooders DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top-flooders DL {
	MARGIN-BOTTOM: 15px
}
#top-flooders DL .flooder {
	MARGIN: -2.5em 10px 1em 3em
}
#top-flooders DL DD DL DT A {
	COLOR: #999
}
#top-flooders DL DD DL DT A:hover {
	COLOR: #333
}
.flooder DD A {
	COLOR: #f60; LINE-HEIGHT: 140%
}
.calendar-table TABLE {
	FONT-SIZE: 0.92em; MARGIN: 5px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.calendar-table TH {
	FONT-WEIGHT: normal
}
.calendar-table .date {
	FONT-SIZE: 160%; COLOR: #999
}
.calendar-table .nav TH {
	PADDING-BOTTOM: 5px
}
.calendar-table .nav TD {
	PADDING-BOTTOM: 5px
}
.calendar-table .nav A {
	FONT-WEIGHT: bold; COLOR: #909090
}
.starr {
	PADDING-RIGHT: 15px; BACKGROUND: url(/i/starr.gif) no-repeat right 70%
}
.rating-dyn {
	FONT-SIZE: 0.75em; LINE-HEIGHT: 110%; FONT-FAMILY: arial; TEXT-ALIGN: center
}
.up {
	COLOR: #33cc00
}
.down {
	COLOR: #ff0033
}
#nonFooter {
	MIN-HEIGHT: 100%; POSITION: relative
}
 HTML #nonFooter {
	HEIGHT: 100%
}
.footerest #wrapper {
	PADDING-BOTTOM: 10em
}
.footerest #footer {
	MARGIN-TOP: -9em; POSITION: relative
}
.add-comment {
	CLEAR: both; MARGIN-TOP: 10px; FLOAT: none; PADDING-BOTTOM: 5px; WIDTH: 100%
}
.add-comment H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/i/add_comment.gif) no-repeat 0px 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1.67em Verdana, sans-serif; COLOR: #afa56a; PADDING-TOP: 0px; LETTER-SPACING: -1px
}
UNKNOWN {
	POSITION: relative
}
.add-comment H3 A {
	COLOR: #afa56a; BORDER-BOTTOM: #afa56a 1px dashed; TEXT-DECORATION: none
}
.add-comment DL {
	FLOAT: left; FONT: 0.92em/100% Arial, sans-serif; WIDTH: 100%
}
DL.comment-help {
	FLOAT: left; FONT: 0.92em/100% Arial, sans-serif; WIDTH: 100%
}
DL.comment-help {
	PADDING-TOP: 0px
}
.add-comment DT {
	FLOAT: left
}
.add-comment DD {
	FLOAT: left
}
DL.comment-help DT {
	FLOAT: left
}
DL.comment-help DD {
	FLOAT: left
}
.add-comment DT IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
DL.comment-help IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.add-comment DD {
	MARGIN: 5px 0px 0px 10px; COLOR: #999
}
DL.comment-help DD {
	MARGIN: 5px 0px 0px 10px; COLOR: #999
}
.add-comment DD .name {
	FONT: 700 1em Tahoma, sans-serif; COLOR: #666
}
DL.comment-help DD .name {
	FONT: 700 1em Tahoma, sans-serif; COLOR: #666
}
.add-comment DD SPAN {
	MARGIN-LEFT: 5px
}
DL.comment-help DD SPAN {
	MARGIN-LEFT: 5px
}
DL.comment-help DD SPAN {
	Z-INDEX: 3000; RIGHT: 0px; POSITION: absolute; TOP: -8px
}
.add-comment FORM {
	CLEAR: both; WIDTH: 100%
}
.reply_form FORM {
	CLEAR: both; MARGIN-BOTTOM: 10px; WIDTH: 99%
}
.add-comment INPUT {
	MARGIN: 10px 0px
}
.reply_form INPUT {
	MARGIN: 10px 0px
}
.add-comment TEXTAREA {
	BORDER-RIGHT: #c8d2df 1px solid; BORDER-TOP: #c8d2df 1px solid; BORDER-LEFT: #c8d2df 1px solid; WIDTH: 99%; BORDER-BOTTOM: #c8d2df 1px solid; outline: none; resize: none
}
.reply_form TEXTAREA {
	BORDER-RIGHT: #c8d2df 1px solid; BORDER-TOP: #c8d2df 1px solid; BORDER-LEFT: #c8d2df 1px solid; WIDTH: 99%; BORDER-BOTTOM: #c8d2df 1px solid; outline: none; resize: none
}
.editor .add-comment TEXTAREA {
	BORDER-RIGHT: #c8d2df 0px solid; BORDER-TOP: #c8d2df 0px solid; BORDER-LEFT: #c8d2df 0px solid; BORDER-BOTTOM: #c8d2df 0px solid
}
.editor .reply_form TEXTAREA {
	BORDER-RIGHT: #c8d2df 0px solid; BORDER-TOP: #c8d2df 0px solid; BORDER-LEFT: #c8d2df 0px solid; BORDER-BOTTOM: #c8d2df 0px solid
}
.add-comment .post {
	MARGIN-LEFT: 7px
}
.reply_form .post {
	MARGIN-LEFT: 7px
}
.add-comment .js-field-error-msg {
	COLOR: #ff0000
}
#comments {
	CLEAR: both; OVERFLOW: hidden
}
.comments-header-mail {
	DISPLAY: none
}
.comments-header-visible {
	DISPLAY: block
}
#comments H2.comments-header {
	PADDING-LEFT: 23px; BACKGROUND: url(/i/comments.gif) #fff no-repeat 0px 90%; MARGIN: 0px 0px 20px; FONT: 1.67em/105% Verdana, sans-serif; COLOR: #afa56a; LETTER-SPACING: -1px
}
#comments H2.comments-header LABEL {
	MARGIN-TOP: -1px; FONT-SIZE: 12px; MARGIN-LEFT: 2px; CURSOR: pointer; COLOR: #999999
}
UL.hentry {
	CLEAR: both; WIDTH: auto
}
UL.hentry UL.author {
	OVERFLOW: hidden
}
UL.hentry UL.author LI {
	VERTICAL-ALIGN: baseline! important
}
UL.hentry UL LI {
	LINE-HEIGHT: 18px
}
UL.hentry .avatar {
	FLOAT: left; WIDTH: 24px; MARGIN-RIGHT: 10px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 24px
}
UL.hentry .avatar B {
	BACKGROUND: url(/i/bg_avatar_mask_mini.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 24px; POSITION: absolute; TOP: 0px; HEIGHT: 24px
}
UL.hentry .avatar IMG {
	DISPLAY: block; WIDTH: 24px; HEIGHT: 24px
}
UL.hentry .fn {
	FLOAT: left; COLOR: #666; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; FONT-FAMILY: tahoma
}
UL.hentry .date {
	FLOAT: left; COLOR: #666; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; FONT-FAMILY: tahoma
}
UL.hentry .bookmark {
	FLOAT: left; COLOR: #666; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; FONT-FAMILY: tahoma
}
UL.hentry .to-favs {
	FLOAT: left; COLOR: #666; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; FONT-FAMILY: tahoma
}
UL.hentry .fav_added {
	FLOAT: left; COLOR: #666; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; FONT-FAMILY: tahoma
}
UL.hentry .up-to-parent {
	FLOAT: left; COLOR: #666; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; FONT-FAMILY: tahoma
}
UL.hentry .down-to-child {
	FLOAT: left; COLOR: #666; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; FONT-FAMILY: tahoma
}
UL.hentry .vote-for-user {
	FLOAT: left; COLOR: #666; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; FONT-FAMILY: tahoma
}
UL.hentry .single-tree {
	FLOAT: left; COLOR: #666; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; FONT-FAMILY: tahoma
}
UL.hentry .vote-for-user {
	MARGIN-LEFT: -7px; MARGIN-RIGHT: 12px; PADDING-TOP: 8px
}
UL.hentry .vote-for-user A {
	DISPLAY: block; FONT-SIZE: 1em; BACKGROUND: #74c262; COLOR: #fff; LINE-HEIGHT: 1em; TEXT-DECORATION: none
}
UL.hentry .vote-for-user SPAN {
	DISPLAY: block; FONT-SIZE: 1em; BACKGROUND: #74c262; COLOR: #fff; LINE-HEIGHT: 1em; TEXT-DECORATION: none
}
UL.hentry .vote-for-user A {
	BACKGROUND: url(/i/bg-user-vote-up.gif) #74c262 no-repeat 50% 2px; WIDTH: 11px; HEIGHT: 12px
}
UL.hentry .vote-for-user A:hover {
	BACKGROUND-POSITION: 50% -8px; BACKGROUND-COLOR: #96d189
}
UL.hentry .vote-for-user SPAN {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 0.83em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
UL.hentry .up-to-parent A {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 15px; BORDER-BOTTOM: #79b1d4 1px dotted; HEIGHT: 15px; TEXT-DECORATION: none
}
UL.hentry .down-to-child A {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 15px; BORDER-BOTTOM: #79b1d4 1px dotted; HEIGHT: 15px; TEXT-DECORATION: none
}
UL.hentry .to-favs A {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 3px; DISPLAY: block; FONT-SIZE: 0px; WIDTH: 15px; HEIGHT: 13px
}
UL.hentry .fav_added A {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 3px; DISPLAY: block; FONT-SIZE: 0px; WIDTH: 15px; HEIGHT: 13px
}
UL.hentry .to-favs A:hover {
	BACKGROUND-POSITION: left bottom
}
UL.hentry .fav_added A {
	BACKGROUND-POSITION: left bottom
}
UL.hentry .fn A {
	FONT-WEIGHT: bold; FONT-SIZE: 0.92em; COLOR: #666
}
UL.hentry .fn A:hover {
	COLOR: #333
}
UL.hentry .fn A:visited {
	
}
UL.hentry .fn A:hover {
	
}
UL.hentry .date {
	
}
UL.hentry .bookmark {
	
}
UL.hentry .bookmark A {
	FONT-SIZE: 0.83em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.hentry .date abbr {
	FONT-SIZE: 0.83em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.hentry .vote {
	MARGIN-TOP: 0.4em; FLOAT: right
}
UL.hentry .vote LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; FONT: bold 1.08em/100% Arial, Helvetica, sans-serif; COLOR: #a9a9a9
}
UL.hentry .positive LI {
	COLOR: #390
}
UL.hentry .negative LI {
	COLOR: #c00
}
UL.hentry .vote .buttons {
	PADDING-RIGHT: 5px; MARGIN-LEFT: 5px
}
UL.hentry .vote .buttons .vote-for {
	PADDING-RIGHT: 5px; MARGIN-LEFT: 5px
}
UL.hentry .vote .buttons A {
	MARGIN-TOP: -11px; FONT-SIZE: 0px; FLOAT: left; WIDTH: 13px; CURSOR: pointer; HEIGHT: 13px
}
UL.hentry .vote .buttons A {
	BACKGROUND: url(/i/icos/icons_vote_comments_4modes.png) no-repeat
}
UL.hentry .vote .buttons A.vote_plus {
	BACKGROUND-POSITION: -13px 0px; MARGIN-LEFT: 5px
}
UL.hentry .vote .buttons A.vote_plus:hover {
	BACKGROUND-POSITION: -13px -13px
}
UL.hentry .vote .buttons A.vote_minus {
	BACKGROUND-POSITION: 0px 0px
}
UL.hentry .vote .buttons A.vote_minus:hover {
	BACKGROUND-POSITION: 0px -13px
}
UL.hentry .expired A.vote_plus {
	BACKGROUND-POSITION: -13px -39px; CURSOR: default
}
UL.hentry .mine A.vote_plus {
	BACKGROUND-POSITION: -13px -39px; CURSOR: default
}
UL.hentry .no_auth A.vote_plus {
	BACKGROUND-POSITION: -13px -39px; CURSOR: default
}
UL.hentry .voted A.vote_plus {
	BACKGROUND-POSITION: -13px -39px; CURSOR: default
}
UL.hentry .expired A.vote_minus {
	BACKGROUND-POSITION: 0px -39px; CURSOR: default
}
UL.hentry .mine A.vote_minus {
	BACKGROUND-POSITION: 0px -39px; CURSOR: default
}
UL.hentry .no_auth A.vote_minus {
	BACKGROUND-POSITION: 0px -39px; CURSOR: default
}
UL.hentry .voted A.vote_minus {
	BACKGROUND-POSITION: 0px -39px; CURSOR: default
}
UL.hentry .voted_plus A.vote_plus {
	BACKGROUND-POSITION: -13px -26px
}
UL.hentry .voted_minus A.vote_minus {
	BACKGROUND-POSITION: 0px -26px
}
UL.hentry .entry-content {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; FONT: 1.08em Arial, sans-serif; PADDING-TOP: 10px
}
.comment-preview {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; FONT: 1.08em Arial, sans-serif; PADDING-TOP: 10px
}
UL.hentry .entry-content IMG {
	DISPLAY: block; max-width: 100%
}
.comment-preview IMG {
	DISPLAY: block; max-width: 100%
}
UL.hentry .entry-content .entry-content-only {
	PADDING-RIGHT: 5px; OVERFLOW-X: auto
}
UL.hentry .entry-content .entry-content-only UL {
	LIST-STYLE-POSITION: inside; MARGIN: 1px 0px 10px 20px; LIST-STYLE-TYPE: disc
}
.comment-preview UL {
	LIST-STYLE-POSITION: inside; MARGIN: 1px 0px 10px 20px; LIST-STYLE-TYPE: disc
}
UL.hentry .entry-content .entry-content-only OL {
	LIST-STYLE-POSITION: inside; MARGIN: 1px 0px 10px 20px; LIST-STYLE-TYPE: decimal
}
.comment-preview OL {
	LIST-STYLE-POSITION: inside; MARGIN: 1px 0px 10px 20px; LIST-STYLE-TYPE: decimal
}
UL.hentry .bad5 {
	BACKGROUND: #fff; opacity: 0.2
}
UL.hentry .bad4 {
	BACKGROUND: #fff; opacity: 0.35
}
UL.hentry .bad3 {
	BACKGROUND: #fff; opacity: 0.5
}
UL.hentry .bad2 {
	BACKGROUND: #fff; opacity: 0.65
}
UL.hentry .bad1 {
	BACKGROUND: #fff; opacity: 0.8
}
UL.hentry .entry-content-only {
	transition: opacity 700ms linear; webkit-transition: opacity 700ms linear; moz-transition: opacity 700ms linear
}
UL.hentry .entry-content-only:hover {
	opacity: 1
}
UL.hentry .entry-content .entry-content-only IMG {
	DISPLAY: block; max-width: 100%
}
UL.hentry .entry-content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.comment-preview P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
UL.hentry P.reply {
	MARGIN: 5px 0px 0px; FONT: 0.85em Tahoma,Arial, sans-serif
}
.comment-preview P.reply {
	MARGIN: 5px 0px 0px; FONT: 0.85em Tahoma,Arial, sans-serif
}
UL.hentry .entry-content .bad A {
	COLOR: #ccc
}
.show-hide-comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 90%; BACKGROUND: #faebd7; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0.2em; COLOR: #999; PADDING-TOP: 0.1em
}
.show-hide-comments A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: #faebd7; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.show-hide-comments A:hover {
	COLOR: #666
}
.extended {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fffaf0; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.popular-comment {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 100%
}
.comment-body {
	FLOAT: left; WIDTH: 80%
}
.comment-descr {
	FLOAT: left; PADDING-BOTTOM: 10px; FONT: 0.83em/130% Tahoma, sans-serif; VERTICAL-ALIGN: top; WIDTH: 15%; MARGIN-RIGHT: 5%
}
.comment-descr DT {
	DISPLAY: inline
}
.comment-descr DD {
	DISPLAY: inline
}
.comment-descr DD {
	COLOR: #f00
}
.live .who A {
	COLOR: #999
}
.live .where {
	COLOR: #999
}
.comment-descr .where {
	COLOR: #999
}
.live .who A:hover {
	COLOR: #333
}
.live A.where:hover {
	COLOR: #333
}
.comment-descr .where:hover {
	COLOR: #333
}
.live .topic {
	COLOR: #666
}
.comment-descr .topic {
	COLOR: #666
}
.side-side A {
	COLOR: #666
}
.side-side A.count {
	COLOR: #c00; TEXT-DECORATION: none
}
.live A.topic:hover {
	COLOR: #a3a3a3
}
.comment-descr .topic:hover {
	COLOR: #a3a3a3
}
.side-side A:hover {
	COLOR: #a3a3a3
}
.live A.topic:visited {
	COLOR: #b5b5b5
}
.comment-descr .topic:visited {
	COLOR: #b5b5b5
}
.side-side A:visited {
	COLOR: #b5b5b5
}
.live A.topic:hover {
	COLOR: #a3a3a3
}
.comment-descr .topic:hover {
	COLOR: #a3a3a3
}
.side-side A:hover {
	COLOR: #a3a3a3
}
.live .total {
	COLOR: #c00
}
.live .all {
	RIGHT: 0px; MARGIN: 20px 25px 10px 0px; COLOR: #999; POSITION: relative; TOP: 0px; TEXT-ALIGN: right
}
.people-mosaic {
	MARGIN-TOP: 10px
}
.people-mosaic UL {
	FLOAT: none
}
.people-mosaic UL LI {
	FLOAT: left; MARGIN: 10px 10px 0px 0px
}
.people-mosaic DL {
	DISPLAY: block; TEXT-ALIGN: center
}
.people-mosaic DL DD A {
	FONT: 1em Arial, sans-serif; COLOR: #008cd2
}
.people-mosaic DL DT A IMG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #ddd; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.img-border {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.declaration {
	FONT-SIZE: 2em; COLOR: #404040; LINE-HEIGHT: 140%; FONT-FAMILY: arial
}
.declaration P {
	MARGIN-BOTTOM: 1em
}
.alert {
	COLOR: #f00
}
.user-flow {
	CLEAR: both; FLOAT: left; MARGIN: 30px 0px
}
.user-flow-item {
	MARGIN: 0px 0px 40px
}
.user-flow-item DT IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.user-flow-item .summary {
	FONT-SIZE: 1.08em; MARGIN: -50px 0px 0px 60px
}
.search .user-flow-item .summary {
	MARGIN-TOP: -45px
}
.who-n-when {
	MARGIN: 0px 0px 10px; COLOR: #aeaeae
}
.who-n-when A {
	COLOR: #aeaeae; LETTER-SPACING: -1px
}
.who-n-when .blog-name {
	COLOR: #79b1d4
}
.who-n-when DT {
	FONT: 2em/110% Verdana, sans-serif
}
.who-n-when DD {
	MARGIN-TOP: 5px; FONT: 0.83em/100% Verdana, sans-serif
}
.special-msg {
	BACKGROUND: #fffacd
}
.no-found {
	MARGIN-TOP: 20px; PADDING-LEFT: 35px; FONT-SIZE: 150%
}
.main-search {
	PADDING-LEFT: 35px; WIDTH: auto! important
}
.main-search FORM {
	MARGIN-BOTTOM: 30px; POSITION: relative
}
.main-search FORM .page-menu {
	MARGIN-TOP: 35px
}
.main-search FORM .page-menu LI LABEL {
	
}
.main-search FORM .page-menu LI INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 0px; BORDER-BOTTOM-STYLE: none
}
.main-search FIELDSET {
	OVERFLOW: hidden
}
.main-search .inpt-text {
	BORDER-RIGHT: #996 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #996 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 22px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #996 1px solid; COLOR: #996; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #996 1px solid; HEIGHT: 30px
}
.main-search INPUT.inpt-text {
	WIDTH: 78%
}
.main-search .inpt-btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/i/bg-button-enter.png) no-repeat 0px -66px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 32px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 32px; BORDER-BOTTOM-STYLE: none
}
.main-search .inpt-btn:active {
	BACKGROUND-POSITION: 0px -99px
}
.main-search {
	POSITION: relative
}
#fbPanel {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 10px; Z-INDEX: 30; PADDING-BOTTOM: 10px; BORDER-LEFT: silver 1px solid; WIDTH: 400px; PADDING-TOP: 10px; BORDER-BOTTOM: silver 1px solid; POSITION: absolute; BACKGROUND-COLOR: #f0f0e7
}
#fbPanel TEXTAREA {
	MARGIN-BOTTOM: 20px; WIDTH: 100%
}
.info-text {
	FONT-SIZE: 16px; FLOAT: left; PADDING-TOP: 20px
}
#html_tags_help {
	PADDING-RIGHT: 20px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; Z-INDEX: 9999; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 96%; COLOR: black; PADDING-TOP: 15px; POSITION: relative; BACKGROUND-COLOR: #f0f0f0
}
#html_tags_help H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 10px; CURSOR: default; COLOR: black
}
#html_tags_help H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; CURSOR: default; COLOR: black
}
#html_tags_help DT {
	FONT-WEIGHT: bold; COLOR: #000
}
#html_tags_help DD {
	MARGIN-BOTTOM: 10px; COLOR: #000
}
#html_tags_help #html_tags_help_content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; WIDTH: 290px; PADDING-TOP: 10px; HEIGHT: 465px; BACKGROUND-COLOR: #fff4cd
}
#html_tags_help_close {
	RIGHT: 10px; POSITION: absolute; TOP: 1em
}
A#html_tags_help_close {
	FONT-SIZE: 0.8em; COLOR: gray; BORDER-BOTTOM: gray 1px dashed
}
A#html_tags_help_close:hover {
	FONT-SIZE: 0.8em; COLOR: gray; BORDER-BOTTOM: gray 1px dashed
}
A#html_tags_help_close:visited {
	FONT-SIZE: 0.8em; COLOR: gray; BORDER-BOTTOM: gray 1px dashed
}
DIV#godmode {
	Z-INDEX: 10000; LEFT: 0px; BACKGROUND-IMAGE: url(/i/halfvisible.gif); VERTICAL-ALIGN: middle; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: center
}
DIV#godmode SPAN {
	MARGIN-TOP: 30%; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 72px; COLOR: white
}
.advert-page .fright_holder {
	FLOAT: left; MARGIN: 0px 15px 15px 0px; WIDTH: 188px
}
.advert-page .fright_holder .fright_bg_top {
	BACKGROUND: url(/i/adv/fright_bg_top.gif) no-repeat 50% top; WIDTH: 188px; HEIGHT: 22px
}
.advert-page .fright_holder .fright_bg_bottom {
	BACKGROUND: url(/i/adv/fright_bg_bottom.gif) no-repeat 50% top; WIDTH: 188px; HEIGHT: 22px
}
.advert-page .fright_holder .fright_bg_center {
	BACKGROUND: #e5e5e5
}
.advert-page .fright_holder .fright_bg_center P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px! important; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #9e9e9e; PADDING-TOP: 0px
}
.advert-page .rightcolumn2 {
	PADDING-LEFT: 30px; FLOAT: right; PADDING-BOTTOM: 20px; WIDTH: 478px
}
.rightcolumn3 {
	PADDING-LEFT: 30px; FLOAT: right; PADDING-BOTTOM: 20px; WIDTH: 478px
}
.advert-page .rightcolumn2 IMG#screen {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 1em; MARGIN-LEFT: 2px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.advert-page H1 {
	FONT: 2.5em/100% Verdana,sans-serif
}
.advert-page H2 {
	CLEAR: left; FONT-WEIGHT: normal; FONT-SIZE: 23px; COLOR: #ff6000; PADDING-TOP: 0.5em; FONT-FAMILY: Arial,sans-serif
}
.advert-page P {
	LINE-HEIGHT: 1.54em
}
#buy_package_form {
	DISPLAY: none; Z-INDEX: 50; LEFT: 50%; MARGIN-LEFT: -212px; POSITION: absolute; opacity: 0.97
}
#buy_package_form #form-arrow-down {
	BORDER-RIGHT: transparent 7px solid; BORDER-TOP: #efefef 7px solid; DISPLAY: none; MARGIN: 0px 0px 0px 20px; BORDER-LEFT: transparent 7px solid; WIDTH: 1px
}
.package-form-too-much-right#buy_package_form .ex_middle {
	MARGIN-LEFT: -355px
}
.package-form-too-much-right#buy_package_form #form-arrow-down {
	MARGIN-LEFT: 379px
}
#buy_package_form .habrablock {
	MARGIN-BOTTOM: 0px
}
#buy_package_form .ex_middle {
	WIDTH: 425px
}
#buy_package_form .js-close-buy-package {
	FONT-SIZE: 1.5em; RIGHT: 14px; CURSOR: pointer; POSITION: absolute; TOP: 10px
}
.advert-page .habrablock {
	FONT-SIZE: 13px; BACKGROUND: #efefef 0px 50%; MARGIN-BOTTOM: 20px; VERTICAL-ALIGN: middle
}
.advert-page UL.nice {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4ex; PADDING-TOP: 0px
}
.advert-page UL.nice LI {
	PADDING-LEFT: 3ex; FONT-SIZE: 12px; BACKGROUND: url(/i/adv/list-style.gif) no-repeat 0px 5px; MARGIN-BOTTOM: 1ex; LINE-HEIGHT: 1.54em
}
.price-table INPUT {
	FONT-SIZE: 1.15em; BACKGROUND: #8bbf76; COLOR: #ffffff
}
.advert-logos {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 610px; TEXT-ALIGN: center
}
.advert-logos .adv-logo {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 16px
}
.advert-text {
	FONT-SIZE: 1.2em; MARGIN: 2em 0px
}
.advert-corps {
	TEXT-ALIGN: center
}
.features-trial {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FONT-SIZE: 25px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
.features-trial SPAN {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: #e7faec; PADDING-BOTTOM: 7px; COLOR: #5a5a5a; PADDING-TOP: 7px
}
.advert-page P.intro {
	FONT-SIZE: 17px
}
.advert-page .info_line {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.advert-page .info_line .captcha-holder {
	OVERFLOW: hidden
}
.advert-page .info_line .captcha-holder IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.advert-page .info_line .captcha-holder A {
	MARGIN-TOP: 25px; FLOAT: left; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
.advert-page .info_line .captcha-input {
	PADDING-LEFT: 120px; PADDING-TOP: 5px
}
.advert-page .first_line {
	PADDING-TOP: 28px
}
.advert-page .label {
	FLOAT: left; WIDTH: 120px
}
.advert-page .type_ch {
	HEIGHT: 50px
}
.advert-page .button_holder {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.advert-page IMG.stat {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.ponchiki #main-content {
	WIDTH: 95%
}
.ponchiki .checkbox {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 12px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 15px! important; BOTTOM: -2px; BORDER-BOTTOM: 0px; POSITION: relative
}
.ponchiki .radio {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 12px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 15px! important; BOTTOM: -2px; BORDER-BOTTOM: 0px; POSITION: relative
}
.advert-page .input INPUT {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 250px; PADDING-TOP: 2px; BORDER-BOTTOM: #dddddd 1px solid
}
.advert-page .input TEXTAREA {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 250px; PADDING-TOP: 2px; BORDER-BOTTOM: #dddddd 1px solid
}
.advert-page .tm-form DL {
	MARGIN-BOTTOM: 0px! important
}
#advert-form {
	VERTICAL-ALIGN: middle
}
#advert-form FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.advert-page .result {
	DISPLAY: block; FONT-SIZE: 17px; MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px; TEXT-ALIGN: center
}
.price-table {
	WIDTH: 100%
}
.price-table TR.even {
	BACKGROUND: #eaf1f5
}
.price-table TH {
	PADDING-BOTTOM: 0.5em; FONT: 150%/110% Arial,sans-serif; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: left
}
.price-table TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0.6em; FONT: 120%/150% Arial,sans-serif; VERTICAL-ALIGN: middle; PADDING-TOP: 0.6em
}
.price-table TD EM {
	FONT-SIZE: 300%; MARGIN-LEFT: -0.05em; COLOR: #69c
}
.price-table TD SPAN {
	COLOR: #999
}
#flashcontent1 {
	FLOAT: left
}
#flashcontent2 {
	FLOAT: left
}
#flashcontent3 {
	FLOAT: left
}
#flashcontent4 {
	FLOAT: left
}
#flashcontent5 {
	FLOAT: left
}
#flashcontent6 {
	FLOAT: left
}
#help-shortcuts {
	MARGIN-LEFT: 20px
}
#help-shortcuts DT {
	FONT-WEIGHT: bold
}
#help-shortcuts DD {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
.help H1 {
	FONT: 2.5em/100% Verdana,sans-serif
}
.company H1 {
	FONT: 2.5em/100% Verdana,sans-serif
}
.live-block-page H1 {
	FONT: 2.5em/100% Verdana,sans-serif
}
.help H2 {
	CLEAR: left; FONT-WEIGHT: normal; FONT-SIZE: 23px; COLOR: #ff6000; PADDING-TOP: 0.5em; FONT-FAMILY: Arial,sans-serif
}
.help P {
	LINE-HEIGHT: 1.54em
}
.help OL {
	MARGIN-TOP: 1em
}
.help LI {
	MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 1.54em
}
.help #main-content UL {
	LINE-HEIGHT: 1.54em
}
.habralenta-settings .my-blogs {
	MARGIN: auto 20px 1em
}
.habralenta-settings .btn-holder {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.habralenta-settings .btn {
	MARGIN: auto 20px 10px
}
#invite-page {
	MARGIN: 40px
}
#invite-count-label {
	DISPLAY: block; MARGIN-BOTTOM: 20px
}
#add-invite {
	FLOAT: left; WIDTH: 300px
}
#add-invite .field {
	WIDTH: 270px
}
#add-invite DL.required DT {
	FONT-WEIGHT: bold
}
#add-invite .btn-bar {
	PADDING-RIGHT: 30px; TEXT-ALIGN: right
}
#invite-list {
	FLOAT: left; WIDTH: 320px
}
#invite-list LI {
	MARGIN-BOTTOM: 10px
}
INPUT.money {
	FONT-SIZE: 32px; BACKGROUND: #e3a2a0 0px 0px; WIDTH: 130px; COLOR: #ffffff; LETTER-SPACING: -2px
}
SPAN.money {
	FONT-SIZE: 32px; COLOR: #e3a2a0; LETTER-SPACING: -2px
}
.event-subscribe-form .unsubscribe {
	BORDER-BOTTOM: #79b1d4 1px dashed; TEXT-DECORATION: none
}
.event-subscribe-form .disabled {
	COLOR: silver; BORDER-BOTTOM: silver 1px dashed; TEXT-DECORATION: none
}
.event-subscribe-form FIELDSET {
	HEIGHT: 30px
}
.salary-type LABEL {
	DISPLAY: inline
}
.privacy-persnal-info {
	DISPLAY: none; COLOR: red
}
.privacy-persnal .privacy-persnal-info {
	DISPLAY: block
}
.privacy-persnal SPAN {
	DISPLAY: none
}
.privacy-offtop {
	COLOR: gray
}
.field-privacy .info {
	DISPLAY: none
}
.privacy-offtop .info {
	DISPLAY: block! important; COLOR: red
}
.privacy-offtop #js-field_privacy_text {
	DISPLAY: none
}
.privacy-offtop INPUT {
	DISPLAY: none
}

@media Print    
{
BODY {
	FONT-SIZE: 12pt; BACKGROUND: white; COLOR: #000
}
UL.hentry .entry-content {
	PADDING-BOTTOM: 30px
}
.blog-title {
	DISPLAY: none
}
.yandex-direct {
	DISPLAY: none
}
.yandex {
	DISPLAY: none
}
A:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TEXT-DECORATION: underline
}
.hentry .content A:link:unknown {
	FONT-SIZE: 90%; content: " (" attr(href) ") "
}
.hentry .content A:visited:unknown {
	FONT-SIZE: 90%; content: " (" attr(href) ") "
}
#header-wrapper {
	DISPLAY: none
}
.header {
	DISPLAY: none
}
#sidebar {
	DISPLAY: none
}
#footer {
	DISPLAY: none
}
.page-navigation {
	DISPLAY: none
}
.sub-nav {
	DISPLAY: none
}
.page-nav {
	DISPLAY: none
}
.buttons {
	DISPLAY: none
}
P.reply {
	DISPLAY: none
}
.add-comment {
	DISPLAY: none
}
LI.bookmark {
	DISPLAY: none
}
LI.to-favs {
	DISPLAY: none
}
LI.down-to-child {
	DISPLAY: none
}
.up-to-parent {
	DISPLAY: none
}
#wrapper {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none! important; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2%; WIDTH: auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main-content {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none! important; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2%; WIDTH: auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.hentry {
	CLEAR: both; FLOAT: none; MARGIN: 0px 0px 40px; WIDTH: auto
}
    }
.habrauserava {
	WIDTH: 48px; POSITION: relative; HEIGHT: 48px
}
.habrauserava IMG {
	WIDTH: 48px; HEIGHT: 48px
}
.habrauserava B {
	BACKGROUND: url(/i/bg_avatar_mask.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 48px; POSITION: absolute; TOP: 0px; HEIGHT: 48px
}
.yandex-direct {
	CLEAR: left; MARGIN: 10px 0px 10px 35px
}
.oauth {
	PADDING-LEFT: 35px; MARGIN: 0px 0px 100px
}
.oauth-app-block {
	MARGIN: 30px 0px
}
.oauth-app-block DL {
	MARGIN: 0px 0px 3px; OVERFLOW: hidden
}
.oauth-app-block DL DT {
	FONT-WEIGHT: 700; FLOAT: left; WIDTH: 164px
}
.oauth-simple-auth {
	FLOAT: left; WIDTH: 600px; PADDING-TOP: 50px
}
.oauth-simple-auth H1 {
	FONT-SIZE: 2.17em
}
.oauth-simple-auth FORM {
	PADDING-TOP: 10px
}
.oauth-simple-auth .result {
	PADDING-TOP: 10px
}
.oauth-simple-auth FORM .error {
	COLOR: red
}
.oauth-simple-auth FORM P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; PADDING-TOP: 2px
}
.oauth-simple-auth FORM P LABEL {
	FONT-WEIGHT: 700; FLOAT: left; WIDTH: 160px
}
.oauth-simple-auth .oauth-finish {
	MARGIN-TOP: 1.5em; FONT-SIZE: 1.5em
}
UNKNOWN {
	DISPLAY: none
}
UNKNOWN {
	DISPLAY: none
}
.single-threading .comment_holder {
	DISPLAY: none
}
UNKNOWN {
	BACKGROUND: #eef3f3
}
.comment_holder LI.single-tree-node {
	DISPLAY: block
}
.comment_holder LI.single-tree-node-last {
	DISPLAY: block
}
LI.single-tree-node-last LI {
	DISPLAY: block
}
UNKNOWN {
	DISPLAY: none
}
UNKNOWN {
	DISPLAY: none
}
UNKNOWN {
	DISPLAY: block
}

@media Unknown    
{
#comments .hentry LI .msg-meta .folding-dot-holder {
	DISPLAY: none! important
}
    }
IMG.help-tip {
	POSITION: relative; TOP: 3px
}
.help-tips-too-much-left#help-tip-text {
	MARGIN-LEFT: -15px
}
.help-tips-too-much-left#help-tip-text #help-tip-text-arrow {
	MARGIN-LEFT: 15px
}
#help-tip-text {
	MARGIN-TOP: -8px; DISPLAY: none; Z-INDEX: 500; MARGIN-LEFT: -187px; WIDTH: 375px; COLOR: #fff; POSITION: absolute; opacity: 0.95
}
#help-tip-text-content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #46688b; PADDING-BOTTOM: 15px; BOTTOM: 7px; PADDING-TOP: 15px; POSITION: absolute; moz-border-radius-topleft: 4px; webkit-border-top-left-radius: 4px; moz-border-radius-topright: 4px; webkit-border-top-right-radius: 4px; moz-border-radius-bottomleft: 4px; webkit-border-bottom-left-radius: 4px; moz-border-radius-bottomright: 4px; webkit-border-bottom-right-radius: 4px; border-radius: 4px
}
#help-tip-text-arrow {
	BORDER-RIGHT: transparent 7px solid; BORDER-TOP: #46688b 7px solid; MARGIN: 0px auto; BORDER-LEFT: transparent 7px solid; WIDTH: 1px
}
.search-ads {
	MARGIN-TOP: 50px
}
.search-ads #yandex_direct {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.company_admin #sidebar FORM .wide-wide-inputs {
	PADDING-BOTTOM: 9px; MARGIN: 8px 0px 12px; BORDER-BOTTOM: #aaa 1px solid
}
.company_admin #sidebar FORM P {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
.company #sidebar {
	MARGIN-TOP: 46px
}
.side-side {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.side-side H3 {
	MARGIN: 0px -20px 0.71em 0px
}
.side-side LI {
	MARGIN: 9px 0px
}
.side-side LI:unknown {
	MARGIN-BOTTOM: 0px
}
.side-side LI SMALL {
	FONT-SIZE: 0.9em; COLOR: #999
}
.wide-wide-inputs DL {
	MARGIN: 0px
}
.company_admin #sidebar FORM .wide-wide-inputs DL {
	MARGIN: 0px
}
.wide-wide-inputs DT {
	FONT-SIZE: 0.9em; MARGIN: 0px
}
.company_admin #sidebar FORM .wide-wide-inputs DT {
	FONT-SIZE: 0.9em; MARGIN: 0px
}
.wide-wide-inputs DD {
	PADDING-RIGHT: 5px
}
.wide-wide-inputs DD INPUT {
	WIDTH: 100%
}
.js-do-more-inputs {
	FONT-SIZE: 0.9em
}
#js-field-holder-with-help {
	OVERFLOW: hidden
}
.ponchiki #wrapper {
	OVERFLOW: hidden
}
#john_black {
	DISPLAY: none; Z-INDEX: 40; RIGHT: 0px; BACKGROUND: #000; LEFT: 0px; BOTTOM: 0px; POSITION: absolute; TOP: 0px; opacity: 0.5
}
.karma-n-statistic P {
	FONT-SIZE: 100%; MARGIN: 15px 0px; COLOR: #666
}
.karma-n-statistic H3 {
	MARGIN: 15px 0px; FONT: 1.5em/120% Verdana, sans-serif; COLOR: #999; LETTER-SPACING: -1px
}
.karma-n-statistic H2 {
	FONT-SIZE: 233%; MARGIN: 0px 0px 20px; COLOR: #999
}
.karma-n-statistic .stats {
	FONT-SIZE: 116%; MARGIN: 10px 0px 35px; OVERFLOW: hidden; COLOR: #666
}
.karma-n-statistic .karma-stat {
	MARGIN-BOTTOM: 50px
}
.karma-n-statistic .stats DT {
	CLEAR: left; FLOAT: left; MARGIN-RIGHT: 4px
}
.karma-n-statistic .stats DD {
	FLOAT: left
}
.karma-n-statistic .stats DD.global {
	MARGIN-BOTTOM: 30px
}
.karma-n-statistic {
	OVERFLOW: hidden; FONT-FAMILY: Verdana, sans-serif
}
.karma-n-statistic .tag-cloud {
	FLOAT: none; MARGIN-LEFT: 0px; TEXT-ALIGN: left
}
.search-results-title {
	PADDING-LEFT: 35px; MARGIN-BOTTOM: 16px
}
#people-tags {
	MARGIN-TOP: 38px; FLOAT: left; WIDTH: 140px
}
#people-tags LI {
	PADDING-BOTTOM: 17px; transition: opacity 200ms linear; webkit-transition: opacity 200ms linear
}
#people-tags A {
	DISPLAY: block; BACKGROUND: no-repeat 0px 50%; FONT: 13px/13px Helvetica, Arial, sans-serif; OVERFLOW: hidden; WIDTH: 116px; POSITION: relative; HEIGHT: 46px; TEXT-DECORATION: none
}
#people-tags A SPAN {
	VISIBILITY: hidden
}
#people-tags:hover LI {
	opacity: 0.6
}
#people-tags:hover LI.active {
	opacity: 1
}
#people-tags:hover LI:hover {
	opacity: 1
}
#table-people-rating #people-tags LI {
	WIDTH: 140px
}
#table-people-rating #people-tags LI A {
	BACKGROUND-POSITION: 50% 50%; WIDTH: 140px; HEIGHT: 46px; BACKGROUND-COLOR: #ebf0f5; moz-border-radius-topleft: 23px; webkit-border-top-left-radius: 23px; moz-border-radius-bottomleft: 23px; webkit-border-bottom-left-radius: 23px; border-top-left-radius: 23px; border-bottom-left-radius: 23px
}
#table-people-rating #people-tags LI.active A {
	BACKGROUND-COLOR: #92b3d2
}
#table-people-rating #people-tags A.podcaster {
	BACKGROUND-POSITION: 34px 50%
}
#table-people-rating #people-tags LI A.se_gamer {
	MARGIN-TOP: 20px
}
#people-tags A.author {
	BACKGROUND-IMAGE: url(/i/tags/author.png)
}
#people-tags A.star {
	BACKGROUND-IMAGE: url(/i/tags/star.png)
}
#people-tags A.legend {
	BACKGROUND-IMAGE: url(/i/tags/legend.png)
}
#people-tags A.oldresident {
	BACKGROUND-IMAGE: url(/i/tags/oldresident.png)
}
#people-tags A.commentator {
	BACKGROUND-IMAGE: url(/i/tags/commentator.png)
}
#people-tags A.podcaster {
	BACKGROUND-IMAGE: url(/i/tags/podcaster.png)
}
#people-tags A.translator {
	BACKGROUND-IMAGE: url(/i/tags/translator.png)
}
#people-tags A.statistic {
	BACKGROUND-IMAGE: url(/i/tags/statistic.png)
}
#people-tags A.humorist {
	BACKGROUND-IMAGE: url(/i/tags/humorist.png)
}
#people-tags A.habred {
	BACKGROUND-IMAGE: url(/i/tags/habred.png)
}
#people-tags A.nokia_developer {
	BACKGROUND-IMAGE: url(/i/tags/nokia.png)
}
#people-tags A.unhabred {
	BACKGROUND-IMAGE: url(/i/tags/unhabred.png)
}
#people-tags A.troll {
	BACKGROUND-IMAGE: url(/i/tags/troll.png)
}
#people-tags A.evangelist {
	BACKGROUND-IMAGE: url(/i/tags/evangelist.png)
}
#people-tags A.reader {
	BACKGROUND-IMAGE: url(/i/tags/reader.png)
}
#people-tags A.se_gamer {
	BACKGROUND-POSITION: 52% 5px; POSITION: relative
}
#people-tags A.se_supergamer {
	BACKGROUND-POSITION: 52% 5px; POSITION: relative
}
#people-tags A.se_turbogamer {
	BACKGROUND-POSITION: 52% 5px; POSITION: relative
}
#people-tags A.se_gamer {
	BACKGROUND-POSITION: 56% 5px; POSITION: relative
}
#people-tags A.se_gamer SPAN {
	DISPLAY: block; VISIBILITY: visible; WIDTH: 100%; COLOR: #284fa2; BOTTOM: 5px; POSITION: absolute; TEXT-ALIGN: center
}
#people-tags A.se_supergamer SPAN {
	DISPLAY: block; VISIBILITY: visible; WIDTH: 100%; COLOR: #284fa2; BOTTOM: 5px; POSITION: absolute; TEXT-ALIGN: center
}
#people-tags A.se_turbogamer SPAN {
	DISPLAY: block; VISIBILITY: visible; WIDTH: 100%; COLOR: #284fa2; BOTTOM: 5px; POSITION: absolute; TEXT-ALIGN: center
}
#people-tags A.se_gamer {
	BACKGROUND-IMAGE: url(/i/special/se/tags/gamer.png)
}
#people-tags A.se_supergamer {
	BACKGROUND-IMAGE: url(/i/special/se/tags/supergamer.png)
}
#people-tags A.se_turbogamer {
	BACKGROUND-IMAGE: url(/i/special/se/tags/turbogamer.png)
}
.userinfo #people-tags {
	MARGIN-TOP: 0px; FLOAT: none; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 6px
}
.userinfo #people-tags LI {
	FLOAT: left; MARGIN-BOTTOM: 10px
}
.userinfo #people-tags LI A {
	BACKGROUND-POSITION: 50% 100%
}
.userinfo #people-tags LI.removable {
	POSITION: relative
}
.userinfo #people-tags LI.removable .remove {
	DISPLAY: none; Z-INDEX: 1; RIGHT: 0px; WIDTH: 10px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 16px
}
.userinfo #people-tags LI.removable .remove:hover {
	COLOR: red
}
.userinfo #people-tags LI.removable:hover .remove {
	DISPLAY: block
}
.habr-button {
	BORDER-RIGHT: #f0f0f0 2px outset; PADDING-RIGHT: 6px; BORDER-TOP: #f0f0f0 2px outset; DISPLAY: inline-block; PADDING-LEFT: 6px; BACKGROUND: #cc9; PADDING-BOTTOM: 0px; FONT: 19px Arial, sans-serif; BORDER-LEFT: #f0f0f0 2px outset; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #f0f0f0 2px outset; TEXT-DECORATION: none
}
.habr-button:active {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; BORDER-TOP-STYLE: inset; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BORDER-BOTTOM-STYLE: inset
}
A.habr-button:hover {
	COLOR: #fff; BACKGROUND-COLOR: #6da3bd
}
.side-button {
	MARGIN-BOTTOM: 20px
}
.big-nice-text {
	FONT-SIZE: 32px; COLOR: #e3a2a0; LETTER-SPACING: -2px
}
.nice-time {
	TEXT-TRANSFORM: lowercase
}
.big-nice-text INPUT {
	POSITION: relative; TOP: -6px
}
#karma-reset-games {
	PADDING-LEFT: 35px
}
.karma-reseting .karma-reset-form-reseting {
	DISPLAY: block
}
.karma-noreseting .karma-reset-form-noreseting {
	DISPLAY: block
}
.karma-reset-game {
	DISPLAY: none
}
.karma-reset-form {
	
}
.karma-reset-button {
	MARGIN-TOP: 28px; FONT-SIZE: 32px; TEXT-ALIGN: center
}
.karma-reset-button INPUT {
	FONT-SIZE: 32px
}
INPUT.disabled {
	COLOR: #eee; BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #ddd; BORDER-BOTTOM-STYLE: solid
}
.tab-sun {
	MARGIN-TOP: -3px
}
.sandbox .page-nav {
	PADDING-LEFT: 35px
}
#js-topic-version-prototype {
	DISPLAY: none
}
.topic-preview-content {
	MARGIN-LEFT: -35px
}
.topic-preview-content .hentry {
	MARGIN-BOTTOM: 0px
}
.topic-preview {
	BORDER-RIGHT: #d6d6d6 5px solid; PADDING-RIGHT: 15px; BORDER-TOP: #d6d6d6 5px solid; MARGIN-TOP: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #d6d6d6 5px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #d6d6d6 5px solid
}
.post-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 15; PADDING-BOTTOM: 22px; MARGIN: -11px 0px 0px; FONT: 2.17em/100% Verdana, sans-serif; WIDTH: 100%; PADDING-TOP: 11px; LETTER-SPACING: -1px; POSITION: relative; HEIGHT: 26px
}
.post-title .post-title-header {
	FONT-SIZE: 100%; FLOAT: left; MARGIN: 0px; COLOR: #7fb084
}
.post-title .post-title-list {
	FLOAT: left; POSITION: relative
}
.post-title .post-title-list UL {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 8px; BACKGROUND: #fff; LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 4px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -11px
}
.post-title .post-title-list LI {
	DISPLAY: none; MARGIN-BOTTOM: 12px
}
.post-title .post-title-list UL LI.current {
	DISPLAY: block
}
.post-title .post-title-list UL A {
	FONT-SIZE: 100%; TEXT-DECORATION: none
}
.post-title .can-select UL {
	BORDER-LEFT-COLOR: #ddd; BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd
}
.post-title .can-select UL LI {
	DISPLAY: block
}
#js-topic-form-holder {
	OVERFLOW: hidden
}
.editor {
	
}
.editor .panel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eaecea; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px
}
.editor .panel A {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 2px; OVERFLOW: hidden; WIDTH: 20px; HEIGHT: 20px; TEXT-DECORATION: none
}
.editor .panel A:hover {
	BACKGROUND: #fff
}
.editor .panel A.txt {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.editor .panel A SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4d4d4d; LETTER-SPACING: -1px; POSITION: relative; TOP: 3px
}
.editor .panel SELECT {
	FLOAT: left; MARGIN-LEFT: 2px
}
.editor .text-holder {
	CLEAR: both; BORDER-RIGHT: #d4d0c8 1px inset; PADDING-RIGHT: 2px; BORDER-TOP: #d4d0c8 2px inset; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: #d4d0c8 2px inset; PADDING-TOP: 2px; BORDER-BOTTOM: #d4d0c8 1px inset
}
.editor .text-holder TEXTAREA {
	OVERFLOW: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.emply_lenta {
	MARGIN-LEFT: 35px
}
#global_notify {
	
}
#global_notify .inner {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #d3f2c0; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 20px; MARGIN-LEFT: 34px; COLOR: #333; PADDING-TOP: 20px; POSITION: relative; border-radius: 10px; webkit-border-radius: 10px; moz-border-radius: 10px
}
#global_notify A.close {
	FONT-SIZE: 10px; RIGHT: 10px; BORDER-BOTTOM: 1px dashed; POSITION: absolute; TOP: 5px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#special_nokia {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #f0f0e7; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 20px; MARGIN-LEFT: 35px; PADDING-TOP: 20px; POSITION: relative; border-radius: 10px; webkit-border-radius: 10px; moz-border-radius: 10px
}
#special_nokia .logo {
	DISPLAY: block; BACKGROUND: url(/i/special/nokia/after_post_html_block/logo.png) no-repeat; LEFT: 20px; WIDTH: 105px; POSITION: absolute; TOP: 20px; HEIGHT: 66px
}
#special_nokia .ovi {
	DISPLAY: block; RIGHT: 20px; BACKGROUND: url(/i/special/nokia/after_post_html_block/ovi.png) no-repeat; WIDTH: 68px; POSITION: absolute; TOP: 20px; HEIGHT: 67px
}
#special_nokia .text {
	FONT-SIZE: 10px; MARGIN-LEFT: 150px; COLOR: #555555; MARGIN-RIGHT: 100px; font-fimily: Arial
}
#special_nokia .text SPAN {
	FONT-SIZE: 18px
}
#special_nokia .text .links {
	MARGIN-TOP: 15px; FONT-SIZE: 10px; OVERFLOW: hidden
}
#hp_print {
	DISPLAY: block; PADDING-LEFT: 30px; FONT-SIZE: 10px; BACKGROUND: url(/i/adv/hp/hp.logo.png) no-repeat left center; FLOAT: right; PADDING-BOTTOM: 8px; PADDING-TOP: 4px
}
.hidden {
	DISPLAY: none! important
}
DEL.robots-noindex {
	DISPLAY: none
}
.has-two-inputs {
	WIDTH: 103%
}
DD.has-two-inputs {
	WIDTH: 102%
}
#comment_form INPUT.loading {
	BACKGROUND: url(/i/form/loader_button.gif)
}
.loading#comment_form INPUT.post {
	BACKGROUND: url(/i/form/loader_button.gif)
}
SPAN.two-inputs {
	FLOAT: left; MARGIN-RIGHT: 3%
}
INPUT.wide {
	WIDTH: 99%
}
SELECT.wide {
	WIDTH: 99%
}
TEXTAREA.wide {
	WIDTH: 99%
}
.input-row {
	OVERFLOW: hidden
}
.two-inputs {
	WIDTH: 47%; MARGIN-RIGHT: 1%
}
.wide-me {
	OVERFLOW: hidden
}
.wide-me INPUT.two-inputs {
	WIDTH: 98%
}
.right-stick {
	FLOAT: right; MARGIN-LEFT: 10px
}
INPUT.wide-half {
	WIDTH: 50%
}
SELECT.wide-half {
	WIDTH: 50%
}
TEXTAREA.wide-half {
	WIDTH: 50%
}
INPUT.checkbox {
	VERTICAL-ALIGN: middle
}
INPUT.textfield {
	
}
INPUT.large {
	FONT-SIZE: 3em
}
TEXTAREA.large {
	HEIGHT: 40em
}
TEXTAREA.medium {
	HEIGHT: 7em
}
TEXTAREA.small {
	HEIGHT: 3em
}
SELECT.with-title OPTION {
	BACKGROUND: #eaecea
}
SELECT.with-title OPTION.title {
	BACKGROUND: #fff
}
INPUT.btn-big {
	FONT-SIZE: 2em
}
.achtung-minen {
	DISPLAY: none; COLOR: #f00
}
.js-marked-error .achtung-minen {
	DISPLAY: block
}
FORM INPUT.btn {
	BACKGROUND: url(/i/form/loader_field.gif) #d4d0c8 no-repeat -1000px 0px; outline: none
}
FORM.save-loading INPUT.btn-save {
	BACKGROUND: url(/i/form/loader_field.gif) #d4d0c8 0px 0px
}
FORM.blogSave-loading INPUT.btn-save {
	BACKGROUND: url(/i/form/loader_field.gif) #d4d0c8 0px 0px
}
FORM.preview-loading INPUT.btn-preview {
	BACKGROUND: url(/i/form/loader_field.gif) #d4d0c8 0px 0px
}
FORM.draft-loading INPUT.btn-draft {
	BACKGROUND: url(/i/form/loader_field.gif) #d4d0c8 0px 0px
}
FORM .loading INPUT.textfield {
	BACKGROUND: url(/i/form/loader_field.gif) 0px 0px
}
.topic-autosave {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
FORM.autosave-loading .topic-autosave {
	BACKGROUND: url(/i/form/loader_field.gif) 0px 0px
}
.clear {
	CLEAR: both
}
.sublabel {
	FONT-SIZE: 11px; MARGIN: 2px 0px 3px; OVERFLOW: hidden; COLOR: #999
}
.block {
	MARGIN-BOTTOM: 2em
}
.block-semi {
	MARGIN-BOTTOM: 1em
}
.block-super {
	MARGIN-BOTTOM: 4em
}
.block-tr TD {
	PADDING-BOTTOM: 2em
}
.block-semi-tr TD {
	PADDING-BOTTOM: 1em
}
.block-super-tr TD {
	PADDING-BOTTOM: 4em
}
.system {
	TEXT-DECORATION: none
}
.system EM {
	LINE-HEIGHT: 140%; BORDER-BOTTOM: #79b1d4 1px dashed; FONT-STYLE: normal
}
H2.forms .system {
	FONT-SIZE: 0.6em
}
FIELDSET LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1.5em; MARGIN-LEFT: -5px; PADDING-TOP: 5px
}
.topic-preview {
	DISPLAY: none
}
.topic-preview .habracut {
	MARGIN-BOTTOM: 0.8em; PADDING-BOTTOM: 0.8em; BORDER-BOTTOM: #999 1px dotted; POSITION: relative
}
.topic-preview .habracut .scissors {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #fff; LEFT: 30px; PADDING-BOTTOM: 0px; COLOR: #999; BOTTOM: -0.8em; PADDING-TOP: 0px; LETTER-SPACING: -1px; POSITION: absolute
}
.round-corner-box {
	FONT-SIZE: 1em; BACKGROUND: url(/i/bg-corner-top-left.gif) #f0f0e7 no-repeat 0px 0px; MARGIN-BOTTOM: 20px; FONT-FAMILY: tahoma,arial
}
.round-corner-box .bg-bott-r {
	BACKGROUND: url(/i/bg-corner-bottom-left.gif) no-repeat left bottom; WIDTH: 100%
}
.round-corner-box .bg-bott-l {
	BACKGROUND: url(/i/bg-corner-bottom-right.gif) no-repeat right bottom; WIDTH: 100%
}
.round-corner-box .bg-top-r {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(/i/bg-corner-top-right.gif) no-repeat right top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.round-corner-box .bg-top-r H3 {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 2.33em; MARGIN: 0px 0px 20px; COLOR: #999; LINE-HEIGHT: 1.1em; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.round-corner-box .all {
	COLOR: #999; TEXT-ALIGN: right
}
.live-wrapper {
	MARGIN-BOTTOM: 10px
}
.live-comment {
	MARGIN: 0px 0px 5px
}
.live-comment DT {
	DISPLAY: inline; MARGIN: 0px; COLOR: #999
}
.live-comment DD {
	DISPLAY: inline; MARGIN: 0px; COLOR: #999
}
.live-comment DD DL {
	DISPLAY: inline; MARGIN: 0px; COLOR: #999
}
.live-comment DL DD DL DT {
	DISPLAY: inline; MARGIN: 0px; COLOR: #999
}
.live-comment SPAN.who A {
	MARGIN-BOTTOM: 1ex; LINE-HEIGHT: 1.35em
}
.live-comment .where {
	MARGIN-BOTTOM: 1ex; LINE-HEIGHT: 1.35em
}
.live-comment .topic {
	MARGIN-BOTTOM: 1ex; LINE-HEIGHT: 1.35em
}
.live-comment .who {
	DISPLAY: inline; PADDING-LEFT: 16px; BACKGROUND: url(/i/bg-user.gif) no-repeat 0px 50%
}
.live-comment .who A {
	COLOR: #999
}
.live-comment .where {
	COLOR: #666
}
.live-comment .topic {
	COLOR: #666
}
.live-comment .who A:hover {
	BACKGROUND: #f66; COLOR: white; TEXT-DECORATION: none
}
.live-comment A.where:hover {
	BACKGROUND: #f66; COLOR: white; TEXT-DECORATION: none
}
.live-comment A.topic:hover {
	BACKGROUND: #6c6; COLOR: #fff; TEXT-DECORATION: none
}
.live-comment .total {
	COLOR: #c00
}
.rating .title .new-feedback {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BACKGROUND: #6cf; PADDING-BOTTOM: 0px; FONT: 11px/100% normal Arial,sans-serif; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.round-corner-box .recommendation {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: auto 0px; FONT: 1em/150% Arial, sans-serif; PADDING-TOP: 10px
}
.round-corner-box .recommendationl DT A {
	PADDING-LEFT: 16px; BACKGROUND: url(/i/bg-blogs.gif) no-repeat 0px 80%; COLOR: #666
}
.round-corner-box .recommendation DD {
	COLOR: #000
}
FORM#company-card {
	MARGIN-LEFT: 20px
}
FORM#company-card H1 {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 2.16em; MARGIN-BOTTOM: 1em; MARGIN-LEFT: -20px; WIDTH: 100%; COLOR: #767676
}
FORM#company-card DL {
	CLEAR: both; MARGIN-BOTTOM: 1em; WIDTH: 100%
}
FORM#company-card DL INPUT {
	DISPLAY: block; WIDTH: 100%
}
FORM#company-card DL SELECT {
	DISPLAY: block; WIDTH: 100%
}
FORM#company-card DL LABEL {
	DISPLAY: block; WIDTH: 100%
}
FORM#company-card DL LABEL {
	MARGIN-BOTTOM: 0.3em
}
FORM#company-card DL#tariff-holder {
	CLEAR: none; FLOAT: left; MARGIN: 0px 5% 2em 0px; WIDTH: 50%
}
FORM#company-card DL#actuality-holder {
	CLEAR: none; FLOAT: right; WIDTH: 15.7em; LINE-HEIGHT: 1.5em
}
FORM#company-card DL#actuality-holder DT {
	FLOAT: left
}
FORM#company-card DL#actuality-holder DD {
	FLOAT: right
}
FORM#company-card DL#actuality-holder  {
	VERTICAL-ALIGN: middle
}
FORM#company-card DL#actuality-holder LABEL {
	DISPLAY: inline
}
FORM#company-card DL#actuality-holder INPUT {
	DISPLAY: inline; WIDTH: 6.5em
}
FORM#company-card DL#rss-holder {
	MARGIN-TOP: 3em
}
FORM#company-card DL DD.error {
	COLOR: #cc0000
}
FORM#company-card INPUT.submit {
	FLOAT: right; MARGIN-RIGHT: -6px
}
.zebra {
	BORDER-BOTTOM: #79b1d4 1px dashed; TEXT-DECORATION: none
}
#getInviteYounger_text {
	COLOR: #519500
}
.sort-order A {
	MARGIN-LEFT: 3px; BORDER-BOTTOM: #77a3bb 1px dashed; TEXT-DECORATION: none
}
A.sort-order_lnk_Sel {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-COLOR: #e8e9eb; BACKGROUND: #e8e9eb; BORDER-BOTTOM-COLOR: #e8e9eb; PADDING-BOTTOM: 2px; COLOR: #000; BORDER-TOP-COLOR: #e8e9eb; PADDING-TOP: 0px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #e8e9eb
}
.sort-order_Srch {
	MARGIN: 0px 35px
}
.answer-sort {
	MARGIN-TOP: 50px
}
.answer-sort .comments-header {
	DISPLAY: inline
}
.answer-sort .sort-order {
	PADDING-LEFT: 5px
}
.futu_alert_outer {
	Z-INDEX: 9999; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px
}
.futu_alert_outer .frame {
	Z-INDEX: 9999; POSITION: relative
}
.futu_alerts_holder {
	Z-INDEX: 9999; LEFT: 69%; WIDTH: 30%; POSITION: absolute; TOP: 0px
}
.futu_alerts_holder .futu_alert {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT: 1em Tahoma, sans-serif; MARGIN-LEFT: 60px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; POSITION: absolute; TOP: -1000px; BACKGROUND-COLOR: #ffeba0
}
.futu_alerts_holder .futu_alert .futu_alert_header {
	FONT-SIZE: 1em; MARGIN: 10px 20px 0px
}
.futu_alerts_holder .futu_alert .futu_alert_text {
	FONT-SIZE: 0.8em; MARGIN: 10px 20px
}
.futu_alerts_holder .futu_alert .futu_alert_close_button {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; RIGHT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: absolute; TOP: 0px; outline: none
}
.futu_alerts_holder .message {
	COLOR: #fff; BACKGROUND-COLOR: #6690c9
}
.futu_alerts_holder .error {
	COLOR: #fff; BACKGROUND-COLOR: #ed6060
}
.futu_alerts_holder .save {
	COLOR: #fff; BACKGROUND-COLOR: #73a168
}
FORM.tm-form DL {
	MARGIN-BOTTOM: 20px
}
FORM.tm-form DL DD.desc {
	COLOR: gray
}
FORM.tm-form DL.required DT LABEL {
	FONT-WEIGHT: bold
}
FORM.tm-form DL DD.error {
	DISPLAY: none; COLOR: red
}
FORM.tm-form DL.invalid DD.error {
	DISPLAY: block
}
FORM.tm-form .unknown-error {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; COLOR: red
}
FORM.tm-form .error-list {
	DISPLAY: none
}
FORM.tm-form INPUT.loading {
	BACKGROUND: url(/i/form/loader_button.gif)
}
INPUT.loading {
	BACKGROUND: url(/i/form/loader_button.gif)
}
BUTTON.loading {
	BACKGROUND: url(/i/form/loader_button.gif)
}
FORM.tm-form LABEL {
	DISPLAY: inline
}
FORM.tm-form DL DD.categories {
	MARGIN: 7px 0px; OVERFLOW: hidden
}
FORM.tm-form DL DD.categories LABEL {
	FLOAT: left; WIDTH: 49%
}
.xl-little DIV.hentry {
	MARGIN-BOTTOM: 10px
}
.xl-panel {
	CLEAR: both; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #f7f7f2; MARGIN-BOTTOM: 2em; PADDING-BOTTOM: 3px; MARGIN-LEFT: 35px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.xl-panel UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/i/xl.gif) no-repeat -112px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 72px; CURSOR: pointer; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 20px
}
.xl-panel UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 24px; PADDING-TOP: 0px; HEIGHT: 20px
}
.xl-panel LI.little:hover {
	BACKGROUND: url(/i/xl.gif) no-repeat -184px 0px
}
.xl-panel LI.xl_view_radio_little_active {
	BACKGROUND: url(/i/xl.gif) no-repeat -256px 0px
}
.xl-panel LI.medium:hover {
	BACKGROUND: url(/i/xl.gif) no-repeat -208px 0px
}
.xl-panel LI.xl_view_radio_medium_active {
	BACKGROUND: url(/i/xl.gif) no-repeat -280px 0px
}
.xl-panel LI.full:hover {
	BACKGROUND: url(/i/xl.gif) no-repeat -232px 0px
}
.xl-panel LI.xl_view_radio_full_active {
	BACKGROUND: url(/i/xl.gif) no-repeat -304px 0px
}
.xl-panel .help {
	PADDING-LEFT: 10px; FLOAT: left; COLOR: #999
}
.xl-panel .rss {
	DISPLAY: block; BACKGROUND: url(/i/feed_icon_16x16.gif) no-repeat 0px 50%; FLOAT: right; OVERFLOW: hidden; WIDTH: 16px; TEXT-INDENT: -1000px; HEIGHT: 1.7em
}
.xl_updown {
	DISPLAY: inline-block; BACKGROUND: url(/i/xl.gif) no-repeat 0px 50%; WIDTH: 21px; CURSOR: pointer; HEIGHT: 20px
}
.xl_hide {
	DISPLAY: inline-block; BACKGROUND: url(/i/xl.gif) no-repeat 0px 50%; WIDTH: 21px; CURSOR: pointer; HEIGHT: 20px
}
.xl_updown:hover {
	BACKGROUND-POSITION: -21px 50%
}
.xl_downarrow {
	BACKGROUND-POSITION: -42px 50%
}
.xl_downarrow:hover {
	BACKGROUND-POSITION: -63px 50%
}
.xl_hide {
	BACKGROUND-POSITION: -84px 50%; WIDTH: 14px
}
.xl_hide:hover {
	BACKGROUND-POSITION: -98px 50%
}
#footer A {
	COLOR: #6da3bd
}
#footer A:hover {
	COLOR: #4d7285
}
#about {
	FLOAT: left
}
A.footer_logo {
	DISPLAY: block; BACKGROUND: url(/i/tm_logo_sharp.gif) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 1.1em 0px 2%; WIDTH: 31px; TEXT-INDENT: -9999px; HEIGHT: 29px; outline: none
}
A.footer_logo:hover {
	BACKGROUND-POSITION: 0px -31px
}
#copyright-and-footer-nav {
	FLOAT: right; MARGIN-RIGHT: 20px
}
#copyright-and-footer-nav LI {
	DISPLAY: inline
}
#footer {
	CLEAR: both; MARGIN: 10px auto 0px; FONT: 0.91em/120% Tahoma, Arial; OVERFLOW: hidden; WIDTH: 95%; COLOR: #949494; POSITION: relative; TOP: 20px; min-width: 725px; max-width: 1200px
}
#footer .footer-conttent {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN-LEFT: 35px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.bottom_menu {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 80%; POSITION: relative
}
.bottom_menu DL {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 16.5%
}
.bottom_menu DL.user {
	WIDTH: 18%
}
.bottom_menu DL.sections {
	WIDTH: 15%
}
.bottom_menu DL DT {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.6em
}
.bottom_menu DL DT A {
	FONT-WEIGHT: bold
}
.bottom_menu DL.user DT A {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.bottom_menu DL DD {
	MARGIN-BOTTOM: 0.4em; LINE-HEIGHT: 1.6em
}
#favourites_add_hidden {
	DISPLAY: none
}
#favourites_add {
	CLEAR: left; Z-INDEX: 10; MARGIN-LEFT: 35px; POSITION: relative; HEIGHT: 0px
}
#favourites_add .favourites_add_inner {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; Z-INDEX: 10; BACKGROUND: #f0f0e7; LEFT: 0px; PADDING-BOTTOM: 1em; WIDTH: 95%; PADDING-TOP: 1em; POSITION: absolute; TOP: 1em
}
#favourites_add LABEL {
	FONT-SIZE: 1.1em; PADDING-BOTTOM: 0.1em
}
#favourites_add #favourites_add_tags {
	WIDTH: 99%
}
#favourites_add DD.desc {
	FONT-SIZE: 0.9em; COLOR: #666
}
#favourites_add .favourites_add_footer {
	MARGIN-TOP: 1em; COLOR: #666
}
#favourites_add #favourites_add_cancel {
	COLOR: #000; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
.top-tags {
	MARGIN-BOTTOM: 15px; LIST-STYLE-TYPE: none
}
.top-tags STRONG {
	FONT-WEIGHT: normal
}
.top-tags EM {
	FLOAT: right; COLOR: #999; FONT-STYLE: normal; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.top-tags A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.top-tags A STRONG {
	TEXT-DECORATION: underline
}
.top-tags A:hover {
	BACKGROUND: #d2d2c9; COLOR: #fff
}
.top-tags A.current {
	BACKGROUND: #d2d2c9; COLOR: #fff
}
.top-tags A:hover STRONG {
	TEXT-DECORATION: none
}
.top-tags A.current STRONG {
	TEXT-DECORATION: none
}
.top-tags A:hover EM {
	COLOR: #fff
}
.top-tags A.current EM {
	COLOR: #fff
}
UL.tags LI.fav A {
	COLOR: #339900
}
UL.tags LI.fav A:hover {
	COLOR: #85c266
}
.tags LI.favourites_edit_tags {
	MARGIN-LEFT: 10px
}
.tags LI.favourites_edit_tags A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ccc
}
.tags LI.favourites_edit_tags A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ccc
}
.tags LI.favourites_edit_tags A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ccc
}
.tags LI.favourites_edit_tags A:hover {
	COLOR: #666
}
.sub-nav {
	CLEAR: both; MARGIN-BOTTOM: 20px
}
.sub-nav LI {
	DISPLAY: inline; MARGIN-RIGHT: 3px
}
.sub-nav LI A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1.08em; PADDING-BOTTOM: 0px; COLOR: #093; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.sub-nav LI.current A {
	BACKGROUND: #ff9525; COLOR: #fff
}

@media Unknown    
{
#iStoreMenuBanner {
	MARGIN-TOP: -2px; MARGIN-BOTTOM: 0px
}
    }
.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 95%; PADDING-TOP: 10px; min-width: 725px; max-width: 1200px
}
.header .panel-personal {
	FLOAT: left
}
.header .panel-tools {
	FLOAT: right
}
.header .logo {
	DISPLAY: block; BACKGROUND: url(/i/bg-multilogo.png) no-repeat 50% -144px; MARGIN: 10px auto; WIDTH: 110px; HEIGHT: 110px; TEXT-ALIGN: center
}
.header .logo:hover {
	BACKGROUND-POSITION: 50% -274px
}
.header A.root {
	BACKGROUND-POSITION: 0px 0px; MARGIN: 0px auto; WIDTH: 240px; HEIGHT: 130px
}
.panel-personal {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.panel-tools {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.panel-personal {
	PADDING-LEFT: 35px; WIDTH: 250px; COLOR: #999; LINE-HEIGHT: 1.33em
}
.panel-personal DT A {
	MARGIN-RIGHT: 10px
}
.panel-personal .habrauser-charge {
	MARGIN-TOP: 0.4em; FONT-SIZE: 91%; LINE-HEIGHT: 1.2em
}
.panel-personal A {
	COLOR: #999
}
.panel-personal A:hover {
	COLOR: #333
}
.panel-personal DD A {
	MARGIN-RIGHT: 10px
}
.panel-personal A.habrauser {
	FONT-WEIGHT: 700; COLOR: #343434
}
.panel-personal A.habrauser:hover {
	COLOR: #858585
}
.panel-personal .habrauser-newmail {
	PADDING-LEFT: 21px; BACKGROUND: url(/i/icos/new-message.gif) no-repeat 0px 2px; MARGIN-LEFT: -21px
}
.panel-tools {
	PADDING-RIGHT: 1%; WIDTH: 271px
}
.panel-tools .panel-settings {
	PADDING-RIGHT: 28px; MARGIN-BOTTOM: 0.66em
}
.panel-settings {
	TEXT-ALIGN: right
}
.panel-settings A {
	COLOR: #999
}
.panel-settings A:hover {
	COLOR: #333
}
.panel-settings SMALL {
	FONT-SIZE: 1em; COLOR: #ccc
}
.panel-tools .panel-search {
	FLOAT: right; WIDTH: auto
}
.panel-search {
	PADDING-RIGHT: 0px; MARGIN-TOP: -2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.panel-search .panel-search-label {
	FLOAT: left; POSITION: relative
}
.panel-search .panel-search-label SPAN {
	DISPLAY: none; LEFT: 5px; CURSOR: pointer; COLOR: #ccc; POSITION: absolute; TOP: 3px
}
.panel-search LABEL.input-placeholding SPAN {
	DISPLAY: block
}
.panel-search .in-text {
	BORDER-RIGHT: #d1d1d1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d1d1d1 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 230px; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #d1d1d1 1px solid; HEIGHT: 15px
}
.panel-search .in-text:unknown {
	outline: 1px solid #6DA3BD
}
.panel-search .in-submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/i/bg-button-enter.png) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 21px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 21px; BORDER-BOTTOM-STYLE: none
}
.enter-button-hightlight INPUT.in-submit {
	BACKGROUND-POSITION: 0px -22px; outline: none
}
.panel-search INPUT.in-submit:active {
	BACKGROUND-POSITION: 0px -22px; outline: none
}
.panel-search P {
	MARGIN: 0px
}
.panel-search .input-placeholding {
	COLOR: #ccc
}
.panel-nav-top {
	PADDING-RIGHT: 0px; MARGIN-TOP: -15px; PADDING-LEFT: 35px; PADDING-BOTTOM: 25px; OVERFLOW: hidden; TEXT-TRANSFORM: lowercase; PADDING-TOP: 30px; min-width: 1000px
}
.panel-nav-top LI {
	FONT-SIZE: 250%; FLOAT: left; COLOR: #343434; LINE-HEIGHT: 1.2em; MARGIN-RIGHT: 26px; HEIGHT: 36px
}
.panel-nav-top LI A {
	COLOR: #6da3bd
}
.panel-nav-top LI A:hover {
	COLOR: #4d7285
}
.panel-nav-top LI.current A {
	COLOR: #343434
}
.panel-nav-top LI.current-full A {
	CURSOR: default; COLOR: #000; TEXT-DECORATION: none
}
.panel-nav-top LI.current A.disabled {
	TEXT-DECORATION: none
}
.panel-nav-top LI.current A:hover {
	COLOR: #000000
}
.panel-nav-top LI SPAN A {
	FONT-SIZE: 0.5em; FLOAT: left; LINE-HEIGHT: 1.2em; max-width: 140px
}
.panel-personal {
	WIDTH: 350px
}
.panel-personal IFRAME {
	DISPLAY: inline; MARGIN-LEFT: 10px; ZOOM: 1; POSITION: relative; TOP: 3px
}
.profile-header {
	PADDING-LEFT: 35px; FLOAT: left; MARGIN: -8px 0px 6px; WIDTH: 149%; HEIGHT: 48px
}
.profile-header H1 {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.profile-header H1 .favicon {
	MARGIN-TOP: 14px
}
.profile-header .profile-actions {
	FLOAT: left; MARGIN-RIGHT: 10px; POSITION: relative
}
.profile-header .profile-actions DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 300%; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #333333; LINE-HEIGHT: 1em; PADDING-TOP: 0px; HEIGHT: 42px
}
.profile-header .profile-actions DT .habrauser {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 9px; LINE-HEIGHT: 1em; PADDING-TOP: 2px
}
.profile-header .profile-actions DD.menu-arr {
	PADDING-RIGHT: 11px; DISPLAY: none; PADDING-LEFT: 7px; FONT-WEIGHT: 400; FONT-SIZE: 175%; Z-INDEX: 2; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -6px; VERTICAL-ALIGN: middle; WIDTH: 15px; CURSOR: pointer; COLOR: #ccc; LINE-HEIGHT: 46px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 40px; TEXT-ALIGN: center
}
.profile-header .profile-actions DD.menu-arr .press-done {
	DISPLAY: none
}
.profile-header .profile-actions DD.menu-arr:hover {
	COLOR: #333
}
.profile-header .profile-actions .profile-actions-menu-container {
	DISPLAY: none; RIGHT: 0px; WIDTH: 200px; POSITION: absolute; TOP: 5px
}
.company-header .profile-actions-menu-too-left .profile-actions-menu-container {
	RIGHT: 0px; LEFT: -21px
}
.profile-header .profile-actions .profile-actions-menu {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid
}
.profile-header .profile-actions .profile-actions-menu .cor-1px {
	BORDER-RIGHT: #333 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 0px -2px; BORDER-LEFT: #333 2px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #333 0px solid
}
.profile-header .profile-actions .profile-actions-menu UL {
	PADDING-RIGHT: 40px; PADDING-LEFT: 14px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; MARGIN: 0px -1px; PADDING-TOP: 7px
}
.profile-header .profile-actions .profile-actions-menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 108%; PADDING-BOTTOM: 5px; OVERFLOW: hidden; LINE-HEIGHT: 1.2em; PADDING-TOP: 5px
}
.profile-header .profile-actions .profile-actions-menu LI A {
	
}
.profile-actions-menu LI A.js-cancel {
	FONT-SIZE: 0.8em; FLOAT: right; LINE-HEIGHT: 1.2em; PADDING-TOP: 2px
}
.js-you-love-this-corp .js-prof-company-addfan {
	DISPLAY: none
}
.js-you-work-here .js-prof-company-worker {
	DISPLAY: none
}
.js-prof-company-notworker {
	DISPLAY: none
}
.js-prof-company-removefan {
	DISPLAY: none
}
.js-you-love-this-corp .js-prof-company-removefan {
	DISPLAY: block
}
.js-you-work-here .js-prof-company-notworker {
	DISPLAY: block
}
.company-header .profile-actions .profile-actions-menu UL {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 7px; PADDING-TOP: 22px
}
.company-header .profile-actions .profile-actions-menu-container {
	WIDTH: 258px
}
.company-header .profile-actions .profile-actions-menu {
	FLOAT: none
}
.profile-header .profile-actions-usable DD.menu-arr {
	DISPLAY: block
}
.profile-header .profile-actions-usable DT:hover {
	BORDER-LEFT-COLOR: #b7d0e5; BORDER-BOTTOM-COLOR: #b7d0e5; BORDER-TOP-COLOR: #b7d0e5; BORDER-RIGHT-COLOR: #b7d0e5
}
.profile-header .active DT {
	BORDER-LEFT-COLOR: transparent! important; BORDER-BOTTOM-COLOR: transparent! important; BORDER-TOP-COLOR: transparent! important; BORDER-RIGHT-COLOR: transparent! important
}
.profile-header .active DD.menu-arr {
	COLOR: #333
}
.profile-header .active DD.menu-arr .press-can {
	DISPLAY: none
}
.profile-header .active DD.menu-arr .press-done {
	DISPLAY: inline
}
.active .profile-actions-menu-container {
	DISPLAY: block
}
.profile-header .profile-karma-holder {
	MARGIN-TOP: -9px; FLOAT: left; MARGIN-LEFT: 10px
}
.profile-header .profile-karma-holder DL {
	TEXT-ALIGN: center
}
.profile-header .karma {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 15px; PADDING-TOP: 0px
}
.profile-header .habraforce {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.profile-header .profile-adm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; PADDING-TOP: 0px
}
.profile-header .profile-adm A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px 5px; VERTICAL-ALIGN: bottom; WIDTH: 24px; LINE-HEIGHT: 24px; PADDING-TOP: 6px; HEIGHT: 24px; TEXT-ALIGN: center
}
.profile-header .profile-adm A.invitogiver {
	BACKGROUND: url(/i/img-icon-invite.png) no-repeat 50% 50%
}
.profile-header .profile-adm A.profedit {
	BACKGROUND: url(/i/topic_edit.gif) no-repeat 50% 50%
}
.profile-header .profile-adm A:hover {
	BACKGROUND-COLOR: #eee
}
.profile-header .karma {
	FONT-FAMILY: Verdana, sans-serif
}
.profile-header .habraforce {
	FONT-FAMILY: Verdana, sans-serif
}
.profile-header .karma A {
	MARGIN-TOP: 9px; WIDTH: 15px; HEIGHT: 26px
}
.profile-header .karma .vote_plus {
	BACKGROUND: url(/i/icos/icons_vote_karma_big.gif) no-repeat 0px 0px
}
.profile-header .karma .vote_minus {
	BACKGROUND: url(/i/icos/icons_vote_karma_big.gif) no-repeat -16px 0px
}
.profile-header .voted_plus .vote_plus {
	BACKGROUND: url(/i/icos/icons_vote_karma_big.gif) no-repeat 0px -27px
}
.profile-header .voted_minus .vote_minus {
	BACKGROUND: url(/i/icos/icons_vote_karma_big.gif) no-repeat -16px -27px
}
.profile-header .karma DD.vote {
	DISPLAY: block
}
.profile-header .karma .mark {
	FONT-SIZE: 300%; BACKGROUND: none transparent scroll repeat 0% 0%
}
.profile-header .habraforce .number {
	FONT-SIZE: 300%; BACKGROUND: none transparent scroll repeat 0% 0%
}
.profile-header .habraindex .number {
	FONT-SIZE: 300%; BACKGROUND: none transparent scroll repeat 0% 0%
}
.profile-header .karma .mark {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #6c6; PADDING-TOP: 0px
}
.profile-header .habraforce .number {
	COLOR: #cc66cc
}
.profile-header .karma DT {
	COLOR: #ccc
}
.profile-header .karma .total {
	COLOR: #ccc
}
.profile-header .habraforce DT {
	COLOR: #ccc
}
.profile-header .habraindex DT {
	COLOR: #ccc
}
.profile-header DT {
	MARGIN-BOTTOM: -6px
}
.profile-header .karma .total {
	MARGIN-TOP: -4px
}
.company .page-navigation {
	PADDING-LEFT: 35px; FLOAT: none; WIDTH: auto
}
.profile-header .habraindex .number {
	COLOR: #cc66cc
}
.profile .profile-header {
	
}
.profile #sidebar {
	MARGIN-TOP: 46px
}
.js-autosuggest-holder {
	Z-INDEX: 10; WIDTH: 100%; POSITION: relative
}
.js-autosuggest-holder .js-autosuggest-output {
	Z-INDEX: 10; PADDING-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 100%; CURSOR: pointer; POSITION: absolute
}
.js-autosuggest-holder .js-autosuggest-output IFRAME {
	DISPLAY: block; Z-INDEX: -1; LEFT: 0px; WIDTH: 3000px; POSITION: absolute; TOP: 0px; HEIGHT: 3000px
}
.js-autosuggest-output-container {
	POSITION: relative; HEIGHT: 0px
}
.js-autosuggest-output DIV {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 3px; BORDER-LEFT: #dadada 1px solid; CURSOR: pointer; LINE-HEIGHT: 1.4em; PADDING-TOP: 3px; BORDER-BOTTOM: #dadada 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.js-autosuggest-output DIV EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.js-autosuggest-output DIV.active {
	Z-INDEX: 5; BORDER-LEFT-COLOR: #eee; BORDER-BOTTOM-COLOR: #eee; BORDER-TOP-COLOR: #eee; BACKGROUND-COLOR: #fdf5e6; BORDER-RIGHT-COLOR: #eee
}
.js-autosuggest-holder .js-autosuggest-output .js-autosuggest-item {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #7992b2 1px solid
}
.js-autosuggest-holder .js-autosuggest-output .current {
	BACKGROUND-COLOR: #7992b2
}
.js-autosuggest-holder .js-autosuggest-output .js-autosuggest-item EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.panel-search .js-autosuggest-holder {
	WIDTH: 100%
}
.panel-search .js-autosuggest-output-container {
	CLEAR: both; Z-INDEX: 1; WIDTH: 236px
}
.panel-search P {
	Z-INDEX: 3; POSITION: relative
}
#info-search .js-autosuggest-holder {
	POSITION: relative
}
#info-search .js-autosuggest-output {
	LEFT: 0px; MARGIN-LEFT: -3px; WIDTH: 100.3%; TOP: 22px; TEXT-ALIGN: left
}
.tag-search {
	POSITION: relative
}
.tag-search .js-autosuggest-output {
	Z-INDEX: 30; LEFT: 97px; WIDTH: 51%; TOP: 37px
}
.tag-search .js-autosuggest-output DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.main-search .js-autosuggest-output {
	PADDING-RIGHT: 8px; WIDTH: 78%
}
.main-search .js-autosuggest-output DIV {
	MARGIN-RIGHT: -8px
}
#favourites_add .js-autosuggest-holder DIV {
	Z-INDEX: 3; POSITION: relative
}
#favourites_add .js-autosuggest-holder .js-autosuggest-output-container {
	Z-INDEX: 1
}
#favourites_add .js-autosuggest-output {
	Z-INDEX: 30; LEFT: 0px; TOP: 0px
}
#js-topic-form-holder .js-autosuggest-holder {
	POSITION: relative
}
#js-topic-form-holder .js-autosuggest-output {
	LEFT: 0px; WIDTH: 100.3%
}
#write-post .js-autosuggest-holder {
	POSITION: relative
}
#write-post .js-autosuggest-output {
	PADDING-RIGHT: 0px; MARGIN-TOP: -10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 101%; PADDING-TOP: 0px
}
.corps-list-top {
	
}
.corps-list-top .page-nav {
	PADDING-LEFT: 35px
}
.corps-list-top .corps-list-top-menu {
	PADDING-LEFT: 35px
}
.corps-list {
	COLOR: #7d7c7c; PADDING-TOP: 17px; FONT-FAMILY: Tahoma, sans-serif
}
.corps-list .corps-listhead {
	MARGIN: 0px 0px 7px; LINE-HEIGHT: 1.2em
}
.corps-list .corps-listhead DT.corp-name {
	HEIGHT: 1px
}
.corps-list .corps-listhead DD.copr-habraindex {
	PADDING-LEFT: 4px; FONT-SIZE: 100%; MARGIN-RIGHT: -4px; FONT-FAMILY: Arial,sans-serif
}
.corps-list LI {
	PADDING-LEFT: 35px; MARGIN: 0px 0px 20px; OVERFLOW: hidden; LINE-HEIGHT: 31px
}
.corps-list LI DT {
	FLOAT: left
}
.corps-list LI DD {
	FLOAT: left
}
.corps-list LI DT.corp-name {
	FONT-SIZE: 208%; WIDTH: 63%
}
.corps-list LI DT.corp-name IMG {
	FONT-SIZE: 33%; FLOAT: left; MARGIN: 9px 12px 0px -28px; WIDTH: 16px; LINE-HEIGHT: 1em; HEIGHT: 16px
}
.corps-list LI DD.corp-descripton {
	CLEAR: left; FONT-SIZE: 108%; FLOAT: none; WIDTH: 47%; LINE-HEIGHT: 1.2em; PADDING-TOP: 1px
}
.corps-list LI DD.corp-descripton P {
	MARGIN: 0px
}
.corps-list LI DD.corp-descripton P A {
	FONT-SIZE: 107%; COLOR: #666
}
.corps-list LI DD.corp-descripton P A:hover {
	COLOR: #a3a3a3
}
.corps-list LI DD.copr-habraindex {
	FLOAT: right; WIDTH: 21%; COLOR: #cc66cc
}
.corps-list LI DD.copr-habraindex {
	FONT-SIZE: 158%; FONT-FAMILY: Verdana, sans-serif
}
.corps-list LI DD.copr-habraindex-change {
	FONT-SIZE: 158%; FONT-FAMILY: Verdana, sans-serif
}
.corps-list LI DD.habraindex-up {
	COLOR: #74c262
}
.corps-list LI DD.habraindex-down {
	COLOR: #ff0033
}
.corps-list-page-description {
	COLOR: #999
}
.corps-list-page-description P {
	FONT-SIZE: 133%; MARGIN: 0px 0px 1em
}
.corps-list-side .side-rubrikator {
	MARGIN-TOP: 35px
}
.corps-list-side A.add {
	FONT-SIZE: 133%; COLOR: #999
}
.corps-list-side A.add:hover {
	COLOR: #333
}
.corps-list-side .alfikator {
	MARGIN: 30px 0px
}
.alfikator UL {
	PADDING-RIGHT: 1px; PADDING-LEFT: 4px; FONT-SIZE: 166%; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 30px; OVERFLOW: hidden; COLOR: #ccc; PADDING-TOP: 1px
}
.alfikator UL LI {
	FLOAT: left; WIDTH: 10%; MARGIN-RIGHT: 8px
}
.alfikator UL LI A {
	COLOR: #666; TEXT-DECORATION: none
}
.alfikator UL LI A:hover {
	COLOR: #a3a3a3
}
.alfikator UL LI.active A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #c5dae5; PADDING-BOTTOM: 2px; MARGIN-LEFT: -4px; COLOR: #333; PADDING-TOP: 2px
}
H1.users-list-geo {
	MARGIN: -10px 0px 3px; COLOR: #999
}
H1.users-list-geo A {
	COLOR: #999
}
H1.users-list-geo A:hover {
	COLOR: #333
}
.lion-king {
	BACKGROUND: url(/i/bg_lion_king.png) no-repeat 0px 0px; LEFT: 12px; WIDTH: 23px; POSITION: absolute; TOP: -21px; HEIGHT: 20px
}
#people-list {
	MARGIN-LEFT: -18px
}
#people-wrapper .corplist-suggest-form {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
TABLE.users-list {
	WIDTH: 100%
}
TABLE.users-list TH {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; FONT: 1em/180% Arial,sans-serif; OVERFLOW: hidden; COLOR: #999; PADDING-TOP: 0px! important; TEXT-ALIGN: left
}
TABLE.users-list TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 26px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.users-list .rating-dyn {
	FONT-SIZE: 1em; VERTICAL-ALIGN: top; WIDTH: 18px; TEXT-ALIGN: left
}
TABLE.users-list .rating-dyn .rating-dyn-con {
	MARGIN-TOP: 30px; Z-INDEX: 5; WIDTH: 18px; POSITION: relative
}
TABLE.users-list .rating-dyn .rating-dyn-con .rating-dyn-text {
	PADDING-RIGHT: 2px; Z-INDEX: 12; RIGHT: 5px; BACKGROUND: #fff; PADDING-TOP: 1px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: -7px; TEXT-ALIGN: right
}
TABLE.users-list .userava {
	VERTICAL-ALIGN: top; WIDTH: 48px
}
TABLE.users-list .userava .habrauserava {
	MARGIN-TOP: 5px; POSITION: relative
}
TABLE.users-list .user {
	PADDING-LEFT: 14px; COLOR: #999; LINE-HEIGHT: 1.2em; TEXT-ALIGN: left
}
TABLE.users-list .user DL {
	PADDING-RIGHT: 3px
}
TABLE.users-list .user .lifetime {
	FONT-SIZE: 100%; COLOR: #999
}
TABLE.users-list .user .last_post {
	PADDING-RIGHT: 20px; FONT-SIZE: 100%; COLOR: #999
}
TABLE.users-list .user .last_post A {
	FONT-SIZE: 100%; COLOR: #666666
}
TABLE.users-list .user .last_post A:hover {
	COLOR: #333
}
TABLE.users-list .user A {
	
}
TABLE.users-list .user DT {
	FONT-SIZE: 200%; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 1em
}
TABLE.users-list .userkarma {
	FONT-SIZE: 150%; WIDTH: 15%; COLOR: #74c262
}
TABLE.users-list .userrating {
	FONT-SIZE: 150%; WIDTH: 10%; COLOR: #cc66cc
}
#yandex_direct {
	PADDING-RIGHT: 1.67em; PADDING-LEFT: 1.67em; PADDING-BOTTOM: 1.67em; PADDING-TOP: 1.67em
}
.y5_vertical {
	PADDING-RIGHT: 1.4em; PADDING-LEFT: 1.4em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.y5_vertical .y5_all A {
	COLOR: #f0f0e7! important
}
.y5_vertical .y5_how A {
	COLOR: #f0f0e7! important
}
#y5_direct2 .y5_all A {
	COLOR: #f0f0e7! important
}
#y5_direct2 .y5_how A {
	COLOR: #f0f0e7! important
}
PRE CODE {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-SIZE: 12px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
PRE .subst {
	FONT-WEIGHT: normal; COLOR: #000
}
PRE .title {
	FONT-WEIGHT: normal; COLOR: #000
}
PRE .comment {
	COLOR: #808080
}
PRE .template_comment {
	COLOR: #808080
}
PRE .javadoc {
	COLOR: #808080
}
PRE .diff .header {
	COLOR: #808080
}
PRE .annotation {
	COLOR: #808000
}
PRE .decorator {
	COLOR: #808000
}
PRE .preprocessor {
	COLOR: #808000
}
PRE .doctype {
	COLOR: #808000
}
PRE .pi {
	COLOR: #808000
}
PRE .chunk {
	COLOR: #808000
}
PRE .shebang {
	COLOR: #808000
}
PRE .apache .cbracket {
	COLOR: #808000
}
PRE .tag {
	COLOR: #4d7386
}
PRE .tag .title {
	COLOR: #4d7386
}
PRE .pi PRE .id {
	COLOR: #4d7386
}
PRE .attr_selector {
	COLOR: #4d7386
}
PRE .pseudo {
	COLOR: #4d7386
}
PRE .literal {
	COLOR: #4d7386
}
PRE .keyword {
	COLOR: #4d7386
}
PRE .hexcolor {
	COLOR: #4d7386
}
PRE .css .function {
	COLOR: #4d7386
}
PRE .ini .title {
	COLOR: #4d7386
}
PRE .css .class {
	COLOR: #4d7386
}
PRE .list .title {
	COLOR: #4d7386
}
PRE .tex .command {
	COLOR: #4d7386
}
PRE .attribute {
	COLOR: #2f98ff
}
PRE .rules .keyword {
	COLOR: #2f98ff
}
PRE .number {
	COLOR: #2f98ff
}
PRE .date {
	COLOR: #2f98ff
}
PRE .regexp {
	COLOR: #2f98ff
}
PRE .tex .special {
	COLOR: #2f98ff
}
PRE .number {
	FONT-WEIGHT: normal
}
PRE .regexp {
	FONT-WEIGHT: normal
}
PRE .string {
	COLOR: #339900
}
PRE .value {
	COLOR: #339900
}
PRE .filter .argument {
	COLOR: #339900
}
PRE .css .function .params {
	COLOR: #339900
}
PRE .apache .tag {
	COLOR: #339900
}
PRE .symbol {
	COLOR: #968e5b
}
PRE .ruby .symbol .string {
	COLOR: #968e5b
}
PRE .ruby .symbol .keyword {
	COLOR: #968e5b
}
PRE .ruby .symbol .keymethods {
	COLOR: #968e5b
}
PRE .char {
	COLOR: #968e5b
}
PRE .tex .formula {
	COLOR: #968e5b
}
PRE .phpdoc {
	TEXT-DECORATION: underline
}
PRE .yardoctag {
	TEXT-DECORATION: underline
}
PRE .javadoctag {
	TEXT-DECORATION: underline
}
PRE .variable {
	COLOR: #968e5b
}
PRE .envvar {
	COLOR: #968e5b
}
PRE .apache .sqbracket {
	COLOR: #968e5b
}
PRE .nginx .built_in {
	COLOR: #968e5b
}
PRE .addition {
	BACKGROUND: #baeeba
}
PRE .deletion {
	BACKGROUND: #ffc8bd
}
PRE .diff .change {
	BACKGROUND: #bccff9
}
