html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
ul,ol{list-style:none;}
img{border:none;}
html,body{height:100%;}
body{font:12px/18px Tahoma, Arial, Helvetica, sans-serif;color:#555;}
h1,h2,h3,h4,h5{font:normal 18px Arial;color:#555;}
h1{font-size:22px;line-height:26px;margin-bottom:5px;}
h2{font-size:20px;line-height:24px;margin-bottom:7px;}
h3{font-size:18px;line-height:22px;margin-bottom:5px;}
h6{font:normal 23px Arial;color:#c00;padding-left:12px;border-bottom:1px solid #999;padding-bottom:4px;margin-bottom:3px;}
a{color:#369;}
a:hover{color:#c00;text-decoration:none;}
.voting a{outline:none;}
h1 span{color:#ccc;}
#container{min-width:900px;}
#header{height:145px;clear:both;overflow:hidden;}
#nav{clear:both;height:70px;border-top:4px solid #c3c3c3;margin-top:10px;border-bottom:4px solid #e1e1e1;}
#wrapper{overflow:hidden;zoom:1px;margin-bottom:30px;padding:20px 46px 30px 20px;}
#content{width:67%;background:#fff;float:left;clear:left;padding-top:20px;padding-bottom:20px;zoom:1px;}
#sidebar{width:31.5%;float:left;margin-left:1%;margin-top:-6px;}
#footer{clear:both;background:url(../images/footer-bg.gif) repeat-x;color:#999;overflow:hidden;padding:20px 40px;}
.update-hide{padding:20px 10px 30px 0 !important;}
.white-back{background:#fff;padding-bottom:15px;padding-left:20px;margin:0 30px 30px;}
.white-back #content{clear:none;padding-top:0;}
.page-talk{padding-left:3px !important;margin-right:50px !important;}
form .right{float:right;font-size:18px;font-family:Tahoma;color:#333;padding:5px;}
textarea{width:99%;height:200px;margin-bottom:5px;}
textarea.small{width:300px;height:70px;margin-bottom:5px;}
.w50{width:50px;}
.w70{width:70px;}
.w100{width:100px;}
.w200{width:200px;}
.w300{width:300px;}
.checkbox{position:relative;top:2px;margin-left:0;}
.form-tags{background:#fafafa;color:#999;padding:10px;}
.form_note{font-size:11px;color:#aaa;}
#header h1{float:left;padding-top:25px;padding-left:25px;}
#header h1 a{color:#77d115;text-decoration:none;font:normal 20px Arial, Sans-Serif;}
#header .nav-main{overflow:hidden;float:left;padding-top:5px;padding-left:5px;}
#header .nav-main li{font-size:15px;*margin-right:15px;*padding-top:3px;}
#header .nav-main li a{font-family:Arial, Helvetica, sans-serif;color:#f03;text-decoration:none;}
#header .nav-main li a:hover{font-family:Arial, Helvetica, sans-serif;color:#f03;text-decoration:underline;}
#header .nav-main li.active{*position:relative;}
#header .nav-main li.active a{color:#06C;font-size:15px;line-height:15px;text-decoration:none;}
#header .nav-main li ul{clear:left;}
#header .nav-main a span{color:#080;font-size:9px;}
/*#header .nav-main{list-style:none;margin:0;padding-left:15px;float:left;width:auto;font-size:14px;}
#header .nav-main li{float:left;position:relative;}
#header .nav-main li:hover{background: #333;}
#header .nav-main a {color:#fff;text-decoration:none;display:block;width:82px;padding:4px 1px 4px 8px;;background:#999;}

#header .nav-main a:hover,.nav-main a.active {color:#f00;background:#888;}
#header .nav-main li a{font-family:Arial, Helvetica, sans-serif;text-decoration:none;border-right:1px solid #f00;}
#header .nav-main li ul {display: none;position: absolute;background:#696969;padding: 8px 0;width: 138px;float:left;}
#header .nav-main li li a {width: 118px;background: none;float:left;}
#header .nav-main li:hover ul{display:block;float:left;}
#header .nav-main li:hover li ul {display: none;width: 138px;top: -9px;left: 118px;float:left;}*/
/*#header .nav-main li.active{position:relative;}
#header .nav-main li.active a{color:#06C;font-size:18px;line-height:18px;text-decoration:none;}*/
#header .profile{float:right;padding-top:10px;padding-right:0;}
#header .profile a.avatar{display:block;width:48px;height:48px;float:right;}
#header .profile ul{float:right;font-size:11px;padding-right:7px;margin-top:-2px;color:#afafaf;}
#header .profile ul li{text-align:right;line-height:17px !important;}
#header .profile ul li a{color:#afafaf;text-decoration:none;}
#header .profile ul li a.author{color:#fff;text-decoration:underline;}
#header .profile ul li a:hover{color:#ddd;}
#header .profile.guest{width:235px;text-align:left;padding-top:27px;padding-right:0;color:#999;}
#header .profile.guest a{font-size:18px;color:red;outline:none;line-height:20px;}
#header .profile.guest-index{width:500px;text-align:left;padding:20px;padding-right:0;color:#999;border:1px solid #e1e1e1;}
#header .profile.guest-index a.head{font-size:11px;color:#000;font-weight:bold;outline:none;line-height:11px;}
#header .profile.guest-index a.head:hover{color:#999;}
#header .profile.guest-index a{font-size:18px;color:red;outline:none;line-height:20px;}
#buttons,#buttons a:link,#buttons a:visited{vertical-align:bottom;color:#F03;font-size:13px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;text-align:center;font-weight:700;height:20px;}
#nav .left{float:left;height:92px;width:20px;}
#nav .write{float:left;padding-top:45px;width:110px;}
.menu{width:auto;float:left;font-size:15px;padding:10px 0 14px 37px;}
.menu li{float:left;color:#51b038;padding:2px 10px 13px;}
.menu li a{text-decoration:none;color:#d20000;text-decoration:underline;}
.menu li.active{background:url(../images/bg-mainmenu.gif) repeat-x scroll 0 0;position:relative;}
.menu li.active a{color:#eeeaea;font-weight:700;text-decoration:underline;}
.menu li.active-choiser{background:#ccc;position:relative;}
.menu li.na-choiser{background:#369;position:relative;}
.sub-menu{float:left;position:absolute;top:37px;left:0;width:850px;font-size:11px;zoom:1px;}
.sub-menu li{float:left;margin-right:5px;line-height:12px;padding:2px 5px 0 11px;}
.sub-menu li a{color:#8a8a8a !important;text-decoration:underline;}
.sub-menu li a:hover{text-decoration:none;}
.sub-menu li.active{background:url(../images/nav-category.gif) no-repeat scroll 0 bottom;padding:0 0 0 11px;}
.sub-menu li.active div{font-weight:700;color:#fff;float:left;background:url(../images/nav-category.gif) no-repeat scroll right bottom;padding:3px 11px 5px 0;}
.sub-menu li.active a{text-decoration:none;color:#fff !important;}
#extra{clear:both;padding-left:60px;margin-top:10px;}
#extra a{background:url(../images/icons.gif) no-repeat scroll 0 -165px;color:#aaa;padding-left:12px;}
.topic{padding-left:40px;padding-right:20px;font-size:13px;overflow:hidden;position:relative;margin-bottom:30px;}
.topic h2.title .link{color:#696969;}
.topic h2.title a.title-link{text-decoration:none;outline:none;border-bottom:1px dashed #70aae0;}
.topic h2.title strong{background:url(../images/down_arrow.png) no-repeat;padding-right:8px;margin-left:7px;background-position:center;}
.topic h2.title a.inactive strong{background:url(../images/up_arrow.png) no-repeat;background-position:center;}
.topic .favorite a{background:url(../images/sprite.gif) no-repeat 0 -153px;display:block;height:16px;width:17px;outline:none;}
.topic .action{overflow:hidden;margin-bottom:7px;}
.topic .action li{font:bold;float:left;margin-right:3px;}
.topic .action li a{font:normal 13px Arial;color:red;outline:none;text-decoration:none;}
.topic .action li.rss a{display:block;height:10px;width:10px;background:url(../images/icons.gif) no-repeat scroll -70px -250px;margin-top:5px;}
.topic .action li.plus a{display:block;height:10px;width:10px;background:url(../images/icons.gif) no-repeat scroll -30px -250px;margin-top:5px;}
.topic .action li.plus a:hover{background:url(../images/icons.gif) no-repeat scroll -40px -250px;}
.topic .action li.join a{display:block;height:10px;width:10px;background:url(../images/icons.gif) no-repeat scroll 0 -250px;margin-top:5px;}
.topic .action li.edit a{background:url(../images/turbomilk/16x16_ff0000/edit_16x16.png) no-repeat 0 1px;padding-left:18px;margin-left:10px;text-decoration:none;font-size:11px;color:#d20000;padding-top:3px;}
.topic .action li.delete a{background:url(../images/turbomilk/16x16_ff0000/error_16x16.png) no-repeat 0 1px;padding-left:18px;margin-left:5px;text-decoration:none;font-size:11px;color:#d20000;padding-top:3px;}
.topic .action li.author a{font:13px Tahoma;color:#c00;text-decoration:none;outline:none;}
.topic .tags{background:url(../images/sprite.gif) no-repeat 0 -66px;padding-left:20px;margin-bottom:3px;clear:both;}
.topic .tags li{display:inline;color:#777;}
.topic .tags li a{text-decoration:none;color:#77f;}
/*.topic .voting{background:#fff;float:left;overflow:hidden;border:1px solid #d5d5d5;margin:10px 0;padding:7px 10px;}
.topic .voting li{float:left;color:#777;}
.topic .voting li.date{color:#555;font-size:11px;margin-right:20px;}
.topic .voting li.link{color:#999;font-size:11px;margin-right:20px;background:url(../images/external.png) center left no-repeat;padding-left:13px;}
.topic .voting li.plus{margin-right:5px;}
.topic .voting li.total{margin-right:5px;color:#aaa;}
.topic .voting li.total a:hover,.topic .voting li.total a{background:#fff;color:#aaa;}
.topic .voting li.minus{margin-right:20px;}
.topic .voting li.plus a{background:url(../images/icons.gif) no-repeat scroll 0 -90px;float:left;display:block;height:11px;margin-top:3px;text-decoration:none;width:9px;}
.topic .voting li.minus a{background:url(../images/icons.gif) no-repeat scroll -10px -90px;float:left;display:block;height:11px;margin-top:4px;text-decoration:none;width:9px;}
.topic .voting.minus li.plus a:hover{background:url(../images/icons.gif) no-repeat scroll 0 -90px;}
.topic .voting.plus li.minus a:hover{background:url(../images/icons.gif) no-repeat scroll -10px -90px;}
.topic .voting li.comments-total a span{padding:0 2px;}
.topic .voting li.comments-total a:hover{background:#390;color:#fff;}*/
.topic .voting{background:#fff;float:left;overflow:hidden;border:1px solid #d5d5d5;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;margin:10px 0;padding:7px 10px;}
.topic .voting li{float:left;color:#777;}
.topic .voting li.date{color:#555;font-size:11px;margin-right:20px;}
.topic .voting li.link{color:#999;font-size:11px;margin-right:20px;background:url(../images/sprite.gif) no-repeat 0 -82px;padding-left:13px;}
.topic .voting li.plus{margin-right:5px;}
.topic .voting li.total{margin-right:5px;color:#aaa;}
.topic .voting li.total a:hover,.topic .voting li.total a{background:#fff;color:#aaa;}
.topic .voting li.minus{margin-right:20px;}
.topic .voting li.plus a{background:url(../images/sprite.gif) no-repeat scroll 0 -27px;/*float:left;*/display:block;height:11px;margin-top:3px;text-decoration:none;width:15px;}
.topic .voting li.minus a{background:url(../images/sprite.gif) no-repeat scroll 0 -37px;/*float:left;*/display:block;height:11px;margin-top:4px;text-decoration:none;width:15px;}
.topic .voting.minus li.plus a:hover{background:url(../images/sprite.gif) no-repeat scroll -15px -27px;}
.topic .voting.plus li.minus a:hover{background:url(../images/sprite.gif) no-repeat scroll -15px -37px;}
.topic .voting li.comments-total a span{padding:0 2px;}
.topic .voting li.comments-total a:hover{background:#390;color:#fff;}
.topic .content{font-size:14px;line-height:20px;margin-bottom:15px;font-family:Verdana, sans-serif;}
.topic .content img{margin:5px;}
.topic .content ul,ol{margin-bottom:15px;margin-left:20px;}
.topic .content ul li{list-style:disc;}
.topic .content ol li{list-style:decimal;}
.topic .content dl dd{font-style:italic;color:#555;margin:0 0 5px 20px;}
.topic .content blockquote{font:italic 14px/22px Georgia, Serif;margin-bottom:15px;background:#f8f8f8;padding:5px 10px;}
.topic .content pre,.comment .content pre{overflow:auto;width:96%;margin-bottom:10px;background:#f8f8f8 url(../images/code.gif);border:1px solid #dce6f0;clear:both;padding:5px 2%;}
.talk .favorite a{background:url(../images/icons.gif) no-repeat scroll 0 -40px;display:block;height:16px;width:20px;}
.talk .favorite.guest a{background:url(../images/icons.gif) no-repeat scroll 0 -40px;cursor:default;}
#pagination{padding:10px 10px 10px 40px;}
#pagination li{font-size:11px;margin-right:2px;margin-left:0 !important;list-style:none !important;display:block;float:left;}
#pagination a{border:solid 1px #999;margin-right:2px;}
#pagination .previous-off,#pagination .next-off{border:solid 1px #c1c1c1;color:#999;display:block;float:left;font-weight:700;margin-right:2px;padding:3px 4px;}
#pagination .active{background:#c1c1c1;color:#fff;font-weight:700;display:block;float:left;padding:4px 9px;}
#pagination a:link,#pagination a:visited{color:#ca2828;display:block;float:left;text-decoration:none;padding:3px 8px;}
#pagination a:hover{border:solid 1px #c00;}
.block-nav{overflow:hidden;margin-bottom:7px;padding:7px 0 0 10px;}
.block-nav li{font-size:11px;line-height:11px;float:left;padding:1px 0;}
.block-nav li a{color:#c00;border-bottom:#c00 1px dashed;text-decoration:none;outline:none;display:block;float:left;margin:0 7px;padding:1px 0;}
.block{background:#fdfefe;line-height:16px;}
.block h1{font-family:Tahoma, Verdana, Sans-Serif;font-size:20px;color:#333;padding-bottom:5px;margin-bottom:0;}
.block .right{text-align:right;padding-top:10px;font-size:11px;}
.block {border:4px solid #e1e1e1;border-radius: 15px;-moz-border-radius: 15px; -webkit-border-radius: 15px;padding:10px;margin-top:10px;}
/*.tl{height:19px;background:url(../images/sidebar-tl.gif) no-repeat top left;}
.block .tr{height:19px;background:url(../images/sidebar-tr.gif) no-repeat top right;}
.block .bl{height:19px;background:url(../images/sidebar-bl.gif) no-repeat bottom left;}
.block .br{height:19px;background:url(../images/sidebar-br.gif) no-repeat bottom right;}
.block .cl{background:url(../images/sidebar-cl.gif) repeat-y left;}
.block .cr{background:url(../images/sidebar-cr.gif) repeat-y right;padding:0 25px;}

.tags .tl{height:19px;background:url(../images/sidebar-tags-tl.gif) no-repeat top left;}
.tags .tr{height:19px;background:url(../images/sidebar-tags-tr.gif) no-repeat top right;}
.tags .bl{height:19px;background:url(../images/sidebar-tags-bl.gif) no-repeat bottom left;}
.tags .br{height:19px;background:url(../images/sidebar-tags-br.gif) no-repeat bottom right;}
.tags .cl{background:url(../images/sidebar-tags-cl.gif) repeat-y left;}
.tags .cr{background:url(../images/sidebar-tags-cr.gif) repeat-y right;padding:0 25px;}*/
.block.navigation{font-size:11px;color:#888;}
.block.navigation ul li{padding-top:10px;padding-bottom:10px;border-bottom:1px dotted #ddd;}
.block.tags{background:#fff;padding:15px 25px;}
.block.tags ul.cloud li{display:inline;margin-right:5px;line-height:22px;}
.block.tags ul.cloud li a{color:#555;text-decoration:none;font-size:18px;}
.block.tags ul.cloud li a.w1{font-size:11px;}
.block.tags ul.cloud li a.w3{font-size:14px;}
.block.tags ul.cloud li a.w4{font-size:16px;}
.block.tags ul.cloud li a.w5{font-size:18px;}
.block.tags ul.cloud li a.w6{font-size:20px;}
.block.tags ul.cloud li a.w7{font-size:22px;}
.block.tags ul.cloud li a.w8{font-size:24px;}
.block.tags ul.cloud li a.w9{font-size:26px;}
.block.tags ul.cloud li a.w10{font-size:28px;}
.block.blogs ul.list{border-top:1px solid #eee;padding-top:3px;margin-top:10px;}
.block.blogs ul.list li{overflow:hidden;border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:5px;}
.block.blogs ul.list li a{padding-right:50px;color:#777;}
.block.blogs ul.list li .total{float:right;font-weight:700;padding-right:13px;}
.block.blogs ul.list li .up{background:url(../images/blog-rating-up.gif) no-repeat right 5px;}
.block.blogs ul.list li .down{background:url(../images/blog-rating-down.gif) no-repeat right 5px;}
.block.stream{font-size:11px;color:#999;}
.block.stream li{overflow:hidden;padding:5px;}
.block.stream li.even{background:#f8f8f8;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.block.stream a.stream-author{color:#369;font-weight:500;text-decoration:none;}
.block.stream a.stream-author:hover{color:#8fa2b5;font-weight:500;}
.block.stream span{color:#333;}
.block.white{background:#fff !important;}
/*.block.white .tl{height:19px;background:url(../images/sidebar-profile-tl.gif) no-repeat top left;}
.block.white .tr{height:19px;background:url(../images/sidebar-profile-tr.gif) no-repeat top right;}
.block.white .bl{height:19px;background:url(../images/sidebar-profile-bl.gif) no-repeat bottom left;}
.block.white .br{height:19px;background:url(../images/sidebar-profile-br.gif) no-repeat bottom right;}
.block.white .cl{background:url(../images/sidebar-profile-cl.gif) repeat-y left;}
.block.white .cr{background:url(../images/sidebar-profile-cr.gif) repeat-y right;padding:0 25px;}
.block.nostyle{padding:20px 25px;}*/
.block.options h3{padding-bottom:10px;}
.block.options li{padding-bottom:5px;}
.block.actions li{color:#4ccc1b;padding-bottom:3px;}
.block.actions li.add{color:#4ccc1b;padding-bottom:15px;}
.block.actions li.add a{color:#4ccc1b;}
.block.actions li.del{color:#d00;padding-bottom:15px;}
.block.actions li.del a{color:#d00;}
.block.contacts img{border:1px solid #ccc;padding:7px;}
.block.contacts ul{margin-top:5px;}
.block.contacts ul li{padding:3px 0 3px 25px;}
.block.contacts ul li.icq{background:url(../images/icons-contacts.gif) no-repeat scroll 0 2px;}
.block.contacts ul li.jabber{background:url(../images/icons-contacts.gif) no-repeat scroll 0 -23px;}
.block.contacts ul li.skype{background:url(../images/icons-contacts.gif) no-repeat scroll 0 -47px;margin-bottom:10px;}
.block.contacts ul li.lj{background:url(../images/icons-contacts.gif) no-repeat scroll 0 -73px;}
.block.contacts ul li.vk{background:url(../images/icons-contacts.gif) no-repeat scroll 0 -99px;margin-bottom:10px;}
.block.contacts ul li.email{background:url(../images/icons-contacts.gif) no-repeat scroll 0 -122px;}
.block.contacts ul li.phone{background:url(../images/icons-contacts.gif) no-repeat scroll 0 -145px;}
.block.stat ul.users{font-size:11px;color:#999;width:150px;}
.block.stat .gender ul{font-size:11px;color:#999;width:150px;float:left;padding-top:50px;}
.block.stat .gender ul li .mark{width:8px;height:8px;float:right;margin-top:4px;margin-right:2px;overflow:hidden;border:1px solid #ddd;}
.block.stat .chart{width:160px;float:left;}
.block.view ul li{padding-bottom:2px;}
.block.view ul li a{padding:2px 4px;}
.block.view ul li.active a{background:#eee;color:#333;font-weight:700;text-decoration:none;}
.block.view-blogs{margin-top:77px;}
.block.view-comments{margin-top:98px;}
.update{background:none repeat scroll 0 0;width:42px;float:right;position:fixed;top:220px;right:0;text-align:center;}
.update .tl{background:url(../images/bg_update.gif) no-repeat scroll 0 0;font-size:1px;height:9px;}
.update .bl{background:url(../images/bg_update.gif) no-repeat scroll 0 bottom;font-size:1px;height:9px;}
.update .wrapper{border-left:1px solid #dddede;}
.update .update-comments{cursor:pointer;vertical-align:top;}
.update .refresh{background:#fafbfb;}
.update .new-comments{border-top:1px solid #ececed;color:#3cc600;padding-top:7px;margin-top:3px;cursor:pointer;}
.comments{padding-left:25px;}
.comments .comment{overflow:hidden;position:relative;zoom:1px;}
.comments .comment .comment{padding-left:30px;}
.comments .header{margin-bottom:20px;margin-left:14px;}
.comments .header a.rss{margin-right:20px;padding-left:14px;background:url(../images/icons.gif) no-repeat scroll -70px -247px;}
.comments .comment .content{background:#f7f7f7;}
.comments .comment .content.self{background:#fdf5e6 !important;}
.comments .comment .content.new{background:#e4fbf1 !important;}
.comments .comment .content.del{background:#c5c5c5 !important;}
.comment .content{margin:0 55px 5px 15px;padding:0;}
.comment span.delete{color:#c00;font-size:16px;}


.comment .content .tb { height: 7px; overflow: hidden; background: none; }
.comment .content .tl { height: 7px; background: none; }
.comment .content .tr { height: 7px; background: none; border-left: 1px solid #dddede; border-right: 1px solid #dddede; border-top: 1px solid #dddede; }
.comment .content .bb { height: 7px; overflow: hidden; background: none; margin-left: 0; }
.comment .content .bl { height: 7px; background: none; border-left: 1px solid #dddede; border-right: 1px solid #dddede; border-bottom: 1px solid #dddede; margin-bottom: 5px; }
.comment .content .br { height: 7px; background: none; }
/*
.comment .content .tb{height:7px;overflow:hidden;background:url(../images/comment-tb.gif) repeat-x;}
.comment .content .tl{height:7px;background:url(../images/comment-tl.gif) no-repeat left top;}
.comment .content .tr{height:7px;background:url(../images/comment-tr.gif) no-repeat right top;}
.comment .content .bb{height:15px;background:url(../images/comment-bb.gif) repeat-x;margin-left:24px;}
.comment .content .bl{height:15px;background:url(../images/comment-bl.gif) no-repeat left bottom;}
.comment .content .br{height:15px;background:url(../images/comment-br.gif) no-repeat right bottom;}
*/
.comment .content .text{border-left:1px solid #dddede;border-right:1px solid #dddede;overflow:hidden;zoom:1px;padding:5px 25px 5px 10px;}
.comment .voting{width:48px;height:30px;position:absolute;right:20px;top:8px;z-index:100;overflow:hidden;}
.comment .voting a.minus{width:9px;height:11px;display:block;position:relative;top:5px;overflow:hidden;background:url(../images/comment-voting.gif) no-repeat scroll -10px 0;}
.comment .voting .total{float:right;position:relative;top:3px;}
.comment .voting a.plus:hover{background:url(../images/comment-voting.gif) no-repeat scroll -40px 0;}
.comment .voting a.minus:hover{background:url(../images/comment-voting.gif) no-repeat scroll -70px 0;}
.comment .voting.guest a.minus{width:9px;height:11px;display:block;overflow:hidden;background:url(../images/comment-voting.gif) no-repeat scroll -10px 0;}
.comment .voting.plus a.plus{width:9px;height:11px;display:block;overflow:hidden;background:url(../images/comment-voting.gif) no-repeat scroll -40px 0;}
.comment .voting.minus a.minus{width:9px;height:11px;display:block;overflow:hidden;background:url(../images/comment-voting.gif) no-repeat scroll -70px 0;}
.comment .voting.minus a.plus:hover{background:url(../images/comment-voting.gif) no-repeat scroll 0 0;}
.comment .voting.plus a.minus:hover{background:url(../images/comment-voting.gif) no-repeat scroll -10px 0;}
.comment .info{font-size:11px;line-height:14px;margin-left:14px;margin-bottom:25px;overflow:hidden;zoom:1px;}
.comment .info p{font-size:10px;}
.comment .info p a.author{font-size:11px;font-weight:700;color:#000;text-decoration:none;}
.comment .info img.avatar{float:left;margin:2px 7px 0 0;}
.comment .info ul li{float:left;font-size:10px;margin-right:10px;}
.comment .info ul li.date{color:#999;font-size:10px;padding-right:20px;}
.comment .info a.imglink{display:block;width:9px;height:11px;text-decoration:none;position:relative;top:3px;}
.comment .info a.link{background:url(../images/icons.gif) no-repeat scroll -10px -230px;}
.comment .info a.link:hover{background:url(../images/icons.gif) no-repeat scroll 0 -230px;}
.comment .info a.favorite{background:url(../images/icons.gif) no-repeat scroll -40px -40px;}
.comment .info a.repair{color:#4CCC1B;}
.comment .comment-topic{font-size:11px;color:#999;padding-bottom:3px;padding-left:2px;}
.comment .comment-topic a.comment-total{background:url(../images/comment-total.gif) no-repeat 0 4px;padding-left:10px;margin-left:10px;text-decoration:none;font-weight:400;color:#78c658;}
.comments.padding-none{padding-left:0;}
.comments.padding-none .comment .content,.comments.padding-none .comment .info{margin-left:0;}
.comments.padding-none .voting{top:28px;}
.reply{padding:0 50px 10px 10px;}
.reply textarea{width:100%;height:70px;}
.poll li{list-style:none !important;}
.poll li dl dt{float:left;font-weight:400 !important;color:#999;font-size:11px;width:50px;}
.poll li dl dt span{font-size:12px;color:#333;}
.poll li dl dd{float:left;font-style:normal !important;width:70%;}
.poll li dl dd div{margin-top:3px;height:5px;background:#ddd url(../images/poll.gif) no-repeat;overflow:hidden;}
.poll li dl dd div span{display:block;margin-left:10px;height:5px;background:#ddd url(../images/poll.gif) no-repeat right top;overflow:hidden;}
.poll li.most dl dd div{background:#390 url(../images/poll-most.gif) no-repeat !important;}
.poll li.most dl dd div span{background:#390 url(../images/poll-most.gif) no-repeat right top !important;}
.poll-new li{list-style:none !important;margin-bottom:5px;}
.poll-new li input{position:relative;top:1px;margin-right:3px;}
.profile-blog{overflow:hidden;position:relative;padding:0 15px 0 8px;}
.profile-blog img.avatar{float:left;position:absolute;top:4px;left:10px;}
.profile-blog h1.title{font-size:24px;line-height:30px;color:#b0b0b0;padding-left:33px;}
.profile-blog h1.title a.title-link span{border-bottom:1px dashed #d20000;}
.profile-blog h1.title strong{background:url(../images/down_arrow.png) no-repeat;padding-right:12px;margin-left:7px;background-position:center;}
.profile-blog h1.title a.inactive strong{background:url(../images/up_arrow.png) no-repeat;padding-right:12px;margin-left:7px;background-position:center;}
.profile-blog .action{overflow:hidden;padding-left:34px;zoom:1px;margin:0 0 20px;}
.profile-blog .action li{float:left;margin-right:3px;}
.profile-blog .action li a{color:#aaa;outline:none;}
.profile-blog .action li.rss a{display:block;height:16px;width:16px;background:url(../images/sprite.gif) no-repeat scroll 0 -118px;}
.profile-blog .action li.join a{display:block;height:16px;width:16px;background:url(../images/sprite.gif) no-repeat scroll -17px -169px;}
.profile-blog .action li.edit a{background:url(../images/turbomilk/16x16_ff0000/edit_16x16.png) no-repeat 0 1px;padding-left:18px;margin-left:10px;text-decoration:none;font-size:11px;color:#d20000;padding-top:3px;}
.profile-blog .voting{float:right;font-size:10px;text-align:center;position:relative;top:-5px;}
.profile-blog .about{background:#f4f4f6;margin-bottom:40px;clear:both;}
.profile-blog .about .tl{background:url(../images/profile-blog-tl.gif) no-repeat left top;height:10px;}
.profile-blog .about .tr{background:url(../images/profile-blog-tr.gif) no-repeat right top;height:10px;}
.profile-blog .about .bl{background:url(../images/profile-blog-bl.gif) no-repeat left bottom;height:10px;}
.profile-blog .about .br{background:url(../images/profile-blog-br.gif) no-repeat right bottom;height:10px;}
.profile-blog .about .content{color:#666;overflow:hidden;padding:5px 32px;}
.profile-blog .about .content p.note{color:#aaa;margin-bottom:25px;}
.profile-blog .about .content .line{background:url(../images/footer-bg.gif) repeat-x;height:5px;margin-bottom:20px;clear:both;}
.profile-blog .about .content ul.admin-list{overflow:hidden;text-align:center;}
.profile-blog .about .content ul.admin-list li{float:left;margin-right:10px;margin-bottom:10px;}
.profile-blog .about .content h1.readers{clear:both;padding-top:35px;}
.profile-blog .about .content h1.readers a{text-decoration:none;border-bottom:1px dashed #70aae0;}
.profile-blog .about .content ul.reader-list li{float:left;margin-right:15px;background:url(../images/icons.gif) no-repeat scroll 0 -104px;padding-left:12px;}
.profile-user{padding-right:20px;}
.profile-user .voting{float:right;font-size:10px;position:relative;top:-5px;}
.profile-user .voting .clear{clear:both;color:#aaa;text-align:center;}
.profile-user .strength{float:right;font-size:10px;text-align:center;position:relative;top:-5px;margin-left:15px;}
.profile-user .strength .total{float:left;color:#fff;font-size:14px;background:#70aae0;padding:5px 10px;}
.profile-user h1.title{border-bottom:1px solid #ccc;font-size:18px;margin-bottom:7px;padding:0 0 1px 2px;}
.profile-user .name{overflow:hidden;color:#999;margin-bottom:20px;}
.profile-user .name img.avatar{float:left;margin-right:15px;}
.profile-user .name p.nickname{font-size:24px;margin-top:2px;margin-bottom:10px;color:#333;}
.profile-user .name p.realname{font-size:18px;margin-bottom:15px;}
.profile-user td{vertical-align:top;}
.profile-user td.var{color:#999;font-weight:700;width:150px;padding:0 0 5px;}
.profile-user td.friends a{color:#999;background:url(../images/icons.gif) no-repeat scroll 0 -101px;padding:5px 0 5px 12px;}
.people table{width:100%;border-collapse:collapse;margin-bottom:20px;}
.people table thead td{background:#f0f1f1;font-weight:700;padding:5px 0;}
.people table thead td.strength,.people table thead td.rating{width:80px;text-align:center;}
.people table thead td.date{width:150px;text-align:center;}
.people table tbody td{font-size:11px;color:#999;border-bottom:1px solid #ddd;padding:5px 0;}
.people table tbody td.user{padding-left:10px;overflow:hidden;_height:1%;}
.people table tbody td.user img{float:left;margin-right:7px;width:24px;height:24px;}
.people table tbody td.user a.link{color:#999;font-weight:700;position:relative;top:1px;}
.people table tbody td.karma{color:#6ec80d;font-weight:700;}
.people table tbody td.strength{color:#70aae0;font-weight:700;text-align:center;}
.people table tbody td.rating span{padding-right:12px;}
.people table tbody td.rating.up span{background:url(../images/blog-rating-up.gif) no-repeat right 3px;}
.people table tbody td.rating.down span{background:url(../images/blog-rating-down.gif) no-repeat right 3px;}
.people table tbody td.rating strong{background:#c00;color:#fff;padding:5px 10px;}
.people.top-blogs thead td.user{padding-left:32px;}
.people.top-blogs thead td.join-head{width:70px;text-align:center;padding-right:30px;}
.people.top-blogs thead td.readers,.people.top-blogs tbody td.readers{width:100px;text-align:center;}
.people.top-blogs tbody td{padding:7px 0;}
.people.top-blogs td.name img{float:left;padding-bottom:5px;margin-right:7px;width:24px;height:24px;}
.people.top-blogs td.name a.title{font-size:18px;line-height:14px;}
.people.top-blogs td.name a.author{line-height:18px;color:#999;font-weight:700;}
.people.top-blogs .join a{outline:none;display:block;height:16px;width:16px;url(../images/sprite.gif) no-repeat scroll -17px -169px;zoom:1px;margin:0 auto;}
.people.top-blogs .join a:hover{outline:none;display:block;height:16px;width:16px;url(../images/sprite.gif) no-repeat scroll -17px -169px;zoom:1px;margin:0 auto;}
.people.top-blogs thead td.fav-head{width:40px;text-align:center;}
.people.top-blogs .fav a{display:block;height:10px;width:10px;background:url(../images/star-off.gif) no-repeat;margin:0 auto;}
.topic.top{margin-bottom:5px;padding-left:40px;}
.top-topics .topic{padding-left:0 !important;}
.lsCmtTree_visible{display:block;}
.lite-header{padding:30px 20px;}
.lite-header a{color:#c7c7c7;font-size:26px;text-decoration:none;}
.lite-header a span{color:#dedede;}
.lite-header a:hover span{color:#777;}
.lite-center{position:absolute;top:200px;left:50%;width:400px;margin-left:-200px;color:#888;}
.lite-center h3,.login-popup h3{color:#bec0bf;margin-bottom:20px;}
.lite-center .input-text,.login-popup .input-text{width:400px;font-size:18px;border:1px solid #d7d7d7;color:#555;padding:4px 0;}
.lite-center .input-checkbox,.login-popup .input-checkbox{padding-top:7px;}
.lite-center .input-note{display:block;color:#bbb;font-size:11px;line-height:14px;}
.lite-center.error h1{font-size:28px;color:#888;}
.lite-center.error p{margin-bottom:10px;color:#888;}
.lite-center.register{position:static;margin:0 auto;}

.lite-center .captcha { background:url("../images/captcha_post.gif") no-repeat 0px 0px; }
.lite-center .captcha img.taburet { width:200px; height:60px; float:left; padding:7px 0 7px 5px; cursor:pointer; }
.lite-center .captcha img.captcha { float:left; margin:30px 8px 0 15px; }
.lite-center .captcha .captcha_license { float:left; margin-top:5px;}
.lite-center .captcha .clear { clear:both; padding-bottom:40px; }

.lite-note{overflow:hidden;zoom:1px;}
.login-popup{z-index:100;width:492px;}
.login-popup .input-text{width:402px;padding:4px 5px;}
.login-popup .content{background:#dcdedd url(../images/login-popup-bg.gif) repeat-x;padding:15px 40px;}
.login-popup .login-popup-top{height:14px;background:url(../images/login-popup-top.gif) no-repeat;width:492px;position:relative;}
.login-popup .login-popup-bottom{height:14px;background:url(../images/login-popup-bottom.gif) no-repeat;width:492px;}
.login-popup .close-block{position:absolute;top:10px;right:10px;width:14px;height:14px;background:url(../images/close-block.gif) no-repeat;}
.upload-image label{color:#aaa;}
.tags-input{width:400px;font-size:18px;border:1px solid #d7d7d7;padding:4px 0;}
button,a.button{font-size:14px;font-family:Tahoma, sans-serif;border:none;background:none;overflow:visible;text-align:center;white-space:nowrap;cursor:pointer;padding:0;}
button span,button em,a.button span,a.button em{display:block;height:31px;line-height:31px;color:#333;margin:0;}
button span,a.button span{background:url(../images/button.gif) no-repeat 0 0;margin-right:20px;}
button em,a.button em{font-style:normal;padding-right:20px;background:url(../images/button.gif) no-repeat right 0;position:relative;right:-20px;}
a.button.small{font-size:12px;text-decoration:none;}
a.button.small span,a.button.small em{height:22px;line-height:22px;}
a.button.small span{background:url(../images/button-small.gif) no-repeat 0 0;margin-right:20px;}
a.button.small em{background:url(../images/button-small.gif) no-repeat right 0;}
#system_messages_error{background:#f0c8c8;border:1px solid #ff8181;margin-bottom:15px;color:#b22626;padding:15px;}
#system_messages_notice{background:#dafad8;border:1px solid #83c460;margin-bottom:15px;color:#4bb23b;padding:15px;}
.table-blog-users{width:100%;margin-top:20px;margin-bottom:30px;}
.table-blog-users thead td{background:#f1f1f1;text-align:center;color:#555;padding:10px;}
.table-blog-users tbody td{background:#fafafa;text-align:center;padding:5px 10px;}
.table-blog-users tbody td.username{text-align:left;}
.table-blog-users tbody tr.even td{background:#f5f5f5;}
.searched-item{background:#fffacd;}
table.admin_page th{vertical-align:bottom;border:none;border-bottom:solid #B0C1D3 1px;background:#e2e4e4;font-size:0.9em;font-weight:400;color:#6e6e6e;padding:.2em .6em .2em .65em;}
table.admin_page td{border:none;border-right:solid #B0C1D3 1px;border-left:expression(previousSibling == null ? 'solid #B0C1D3 1px' : 'inherit');padding:6px 8px;}
table.admin_page tr.colored td{background-color:#EEF6FB;}
table.admin_page tr.colored_sel td{background-color:#D9FBC2;}
table.admin_page{font-size:0.9em;border:none;border-bottom:solid 1px #B0C1D3;margin:20px 0 30px;}
table.admin_page td:first-child{border-left:solid #B0C1D3 1px;}
table.admin_page img{margin:0 !important;}
.roundborderuser .contentbox{border-left:2px solid red;border-bottom:2px solid red;border-top:2px solid red;text-align:center;padding:5px 0 10px 8px;}
.roundborderuser .t,.roundborderuser .b{position:relative;height:0;}
.roundborderuser .t div,.roundborderuser .b div{position:absolute;width:16px;height:12px;margin:0;padding:0;}
.roundborderuser .t .l{top:0;left:0;background:#FFF no-repeat url(../images/cray.gif) top left;}
.roundborderuser .t .r{top:0;right:0;background:#FFF no-repeat url(../images/cray.gif) top right;}
.roundborderuser .b .l{background:#FFF no-repeat url(../images/cray.gif) bottom left;bottom:0;left:0;}
.roundborderuser .b .r{background:#FFF no-repeat url(../images/cray.gif) bottom right;bottom:0;right:0;}
.filter .button .current{display:inline-block;}
.filter .button,.filter .button SPAN{background:url(../filter.png) 0 0 repeat-x;}
.filter .button SPAN{background:url(../filter.png) 100% 0 repeat-x;}
.filter .button SPAN A{display:inline-block;color:#3b67b3;padding:0 15px;}
.filter .button SPAN SPAN{padding:0 15px;}
label,.topic h1.title{margin-bottom:2px;}
form p,.people .block-nav{margin-bottom:20px;}
form .note,.lite-note a{float:right;font-size:11px;}
form .buttons,.block.stat .gender,.poll li dl,.profile-blog .about .content ul.reader-list,.people.top-blogs td.name{overflow:hidden;}
select,.w100p,.form-tags input{width:99%;}
.radio,.lite-center .input-checkbox input,.login-popup .input-checkbox input{position:relative;top:2px;}
#header h1 a strong,.topic .voting li.comments-total a:hover span,.block-nav li.active a{color:#fff;}
#header .profile a.avatar img,.profile-blog .about .content ul.admin-list li dt img{width:48px;height:48px;}
#header .profile.guest a.reg,.topic .voting li.comments-total a,.block.tags ul.cloud li a.w2,.filter{font-size:12px;}
.menu li a:hover,.lite-header a:hover{color:#ab979e;text-decoration:none;}
.block.stream a.stream-topic,.block.stream a.stream-comment{color:#d20000;font-size:13px;}
#nav .search input,.block.navigation ul li.last{border:0;}
.topic .favorite,.talk .favorite{position:absolute;top:7px;left:10px;}
.topic .favorite a:hover,.topic .favorite.active a{background:url(../images/sprite.gif) no-repeat scroll -16px -153px;}
.topic .favorite.fav-guest a,.topic .favorite.fav-guest a:hover{background:url(../images/sprite.gif) no-repeat 0 -153px;cursor:default;}
.topic .action li.join a:hover,.topic .action li.join-active a,.profile-blog .action li.join.active a{background:url(../images/sprite.gif) no-repeat scroll 0 -169px;}
.topic .action li a:hover,.topic .action li.author a:hover,.profile-blog .action li a:hover{text-decoration:underline;}
.topic .tags li a:hover,.topic .voting li a:hover,.block.tags ul.cloud li a:hover{background:#c00;color:#fff;}
.topic .voting li a,.profile-blog h1.title a.title-link{text-decoration:none;outline:none;}
.topic .voting li.plus a:hover,.profile-blog .voting a.plus:hover,.profile-blog .voting.plus a.plus,.profile-user .voting a.plus:hover,.profile-user .voting.plus a.plus{background:url(../images/sprite.gif) no-repeat scroll -15px -27px;}
.topic .voting li.minus a:hover,.profile-blog .voting a.minus:hover,.profile-blog .voting.minus a.minus,.profile-user .voting a.minus:hover,.profile-user .voting.minus a.minus{background:url(../images/sprite.gif) no-repeat scroll -15px -37px;}
.topic .voting.plus li.plus a,/*.topic .voting.voted li.plus a,*/.profile-blog .voting.voted.minus a.plus:hover,.profile-user .voting.voted.minus a.plus:hover{cursor:default;background:url(../images/sprite.gif) no-repeat scroll -15px -27px;}
.topic .voting.minus li.minus a,/*.topic .voting.voted li.minus a,*/.profile-blog .voting.voted.plus a.minus:hover,.profile-user .voting.voted.plus a.minus:hover{cursor:default;background:url(../images/sprite.gif) no-repeat scroll -15px -37px;}
.topic .voting.guest li.plus a,.profile-blog .voting.guest a.plus,.profile-user .voting.guest a.plus{background:url(../images/sprite.gif) no-repeat scroll 0 -27px;cursor:default;}
.topic .voting.guest li.minus a,.profile-blog .voting.guest a.minus,.profile-user .voting.guest a.minus{background:url(../images/sprite.gif) no-repeat scroll 0 -37px;cursor:default;}
.topic .voting.positive .total,.topic .voting li.comments-total a span.green,.comment .voting.positive .total{color:#390;}
.topic .voting.negative .total,.comment .voting.negative .total{color:red;}
.topic .voting li.comments-total a span.red,.comment .info a.delete{color:#c00;}
.topic .voting li.comments-total a:hover span.red,.block-nav li.active{background:#c00;}
.topic .content p,.topic .content dl,.profile-blog .about .content p{margin-bottom:15px;}
.topic .content dl dt,#pagination .next a,#pagination .previous a,.comment .comment-topic a,.poll li.most dl dt span{font-weight:700;}
.talk .favorite a:hover,.talk .favorite.active a{background:url(../images/icons.gif) no-repeat scroll -20px -40px;}
.block.navigation .blog,.block.stream a.stream-blog,.block.contacts strong,.comment .info a.off,.comment .comment-topic a.comment-blog,.profile-user td.friends{color:#999;}
.block.tags ul.cloud,.people table tbody td.date,.people table tbody td.rating,.people.top-blogs .join,.people.top-blogs .fav{text-align:center;}
.block.stream a.stream-topic:hover,.block.stream a.stream-comment:hover{color:#fff;text-decoration:none;background:#f00;}
.block.stat ul.users li,.block.stat .gender ul li{border-bottom:1px solid #eee;padding-bottom:2px;}
.block.stat ul.users li.last,.block.stat .gender ul li.last{border-bottom:0;}
.comment .folding,.comment .folding-open{width:9px;height:9px;float:left;position:relative;top:17px;cursor:pointer;}
.comment .folding.off,.lsCmtTree_hidden{display:none;}
.comment .voting a.plus,.comment .voting.guest a.plus{width:9px;height:11px;display:block;overflow:hidden;background:url(../images/comment-voting.gif) no-repeat scroll 0 0;}
.comment .voting.voted a.plus,.comment .voting.voted a.minus,.comment .voting.guest a.plus,.comment .voting.guest a.minus,.profile-blog .voting.voted a.plus,.profile-blog .voting.voted a.minus,.profile-user .voting.voted a.plus,.profile-user .voting.voted a.minus{cursor:default;}
.comment .info p a.author:hover,.profile-blog .about .content h1{color:#555;}
.comment .info a.favorite:hover,.comment .info a.favorite-active{background:url(../images/icons.gif) no-repeat scroll -50px -40px;}
.reply-title,.people.talk-table .author{margin-left:10px;}
.poll,.poll-new{margin:0 0 15px !important;}
.profile-blog h1.title a.inactive span,.profile-blog .about .content h1.readers a.inactive{border-bottom:1px dashed #d20000;color:#d20000;text-decoration:none;}
.profile-blog .action li.join a:hover,.people.top-blogs .join a:hover,.people.top-blogs .join.active a{background:url(../images/sprite.gif) no-repeat scroll 0 -169px;}
.profile-blog .voting .clear,.profile-user .strength .clear{clear:both;color:#aaa;}
.profile-blog .voting .count,.profile-user .voting .count{position:absolute;top:46px;left:69%;color:#aaa;}
.profile-blog .voting .text,.profile-user .voting .text{position:absolute;top:46px;right:33%;color:#aaa;}
.profile-blog .voting .plus,.profile-user .voting .plus{float:left;margin-right:5px;}
.profile-blog .voting .total,.profile-user .voting .total{float:left;margin-right:5px;color:#fff;font-size:14px;padding:5px 10px;}
.profile-blog .voting .minus,.profile-user .voting .minus{float:left;margin-right:0;}
.profile-blog .voting a.plus,.profile-user .voting a.plus{background:url(../images/sprite.gif) no-repeat scroll 0 -27px;float:left;display:block;height:11px;margin-top:8px;text-decoration:none;width:15px;}
.profile-blog .voting a.minus,.profile-user .voting a.minus{background:url(../images/sprite.gif) no-repeat scroll 0 -37px;float:left;display:block;height:11px;margin-top:9px;text-decoration:none;width:15px;}
.profile-blog .voting.positive .total,.profile-user .voting.positive .total{background:#68bf46;}
.profile-blog .voting.negative .total,.profile-user .voting.negative .total{background:#ff3b3c;}
.profile-blog .about .content .admins,.profile-blog .about .content .moderators{float:left;width:50%;}
.people h1 span,.people table tbody td span,.topic.top h1 span{color:#6ec80d;}
.people table thead td.user,.people.talk-table thead td.user{padding-left:10px;}
.people.top-blogs .fav a:hover,.people.top-blogs .fav.active a{background:url(../images/star.gif) no-repeat;}
.topic.top .block-nav,.upload-image p{margin-bottom:5px;}
#footer .right,.lite-center button,.login-popup button{float:right;}
#footer .search .text{width:250px;margin-right:-4px;line-height:0;font:normal 12px Verdana, Sans-Serif;vertical-align:top;color:#777;border:1px solid #999;padding:5px 0 6px 15px;}

ul.autocompleter-choices{position:absolute;list-style:none;border:1px solid #bbb;text-align:left;font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;z-index:50;background-color:#fff;color:#333;margin:0;padding:0;}
ul.autocompleter-choices li{position:relative;display:block;float:none !important;cursor:pointer;font-weight:400;white-space:nowrap;font-size:11px;line-height:16px;margin:-2px 0 0;padding:0.2em 1.5em 0.2em 1em;}
ul.autocompleter-choices li.autocompleter-selected{background-color:#0a246a;color:#fff;}
ul.autocompleter-choices span.autocompleter-queried{display:inline;float:none;font-weight:700;margin:0;padding:0;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#fff60b;}
input.autocompleter-loading{background-image:url(../img/spinner.gif);background-repeat:no-repeat;background-position:right 50%;}


.pieChartContainer{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;padding:20px 0 0 15px;}
.pieChartWrapper{float:left;position:relative;padding-right:12px;}
.pieChartWrapper img{position:absolute;top:0;left:0;}
.clear{clear:both;}


.roar-error-body{position:absolute;font:12px/14px "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;color:#fff;text-align:left;z-index:999;}
.roar-error-bg{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;background-color:red;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);}
.roar-error-body-ugly .roar-error{background-color:#333;}
.roar-notice-body{position:absolute;font:12px/14px "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;text-align:left;z-index:999;}
.roar-notice-bg{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;background-color:#399f2f;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);}
.roar-notice-body-ugly{background-color:#6690c9;}
.roar-error,.roar-notice{position:absolute;width:300px;cursor:pointer;}
.roar-error-body-ugly .roar-error-bg,.roar-notice-body-ugly .roar-notice-bg{display:none;}
.roar-error h3,.roar-notice h3{position:relative;border:0;font-size:15px;color:#fff;z-index:1002;margin:0;padding:15px 10px 0;}
.roar-error p,.roar-notice p{position:relative;font-size:12px;color:#fff;z-index:1002;margin:0;padding:10px 10px 15px;}

.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun{color:#660}.pln{color:#000}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec{color:#606}pre.prettyprint{padding:2px;border:1px solid #888}@media print{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun{color:#440}.pln{color:#000}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}






.ch {float:left;font-size:16px;color:#fff;}
.ch li a{text-decoration: none; color: #fff;padding:6px 0; vertical-align:middle;position:relative;}
.ch li a:hover{text-decoration: none; color: #e2e2e2;} 
.ch li.chooser-l { background: url(../images/chooser.gif) no-repeat scroll left top; position: relative;width: 73px; line-height: 21px;}
.ch li.chooser-r { background: url(../images/chooser.gif) no-repeat scroll right top; position: relative;width: 72px; line-height: 21px;}
.ch li.chooser-active-l,.ch li.chooser-l:hover { background: url(../images/chooser.gif) no-repeat scroll left bottom;position: relative;width: 73px; line-height: 21px;}
.ch li.chooser-active-r ,.ch li.chooser-r:hover { background: url(../images/chooser.gif) no-repeat scroll right bottom;position: relative;width: 72px; line-height: 21px;}


.blogchooser a{padding-left:9px; font-size:9px; color:#fff;}
.blogchooser a.active {background}

.topic-notice{float:right; font-size:9px;}

.copyright {width:45px;height:8px;background: url(../images/sprite.gif) no-repeat scroll 0 -143px;float:left;display:block;}
.copyright:hover{background: url(../images/sprite.gif) no-repeat scroll 0 -135px;}
