/*------*/
@import 'reset.css' all;
@import 'engine.css' all;
@import 'bbeditor.css' all;
@import 'bootstrap.css' all;
@import 'bootstrap-responsive.css' all;
body {
    font-family: 'Ubuntu Condensed', sans-serif;
    font-size: 13px;
	background: #e1e1e1 url(../images/bg.png) repeat;
	color: #6f6f6f;
}
/*---h1,h2,h3,h4,h5,h6----*/
h1, h2, h3, h4, h5, h6 {
	margin: 0 0 10px 0;
	color: #000;
}
h1 {
	font-size: 26px;
}
h2 {
	font-size: 22px;
}
h3 {
	font-size: 20px;
}
h4 {
	font-size: 18px;
}
h5 {
	font-size: 16px;
}
h6 {
	font-size: 14px;
}
.small {
	font-size: 0.9em;
}
/*---a-links---*/
a img {
	border: 0;
}
a {
	text-decoration: none;
	color: #6f6f6f;
    -moz-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease
}
a:hover {
	text-decoration: underline;
}
ul, form {
    display: block;
    padding: 0;
    margin: 0;
    list-style: none;
}
/*--- Display style ---*/
#header_h .logo a, ul, form, h1, h2, h3, h4, h5, h6, .dcorearts a, .h_text_c span, .log_pan span, .logs ul, .logs ul li, .log-panel .wrap form, .log-panel .wrap label, .log-panel .wrap label span, .log-panel .wrap label input, #header_c menu > li a, #header_c menu > li a span, #h_flow li.h_this ul li a, #h_flow li.h_this ul li, a.rss, input.sfield, input.sfield:active, input.sfield:focus, input.sbtn, .sortline, .block_h h1, .navi ul li, .navi ul > li:hover > div, .navi ul > li.opened > div, .navi ul > li.sublink > div span, .navi ul > li.opened > div span, .navi ul > li.sublink:hover > div span, .navi ul > li > div a, .navi ul > li.opened > div > a:hover, .navi ul li ul li a, #osmile-area a, #osmile-area a span, .block_c.block_user nav ul li a, .usr_a .lcol, .usr_a .rcols, .vtitle span, .prof_btn a span, .attachment .lcol, .attachment .rcols, h2.heading.white, h2.heading, h2.heading span.rcols, .headings, .headings span.rcols, .horizontal ul li, span.sl_comm, span.sl_view, .horizontal ul li .text_bg span, .carousel_right, .carousel_left, .ctable_tr, .story_l_c span.fix, .story_b .f_link a span, .story.full .story_b .f_link a span, ul.related li a, #sharelink b, #sharelinks li, .n_back span b, .n_back a b, .n_back a:hover b, #footer_c .logo a, .laba_tip_h, .laba_tip_cc {
    display: block;
}
.h_text_t span, .osmile, #osmile-area div img, .log_exit, .log_pan, .log_pan.rcol:hover, .serp, #header_b .wrapper ul.rcol li span, #header_b .wrapper ul.rcol li b, .block_c.block_user nav ul li, .usr_a .rcols span, .vote_sep, .fbutton, .comments_btn a, .prof_btn a, .bluline_link, .sortline a, .sortline span.sort_sep, #oaction a, .fsent, input.fsent, button.fsent, .f_link a, .story.full .f_link a:hover, .title_spoiler img, .attachment, span.sl_comm b, span.sl_view b, .ctable dt dd, .ctable_tr div, .ctable_head div, .cmoder li a, .story_inf span.sep, .story_b .lcol span.tags, .story_b .lcol span.inf, .story_b .lcol span.sep, .comments_btn a:first-child, .offline, .online, #sharelink, .navi_pages a, .navi_pages span, .navi_pages span.nav_ext, .n_back span, .n_next span, .n_back a, .n_next a {
    display: inline-block;
}
/*--- Position style ---*/
header, #header_h, .ocmessage, .header_search form, .h_text, #header_h .login, .login_t_c, .log_pan, .log_pan.rcol:hover, .login_reg, .log-panel .wrap, #header_c, #h_flow .h_this, .popular_c, .block_h, .block_c, #ochat-area-all, #ochat-input, .ochat-input_t, .lastcomm, .horizontal .carousel, .horizontal .carousel_container, .horizontal ul li, .horizontal ul li .poster_bg, .story_l, .story_l_c, .comm_text, .spec_line_h, #sharelinks li, footer, #footer_c, #footer_c .wrapper, #footer_b, #easyTooltip {
    position: relative;
}
/*--- Clear style ---*/
header, .login_t, #content, .block, .block.white, .block_c, .vote, #dle-poll-list div, h2.heading.white, h2.heading, .comments_btn, .berrors, .spec_line_c, #sharelinks, #sharelinks li, footer {
    clear: both;
}
/*--- Outline style ---*/
a:active, a:focus {
    outline: none;
}
/*--- Margin style ---*/
header, ul, .h_text_c span, .log-panel .wrap label span, #h_flow li.h_this ul, #h_flow li.h_this ul li, #header_b .wrapper ul.rcol li:last-child, .sortline span.sort_sep, .navi ul, .navi ul li ul li a, #ochat-area-all, .ocmessage p, .vote input, #dle-poll-list div input, .avatar, .fsent, input.fsent, button.fsent, .f_link a, .story.full .f_link a:hover, .fieldsubmit, h2.heading.white, h2.heading, .story_h .lcols h1, .story_h .lcols h1 a, .story_b .lcol span.inf, .comm_inf ul li:last-child, .sticky_tooltip p {
    margin: 0;
}
#wrapper, .wrapper, .horizontal, .horizontal .carousel, .horizontal .carousel_container {
    margin: 0 auto;
}
/*--- Padding style ---*/
header, h1, h2, h3, h4, h5, h6, .logs, .log-panel .wrap label input, #h_flow li.h_this ul, #h_flow li.h_this ul li, #header_b .wrapper ul.rcol li:last-child, #content, .sortline span.sort_sep, .navi ul > li:last-child, .navi ul li ul.submenu li:last-child, #ochat-area, .ocmessage, #osmile-area, .vote input, #dle-poll-list div input, .f_textarea, .editor_button select, .horizontal .carousel_container, .horizontal ul li, .story_h .lcols h1 a, .story_b .lcol span.inf, .story_b .f_link a, .story.full .f_link a:hover, .comm_inf ul li:last-child, .spec_line, #sharelinks label, .sticky_tooltip p {
    padding: 0;
}
/*--- Overflow style ---*/
#header_h .logo, .header_search form, .h_text_c, .login_t_c, .login_reg, .log-panel .wrap .wrap_c, .logs, .log-panel .wrap form, .log-panel .wrap label span, a.rss, #header_b, #header_b .wrapper, aside.lcol, .speedbar, .speedbar div, .blueline div, .sortline, .popular, .popular_c, .popular_c .headings, .block_h h1, .navi ul, .ocmessage, .ocmessage .ocinfo, .ocmessage p, #oaction a, #ochat-input, .ochat-input_t, #ochat-input textarea, .lastcomm, .block_c.block_user, .block_c.block_user nav ul li, .usr_a, .block_c.block_vote, .vote_btn, .fbutton, .comments_btn a, .prof_btn a, .laba_info, .laba_info .lcol, .avatar, .attachment, .attachment .lcol, .posters, h2.heading.white, h2.heading, h2.heading, h2.heading span.lcol, .headings, .headings span.lcol, .horizontal .carousel_container, .horizontal ul li .text_bg, .horizontal ul li .text_bg span, .ctable_head, .ctable_tr, .story, .story_l, .story_l_c, .cmoder li a, .story_r, .story_h, .story_inf, .story_c, .story_b, .story_b .lcol span.tags, .story_b .lcol span.inf, .comments, .comments > .lcol, .comm_inf, .offline, .online, ul.related, .berrors, .berrors_c, .static_c, .spec_line, .spec_line_h, .spec_line_c, #sharelinks label, .navigation, .navi_pages a, .navi_pages span, .navi_pages span.nav_ext, footer, #footer_h, #footer_c .logo, #footer_b .wrapper, .footer_text, .laba_tip_h, .laba_tip_cc, .sticky_tooltip p {
    overflow: hidden;
}
/*--- Text style ---*/
#header_h .logo, .log_exit, .serp, a.rss, #oaction a, #osmile-area a, .horizontal ul li .text_bg span, .carousel_right, .carousel_left, .cmoder li.warn a, .cmoder li.edit a, #footer_h, #footer_c .logo, #footer_b .wrapper, .dcorearts {
    text-indent: -9999px;
}
/*--- Border style ---*/
.h_text, .login_t_c, .login_t_c img, .log-panel .wrap label, .log-panel .wrap button, .block.white .block_bg, .block_h h1, .navi ul li ul, .ocmessage .ocinfo, .vtitle, .vote_btn, button.bbcodes, input.bbcodes, .bbcodes, .fbutton, .comments_btn a, .prof_btn a, .fsent, input.fsent, button.fsent, .f_link a, .story.full .f_link a:hover, .attachment .lcol, .headings span.rcol, span.sl_comm, span.sl_view, .ctable_tr, .story_l_c, .cmoder li a, .story_b .lcol span.tags, .comments_btn a:first-child, .offline, .online, .editpost, #sharelink, .navi_pages a, .navi_pages span, .navi_pages span.nav_ext, .n_back span, .n_next span, .n_back a, .n_next a {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
/*--- Transition style ---*/
.f_link a, a.log_pan, a.bluline_link, .comments_btn a, .cl_panel a {
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
}
#wrapper, .wrapper {
	width: 980px;
}
/*==============================
           Header
==============================*/
#header_h {
    height: 58px;
    background: url("../images/shape_2.png") repeat-x center bottom,
    url("../images/shape_1.png") repeat-x center 1px,
    #232323;
    -webkit-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.47);
    -moz-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.47);
    box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.47);
    z-index: 2;
}
#header_h .wrapper {
    border: 1px solid rgba(30,30,30,1);
    border-width: 0 1px;
    background: url("../images/shape_3.png") repeat-y left center,
    url("../images/shape_3.png") repeat-y right center,
    url("../images/shape_2.png") repeat-x center bottom,
    url("../images/shape_1.png") repeat-x center 1px,
    #2b2b2b;
    height: 58px;
}
#header_h .logo {
    background: url("../images/logo.png") no-repeat;
    width: 288px;
    height: 51px;
    margin: 5px 0 0 11px;
}
#header_h .logo a {
    width: 288px;
    height: 51px;
}
.h_text {
    margin: 8px 0 0 63px;
    background: #212121; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxMjEyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYjJiMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left,  #212121 0%, #2b2b2b 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#212121), color-stop(100%,#2b2b2b)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #212121 0%,#2b2b2b 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #212121 0%,#2b2b2b 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #212121 0%,#2b2b2b 100%); /* IE10+ */
    background: linear-gradient(to right,  #212121 0%,#2b2b2b 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#2b2b2b',GradientType=1 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.19);
    -moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.19);
    box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.19);
    width: 175px;
    height: 42px;
    border-bottom: 1px solid #323131;
    font-size: 12px;
}
.h_text_t {
    top: 11px;
    left: -47px;
    position: absolute;
    color: #fff;
    background: #4f688c; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNjg4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZjU0NzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4f688c 0%, #3f5473 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f688c), color-stop(100%,#3f5473)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4f688c 0%,#3f5473 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4f688c 0%,#3f5473 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4f688c 0%,#3f5473 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4f688c 0%,#3f5473 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f688c', endColorstr='#3f5473',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(114, 141, 179, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.46);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(114, 141, 179, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.46);
    box-shadow: inset 0px 1px 0px 0px rgba(114, 141, 179, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.46);
    padding: 0 5px 0 7px;
    height: 20px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.h_text_t span {
    background: url("../images/arrow_7.png") no-repeat right 6px;
    padding: 0 13px 0 0;
    text-shadow: 0 1px 0 rgba(0,0,0,0.26);
}
.h_text_c {
    padding: 1px 0 0 65px;
    color: #e6e6e6;
    text-shadow: 0 1px 0 rgba(0,0,0,0.33);
}
.h_text_c span {
    height: 13px;
    padding: 0 0 0 10px;
    line-height: 12px;
    background: url("../images/arrow_6.png") no-repeat left 4px;
}
#header_h .login {
    margin: 10px 10px 0 0;
}
.login_t_c {
    background: #252525;
    -webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.23);
    box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.23);
    border: 1px solid #363636;
    border-width: 0 1px 1px 0;
    height: 38px;
    font-size: 13px;
    color: #9b9b9b;
    line-height: 22px;
    margin: 0 0 0 -2px;
    z-index: 1;
}
.login_t_c img {
    margin: 1px 9px 0 5px;
    width: 34px;
    height: 34px;
    -webkit-box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, 0.42);
    -moz-box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, 0.42);
    box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, 0.42);
}
.login_t_c a {
    color: #fff;
}
.log_exit {
    height: 26px;
    width: 26px;
    background: url("../images/ex_btn.png") no-repeat;
    margin: 7px 6px 0 7px;
}
.log_exit:hover {
    background-position: 0 -26px;
}
.log_pan, .log_pan.rcol:hover {
    background: #4f688c; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNjg4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZjU0NzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4f688c 0%, #3f5473 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f688c), color-stop(100%,#3f5473)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4f688c 0%,#3f5473 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4f688c 0%,#3f5473 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4f688c 0%,#3f5473 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4f688c 0%,#3f5473 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f688c', endColorstr='#3f5473',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(114, 141, 179, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.46);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(114, 141, 179, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.46);
    box-shadow: inset 0px 1px 0px 0px rgba(114, 141, 179, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.46);
    color: #fff;
    font-size: 11px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.34);
    height: 38px;
    -moz-border-radius: 21px 3px 3px 21px;
    -webkit-border-radius: 21px 3px 3px 21px;
    border-radius: 21px 3px 3px 21px;
    z-index: 2;
}
.log_pan span {
    height: 38px;
    background: url("../images/arrow_8.png") no-repeat 6px 6px;
    padding: 4px 12px 0 40px;
    line-height: 14px;
}
.log_pan:focus, .log_exit:focus {
    outline: none;
    outline-offset: 0;
}
.log_pan:hover, .log_pan.selected, .log_pan.rcol {
    background: #b23c3c; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyM2MzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMDJlMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #b23c3c 0%, #a02e2e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b23c3c), color-stop(100%,#a02e2e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #b23c3c 0%,#a02e2e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #b23c3c 0%,#a02e2e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #b23c3c 0%,#a02e2e 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #b23c3c 0%,#a02e2e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b23c3c', endColorstr='#a02e2e',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(210, 86, 86, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.46);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(210, 86, 86, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.46);
    box-shadow: inset 0px 1px 0px 0px rgba(210, 86, 86, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.46);
    color: #fff;
    text-decoration: none;
}
.log_pan.rcol, .log_pan.rcol:hover {
    -moz-border-radius: 3px 21px 21px 3px;
    -webkit-border-radius: 3px 21px 21px 3px;
    border-radius: 3px 21px 21px 3px;
}
.log_pan.rcol:hover span {
    background: url("../images/arrow_8.png") no-repeat 94% 6px;
}
.log_pan.rcol span {
    background: url("../images/arrow_9.png") no-repeat 94% 6px;
    padding: 4px 40px 0 12px;
}
.log_pan:hover span, .log_pan.selected span {
    background: url("../images/arrow_9.png") no-repeat 6px 6px;
}
.serp {
    height: 38px;
    width: 2px;
    background: url("../images/sep_5.png") no-repeat 0 center;
    margin: 0 4px 0 5px;
}
.login_reg {
    background: #252525;
    -webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.23);
    box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.23);
    border: 1px solid #363636;
    border-width: 0 1px 1px 0;
    -moz-border-radius: 3px 21px 21px 3px;
    -webkit-border-radius: 3px 21px 21px 3px;
    border-radius: 3px 21px 21px 3px;
    height: 32px;
    font-size: 13px;
    color: #9b9b9b;
    line-height: 30px;

    margin: 3px 0 0 -12px;
    z-index: 1;
    font-size: 12px;
    color: #b3b3b3;
    padding: 0 12px 0 22px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.38);
}
.login_reg a {
    color: #b3b3b3;
    text-shadow: 0 1px 0 rgba(0,0,0,0.38);
}
.log-panel {
    display: none;
    position: absolute;
    left: 0px;
    top: 67px;
    color: #666;
    z-index: 999;
}
.log-panel .wrap {
    background: #1e1e1e;
    width: 218px;
    border: 1px solid #0f0f0f;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(38, 38, 38, 1), 0px 0px 0px 4px rgba(0, 0, 0, 0.36);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(38, 38, 38, 1), 0px 0px 0px 4px rgba(0, 0, 0, 0.36);
    box-shadow: inset 0px 1px 0px 0px rgba(38, 38, 38, 1), 0px 0px 0px 4px rgba(0, 0, 0, 0.36);
    z-index: 1;
}
.log-panel .wrap::after {
    content: '';
    background: url("../images/arrow_11.png") no-repeat;
    width: 17px;
    height: 15px;
    position: absolute;
    top: -14px;
    left: 16px;
    z-index: 2;
}
.logs ul {
    border: none;
}
.logs ul li {
    background: url("../images/sep_4.png") repeat-x center bottom;
    font-size: 13px;
    height: 27px;
    line-height: 24px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.37);
}
.logs ul li:last-child {
    height: 25px;
    background: none;
}
.logs ul li a {
    color: #b3b3b3;
    text-decoration: none;
    padding: 0 0 0 20px;
    background: url(../images/arrow_10.png) no-repeat 9px 6px;
}
.logs ul li a span {
    color: #b02f2f;
}
.logs ul li a:hover, .logs ul li a:hover span {
    color: #55749e;
}
.log-panel .wrap form {
    padding: 5px 7px;
    font-family: 'Ubuntu Condensed', sans-serif;
}
.log-panel .wrap label {
    background: #191919;
    margin: 1px 0 7px 0;
    color: #afaeae;
    text-shadow: 0 1px 0 rgba(0,0,0,0.28);
    font-size: 13px;
    font-family: 'Ubuntu Condensed', sans-serif;
    padding: 0 9px;
    height: 27px;
    line-height: 25px;
    border: 1px solid #242424;
    border-width: 0 1px 1px 0;
    -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.28), 0px 1px 0px 0px rgba(38, 38, 38, 0.75);
    -moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.28), 0px 1px 0px 0px rgba(38, 38, 38, 0.75);
    box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.28), 0px 1px 0px 0px rgba(38, 38, 38, 0.75);
    overflow: hidden !important;
}
.log-panel .wrap label span {
    float: left;
    padding: 0 5px 0 0;
}
.log-panel .wrap label input {
    background: none;
    border: none;
    height: 26px;
    color: #a53232;
    width: 137px;
    outline: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    overflow: hidden !important;
}
.log-panel .wrap input:active, .log-panel .wrap input:focus {
    background: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    outline: none;
}
.log-panel .wrap button {
    height: 26px;
    cursor: pointer;
    color: #a8a8a8;
    font-size: 13px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.36);
    font-family: 'Ubuntu Condensed', sans-serif;
    background: #2d2d2d; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkMmQyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjI2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #2d2d2d 0%, #262626 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d2d2d), color-stop(100%,#262626)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #2d2d2d 0%,#262626 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #2d2d2d 0%,#262626 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #2d2d2d 0%,#262626 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #2d2d2d 0%,#262626 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#262626',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(70, 70, 71, 0.75), 0px 1px 3px 0px rgba(0, 0, 0, 0.36);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(70, 70, 71, 0.75), 0px 1px 3px 0px rgba(0, 0, 0, 0.36);
    box-shadow: inset 0px 1px 0px 0px rgba(70, 70, 71, 0.75), 0px 1px 3px 0px rgba(0, 0, 0, 0.36);
    padding: 0 15px;
}
.log-panel .wrap button:hover {
    background: #4f688c; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNjg4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZjU0NzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4f688c 0%, #3f5473 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f688c), color-stop(100%,#3f5473)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4f688c 0%,#3f5473 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4f688c 0%,#3f5473 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4f688c 0%,#3f5473 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4f688c 0%,#3f5473 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f688c', endColorstr='#3f5473',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(114, 141, 179, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.46);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(114, 141, 179, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.46);
    box-shadow: inset 0px 1px 0px 0px rgba(114, 141, 179, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.46);
    color: #fff;
}
#header_c {
    background: #1f1f1f;
    z-index: 1;
    height: 37px;
}
#header_c .wrapper {
    background: #232323;
    height: 37px;
    -webkit-box-shadow:  0px 0px 4px 0px rgba(0, 0, 0, 0.45);
    -moz-box-shadow:  0px 0px 4px 0px rgba(0, 0, 0, 0.45);
    box-shadow:  0px 0px 4px 0px rgba(0, 0, 0, 0.45);
}
#header_c menu > li {
    float: left;
    height: 37px;
    font-size: 14px;
    padding: 0 1px 0 0;
    background: url(../images/sep.png) no-repeat right center;
}
#header_c menu > li a {
    color: #d4d4d4;
    text-shadow: 0 1px 0 rgba(0,0,0,0.71);
}
#header_c menu > li a span {
    height: 37px;
    line-height: 37px;
    padding: 0 16px;
}
#header_c menu > li.h_this a span {
    background: url("../images/arrow.png") no-repeat 94% 17px;
    padding-right: 29px;
}
#header_c menu > li.h_this:hover a span {
    background: url("../images/arrow_2.png") no-repeat 94% 17px;
}
#header_c menu > li a:hover, #header_c menu > li.selected a {
    color: #5b79a4;
    background: #191919; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5MTkxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzIzMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #191919 0%, #232323 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#191919), color-stop(100%,#232323)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #191919 0%,#232323 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #191919 0%,#232323 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #191919 0%,#232323 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #191919 0%,#232323 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#191919', endColorstr='#232323',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.73);
    -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.73);
    box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.73);
    text-decoration: none;
}
/* SubMenu */
#h_flow li.h_this ul {
    width: 174px;
    top: 33px;
    left: 0;
    position: absolute;
    z-index: 9999;
    display: none;
    padding: 4px 0 0 0;
}
#h_flow li.h_this ul div {
    border: 1px solid #232222;
    background: #2f2f2f;
}
#h_flow li.h_this ul li a, #h_flow li.h_this ul li {
    background: none;
    float: none;
    height: auto;
    line-height: normal;
    text-transform: none;
    line-height: 24px;
}
#h_flow li.h_this ul li {
    height: 27px;
    font-size: 13px;
    line-height: 24px;
    background: url("../images/sep_2.png") repeat-x center bottom;
}
#h_flow li.h_this ul li:last-child {
    height: 25px;
    background: none;
}
#h_flow li.h_this ul li a {
    color: #c5c5c5;
    text-shadow: 0 1px 0 rgba(0,0,0,0.29);
    width: 100%;
    border: none;
    padding: 0 5px 0 23px;
    background: url(../images/arrow_3.png) no-repeat 9px 10px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
#h_flow li.h_this ul li a:hover {
    color: #647fa7;
    text-decoration: none;
    background: url(../images/arrow_4.png) no-repeat 9px 10px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.31);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
a.rss {
    height: 21px;
    width: 22px;
    margin: 8px 12px 0 0;
    background: url("../images/rss_bg.png") no-repeat;
}
a.rss:hover {
    background-position: 0 -21px;
}
.header_search {
    float: right;
    height: 32px;
    padding: 5px 5px 0 0;
}
input.sfield, input.sfield:active, input.sfield:focus {
    background: #1b1b1b;
    width: 182px;
    margin: 1px 0 0 2px;
    color: #797979;
    text-shadow: 0 1px 0 rgba(0,0,0,0.28);
    font-size: 12px;
    font-family: 'Ubuntu Condensed', sans-serif;
    padding: 0 30px 1px 8px;
    height: 25px;
    border: 1px solid #2d2d2d;
    border-width: 0 1px 1px 0;
    -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.24), 0px 1px 0px 0px rgba(49, 49, 49, 0.75);
    -moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.24), 0px 1px 0px 0px rgba(49, 49, 49, 0.75);
    box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.24), 0px 1px 0px 0px rgba(49, 49, 49, 0.75);
}
input.sbtn {
    position: absolute;
    right: 5px;
    top: 6px;
    width: 17px;
    height: 17px;
    background: url("../images/search_btn.png") no-repeat;
}
input.sbtn:hover {
    background-position: 0 -17px;
}
#header_b {
    padding: 5px 0 9px 0;
    background: url("../images/header_b_bg.png") repeat-x center bottom;
}

#header_b .wrapper {
    height: 17px;
    border: 1px solid #e4e4e4;
    border-width: 0 1px;
}
#header_b .wrapper span.lcol {
    padding: 0 14px 0 11px;
    font-size: 13px;
    background: url("../images/arrow_5.png") no-repeat right 5px;
    color: #837e7e;
}
#header_b .wrapper ul.rcol {
    margin: 0 6px 0 0;
}
#header_b .wrapper ul.rcol li {
    float: left;
    font-size: 12px;
    height: 17px;
    line-height: 17px;
    color: #6b6b6b;
    padding: 0 8px 0 0;
    margin: 0 7px 0 0;
    background: url("../images/sep_3.png") no-repeat right center;
}
#header_b .wrapper ul.rcol li span {
    padding: 0 0 0 18px;
}
#header_b .wrapper ul.rcol li span.n_post {
    background: url("../images/n_post.png") no-repeat left center;
}
#header_b .wrapper ul.rcol li span.n_pm {
    background: url("../images/n_pm.png") no-repeat left center;
}
#header_b .wrapper ul.rcol li span.n_comm {
    background: url("../images/n_comm.png") no-repeat left center;
}
#header_b .wrapper ul.rcol li b {
    font-weight: normal;
    background: #a53232;
    -webkit-box-shadow: inset 1px 1px 0px 0px rgba(198, 71, 71, 0.75);
    -moz-box-shadow: inset 1px 1px 0px 0px rgba(198, 71, 71, 0.75);
    box-shadow: inset 1px 1px 0px 0px rgba(198, 71, 71, 0.75);
    color: #fff;
    height: 17px;
    line-height: 17px;
    padding: 0 5px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    margin: 0 0 0 5px;
}
#header_b .wrapper ul.rcol li b a {
    color: #fff;
}
#header_b .wrapper ul.rcol li:last-child {
    background: none;
}
#header_b .wrapper ul.rcol li a {
    color: #6b6b6b;
}
/*==============================
           Content
==============================*/
#content {
	background: rgba(255,255,255,1) url("../images/sep_1.png") repeat-y right 0;
	margin: 15px 0 8px 0;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.18);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.18);
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.18);
    border-right: 271px solid #232323;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
aside.lcol {
    width: 100%;
}
.speedbar {
    background: url("../images/sep_18.png") repeat-x;
    height: 26px;
    padding: 10px 8px 0 8px;
    -webkit-border-radius: 9px 0 0 0;
    -moz-border-radius: 9px 0 0 0;
    border-radius: 9px 0 0 0;
}
.speedbar div {
    height: 17px;
    background: url("../images/arrow_18.png") no-repeat left center;
    line-height: 16px;
    padding: 0 0 0 27px;
    font-size: 13px;
    color: #707070;
}
.speedbar a {
    color: #707070;
}
.blueline {
    background: #ebebeb;
    padding: 5px 0 0 0;
    -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.21);
    -moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.21);
    box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.21);
}
.blueline div {
    background: #4c6589 url("../images/blueline_bg.png") no-repeat 94% center;
    -webkit-box-shadow: inset 1px 1px 2px 0px rgba(0, 0, 0, 0.26), 0px 1px 0px 0px rgba(225, 225, 225, 1);
    -moz-box-shadow: inset 1px 1px 2px 0px rgba(0, 0, 0, 0.26), 0px 1px 0px 0px rgba(225, 225, 225, 1);
    box-shadow: inset 1px 1px 2px 0px rgba(0, 0, 0, 0.26), 0px 1px 0px 0px rgba(225, 225, 225, 1);
    height: 40px;
    border-bottom: 1px solid #fff;
    color: #fff;
    padding: 9px 9px;
}
.bluline_link {
    background: #6a8bbb; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhOGJiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTc3YTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #6a8bbb 0%, #5a77a1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6a8bbb), color-stop(100%,#5a77a1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #6a8bbb 0%,#5a77a1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #6a8bbb 0%,#5a77a1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #6a8bbb 0%,#5a77a1 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #6a8bbb 0%,#5a77a1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a8bbb', endColorstr='#5a77a1',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(145, 176, 220, 0.75), 0px 1px 3px 0px rgba(0, 0, 0, 0.51);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(145, 176, 220, 0.75), 0px 1px 3px 0px rgba(0, 0, 0, 0.51);
    box-shadow: inset 0px 1px 0px 0px rgba(145, 176, 220, 0.75), 0px 1px 3px 0px rgba(0, 0, 0, 0.51);
    text-transform: uppercase;
    text-shadow: 0 1px 0 rgba(0,0,0,0.29);
    color: #fff;
    font-size: 15px;
    padding: 10px 15px 12px 15px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.bluline_link:hover {
    text-decoration: none;
    background: #b23c3c; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyM2MzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMDJlMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #b23c3c 0%, #a02e2e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b23c3c), color-stop(100%,#a02e2e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #b23c3c 0%,#a02e2e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #b23c3c 0%,#a02e2e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #b23c3c 0%,#a02e2e 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #b23c3c 0%,#a02e2e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b23c3c', endColorstr='#a02e2e',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(210, 86, 86, 0.75), 0px 1px 3px 0px rgba(0, 0, 0, 0.51);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(210, 86, 86, 0.75), 0px 1px 3px 0px rgba(0, 0, 0, 0.51);
    box-shadow: inset 0px 1px 0px 0px rgba(210, 86, 86, 0.75), 0px 1px 3px 0px rgba(0, 0, 0, 0.51);
    color: #fff;
}
.sortline {
    padding: 5px 8px;
    line-height: 20px;
}
.sortline form {
    background: url("../images/sort.png") no-repeat left center;
    padding: 0 0 0 23px;
    font-size: 13px;
    color: #3d526f;
}
.sortline a {
    color: #727171;
    font-size: 12px;
    background: url("../images/sort_a.png") repeat-x;
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(253, 253, 253, 1), 0px 1px 3px 0px rgba(0, 0, 0, 0.43);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(253, 253, 253, 1), 0px 1px 3px 0px rgba(0, 0, 0, 0.43);
    box-shadow: inset 0px 1px 0px 0px rgba(253, 253, 253, 1), 0px 1px 1px 0px rgba(243, 243, 243, 1);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #e9e9e9;


    border-color: #e9e9e9 #e9e9e9 #dadada #e9e9e9;
    padding: 0 12px;
    height: 20px;
    line-height: 16px;
    margin: 0 3px;
}
.sortline a:hover {
    color: #4c6589;
    text-decoration: none;
}
.sortline a img {
    margin: 2px 0 0 4px;
    vertical-align: middle;
    height: 3px;
    width: 5px;
}
.sortline span.sort_sep {
    height: 21px;
    background: url("../images/sep_20.png") no-repeat 0 bottom;
    width: 1px;
    vertical-align: middle;
}
.popular {
    border: 1px solid #e1e1e1;
    border-width: 1px 0;
    padding: 1px 0;
    background: #fff;
    margin: 0 0 5px 0;
}
.popular_c {
    background: #373737;
    -webkit-box-shadow: inset 1px 1px 2px 0px rgba(0, 0, 0, 0.26);
    -moz-box-shadow: inset 1px 1px 2px 0px rgba(0, 0, 0, 0.26);
    box-shadow: inset 1px 1px 2px 0px rgba(0, 0, 0, 0.26);
}
.popular_c .headings {
    padding: 0 14px 0 39px;
    background: url("../images/ico.png") no-repeat 6px 8px;
}
aside.rcol {
    background: #232323;
    width: 271px;
    margin: 0 -271px 0 0;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
    padding: 4px 0;
}
.block {
    padding: 0 0 11px 0;
    background: url("../images/stop.png") repeat-x center bottom;
}
.block.white {
    padding: 3px 7px 16px 7px;
    background: url("../images/stop.png") repeat-x center bottom;
}
.block.white .block_bg {
    background: #f3f3f3;
    -webkit-box-shadow:  0px 1px 3px 0px rgba(0, 0, 0, 1);
    -moz-box-shadow:  0px 1px 3px 0px rgba(0, 0, 0, 1);
    box-shadow:  0px 1px 3px 0px rgba(0, 0, 0, 1);
    padding: 1px 0;
}
.block.white .block_h {
    padding: 0 4px;
    border-top: 1px solid #e0dede;
    height: 40px;
    background: url("../images/sep_8.png") no-repeat center bottom;
}
.block.white .block_h h1 {
    background: #e4e4e4; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left,  #e4e4e4 0%, #f3f3f3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e4e4e4), color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #e4e4e4 0%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #e4e4e4 0%,#f3f3f3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #e4e4e4 0%,#f3f3f3 100%); /* IE10+ */
    background: linear-gradient(to right,  #e4e4e4 0%,#f3f3f3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#f3f3f3',GradientType=1 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.08);
    box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.08);
    text-shadow: none;
    color: #575353;
    margin: 5px 0 0 7px;
}
.block.white .block_c {
    color: #777777;
    padding: 4px 4px;
    border-bottom: 1px solid #e0dede;
}
.block_h {
    height: 38px;
    background: url("../images/sep_7.png") repeat-x center bottom;
}
.block_h h1 {
    min-width: 158px;
    position: absolute;
    background: #1c1c1c; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjMWMxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzIzMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left,  #1c1c1c 0%, #232323 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#1c1c1c), color-stop(100%,#232323)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #1c1c1c 0%,#232323 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #1c1c1c 0%,#232323 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #1c1c1c 0%,#232323 100%); /* IE10+ */
    background: linear-gradient(to right,  #1c1c1c 0%,#232323 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c1c1c', endColorstr='#232323',GradientType=1 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.12);
    box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.12);
    height: 25px;
    font-size: 14px;
    color: #fff;
    font-weight: normal;
    margin: 4px 0 0 8px;
    text-transform: uppercase;
    line-height: 25px;
    padding: 0 9px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.41);
}
.block_h h1 span {
    color: #bb3c3c;
}
.block_c {
    color: #fff;
}
.navi ul > li:hover > div {
    text-decoration: none;
    background: #1b1b1b;
    -webkit-box-shadow: inset 0px 1px 4px 0px rgba(0, 0, 0, 0.43);
    -moz-box-shadow: inset 0px 1px 4px 0px rgba(0, 0, 0, 0.43);
    box-shadow: inset 0px 1px 4px 0px rgba(0, 0, 0, 0.43);
}
.navi ul > li {
    background: url("../images/sep_9.png") repeat-x center bottom;
    padding: 0 0 3px 0;
}
.navi ul > li:last-child {
    background: none;
}
.navi ul > li:hover > div a, .navi ul > li.opened > div a {
    color: #5b79a4;
    background: url(../images/arrow_13.png) no-repeat 8px 9px;
}
.navi ul > li.opened:hover div {
    background: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.navi ul > li.sublink > div span {
    background: url(../images/arrow_16.png) no-repeat 97% 8px;
}
.navi ul > li.opened > div span, .navi ul > li.sublink:hover > div span {
    background: url(../images/arrow_17.png) no-repeat 97% 8px;
}
.navi ul > li > div a, .navi ul > li.opened > div > a:hover {
    font-size: 14px;
    text-decoration: none;
    color: #c6c6c6;
    text-shadow: 0 1px 0 rgba(0,0,0,0.64);
    height: 30px;
    color: #a1a1a1;
    line-height: 27px;
    padding: 0 0 0 31px;
    background: url(../images/arrow_12.png) no-repeat 8px 9px;
}
.navi ul li ul {
    margin: 0 9px 7px 9px;
    background: #2b2b2b;
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(54, 54, 54, 0.75), 0px 1px 3px 0px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(54, 54, 54, 0.75), 0px 1px 3px 0px rgba(0, 0, 0, 0.23);
    box-shadow: inset 0px 1px 0px 0px rgba(54, 54, 54, 0.75), 0px 1px 3px 0px rgba(0, 0, 0, 0.23);
}
.navi ul li ul.submenu li {
    height: 27px;
    line-height: 27px;
    background: url(../images/sep_10.png) repeat-x center bottom;
    padding: 0 0 2px 0;
}
.navi ul li ul.submenu li:last-child {
    background: none;
}
.navi ul li ul.submenu li:first-child a {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
}
.navi ul li ul.submenu li:last-child a {
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
}
.navi ul li ul li a {
    padding: 0 0 0 27px;
    background: url(../images/arrow_15.png) no-repeat 8px 8px;
    color: #b3b3b3;
    text-shadow: 0 1px 0 rgba(0,0,0,0.36);
}
.navi ul li ul li a:hover {
    color: #ad3535;
    background: #272727 url(../images/arrow_14.png) no-repeat 8px 8px;
    text-decoration: none;
}
/*==============================
           oChat
==============================*/
#ochat-area {
    height: 258px;
    overflow: auto;
    overflow-x: hidden;
}
.ocmessage {
    border-bottom:1px dotted #dbdada;
    margin: 0 2px 4px 0;
}
/* .ocmessage:hover {
    background: #fcfbfb;
}
.ocmessage:hover .ocinfo {
    background: #d4d4d4;
} */
.ocmess2 {
    background: #f5f5f5;
}
.ocmessage.quoteme {
    background: #F0FDE6;
}
.ocmessage .ocinfo {
    height: 20px;
    padding: 0 6px;
    font-size: 12px;
    line-height: 20px;
    background: #ecebeb;
    color: #4a4949;
}
.ocmessage .ocinfo a {
    color:#278120;
}
.ocmessage .ocinfo a:hover {
    color:#3878A5 !important;
}
.ocmessage .ocinfo span {
    color: #969696;
    float: right;
    text-shadow: 0 1 0 rgba(255,255,255,0.37);
}
.ocmessage p {
    color: #777777;
    font-size: 13px;
    word-wrap:break-word;
    line-height: 14px;
    padding: 3px 4px;
}
.ocmessage p img {
    width: 16px;
    height: 16px;
}
#ocwarn {
    background-color: rgb(255,230,230);
    font:normal 11px Tahoma;
    color:#666;
    margin:3px;
    padding:7px 5%;
    width:92%;
    border-radius:4px;
    position:absolute;
    top:0;
    left:0;
}
#oaction {
    position: absolute;
    top: 3px;
    right: 3px;
    height: 20px;
    padding: 5px 0 3px 0;
    width: auto;
    background: #ffffff;
    border: 1px solid #2d2d2d;
    display: none;
    -webkit-box-shadow: inset 0px -1px 0px 0px rgba(181, 181, 181, 1), 0px 0px 0px 3px rgba(0, 0, 0, 0.72);
    -moz-box-shadow: inset 0px -1px 0px 0px rgba(181, 181, 181, 1), 0px 0px 0px 3px rgba(0, 0, 0, 0.72);
    box-shadow: inset 0px -1px 0px 0px rgba(181, 181, 181, 1), 0px 0px 0px 3px rgba(0, 0, 0, 0.72);
}
a#ochat-pm {
    background: url("../images/pm.png") no-repeat center center;
}
a#oanswer {
    background: url("../images/quote.png") no-repeat center center;
}
a#odel {
    background: url("../images/del.png") no-repeat center center;
}
#oaction a {
    height: 14px;
    width: 30px;
    border-left: 1px dotted #dbdbdb;
}
#oaction a:first-child {
    border: none;
}
#oaction a:hover {
    opacity: 0.56;
}
.ocmessage .ocinfo .ogcolor_1 {
    color: #dd5252;
}
.ocmessage .ocinfo .ogcolor_2{color:#0c5;}
.ocmessage .ocinfo .ogcolor_3{color:#059;}
.ocmessage .ocinfo .ogcolor_9{color:#e70;}
#ochat-input {
    padding: 7px 4px 2px 3px;
}
.ochat-input_t {
    padding: 7px 8px 0 1px;
}
#ochat-input textarea {
    background: #f0eeee; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmMGVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxOCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #f0eeee 10%, #f3f3f3 18%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#f0eeee), color-stop(18%,#f3f3f3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f0eeee 10%,#f3f3f3 18%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f0eeee 10%,#f3f3f3 18%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f0eeee 10%,#f3f3f3 18%); /* IE10+ */
    background: linear-gradient(to bottom,  #f0eeee 10%,#f3f3f3 18%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0eeee', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-8 */
    width: 100%;
    height: 52px;
    padding:4px;
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(205, 205, 205, 1), 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(205, 205, 205, 1), 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 0px 0px 1px rgba(205, 205, 205, 1), 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
    border: none;
    color: #777777;
    font-family: 'Ubuntu Condensed', sans-serif;
    font-size: 13px;
    resize: vertical;
}
#ochat-input textarea:focus, #ochat-input textarea.oload {
    background-color: #fff;
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(116, 115, 115, 1), 0px 1px 3px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(116, 115, 115, 1), 0px 1px 3px 0px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 0px 0px 1px rgba(116, 115, 115, 1), 0px 1px 3px 0px rgba(0, 0, 0, 0.3);
}
#ochat-input input {
    float:right;
}
#ochat-input textarea.oload {
    background-image: url('../images/loading_32.gif');
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
#osmile-area {
    -moz-box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.71);
    -webkit-box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.71);
    box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.71);
    background: rgba(0, 0, 0, 0.71);
    position: absolute;
    top: 0;
    z-index: 999;
    right: 100%;
    margin-right: 26px;
    width: 430px;
    height: 256px;
    display: none;
}
#osmile-area div {
    overflow: auto;
    -moz-box-shadow: inset 0px -1px 0px 0px rgba(197, 197, 197, 1), 0px 2px 3px 0px rgba(0, 0, 0, 0.53);
    -webkit-box-shadow: inset 0px -1px 0px 0px rgba(197, 197, 197, 1), 0px 2px 3px 0px rgba(0, 0, 0, 0.53);
    box-shadow: inset 0px -1px 0px 0px rgba(197, 197, 197, 1), 0px 2px 3px 0px rgba(0, 0, 0, 0.53);
    background: rgba(255,255,255,1);
    padding: 5px 5px;
    overflow-x: hidden;
    height: 246px;
    text-align: center;
}
#osmile-area div img {
    cursor: pointer;
    width: 50px;
    height: 50px;
    margin: 3px 3px;
    opacity: 0.4;
}
#osmile-area div img:hover {
    opacity: 1;
}
#osmile-area a {
    background: rgba(0,0,0,0.5);
    position: absolute;
    bottom: -27px;
    right: -6px;
    border-top: 1px solid rgba(0,0,0,0.2);
    padding: 5px 5px;
    color: #fff;
}
#osmile-area  a span {
    height: 10px;
    width: 10px;
    background: url("../images/del_2.png") no-repeat;
}
#osmile-area a:hover {
     opacity: 0.6;
}
.osmile {
    width:32px;
    height:32px;
}
#osmile-popup-img {
    position:absolute;
    width:128px;
    height:128px;
    display:none;
    z-index:9998;
}
.block_c.block_comm {
    padding: 0 8px;
    background: url("../images/sep_12.png") repeat-x center top;
}
.lastcomm {
    padding: 6px 0 12px 0;
    font-size: 13px;
    color: #b0b0b0;
    text-shadow: 0 1px 0 rgba(0,0,0,0.36);
    line-height: 14px;
    background: url("../images/sep_13.png") repeat-x center bottom;
}
.lastcomm:last-child {
    background: none;
    padding: 6px 0;
}
.lastcomm span a, .lastcomm span {
    color: #278120;
}
.lastcomm a {
    color: #fff;
}
.lastcomm img {
    width: 42px;
    height: 42px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    float: left;
    margin: 0 8px 0 0;
    -webkit-box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, 0.42);
    -moz-box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, 0.42);
    box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, 0.42);
}
.block_c.block_user {
    padding: 5px 5px 0 5px;
}
.block_c.block_user nav {

}
.block_c.block_user nav ul li {
    background: url("../images/tab_bgs.png") no-repeat;
    width: 129px;
    height: 28px;
    line-height: 28px;
    text-align: center;
}
.block_c.block_user nav ul li a {
    color: #5a78a3;
}
.block_c.block_user nav ul li:hover a, .block_c.block_user nav ul li.selected a {
    color: #a4a4a4;
    text-decoration: none;
}
.block_c.block_user nav ul li:hover a span, .block_c.block_user nav ul li.selected a span {
    color: #5a78a3;
}
.block_c.block_user nav ul li a span {
    color: #a4a4a4;
}
.usr_a {
    background: url("../images/sep_17.png") repeat-x center bottom;
    padding: 3px 2px 8px 1px;
}
.usr_a.med .rcols a {
    color: #ff5a00;
}
.usr_a:last-child {
    background: none;
    padding: 3px 2px 3px 1px;
}
.usr_a .lcol {
    margin: 0 5px 0 0;
    padding: 2px 0 0 0;
}
.usr_a .lcol img {
    width: 49px;
    height: 49px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, 0.42);
    -moz-box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, 0.42);
    box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, 0.42);
}
.usr_a .rcols {
    overflow: hidden !important;
    line-height: 15px;
    background: #1c1c1c; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjMWMxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzIzMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left,  #1c1c1c 0%, #232323 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#1c1c1c), color-stop(100%,#232323)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #1c1c1c 0%,#232323 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #1c1c1c 0%,#232323 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #1c1c1c 0%,#232323 100%); /* IE10+ */
    background: linear-gradient(to right,  #1c1c1c 0%,#232323 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c1c1c', endColorstr='#232323',GradientType=1 ); /* IE6-8 */
    -webkit-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.12);
    box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.12);
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    padding: 3px 6px;
    font-size: 13px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.36);
    color: #bcb9b9;
}
.usr_a .rcols a {
    color: #4f9c23;
}
.usr_a .rcols span {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    padding: 0 4px;
    color: #fff;
    height: 14px;
    line-height: 13px;
    font-size: 12px;
    margin: 2px 0 0 0;
}
.usr_a .rcols span.blue {
    background: #5d7aa6;
}
.usr_a .rcols span.red  {
    background: #aa3434;
}
.block_c.block_vote {
    padding: 7px 8px;
}
/*---Votes---*/
.vtitle {
    margin-bottom: 6px;
    padding: 6px 5px 6px 11px;
    color: #dddddd;
    background: #2f2e2e;
    font-size: 13px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.41);
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(62, 62, 62, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.27);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(62, 62, 62, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.27);
    box-shadow: inset 0px 1px 0px 0px rgba(62, 62, 62, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.27);
}
.vtitle span {
    padding: 0 17px 0 0;
    background: url("../images/sep_14.png") repeat-y right center;
}
.vote, #dle-poll-list div {
    color: #d8d5d5;
    font-size: 13px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.41);
    padding: 0 2px 5px 2px;
}
.vote input, #dle-poll-list div input {
    float: left;
    width: 14px;
    height: 14px;
    margin-right: 4px;
}
.vote_btn {
    background: #1f1f1f;
    -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.26), 1px 1px 0px 0px rgba(47, 47, 47, 0.75);
    -moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.26), 1px 1px 0px 0px rgba(47, 47, 47, 0.75);
    box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.26), 1px 1px 0px 0px rgba(47, 47, 47, 0.75);
    padding: 0 3px 0 9px;
    height: 28px;
    font-size: 13px;
}
.vote_btn button {
    color: #fff;
    margin: 4px 0 0 0;
    font-family: 'Ubuntu Condensed', sans-serif;
    text-shadow: 0 1px 0 rgba(0,0,0,0.32);
    background: transparent;
}
.vote_btn button:hover {
    text-decoration: underline;
}
.vote_sep {
    background: url("../images/sep_15.png") no-repeat;
    width: 2px;
    height: 13px;
    margin: 8px 6px 0 6px;
}
.vote_btn button.bbcodes {
    margin: 3px 0 0 0;
}
button.bbcodes, input.bbcodes, .bbcodes {
    background: #6786b5; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY3ODZiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NzYxODUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #6786b5 0%, #476185 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6786b5), color-stop(100%,#476185)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #6786b5 0%,#476185 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #6786b5 0%,#476185 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #6786b5 0%,#476185 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #6786b5 0%,#476185 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6786b5', endColorstr='#476185',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(141, 170, 215, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.51);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(141, 170, 215, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.51);
    box-shadow: inset 0px 1px 0px 0px rgba(141, 170, 215, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.51);
    padding: 2px 12px;
    cursor: pointer;
    font-family: 'Ubuntu Condensed', sans-serif;
    font-size: 13px;
    color: #fff;
    text-shadow: 0 1px 0 rgba(0,0,0,0.32);
}
button.bbcodes:hover, input.bbcodes:hover, .bbcodes:hover {
    background: #bd3c3c; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkM2MzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZDIyMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #bd3c3c 0%, #7d2222 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bd3c3c), color-stop(100%,#7d2222)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bd3c3c 0%,#7d2222 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bd3c3c 0%,#7d2222 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bd3c3c 0%,#7d2222 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bd3c3c 0%,#7d2222 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bd3c3c', endColorstr='#7d2222',GradientType=0 ); /* IE6-8 */
    text-decoration: none;
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(211, 94, 94, 0.75);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(211, 94, 94, 0.75);
    box-shadow: inset 0px 1px 0px 0px rgba(211, 94, 94, 0.75);
}
.fbutton, .comments_btn a, .prof_btn a {
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #edecec 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#edecec)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#edecec 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#edecec 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#edecec 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#edecec 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edecec',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(209, 209, 209, 1), 0px 1px 2px 0px rgba(0, 0, 0, 0.89);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(209, 209, 209, 1), 0px 1px 2px 0px rgba(0, 0, 0, 0.89);
    box-shadow: inset 0px 0px 0px 1px rgba(209, 209, 209, 1), 0px 1px 2px 0px rgba(0, 0, 0, 0.89);
    padding: 2px 10px;
    font-size: 12px;
    margin: 0 6px 0 0;
    cursor: pointer;
    font-family: 'Ubuntu Condensed', sans-serif;
    color: #57749d;
}
.fbutton:hover, .comments_btn a:hover, .prof_btn a:hover {
    color: #828384;
    text-decoration: none;
}
/*---popup---*/
.laba_info {
    font-family: 'Ubuntu Condensed', sans-serif;
    font-size: 13px;
}
.laba_info .lcol {
    width: 104px;
    margin: 0 4px 0 0;
}
.avatar {
    width: 97px;
    height: 100px;
    background: url("../images/ava_bg.png") no-repeat;
    padding: 6px 0 0 7px;
    border: none;
}
.avatar img {
    border: 1px solid #ebebeb;
    width: 88px;
    height: 88px;
}
.laba_info .rcols {
    overflow: hidden !important;
}
.laba_info ul li {
    color: #848484;
    padding: 3px 3px 4px 3px;
    background: url("../images/sep_29.png") repeat-x center bottom;
}
.laba_info ul li:first-child {
    padding: 0 3px 3px 3px;
}
.laba_info ul li:last-child {
    background: none;
    padding: 3px 3px 0 3px;
}
.laba_info b {
    color: #5e7da9;
    font-weight: normal;
    background: url("../images/arrow_29.png") no-repeat left center;
    padding: 0 0 0 9px;
}
.laba_info span, .laba_info a {
    font-size: 12px;
    color: #dd5252;
}
.prof_btn a {
    color: #929292;
    padding: 3px 9px 4px 9px;
    font-size: 13px;
}
.prof_btn a:hover, .prof_btn a:hover span {
    color: #6281ac;
}
.prof_btn a span.edit {
    background: url("../images/ico_6.png") no-repeat left 4px;
    padding: 0 0 0 20px;
}
.prof_btn a span {
    color: #929292;
    font-size: 13px;
}
/*--- /end ---*/
.fsent, input.fsent, button.fsent, .f_link a {
    font-size: 13px;
    color: #f3f3f3;
    cursor: pointer;
    padding: 1px 11px 3px 11px;
    font-family: 'Ubuntu Condensed', sans-serif;
    text-shadow: 0 1px 0 rgba(0,0,0,0.38);
}
.fsent, input.fsent, button.fsent, .f_link a, .story.full .f_link a:hover {
    background: #7090c0; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcwOTBjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NTYwODUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #7090c0 0%, #456085 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7090c0), color-stop(100%,#456085)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7090c0 0%,#456085 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7090c0 0%,#456085 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7090c0 0%,#456085 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7090c0 0%,#456085 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7090c0', endColorstr='#456085',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(137, 169, 206, 1), 0px 0px 0px 2px rgba(0, 0, 0, 0.13);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(137, 169, 206, 1), 0px 0px 0px 2px rgba(0, 0, 0, 0.13);
    box-shadow: inset 0px 1px 0px 0px rgba(137, 169, 206, 1), 0px 0px 0px 2px rgba(0, 0, 0, 0.13);
    border: 1px solid #556e94;
}
.fsent:hover, input.fsent:hover, button.fsent:hover, .f_link a:hover, .story.full .f_link a {
    text-decoration: none;
    background: #676464; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY3NjQ2NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZjNlM2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #676464 0%, #3f3e3e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#676464), color-stop(100%,#3f3e3e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #676464 0%,#3f3e3e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #676464 0%,#3f3e3e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #676464 0%,#3f3e3e 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #676464 0%,#3f3e3e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#676464', endColorstr='#3f3e3e',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(126, 122, 122, 1), 0px 0px 0px 2px rgba(0, 0, 0, 0.13);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(126, 122, 122, 1), 0px 0px 0px 2px rgba(0, 0, 0, 0.13);
    box-shadow: inset 0px 1px 0px 0px rgba(126, 122, 122, 1), 0px 0px 0px 2px rgba(0, 0, 0, 0.13);
    border: 1px solid #4e4c4c;
}
.attachment {
    margin: 10px 0;
    padding: 9px 9px;
    background: #fff;
    -webkit-box-shadow: inset 0px -1px 1px 0px rgba(237, 237, 237, 1), 0px 0 2px 1px rgba(237, 237, 237, 1);
    -moz-box-shadow: inset 0px -1px 1px 0px rgba(237, 237, 237, 1), 0px 0 2px 1px rgba(237, 237, 237, 1);
    box-shadow: inset 0px -1px 1px 0px rgba(237, 237, 237, 1), 0px 0 2px 1px rgba(237, 237, 237, 1);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: url("../images/sep_37.png") repeat-x center top,
    url("../images/sep_38.png") repeat-x center bottom;
}
.attachment .lcol {
    background: #f1f1f1;
    -webkit-box-shadow: inset 0px 1px 1px 0px rgba(246, 246, 246, 1);
    -moz-box-shadow: inset 0px 1px 1px 0px rgba(246, 246, 246, 1);
    box-shadow: inset 0px 1px 1px 0px rgba(246, 246, 246, 1);
    color: #7c7272;
    margin: 3px 0 0 0;
    font-size: 14px;
    padding: 3px 13px 4px 13px;
}
.attachment .lcol b {
    font-weight: normal;
    color: #a53232;
}
.attachment .lcol a {
    color: #7c7272;
}
.attachment .rcols {
    overflow: hidden !important;
    font-size: 12px;
    color: #8b8b8b;
    padding: 0 0 0 9px;
    line-height: 14px;
}
.attachment .rcols b {
    font-weight: normal;
    color: #6584b2;
}
.posters img {
    padding: 3px 3px;
    margin: 2px 2px;
    border: 3px solid #ededed;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(220, 220, 220, 1);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(220, 220, 220, 1);
    box-shadow: inset 0px 0px 0px 1px rgba(220, 220, 220, 1);
}
.posters img:hover {
    opacity: 0.6;
}
/*---CLForm---*/
.cl_form {
    width: 540px;
    margin: 0 auto;
}
.cl_tr {
    margin: 0;
    padding: 0;
    clear: both;
}
.cl_tr .rcols {
    overflow: hidden !important;
    margin: 6px 0 0 0;
    position: relative;
    width: auto;
    padding: 1px 12px 0 6px;
}
.cl_form label {
    color: #626262;
    padding: 3px 0 0 6px;
}
.cl_form input[type=text], .cl_form input[type=password ] {
    overflow: hidden;
    width: 100%;
    height: 12px;
}
.cl_form textarea {
    overflow: hidden;
    width: 100%;
}
.cl_form input[type=checkbox] {
	display: inline-block;
}
.cl_form input[type=checkbox] + label {
	line-height: 12px;
	display: inline-block;
}
.fieldsubmit {
    margin: 5px 0 0 0;
	padding: 0 0 3px 0;
    text-align: center;
}

h3.headingt {
    background: #bebcbc; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjJmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #bebcbc 0%, #f2f1f1 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebcbc), color-stop(0%,#f2f1f1), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bebcbc 0%,#f2f1f1 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bebcbc 0%,#f2f1f1 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bebcbc 0%,#f2f1f1 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bebcbc 0%,#f2f1f1 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebcbc', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.16);
    -moz-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.16);
    box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.16);
    margin: 0 0 2px 0;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    font-size: 15px;
    color: #bb3e3e;
    padding: 0 9px;
    font-weight: normal;
}
h2.heading.white {
    background: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    padding: 0 4px;
    color: #656565;
    text-shadow: none;
    height: 29px;
    line-height: 27px;
}
h2.heading.white span.lcol {
    padding: 0 4px;
}
h2.heading.white span.lcol b {
    font-weight: normal;
    color: #bb3c3c;
}
h2.heading.white span.rcols {
    height: 6px;
    margin: 11px 0 0 0;
    background: url("../images/sep_32.png") repeat-x;
}
h2.heading {
    background: #373737;
    -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.37);
    -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.37);
    box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.37);
    height: 37px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.33);
    font-weight: normal;
    color: #fff;
    font-size: 13px;
    padding: 0 4px;
    line-height: 36px;
    text-transform: uppercase;
}
h2.heading.blue {
    background: #4c6589;
}
h2.heading.blue span.rcols {
    background: url("../images/sep_31.png") repeat-x;
}
h2.heading span.lcol {
    background: none;
    padding: 0 5px 0 10px;
}
h2.heading span.rcols {
    height: 9px;
    margin: 14px 0 0 0;
    overflow: hidden !important;
    background: url("../images/sep_30.png") repeat-x;
}
.headings {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: normal;
    height: 36px;
    margin: 0 5px;
    padding: 0 5px;
    line-height: 35px;
}
.headings span.lcol {
    color: #dddbdb;
    text-shadow: 0 1px 0 rgba(0,0,0,0.21);
    margin: 0 9px 0 0;
}
.headings span.lcol span {
    color: #bb3c3c;
}
.headings span.rcol {
    background: #4d6689; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkNjY4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZDY2ODkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4d6689 0%, #4d6689 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d6689), color-stop(100%,#4d6689)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4d6689 0%,#4d6689 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4d6689 0%,#4d6689 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4d6689 0%,#4d6689 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4d6689 0%,#4d6689 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d6689', endColorstr='#4d6689',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(110, 110, 182, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(110, 110, 182, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0px 1px 0px 0px rgba(110, 110, 182, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.4);
    width: 45px;
    height: 20px;
    margin: 8px -12px 0 7px;
}
.headings span.rcols {
    height: 8px;
    background: url("../images/sep_22.png") repeat-x;
    margin: 14px 0 0 0;
    overflow: hidden !important;
}
.popular_c_c {
    background: url("../images/sep_21.png") repeat-x center top;
    padding: 12px 4px 8px 6px;
}
/*---search---*/
.searchstyle {
    width: 480px;
}
.search {
    font-size: 11px;
	padding: 2px 2px;
	overflow: hidden;
}
.search label input {
	margin: 0 5px 0 0;
}
.searchitem {
    font-size: 0.9em;
    border-top: 1px solid #747373;
    padding: 10px 0;
}
#searchuser, #searchinput {
    width: 90% !important;
}
/*---pm---*/
.pm_status {
    float:left;
    border: 1px solid #d8d8d8;
    padding: 0px;
    background-color: #fff;
    width: 300px;
    height: 100px;
	margin: 5px 5px 0 0;
}

.pm_status_head {
    border-bottom: 1px solid #d8d8d8;
    font-size: 0.9em;
    background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
    height: 22px;
    padding: 0;
    font-weight: bold;
    text-align: center;
    color: #4e4e4e;
}

.pm_status_content {
    padding: 5px;
}
/*==============================
           Slider
==============================*/
.horizontal {
    width: 100%;
    height: 197px;
}

.horizontal .carousel {
    width: 687px;
    height: 197px;
}

.horizontal .carousel_container {
    width: 687px; /* 4x153px + 4x5px margin */
    height: 197px;
}

.horizontal ul  {
    height: 197px;
    width: 1980px; /* will be overwritten by javascript*/
}

.horizontal ul li {
    width: 166px;
    height: 197px;
    margin: 0 8px 0 0;
    float: left;
}
.horizontal ul li .poster_bg {
    width: 153px;
    height: 151px;
    background: #484747;
    padding: 5px 5px;
    z-index: 1;
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(75, 75, 76, 1), 0px 1px 3px 0px rgba(0, 0, 0, 0.22);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(75, 75, 76, 1), 0px 1px 3px 0px rgba(0, 0, 0, 0.22);
    box-shadow: inset 0px 0px 0px 1px rgba(75, 75, 76, 1), 0px 1px 3px 0px rgba(0, 0, 0, 0.22);
    -webkit-border-radius: 2px 2px 2px 0;
    -moz-border-radius: 2px 2px 2px 0;
    border-radius: 2px 2px 2px 0;
}
.horizontal ul li .poster_bg::after {
    content: '';
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 23px;
    height: 20px;
    background: #484747 url("../images/arrow_19.png") no-repeat center 2px;
    -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.22);
    -moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.22);
    box-shadow: 0px 2px 2px 0px rgba(51, 51, 51, 1);
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    border: 1px solid #4b4b4c;
    border-width: 0 1px 1px 1px;
}
.horizontal ul li .poster_bg img {
    width: 153px;
    height: 151px;
}
span.sl_comm {
    position: absolute;
    top: 10px;
    right: 10px;
    background: #4e678a; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRlNjc4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MDU2NzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #4e678a 0%, #405675 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4e678a), color-stop(100%,#405675)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4e678a 0%,#405675 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4e678a 0%,#405675 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4e678a 0%,#405675 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4e678a 0%,#405675 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e678a', endColorstr='#405675',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(88, 111, 144, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.84);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(88, 111, 144, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.84);
    box-shadow: inset 0px 1px 0px 0px rgba(88, 111, 144, 0.75), 0px 1px 2px 0px rgba(0, 0, 0, 0.84);
    text-shadow: 0 1px 0 rgba(0,0,0,0.33);
    font-size: 13px;
    color: #fff;
    height: 22px;
    line-height: 21px;
}
span.sl_comm b {
    font-weight: normal;
    min-width: 18px;
    padding: 0 7px 0 24px;
    background: url("../images/ico_3.png") no-repeat 7px 6px;
}
span.sl_view {
    position: absolute;
    top: 38px;
    right: 10px;
    background: #b33b3b; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzM2IzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNTMyMzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #b33b3b 0%, #a53232 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b33b3b), color-stop(100%,#a53232)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #b33b3b 0%,#a53232 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #b33b3b 0%,#a53232 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #b33b3b 0%,#a53232 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #b33b3b 0%,#a53232 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b33b3b', endColorstr='#a53232',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.84);
    -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.84);
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.84);
    text-shadow: 0 1px 0 rgba(0,0,0,0.33);
    font-size: 13px;
    color: #fff;
    height: 22px;
    line-height: 21px;
}
span.sl_view b {
    font-weight: normal;
    min-width: 18px;
    padding: 0 7px 0 24px;
    background: url("../images/ico_2.png") no-repeat 5px 7px;
}
.horizontal ul li .text_bg {
    text-shadow: 0 1px 0 rgba(0,0,0,0.41);
    font-size: 13px;
    padding: 4px 0 0 0;
    line-height: 16px;
    color: #fff;
}
.horizontal ul li .text_bg span {
    float: left;
    width: 33px;
    height: 13px;
}
.horizontal ul li .text_bg a {
    color: #fff;
}
.horizontal ul li .text_bg a:hover {
    text-decoration: none;
    color: #5e84ba;
}

.horizontal ul li .caption {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}
.carousel_right, .carousel_left {
    position: absolute;
    width: 22px;
    height: 19px;
    top: -39px;
}
.carousel_left {
    right: 19px;
    border-right: 1px solid #3d5372;
    background: url("../images/arrow_20.png") no-repeat 8px 6px;
}
.carousel_right {
    width: 21px;
    right: -3px;
    border-left: 1px solid #59759d;
    background: url("../images/arrow_21.png") no-repeat 5px 6px;
}
.carousel_right:hover {
    background: url("../images/arrow_23.png") no-repeat 5px 6px;
}
.carousel_left:hover {
    background: url("../images/arrow_22.png") no-repeat 8px 6px;
}
.disable {
    display: none;
}
/*---table---*/
.ctable {
    display: table;
    width: 100%;
}
.ctable dt {
    display: table-row;
}
.ctable_head {
    background: #ab3636;
    -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.34);
    -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.34);
    box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.34);
    height: 31px;
    font-size: 13px;
    line-height: 28px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.27);
    color: #fff;
    padding: 0 12px;
}
.ctable_tr {
    margin: 3px 0;
    font-size: 13px;
    color: #676767;
    text-shadow: 0 1px 0 rgba(255,255,255,0.75);
    padding: 3px 7px;
}
.ctable_tr a {
    color: #676767;
}
.ctable .name {
    width: 395px;
}
.ctable .view {
    width: 82px;
}
.ctable .answ {
    width: 70px;
}
.ctable .auth {
    width: 70px;
}
.ctable_body {
    padding: 0 0 5px 0;
    margin: 0 4px;
    background: url("../images/sep_23.png") repeat-x center bottom;
}
/*---article---*/
.story {
    padding: 7px 0 0 0;
}
.story_l {
    margin: 0 5px 0 1px;
    width: 169px;
    height: 173px;
    padding: 5px 5px;
    background: url("../images/poster_bg.png") no-repeat;
}
.story_l_c {
    width: 169px;
    height: 168px;
}
.story_l_c span.story_img img {
    width: 169px;
    height: 168px;
}
.story_l_c span.fix {
    background: url("../images/fixed.png") no-repeat;
    height: 49px;
    width: 50px;
    position: absolute;
    top: 0;
    left: -1px;
}
.cmoder {
    position: absolute;
    top: 6px;
    right: 4px;
}
.cmoder li {
    float: left;
    padding: 2px 2px;
    margin: 0 2px;
}
.cmoder li a {
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
    -webkit-box-shadow:  0px 0px 0px 2px rgba(0, 0, 0, 0.12);
    -moz-box-shadow:  0px 0px 0px 2px rgba(0, 0, 0, 0.12);
    box-shadow:  0px 0px 0px 2px rgba(0, 0, 0, 0.12);
    width: 19px;
    height: 19px;
}
.cmoder li a img {
    height: 19px;
}
.cmoder li.warn a {
    background: url("../images/moder_ico.png") no-repeat -19px 0;
}
.cmoder li.warn a:hover {
    background-position: -19px -19px;
}
.cmoder li.edit a {
    background: url("../images/moder_ico.png") no-repeat -38px 0;
}
.cmoder li.edit a:hover {
    background-position: -38px -19px;
}
.story_r {
    margin: 0 6px;
}
.story_h {
    padding: 4px 0 5px 2px;
    line-height: 100%;
    background: url("../images/sep_26.png") repeat-x center bottom;
}
.story_h .lcols {
    padding: 1px 0 5px 0;
    float: left;
}
.story_h .rcols {
    float: right;
    margin: 0 0 0 0;
    font-size: 13px;
}
.story_h .rcols a {
    color: #fff;
}
.story_h .lcols h1 {
    line-height: 100%;
    font-size: 15px;
    color: #4d6588;
    font-weight: normal;
    padding: 0 0 0 13px;
    background: url("../images/arrow_24.png") no-repeat left 4px;
}
.story_h .lcols h1 a {
    color: #4d6588;
}
.story_h .lcols h1 a:hover {
    color: #ab3636;
}
.story_inf {
    height: 22px;
    padding: 4px 4px;
    margin: 0 0 3px 0;
    color: #4d6588;
    background: url("../images/sep_25.png") repeat-x center bottom;
}
.story_inf b {
    font-weight: normal;
    color: #757575;
}
.story_inf span.sep {
    width: 1px;
    background: #e8e8e8;
    height: 13px;
    margin: 0 8px;
    vertical-align: middle;
}
.story_c {
    font-size: 13px;
    color: #7d7d7d;
    line-height: 16px;
    margin: 0 0 9px 0;
}
.story_c a {
    color: #7d7d7d;
}
.story_b {
    height: 44px;
    background: url("../images/sep_24.png") repeat-x;
}
.story_b .lcol {
    padding: 9px 0 0 7px;
    font-size: 12px;
}
.story_b .lcol span.tags {
    color: #5b5b5b;
    text-shadow: 0 1px 0 rgba(255,255,255,0.75);
    background: #ecebeb;
    margin: 0 8px 0 0;
    padding: 1px 7px;
    max-width: 300px;
    height: 18px;
}
.story_b .lcol span.tags a {
    color: #5b5b5b;
}
.story_b .lcol span.inf {
    color: #4d6588;
    line-height: 19px;
}
.story_b .lcol span.inf b {
    font-weight: normal;
    color: #757575;
}
.story_b .lcol span.sep {
    width: 1px;
    background: #e8e8e8;
    height: 13px;
    margin: 0 7px;
    vertical-align: middle;
}
.story_b .f_link {
    margin: 7px 10px 0 0;
}
.story_b .f_link a span {
    background: url("../images/arrow_27.png") no-repeat 6px 9px;
    padding: 1px 10px 3px 20px;
}
.story.full .story_b .f_link a span {
    background: url("../images/arrow_28.png") no-repeat 6px 9px;
    padding: 1px 10px 3px 20px;
}
/*---statistics---*/
.statistics {
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.statistics ul.lcol {
    min-height: 71px;
    margin: 0 0 20px 0;
    padding-top: 14px;
    width: 33.3%;
}
.statistics ul.lcol li {
    padding: 0 15px;
    margin-bottom: 2px;
}
.statistics ul li h5.blue {
	color: #AB3636;
	font-weight: normal;
}
.infoblock {
	background: #AB3636;
	padding: 5px 10px;
	overflow: hidden;
	color: #fff;
}
/*---comments---*/
.comments {
    padding: 2px 4px 8px 4px;
    margin: 3px 3px;
    background: url("../images/sep_26.png") repeat-x center bottom;
}
.comments > .lcol {
    width: 104px;
    margin: 0 4px 0 0;
}
.comments .rcols {
    overflow: hidden !important;
}
.comm_inf {
    margin: 1px 0 3px 0;
    height: 19px;
    background: #bebcbc; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #bebcbc 0%, #f3f3f3 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebcbc), color-stop(0%,#f3f3f3), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bebcbc 0%,#f3f3f3 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bebcbc 0%,#f3f3f3 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bebcbc 0%,#f3f3f3 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bebcbc 0%,#f3f3f3 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebcbc', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.08);
    box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.08);
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    padding: 8px 12px 0 12px;
}
.comm_inf .offline, .comm_inf .online {
    margin: 0 0 0 0;
}
.comm_inf ul li {
    float: left;
    height: 13px;
    font-size: 13px;
    border-right: 1px solid #e3e3e3;
    padding: 0 8px 0 0;
    margin: 0 7px 0 0;
    color: #a0a49e;
    line-height: 12px;
}
.comm_inf ul li:last-child {
    border: none;
}
.comm_inf ul li a {
    color: #4d8f29;
}
.comm_inf ul li span {
    color: #5f5f5f;
}
.comm_text {
    padding: 6px 6px;
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(232, 232, 232, 1);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(232, 232, 232, 1);
    box-shadow: inset 0px 0px 0px 1px rgba(232, 232, 232, 1);
    margin: 0 0 0 11px;
    border: 3px solid #f0f0f0;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    color: #6b6b6b;
    font-size: 13px;
}
.comm_text::after {
    content: '';
    position: absolute;
    height: 20px;
    width: 15px;
    left: -14px;
    top: 8px;
    background: url("../images/arrow_33.png") no-repeat;
}
.comm_text h3 {
    font-size: 14px;
    color: #4c6589;
}
.comm_text h3 a {
    color: #4c6589;
}
.comm_text a {
    color: #6b6b6b;
}
.comments_btn {
    font-size: 12px;
    text-align: right;
}
.comments_btn a:first-child {
    background: #bebcbc; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNjM4MWFmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ5NjM4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #bebcbc 0%, #6381af 0%, #496388 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebcbc), color-stop(0%,#6381af), color-stop(100%,#496388)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bebcbc 0%,#6381af 0%,#496388 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bebcbc 0%,#6381af 0%,#496388 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bebcbc 0%,#6381af 0%,#496388 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bebcbc 0%,#6381af 0%,#496388 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebcbc', endColorstr='#496388',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(108, 139, 184, 1), 0px 0px 0px 1px rgba(62, 87, 121, 1);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(108, 139, 184, 1), 0px 0px 0px 1px rgba(62, 87, 121, 1);
    box-shadow: inset 0px 1px 0px 0px rgba(108, 139, 184, 1), 0px 0px 0px 1px rgba(62, 87, 121, 1);
    padding: 0 9px 1px 9px;
    cursor: pointer;
    color: #fff;
    margin: 0 5px -1px 5px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.32);
}
.comments_btn a:hover:first-child {
    background: #bebcbc; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNWY1ZjVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #bebcbc 0%, #5f5f5f 0%, #4b4b4b 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebcbc), color-stop(0%,#5f5f5f), color-stop(100%,#4b4b4b)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bebcbc 0%,#5f5f5f 0%,#4b4b4b 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bebcbc 0%,#5f5f5f 0%,#4b4b4b 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bebcbc 0%,#5f5f5f 0%,#4b4b4b 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bebcbc 0%,#5f5f5f 0%,#4b4b4b 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebcbc', endColorstr='#4b4b4b',GradientType=0 ); /* IE6-8 */
    text-decoration: none;
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(108, 108, 108, 1), 0px 0px 0px 1px rgba(58, 58, 58, 1);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(108, 108, 108, 1), 0px 0px 0px 1px rgba(58, 58, 58, 1);
    box-shadow: inset 0px 1px 0px 0px rgba(108, 108, 108, 1), 0px 0px 0px 1px rgba(58, 58, 58, 1);
}
.comments_btn a {
    padding: 0 9px 1px 9px;
    color: #5d7aa5;
    font-family: 'Ubuntu Condensed', sans-serif;
    font-size: 12px;
}
.offline, .online {
    padding: 0 7px;
    height: 16px;
    color: #fff;
    font-size: 12px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.35);
    line-height: 14px;
    text-align: center;
}
.online {
    background: #bebcbc; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNzNhZjUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVhOTczOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #bebcbc 0%, #73af52 0%, #5a9739 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebcbc), color-stop(0%,#73af52), color-stop(100%,#5a9739)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bebcbc 0%,#73af52 0%,#5a9739 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bebcbc 0%,#73af52 0%,#5a9739 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bebcbc 0%,#73af52 0%,#5a9739 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bebcbc 0%,#73af52 0%,#5a9739 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebcbc', endColorstr='#5a9739',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(121, 184, 88, 1), 0px 0px 0px 1px rgba(103, 163, 71, 1);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(121, 184, 88, 1), 0px 0px 0px 1px rgba(103, 163, 71, 1);
    box-shadow: inset 0px 1px 0px 0px rgba(121, 184, 88, 1), 0px 0px 0px 1px rgba(103, 163, 71, 1);
}
.offline {
    background: #bebcbc; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYzY0MjQyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk0MmEyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #bebcbc 0%, #c64242 0%, #942a2a 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebcbc), color-stop(0%,#c64242), color-stop(100%,#942a2a)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bebcbc 0%,#c64242 0%,#942a2a 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bebcbc 0%,#c64242 0%,#942a2a 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bebcbc 0%,#c64242 0%,#942a2a 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bebcbc 0%,#c64242 0%,#942a2a 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebcbc', endColorstr='#942a2a',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(210, 77, 77, 1), 0px 0px 0px 1px rgba(169, 52, 52, 1);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(210, 77, 77, 1), 0px 0px 0px 1px rgba(169, 52, 52, 1);
    box-shadow: inset 0px 1px 0px 0px rgba(210, 77, 77, 1), 0px 0px 0px 1px rgba(169, 52, 52, 1);
}
ul.related {
    padding: 0 8px 1px 8px;
}
ul.related li {
    background: #bebcbc; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjJmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #bebcbc 0%, #f2f1f1 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebcbc), color-stop(0%,#f2f1f1), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bebcbc 0%,#f2f1f1 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bebcbc 0%,#f2f1f1 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bebcbc 0%,#f2f1f1 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bebcbc 0%,#f2f1f1 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebcbc', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.16);
    -moz-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.16);
    box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.16);
    margin: 0 0 2px 0;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
}
ul.related li a {
    color: #5f5f5f;
    background: url("../images/arrow_30.png") no-repeat 9px 10px;
    padding: 5px 10px 6px 21px;
}
ul.related li a:hover {
    color: #6483b1;
    background: url("../images/arrow_31.png") no-repeat 9px 10px;
    text-decoration: none;
}
.berrors {
    border: 1px solid #dcdcdc;
    border-width: 1px 0;
    margin: 5px 0;
}
.berrors_c {
    background: #a53232 url("../images/berror.png") no-repeat 8px 5px;
    border: 1px solid #fff;
    border-width: 1px 0;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    text-shadow: 1px 1px 0 rgba(0,0,0,0.28);
    color: #fff;
    line-height: 15px;
    padding: 7px 10px 7px 75px;
    min-height: 47px;
}
.berrors_c strong, .berrors_c b {
    font-size: 13px;
}
.berrors_c a {
    color: #fff;
}
.static_c {
    padding: 10px 6px;
}
/*---spec_line---*/
.spec_line {
    margin: 5px 0 0 0;
}
.spec_line_h {
    margin: 3px 2px 0 2px;
    padding: 5px 5px;
    background: #bebcbc; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #bebcbc 0%, #f1f1f1 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebcbc), color-stop(0%,#f1f1f1), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bebcbc 0%,#f1f1f1 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bebcbc 0%,#f1f1f1 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bebcbc 0%,#f1f1f1 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bebcbc 0%,#f1f1f1 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebcbc', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.12);
    box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.12);
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
}
.editpost {
    background: #c9e8b5;
    border: 1px solid #6aac42;
    padding: 1px 7px 2px 7px;
    font-size: 12px;
    line-height: 14px;
    color: #527d35;
    text-shadow: 1px 1px 0 rgba(255,255,255,0.51);
}
.editpost a {
    color: #527d35;
}
#sharelink {
    background: #bebcbc; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VkZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #bebcbc 0%, #ffffff 0%, #edecec 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebcbc), color-stop(0%,#ffffff), color-stop(100%,#edecec)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bebcbc 0%,#ffffff 0%,#edecec 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bebcbc 0%,#ffffff 0%,#edecec 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bebcbc 0%,#ffffff 0%,#edecec 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bebcbc 0%,#ffffff 0%,#edecec 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebcbc', endColorstr='#edecec',GradientType=0 ); /* IE6-8 */
    cursor: pointer;
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(209, 209, 209, 1), 0px 1px 2px 0px rgba(52, 51, 51, 0.89);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(209, 209, 209, 1), 0px 1px 2px 0px rgba(52, 51, 51, 0.89);
    box-shadow: inset 0px 0px 0px 1px rgba(209, 209, 209, 1), 0px 1px 2px 0px rgba(52, 51, 51, 0.89);
    padding: 0 9px;
    font-size: 13px;
    color: #656565;
}
#sharelink b {
    font-weight: normal;
    padding: 8px 25px 9px 0;
    background: url("../images/ico_4.png") no-repeat right 9px;
}
#sharelink:hover {
    color: #6180ad;
}
#sharelink:hover b {
    background: url("../images/ico_5.png") no-repeat right 9px;
}
#sharelinks {
    font-size: 13px;
}
#sharelinks li {
    background: url("../images/sep_34.png") repeat-x center bottom;
    padding: 6px 18px 1px 97px;
}
#sharelinks li:last-child {
    background: none;
    padding: 6px 18px 0 97px;
}
#sharelinks label {
    color: #656565;
    font-size: 13px;
    width: 84px;
    left: 5px;
    top: 11px;
    position: absolute;
}
#sharelinks input {
    overflow: hidden !important;
    width: 100%;
}
.static_c hr {
	height: 4px;
	background: url("../images/sep_34.png") repeat-x;
	clear: both;
	margin: 5px 0;
	overflow: hidden;
	border: none;
}
.fbutton.big {
    font-size: 13px;
    padding: 5px 12px 6px 12px;
}
/*---navigation---*/
.navigation {
    padding: 6px 6px;
    margin: 7px 8px 0 8px;
    font-size: 13px;
    background: #bebcbc; /* Old browsers */
    /* IE9 SVG, needs conduitional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #bebcbc 0%, #f3f3f3 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebcbc), color-stop(0%,#f3f3f3), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bebcbc 0%,#f3f3f3 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bebcbc 0%,#f3f3f3 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bebcbc 0%,#f3f3f3 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bebcbc 0%,#f3f3f3 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebcbc', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.08);
    box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.08);
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    font-family: 'Ubuntu Condensed', sans-serif;
}
.navi_pages a, .navi_pages span, .navi_pages span.nav_ext {
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #edecec 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#edecec)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#edecec 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#edecec 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#edecec 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#edecec 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edecec',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(209, 209, 209, 1), 0px 1px 2px 0px rgba(0, 0, 0, 0.89);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(209, 209, 209, 1), 0px 1px 2px 0px rgba(0, 0, 0, 0.89);
    box-shadow: inset 0px 0px 0px 1px rgba(209, 209, 209, 1), 0px 1px 2px 0px rgba(0, 0, 0, 0.89);
    padding: 1px 7px 2px 7px;
    margin: 0 6px 0 0;
    color: #656565;
}
.navi_pages a:hover {
    text-decoration: none;
    background: #ebeaea;
}
.navi_pages span {
    color: #4c6589;
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(180, 194, 216, 1), 0px 1px 2px 0px rgba(39, 57, 84, 0.89);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(180, 194, 216, 1), 0px 1px 2px 0px rgba(39, 57, 84, 0.89);
    box-shadow: inset 0px 0px 0px 1px rgba(180, 194, 216, 1), 0px 1px 2px 0px rgba(39, 57, 84, 0.89);
}
.navi_pages {
    float: left;
    height: 19px;
}
.n_back span, .n_next span, .n_back a, .n_next a {
    padding: 0 8px 2px 8px;
    color: #fff;
    margin: 0 0 0 2px;
    text-shadow: 0 1px 0 rgba(0,0,0,0.32);
    text-decoration: none;
}
.n_back span, .n_next span, .n_back a:hover, .n_next a:hover {
    background: #bebcbc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNjM4MWFmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ5NjM4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #bebcbc 0%, #6381af 0%, #496388 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebcbc), color-stop(0%,#6381af), color-stop(100%,#496388)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bebcbc 0%,#6381af 0%,#496388 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bebcbc 0%,#6381af 0%,#496388 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bebcbc 0%,#6381af 0%,#496388 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bebcbc 0%,#6381af 0%,#496388 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebcbc', endColorstr='#496388',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(108, 139, 184, 1), 0px 0px 0px 1px rgba(62, 87, 121, 1);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(108, 139, 184, 1), 0px 0px 0px 1px rgba(62, 87, 121, 1);
    box-shadow: inset 0px 1px 0px 0px rgba(108, 139, 184, 1), 0px 0px 0px 1px rgba(62, 87, 121, 1);
}
.n_back a, .n_next a  {
    background: #bebcbc; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNWY1ZjVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #bebcbc 0%, #5f5f5f 0%, #4b4b4b 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebcbc), color-stop(0%,#5f5f5f), color-stop(100%,#4b4b4b)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #bebcbc 0%,#5f5f5f 0%,#4b4b4b 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #bebcbc 0%,#5f5f5f 0%,#4b4b4b 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #bebcbc 0%,#5f5f5f 0%,#4b4b4b 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #bebcbc 0%,#5f5f5f 0%,#4b4b4b 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebcbc', endColorstr='#4b4b4b',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(108, 108, 108, 1), 0px 0px 0px 1px rgba(58, 58, 58, 1);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(108, 108, 108, 1), 0px 0px 0px 1px rgba(58, 58, 58, 1);
    box-shadow: inset 0px 1px 0px 0px rgba(108, 108, 108, 1), 0px 0px 0px 1px rgba(58, 58, 58, 1);
}
.n_back span b, .n_back a b, .n_back a:hover b {
    background: url("../images/arrow_28.png") no-repeat 0 8px;
    padding-left: 16px;
    font-weight: normal;
	display: block;
}
.n_next span b, .n_next a b, .n_next a:hover b {
    background: url("../images/arrow_27.png") no-repeat 96% 8px;
    padding-right: 16px;
    font-weight: normal;
	display: block;
}
/*==============================
           Footer
==============================*/
footer {
	height: 79px;
}
#footer_h {
    height: 15px;
    background: url("../images/sep_16.png") repeat-x;
}
#footer_c {
    height: 58px;
    background: url("../images/shape_2.png") repeat-x center bottom,
    url("../images/shape_1.png") repeat-x center 1px,
    #232323;
    -webkit-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.47);
    -moz-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.47);
    box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.47);
    z-index: 2;
}
#footer_c .wrapper {
    border: 1px solid rgba(30,30,30,1);
    border-width: 0 1px;
    background: url("../images/shape_3.png") repeat-y left center,
    url("../images/shape_3.png") repeat-y right center,
    url("../images/shape_2.png") repeat-x center bottom,
    url("../images/shape_1.png") repeat-x center 1px,
    #2b2b2b;
    height: 58px;
}
#footer_c .logo {
    background: url("../images/logo.png") no-repeat;
    width: 288px;
    height: 51px;
    margin: 5px 0 0 11px;
}
#footer_c .logo a {
    width: 288px;
    height: 51px;
}
#footer_b {
    background: #1f1f1f;
    z-index: 1;
    height: 6px;
}
#footer_b .wrapper {
    background: #232323;
    height: 6px;
    -webkit-box-shadow:  0px 0px 4px 0px rgba(0, 0, 0, 0.45);
    -moz-box-shadow:  0px 0px 4px 0px rgba(0, 0, 0, 0.45);
    box-shadow:  0px 0px 4px 0px rgba(0, 0, 0, 0.45);
}
.footer_text {
    height: 40px;
    margin: 8px 0 0 24px;
    color: #c1c1c1;
    text-shadow: 0 1px 0 rgba(0,0,0,0.37);
}
.footer_text p {
    margin: 2px 0 0 0;
    font-size: 13px;
}
.footer_text a {
    color: #cd3131;
}
footer .counter {
    margin: 14px 151px 0 0;
    height: 31px;
}
footer .counter span {
    float: left;
    cursor: pointer;
}
.dcorearts {
    position: absolute;
    top: 15px;
    right: 9px;
    width: 117px;
    height: 31px;
    background: url(../images/dcorearts.png) no-repeat;
}
.dcorearts a {
    width: 117px;
    height: 31px;
}
/*==============================
           Tooltip
==============================*/
.easyTooltip {
	padding: 5px 8px;
	background: rgba(60,60,60,0.7);
	font: 12px/11px Calibri, Arial, Helvetica, sans-serif;
	color: #fff;
	font-style: italic;
	line-height: 14px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border-radius: 5px;
}
#easyTooltip {
	background: url(../images/tooltip.png) no-repeat left center;
	padding-left: 5px;
	position: relative;
	z-index: 999;
}
.sticky_tooltip {
    background: #fff;
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.53), 0px 0px 0px 5px rgba(0, 0, 0, 0.71);
    -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.53), 0px 0px 0px 5px rgba(0, 0, 0, 0.71);
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.53), 0px 0px 0px 5px rgba(0, 0, 0, 0.71);
    position: absolute;
    left: 0;
    top: 0;
    color: #727272;
    z-index: 1;
    width: 246px;
    font-size: 12px;
    font-style: normal;
}
.laba_tip_h {
    height: 25px;
    line-height: 22px;
    overflow: hidden;
    background: url("../images/sep_11.png") repeat-x;
    color: #898989;
    font-size: 12px;
    padding: 0 8px;
    display: block;
}
.laba_tip_h b {
    font-weight: normal;
    color: #616161;
}
.laba_tip_cc {
    display: block;
    overflow: hidden;
    padding: 0 8px 3px 8px;
    line-height: 14px;
    -webkit-box-shadow: inset 0px -1px 0px 0px rgba(197, 197, 197, 1);
    -moz-box-shadow: inset 0px -1px 0px 0px rgba(197, 197, 197, 1);
    box-shadow: inset 0px -1px 0px 0px rgba(197, 197, 197, 1);
}
.laba_tip {
    display:none;
}
.sticky_tooltip p {
    padding: 0;
    margin: 0;
    font-size: 12px;
    overflow: hidden;
    text-shadow: none;
}
.sticky_tooltip_arrow {
    position:absolute;
    background-color: transparent;
    background-repeat: no-repeat;
}
.sticky_tooltip_arrow_T,
.sticky_tooltip_arrow_B,
.sticky_tooltip_arrow_TL,
.sticky_tooltip_arrow_TR,
.sticky_tooltip_arrow_BL,
.sticky_tooltip_arrow_BR{
    background-image:url("../images/topbottom.png");
    width:13px;
    height:7px;
}
.sticky_tooltip_arrow_L,
.sticky_tooltip_arrow_R,
.sticky_tooltip_arrow_LT,
.sticky_tooltip_arrow_LB,
.sticky_tooltip_arrow_RT,
.sticky_tooltip_arrow_RB{
    background-image:url("../images/leftright.png");
    width: 14px;
    height: 17px;
}
.sticky_tooltip_arrow_T{
    background-position:0px -7px;
    top:-7px;
    left:50%;
    margin-left:-3.5px;
}
.sticky_tooltip_arrow_TL{
    background-position:0px -7px;
    top:-7px;
    left:5px;
}
.sticky_tooltip_arrow_TR{
    background-position:0px -7px;
    top:-7px;
    right:5px;
}
.sticky_tooltip_arrow_B{
    background-position:0px 0px;
    bottom:-7px;
    left:50%;
    margin-left:-3.5px;
}
.sticky_tooltip_arrow_BL{
    background-position:0px 0px;
    bottom:-7px;
    left:5px;
}
.sticky_tooltip_arrow_BR{
    background-position:0px 0px;
    bottom:-7px;
    right:5px;
}
.sticky_tooltip_arrow_L{
    background-position:-7px 0px;
    top:50%;
    margin-top:-6.5px;
    left:-7px;
}
.sticky_tooltip_arrow_LT{
    background-position:-7px 0px;
    top:5px;
    left:-7px;
}
.sticky_tooltip_arrow_LB{
    background-position:-7px 0px;
    bottom:5px;
    left:-7px;
}
.sticky_tooltip_arrow_R{
    background-position:0px 0px;
    top:50%;
    margin-top:-6.5px;
    right:-7px;
}
.sticky_tooltip_arrow_RT {
    background-position:0px 0px;
    top: 30px;
    right: -13px;
}
.sticky_tooltip_arrow_RB{
    background-position:0px 0px;
    bottom:5px;
    right:-7px;
}

.smoinform { background-color: #EFEFEF;border-radius: 10px;-moz-border-radius: 10px;-khtml-border-radius: 10px;margin: 0px 8px 0.7em 5px;padding: 10px;}
.informnews { font-size:0.9em;text-align: center;}


#counter
{
background-color:#A9A594;
width:0px;
height:16px;
}
#count
{
float:right; margin-right:8px;
font-family:'Georgia', Times New Roman, Times, serif;
font-size:16px;
font-weight:bold;
color:#666666
}




 .someclass {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        
        z-index: 5000;
        }
        .someclass .loading {
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -40px 0 0 -150px;
            width: 260px;
            height: 20px;
            padding: 20px;
            background: rgba(0, 0, 0, 0.6);
            color: #fff;
            font: normal 16px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
            text-shadow: 0 1px 2px #000;
            text-align: center;
            z-index: 5001;
            border: solid 2px #000;
            border-radius: 10px;
            box-shadow: 0 0 10px 2px rgba(255, 255, 255, 0.2);
            }


#gotop{position:fixed;width:85px;height:65px;right:20px;bottom:5px;display:block;background:url('../images/gotop.png') no-repeat;z-index:9998;display:none;}


/* foter links */
.flink {margin:20px 5px; color:#a7a8a5;float:left;}
.flink a {color:#a7a8a5; font-size:12px;}
	.flink a:hover {color:#64b327; text-decoration:none;}

/* counts */
.counts {margin:13px 5px 0 0;}
	.counts li {display:block; float:right; background:url(../images/count_bg.png) no-repeat top; padding:4px 0 0 4px; width:92px; height:31px; margin-left:10px;}
	