/* RESET AND SOME MANE OPTIONS */
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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;margin:0;padding:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1;min-width:780px;background:#fff;color:#000;font:62.5% Arial, Helvetica, sans-serif;margin:0;padding:0}
a:link,a:active{color:#1A5486;text-decoration:underline}
a:visited{color:#3D6E98;text-decoration:underline}
a:hover{color:#B80319;text-decoration:none}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
.clear-ie{height:1%;clear:both}
.clear:after{content:'';display:block;height:0;clear:both;visibility:hidden}
.vreset{margin:0!important}
.hidden {display: none;}
input,select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

h1,h2,h3,h4,h5,h6{font-weight:normal;margin:10px 0}
h1{font-size:2em}
h2{font-size:1.8em}
h3{font-size:1.6em}
h4{font-size:1.4em}
h5{font-size:1.3em}
h6{font-size:1.2em}

a.sa { color: #e7e3e5; }

/* MAIN WIDTH OPTIONS */
.wrapper{margin:0 auto;max-width:1360px;width:100%}
.bwrapper{margin:0 10px}
#content-box{margin:0}
div#main-box{float:left;font-size:1.2em;width:100%}
div#content{margin-bottom:40px;margin-right:30%;margin-top:40px;padding-left:20px;padding-right:35px}
div.no-sidebar{margin-right:0!important;padding-right:20px!important}
div#sidebar{float:left;margin-left:-23%;padding-bottom:20px;width:23%}

/* HEADER & FOOTER */
#header,#footer{font-size:1.2em}
#footer{border-top:1px solid #A3C5D0;margin:0 0 10px;padding:30px 10px 20px}
#footer .footer-nav li{display:inline;padding:0 3px!important;text-align:center}
#footer .footer-nav li.active a{background:#EBF0F4;border:1px solid #A3C5D0;font-weight:bold;line-height:2;padding:2px 3px;text-decoration:none}
.search-panel{background:#f0f4f5;padding:9px 0}
ul.social-icons li{margin:0 10px 0 0}
ul.social-icons li img{vertical-align:bottom}
#footer .right{float:right}
#footer .footer-nav,.search-form,ul.social-icons,ul.social-icons li{float:left}

/* HEADER OPTIONS */
div.search-form {width:365px; }
.global-search fieldset{margin:0 auto;padding:0}
.global-search p{background:url(/templates/skin/thebester/images/searchfield-left.png) no-repeat;padding:0 0 0 3px}
.global-search input.textfield{border:none;border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;float:left;height:20px;padding:0;width:341px}
.global-search input.button{background:url(/templates/skin/thebester/images/footer-search-button.png) no-repeat;border:none;cursor:pointer;height:22px;width:21px}
.logo-bar{float:left;margin-top:25px;width:40%}
.logo-bar h1{display:none}
.login-panel{float:right;width:60%}
.login-panel ul{float:right;margin:-33px 35px 15px;position:relative}
.login-panel .anonymous{float:right;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.9em;font-style:italic;padding:41px 35px 42px}
li.add-article{margin-bottom:22px;margin-right:25px;text-align:right!important}
li.setting-panel{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:.9em;margin-top:14px}
li.setting-panel a.new,li.setting-panel span.new,a.new-private-message{color:#E30021}
a.new-private-message{font-weight:bold}
.setting-panel ol li{float:left;line-height:1.7;padding-left:5px;white-space:nowrap}
.login-panel ul li dt a{color:#000;text-decoration:none}
.login-panel ul li dt a:hover{text-decoration:underline}
.login-panel .user-name-panel{text-align:right}
.login-panel .user-name-panel img{vertical-align:middle}
li.user-name-panel div dl span.exit-button{padding-left:40px;position:absolute;top:56px}
li.user-name-panel div dl span.user-name,li.user-name-panel.plus div dl span.user-name,li.user-name-panel.minus div dl span.user-name{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:2.2em;font-style:italic;position:relative;top:5px}

/* COLOR OF USER RATING PANEL */
li.user-name-panel div{background:url(/templates/skin/thebester/images/user-name-left-d.png) no-repeat #f2f2f2;display:inline-block;height:46px}
li.user-name-panel div dl{background:url(/templates/skin/thebester/images/user-name-right-d.png) 100% 0 no-repeat;height:46px;margin-left:30px;padding-right:30px}
li.user-name-panel dt{background:url(/templates/skin/thebester/images/user-name-bg-d.png) repeat-x #f2f2f2;height:46px;padding:0 5px 0 30px;text-align:center}
li.user-name-panel div dl span.user-rating{color:#9f9f9f;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.3em;font-style:italic;position:relative;right:-7px;top:-7px}

li.user-name-panel.plus div{background:url(/templates/skin/thebester/images/user-name-left-p.png) no-repeat #EBFDE7!important;display:inline-block;height:46px}
li.user-name-panel.plus div dl{background:url(/templates/skin/thebester/images/user-name-right-p.png) 100% 0 no-repeat!important;height:46px;margin-left:30px;padding-right:30px}
li.user-name-panel.plus dt{background:url(/templates/skin/thebester/images/user-name-bg-p.png) repeat-x #EBFDE7!important;height:46px;padding:0 5px 0 30px;text-align:center}
li.user-name-panel.plus div dl span.user-rating{color:#59c359;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.3em;font-style:italic;position:relative;right:-7px;top:-7px}

li.user-name-panel.minus div{background:url(/templates/skin/thebester/images/user-name-left-m.png) no-repeat #f9eced!important;display:inline-block;height:46px}
li.user-name-panel.minus div dl{background:url(/templates/skin/thebester/images/user-name-right-m.png) 100% 0 no-repeat!important;height:46px;margin-left:30px;padding-right:30px}
li.user-name-panel.minus dt{background:url(/templates/skin/thebester/images/user-name-bg-m.png) repeat-x #f9eced!important;height:46px;padding:0 5px 0 30px;text-align:center}
li.user-name-panel.minus div dl span.user-rating{color:#d40909;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.3em;font-style:italic;position:relative;right:-7px;top:-7px}

/* MAIN MENU AND SUB-MENU*/
.main-menu{background:#ebf0f4;border:1px solid #a3c5d0;padding:6px 0;position:relative}
.main-menu ul{margin:0 15px 0 20px}
.main-menu ul li{float:left}
.main-menu ul li a{font-family:"Times New Roman", Times, serif;font-size:1.6em;line-height:1.9;margin-right:5px;padding:5px;}
.main-menu .mtl{background:url(/templates/skin/thebester/images/mbg-tl.png) no-repeat;height:10px;left:-1px;position:absolute;top:-1px;width:10px}
.main-menu .mtr{background:url(/templates/skin/thebester/images/mbg-tr.png) no-repeat;height:10px;position:absolute;right:-1px;top:-1px;width:10px}
.main-menu .mbr{background:url(/templates/skin/thebester/images/mbg-br.png) no-repeat;bottom:-1px;height:10px;position:absolute;right:-1px;width:10px}
.main-menu a:link,.main-menu a:visited,.main-menu a:active{color:#000;text-decoration:underline}
.main-menu a:hover{background:#44749D;color:#fff;text-decoration:none}
.main-menu li.active a{background:#44749D;color:#fff!important;text-decoration:none!important}
.sub-menu{background:url(/templates/skin/thebester/images/sbm-bg.png) 0 100%;float:left}
.sub-menu div{background:url(/templates/skin/thebester/images/sbm-bl.png) 0 100% no-repeat}
.sub-menu div ul{background:url(/templates/skin/thebester/images/sbm-br.png) 100% 100% no-repeat;padding:0 35px 10px 15px}
.sub-menu div ul li{color:#666;float:left;font-family:Tahoma, Geneva, sans-serif;font-size:1.2em;margin:7px 5px 0}
.sub-menu div ul li span,.sub-sub-menu ul li span{color:#59C359;font-size:10px;font-weight:bold;position:relative;top:-5px}
.sub-sub-menu{clear:both}
.sub-sub-menu ul{margin:0 30px}
.sub-sub-menu ul li{float:left;font-family:Tahoma, Geneva, sans-serif;font-size:1em;font-weight:bold;line-height:2;margin:7px 5px}
.sub-sub-menu ul li:first-child{margin-left:0}
.sub-menu a:link,.sub-menu a:visited,.sub-menu a:active,.sub-sub-menu a:link,.sub-sub-menu a:visited,.sub-sub-menu a:active{color:#767676;text-decoration:underline}
.sub-menu a:hover,.sub-sub-menu a:hover{color:#44749D;text-decoration:none}
.sub-menu div ul li.active a,.sub-menu div ul li.active,.sub-sub-menu ul li.active a{color:#44749D!important;font-weight:bold;text-decoration:none!important}

/* ARTICLE OPTIONS 
-------------------------------------------------------------------*/
.hentry,.hentry-preview{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.1em;position:relative;margin:40px 0}
.hentry-preview{font-family:Verdana, Geneva, sans-serif}
p.date-pub{color:#999}
.date-pub a:link,.date-pub a:visited,.date-pub a:active,.date-pub a:hover{color:#999;text-decoration:underline}
.date-pub a:hover{text-decoration:none}
.hentry h2.entry-title{font-weight:normal;font-size:1.8em;line-height:1.4;color:#2B2B2B;margin:5px 65px 12px 0}
h2.entry-title a:link,h2.entry-title a:active,p.more-link a:link,p.more-link a:active{color:#1a5486;text-decoration:underline}
h2.entry-title a:visited,p.more-link a:visited{color:#707C86;text-decoration:underline}
h2.entry-title a:hover,p.more-link a:hover{color:#2F89D7;text-decoration:none}
h2.entry-title a.external-links:link,h2.entry-title a.external-links:active,li.ext-link a:link,li.ext-link a:active{color:#298B78!important;text-decoration:underline}
h2.entry-title a.external-links:visited,li.ext-link a:visited{color:#648B83!important;text-decoration:underline}
h2.entry-title a.external-links:hover,li.ext-link a:hover{color:#3BC8AD!important;text-decoration:none}
li.ext-link{background:url(/templates/skin/thebester/images/ext-link.png) 0 50% no-repeat;margin-left:15px!important;white-space:nowrap;padding:2px 0 2px 20px !important}
div.category{position:relative;margin-right:65px}
div.category a{border:1px solid #cfcfcf;display:inline-block;padding:3px 15px}
div.category span{position:absolute;top:-5px;left:20px}
div.category a:link,div.category a:visited,div.category a:active{color:#474747;text-decoration:underline}
div.category a:hover{color:#B80319;text-decoration:none}
.entry-content{position:relative;line-height:1.4;color:#1B1B1B;word-spacing:1px;font-family:Verdana, Geneva, sans-serif;margin:20px 0 5px 25px}
.entry-content img{margin:5px}
.hentry .favorite{position:absolute;top:-3px;left:-35px;width:20px;height:100%}
.hentry .favorite a{background:url(/templates/skin/thebester/images/fav-inactive.png);width:20px;height:20px;display:block}
.hentry .favorite.active a{background:url(/templates/skin/thebester/images/fav-active.png);width:20px;height:20px;display:block}
.hentry .favorite.fav-guest a{background:url(/templates/skin/thebester/images/fav-inactive.png);width:20px;height:20px;display:block;cursor:default}
.hentry .tags ul { padding-left:22px; background:url(/templates/skin/thebester/images/tags.png) 5px 50% no-repeat; line-height:1.9; font-size:0.8em; margin:10px 0 0; }
.hentry .tags ul li { display:inline; padding: 2px 0;margin-left:3px }
p.more-link{margin:10px 0 5px}
.hentry .tags ul li a:link,.hentry .tags ul li a:visited,.hentry .tags ul li a:active,.hentry .tags ul li a:hover{color:#474747;text-decoration:underline}
.hentry .tags ul li a:hover{text-decoration:none}

.entry-content blockquote,.hentry-preview blockquote{background:#F8F9FB;font-family:Times,"Times New Roman",serif;font-size:1.2em;font-style:italic;margin:0 30px;padding:10px 20px}
.entry-content pre,.hentry-preview pre,.comment .content pre{overflow:auto;background:#f8f8f8 url(/templates/skin/thebester/images/code.gif);border:1px solid #dce6f0;clear:both;font-size:12px;font-family:"Courier New", Courier, monospace;margin:0 30px -15px;padding:5px 2%}
.entry-content ul,.hentry-preview ul{list-style:disc;margin-left:40px}
.topic .content pre,.comment .content pre{overflow:auto;background:#f8f8f8 url(/templates/skin/thebester/images/code.gif);border:1px solid #dce6f0;clear:both;margin:0 0 -15px;padding:5px 2%}
.comment .content blockquote{font-style:italic;background:#FBFBFB;border:1px solid #ddd;color:#666;font-size:.9em;padding:5px 10px}
#text_preview blockquote{margin-bottom:15px}
#text_preview pre.prettyprint{margin-bottom:-15px}

/* COMMENT AND RATING OPTIONS 
-------------------------------------------------------------------*/
.comment-voting{position:absolute;top:19px;right:0;min-width:40px}
.comment-voting .comments-total{height:36px;width:40px;background:url(/templates/skin/thebester/images/commnet-bg.png) 50% 50% no-repeat;text-align:center;margin:5px auto 0}
.comment-voting .comments-total a{display:block;font-family:"Courier New", Courier, monospace;font-size:.9em;text-align:center;margin:0 1px;padding:5px 0 6px}
.comment-voting .voting{overflow:hidden;font-size:.8em;margin:0 auto;padding:10px 0}
.comment-voting .voting li{float:left;color:#777}
.comment-voting .voting li a{text-decoration:none;outline:none}
.comment-voting .voting li.total{padding-top:2px;margin:0 4px}
.comment-voting .voting li.total a:hover,.comment-voting .voting li.total a{background:#fff;color:#aaa}
.comment-voting .voting li.plus a{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -90px;float:left;display:block;height:11px;margin-top:3px;text-decoration:none;width:9px}
.comment-voting .voting li.minus a{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -90px;float:left;display:block;height:11px;margin-top:4px;text-decoration:none;width:9px}
.comment-voting .voting.voted li.plus a{cursor:default;background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -90px}
.comment-voting .voting.voted li.minus a{cursor:default;background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -90px}
.comment-voting .voting.guest li.plus a{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -90px;cursor:default}
.comment-voting .voting.guest li.minus a{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -90px;cursor:default}
.comment-voting .voting.positive .total{color:#390!important}
.comment-voting .voting.negative .total{color:#f00!important}
.comment-voting .voting.minus li.plus a:hover{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -90px}
.comment-voting .voting.plus li.minus a:hover{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -90px}
.comment-voting .voting li.comments-total a{font-size:11px}
.comment-voting .voting li.comments-total a span{padding:0 2px}
.comment-voting .voting li.comments-total a span.green{color:#390}
.comment-voting .voting li.comments-total a span.red{color:#f00}
.comment-voting .voting li.comments-total a:hover{background:#390}
.comment-voting .voting li.comments-total a:hover span{color:#fff}
.comment-voting .voting li.comments-total a:hover span.red{background:#f00}
.comment-voting .voting li.plus a:hover,.comment-voting .voting.plus li.plus a{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -40px -90px}
.comment-voting .voting li.minus a:hover,.comment-voting .voting.minus li.minus a{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -70px -90px}

/* Profile of Blog
-------------------------------------------------------------------*/
.profile-blog{position:relative;padding:0}
.profile-blog img.avatar{float:left;position:absolute;top:4px;left:0}
.profile-blog h1.title{font-size:24px;line-height:30px;color:#b0b0b0;padding-left:33px}
.profile-blog h1.title a.title-link{text-decoration:none;outline:none}
.profile-blog h1.title a.title-link span{border-bottom:1px dashed #70aae0}
.profile-blog h1.title strong{background:url(/templates/skin/thebester/images/profile-blog-info.gif) no-repeat scroll 0 6px;padding-right:12px;margin-left:7px}
.profile-blog h1.title a.inactive strong{background:url(/templates/skin/thebester/images/profile-blog-info-inactive.gif) no-repeat scroll 0 6px}
.profile-blog .action{overflow:hidden;zoom:1;margin:0;padding:10px 0 0 34px}
.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:10px;width:10px;background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -70px -250px}
.profile-blog .action li.join a{display:block;height:10px;width:10px;background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -250px}
.profile-blog .action li.edit a{background:url(/templates/skin/thebester/images/edit.gif) no-repeat 0 1px;padding-left:15px;position:relative;top:-4px;margin-left:10px;text-decoration:none;font-size:11px;color:#70aae0}
.profile-blog .action li.delete a{background:url(/templates/skin/thebester/images/delete.gif) no-repeat 0 1px;padding-left:15px;margin-left:10px;position:relative;top:-4px;text-decoration:none;font-size:11px;color:#f00}
.profile-blog .action li a:hover{text-decoration:underline}
.profile-blog .voting{float:right;font-size:10px;text-align:center;position:relative;top:-5px}
.profile-blog .voting .clear{clear:both;color:#aaa}
.profile-blog .voting .count{position:absolute;top:46px;left:69%;color:#aaa}
.profile-blog .voting .text{position:absolute;top:46px;right:33%;color:#aaa}
.profile-blog .voting .plus{float:left;margin-right:5px}
.profile-blog .voting .total{float:left;margin-right:5px;color:#fff;font-size:14px;padding:5px 10px}
.profile-blog .voting .minus{float:left;margin-right:0}
.profile-blog .voting a.plus{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -90px;float:left;display:block;height:11px;margin-top:8px;text-decoration:none;width:9px}
.profile-blog .voting a.minus{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -90px;float:left;display:block;height:11px;margin-top:9px;text-decoration:none;width:9px}
.profile-blog .voting.guest a.plus{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -90px;cursor:default}
.profile-blog .voting.guest a.minus{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -90px;cursor:default}
.profile-blog .voting.positive .total{background:#68bf46}
.profile-blog .voting.negative .total{background:#ff3b3c}
.profile-blog .voting.voted.plus a.minus:hover{cursor:default;background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -90px}
.profile-blog .voting.voted.minus a.plus:hover{cursor:default;background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -90px}
.profile-blog .about{background:#f4f4f6;clear:both}
.profile-blog .about h2:first-child{margin:0 0 10px}
.profile-blog .about .tl{background:url(/templates/skin/thebester/images/profile-blog-tl.gif) no-repeat left top;height:10px}
.profile-blog .about .tr{background:url(/templates/skin/thebester/images/profile-blog-tr.gif) no-repeat right top;height:10px}
.profile-blog .about .bl{background:url(/templates/skin/thebester/images/profile-blog-bl.gif) no-repeat left bottom;height:10px}
.profile-blog .about .br{background:url(/templates/skin/thebester/images/profile-blog-br.gif) no-repeat right bottom;height:10px}
.profile-blog .about .content{color:#666;overflow:hidden;padding:15px 32px}
.profile-blog .about .content h1{color:#555}
.profile-blog .about .content p{margin-bottom:15px}
.profile-blog .about .content p.note{color:#aaa;margin-bottom:25px}
.profile-blog .about .content .line{background:url(/templates/skin/thebester/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 ul.admin-list li dt img{width:48px;height:48px}
.profile-blog .about .content h2.readers{clear:both;padding-top:35px}
.profile-blog .about .content h2.readers a{text-decoration:none;border-bottom:1px dashed #70aae0}
.profile-blog .about .content ul.reader-list{overflow:hidden}
.profile-blog .about .content ul.reader-list li{float:left;margin-right:15px;background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -106px;padding-left:12px}
.profile-blog h1.title a.inactive span,.profile-blog .about .content h2.readers a.inactive{border-bottom:1px dashed #aaa;color:#b0b0b0;text-decoration:none}
.profile-blog .action li.join a:hover,.profile-blog .action li.join.active a{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -250px}
.profile-blog .voting a.plus:hover,.profile-blog .voting.plus a.plus{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -40px -90px}
.profile-blog .voting a.minus:hover,.profile-blog .voting.minus a.minus{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -70px -90px}
.profile-blog .voting.voted a.plus,.profile-blog .voting.voted a.minus{cursor:default}
.profile-blog .about .content .admins,.profile-blog .about .content .moderators{float:left;width:50%}

/* Block Nav
-------------------------------------------------------------------*/
.block-nav{overflow:hidden;font-family:Tahoma, Geneva, sans-serif;text-transform:lowercase;background:#F3F6F8;padding:8px}
.block-nav li{font-size:11px;float:left;border-left:1px solid #44749D;margin-left:-1px;padding:0!important}
.block-nav li a{border-top:1px solid #44749D;border-bottom:1px solid #44749D;border-right:1px solid #44749D;color:#44749D;text-decoration:none;outline:none;display:block;padding:3px 5px}
.block-nav li.active{background:#44749D!important}
.block-nav li.active a{color:#fff;cursor:default}
#content .block-nav{background:none}

/* Sidebar
-------------------------------------------------------------------*/
.block{font-size:1.3em;margin:20px 0}
.block h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:2em;text-transform:lowercase;font-weight:normal;color:#454545;margin:5px}
.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.navigation{font-size:11px;color:#888}
.block.navigation ul li{padding-top:10px;padding-bottom:10px;border-bottom:1px dotted #ddd}
.block.navigation ul li.last{border:0}
.block.navigation .blog{color:#999}
.block.tags{margin:20px 0;padding:10px 5px}
.block.tags ul.cloud,.summary-tags ul.cloud{text-align:center}
.block.tags ul.cloud li,.summary-tags ul.cloud li{display:inline;margin-right:5px}
.block.tags ul.cloud li a,.summary-tags ul.cloud li a{color:#1a5486;text-decoration:none;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

.block.tags ul.cloud li a:hover,.summary-tags ul.cloud li a:hover{color:#B80319;text-decoration:underline}
.block.tags ul.cloud li a.w1,.summary-tags ul.cloud li a.w1{font-size:11px}
.block.tags ul.cloud li a.w2,.summary-tags ul.cloud li a.w2{font-size:12px}
.block.tags ul.cloud li a.w3,.summary-tags ul.cloud li a.w3{font-size:14px}
.block.tags ul.cloud li a.w4,.summary-tags ul.cloud li a.w4{font-size:16px}
.block.tags ul.cloud li a.w5,.summary-tags ul.cloud li a.w5{font-size:18px}
.block.tags ul.cloud li a.w6,.summary-tags ul.cloud li a.w6{font-size:20px}
.block.tags ul.cloud li a.w7,.summary-tags ul.cloud li a.w7{font-size:22px}
.block.tags ul.cloud li a.w8,.summary-tags ul.cloud li a.w8{font-size:24px}
.block.tags ul.cloud li a.w9,.summary-tags ul.cloud li a.w9{font-size:26px}
.block.tags ul.cloud li a.w10,.summary-tags ul.cloud li a.w10{font-size:28px}

.summary-tags h2{border-bottom:1px solid #91A6B4;margin:20px 0 0!important;padding:10px 0}
.summary-tags ul.cloud{background:#F8F9FB;padding:10px}
.block-nav.summary-tags-nav{border-bottom:1px solid #91A6B4}
.block.stream .block-content a{line-height:1.4}
.block.stream li{background:#F8F9FB;padding:5px 7px}
.block.stream li.even{background:#fff}
.block.stream a.stream-author{color:#666666;font-weight:bold;text-decoration:none;background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -104px;padding-left:13px}
.block.stream .stream-topic-icon{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 2px -188px;padding-left:14px;zoom:1}
.block.stream .stream-comment-icon{background:url(/templates/skin/thebester/images/comment-list.gif) no-repeat 2px 4px;padding-left:14px;zoom:1}
.block.stream a.stream-topic,.block.stream a.stream-comment{color:#1A5486}
.block.stream a.stream-blog{color:#666666;text-decoration:underline}
.block.stream span{color:#66b746;font-size:11px;font-weight:bold!important}
.block.blogs ul.list li{overflow:hidden;border-bottom:1px dotted #6d92ab;padding:5px 7px}
.block.blogs ul.list li a.local{text-decoration:none;border-bottom:1px dotted #777}
.block.blogs ul.list li a.close{padding-right:20px;background:url(/templates/skin/thebester/images/key.png) no-repeat right}
.block.blogs ul.list li .total{float:right;font-family:Tahoma, Geneva, sans-serif;font-weight:bold;padding:1px 3px}
.block.blogs ul.list li .up{background:url(/templates/skin/thebester/images/blog-rating-up.gif) no-repeat right 5px}
.block.blogs ul.list li .down{background:url(/templates/skin/thebester/images/blog-rating-down.gif) no-repeat right 5px}
.block.blogs ul.list li a.delete{background:url(/templates/skin/thebester/images/delete.gif) no-repeat 0 1px;padding-left:5px;margin-left:7px;text-decoration:none;font-size:11px;color:#f00;padding-right:10px;outline-style:none}
.block.blogs ul.list li .user{padding-right:3px;color:#999;font-weight:bold;text-decoration:none;background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -104px;padding-left:13px}
.block.blogs ul.list li .user.inactive{color:#cfcfcf}
.block.tags ul.cloud li a:visited,.summary-tags ul.cloud li a:visited,.block.stream a.stream-topic:visited,.block.stream a.stream-comment:visited{color:#707C86}
.block.stream,.block.blogs{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.block.stream a:hover.stream-author,.block.blogs ul.list li a:hover{text-decoration:underline}
.block.stream a:hover.stream-blog,.block.blogs ul.list li a{text-decoration:none}

.block.white p.block-content, .block.white div#block_blog_info{color:#404040}
.block.white.friend form textarea{height:50px;width:95%}
.block.white.friend form label{color:#000}
.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:#dd0000;padding-bottom:15px}
.block.actions li.del a{color:#dd0000}
.block.contacts strong{color:#999}
.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(/templates/skin/thebester/images/icons-contacts.gif) no-repeat scroll 0 2px}
.block.contacts ul li.jabber{background:url(/templates/skin/thebester/images/icons-contacts.gif) no-repeat scroll 0 -23px}
.block.contacts ul li.skype{background:url(/templates/skin/thebester/images/icons-contacts.gif) no-repeat scroll 0 -47px;margin-bottom:10px}
.block.contacts ul li.lj{background:url(/templates/skin/thebester/images/icons-contacts.gif) no-repeat scroll 0 -73px}
.block.contacts ul li.vk{background:url(/templates/skin/thebester/images/icons-contacts.gif) no-repeat scroll 0 -99px;margin-bottom:10px}
.block.contacts ul li.email{background:url(/templates/skin/thebester/images/icons-contacts.gif) no-repeat scroll 0 -122px}
.block.contacts ul li.phone{background:url(/templates/skin/thebester/images/icons-contacts.gif) no-repeat scroll 0 -145px}
.block.stat ul.users{font-size:11px;color:#999;width:150px}
.block.stat ul.users li{border-bottom:1px solid #eee;padding-bottom:2px}
.block.stat .gender{overflow:hidden}
.block.stat .gender ul{width:50%;float:left;padding-top:50px;min-width:210px}
.block.stat .gender ul li{border-bottom:1px solid #C7D2D9;padding:5px}
.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:bold;text-decoration:none}
.block.view-blogs{margin-top:77px}
.block.view-comments{margin-top:98px}
.tip-title{font-size:1.2em;font-weight:bold}
.block.stat ul.users li.last,.block.stat .gender ul li.last{border-bottom:0}

/* Update Comments
-------------------------------------------------------------------*/
.update {  width: 40px;  position: fixed; top: 220px; right: 0; text-align: center; }
.update .tl { background:url(/templates/skin/thebester/images/bg_update.gif) no-repeat scroll 0 0; font-size: 1px; height: 9px; }
.update .bl { background:url(/templates/skin/thebester/images/bg_update.gif) no-repeat scroll 0 bottom; font-size: 1px; height: 9px; }
.update .wrapper { border-left: 1px solid #dddede; background: #fafbfb; }
.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; background: #fafbfb; }
.cnew-comments {position:relative; top:0px; left:10px; color: #339900; font-size:11px}

/* Comments
-------------------------------------------------------------------*/
.comments h3{font-weight:normal;font-size:1.8em;margin-bottom:5px}
.comments h3.reply-title{font-size:1.2em;text-align:center;font-family:Tahoma, Geneva, sans-serif}
.comments .comment{overflow:hidden;position:relative;zoom:1}
.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(/templates/skin/thebester/images/icons.gif) no-repeat scroll -70px -247px}
.comments .comment .content{background:#F7F9FA;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.comments .comment .content.self{background:#FEFDFD!important;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.comments .comment .content.new{background:#E9FAE2!important;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.comments .comment .content.del{background:#FCECEE!important;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.comments .comment .content.view{background:#E5F3FA!important;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.comment .content .text{border:1px solid #E6EEFB;overflow:hidden;zoom:1;color:#303131;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;line-height:1.4;padding:10px 25px 10px 10px}
.comment .folding.off{display:none}
.comment .content{margin:0 50px 0 13px;padding:0}
.comment span.delete{color:#c5c5c5;font-size:16px}
.comment .voting{width:48px;height:30px;position:absolute;right:20px;top:4px;z-index:100;overflow:hidden}
.comment .voting a.minus{width:9px;height:11px;display:block;position:relative;top:5px;overflow:hidden;background:url(/templates/skin/thebester/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(/templates/skin/thebester/images/comment-voting.gif) no-repeat scroll -40px 0}
.comment .voting a.minus:hover{background:url(/templates/skin/thebester/images/comment-voting.gif) no-repeat scroll -70px 0}
.comment .voting.positive .total{color:#390}
.comment .voting.negative .total{color:#f00}
.comment .voting.guest a.minus{width:9px;height:11px;display:block;overflow:hidden;background:url(/templates/skin/thebester/images/comment-voting.gif) no-repeat scroll -10px 0}
.comment .voting.plus a.plus{width:9px;height:11px;display:block;overflow:hidden;background:url(/templates/skin/thebester/images/comment-voting.gif) no-repeat scroll -40px 0}
.comment .voting.minus a.minus{width:9px;height:11px;display:block;overflow:hidden;background:url(/templates/skin/thebester/images/comment-voting.gif) no-repeat scroll -70px 0}
.comment .voting.voted a.plus,.comment .voting.voted a.minus,.comment .voting.guest a.plus,.comment .voting.guest a.minus{cursor:default}
.comment .voting.minus a.plus:hover{background:url(/templates/skin/thebester/images/comment-voting.gif) no-repeat scroll 0 0}
.comment .voting.plus a.minus:hover{background:url(/templates/skin/thebester/images/comment-voting.gif) no-repeat scroll -10px 0}
.comment .folding,.comment .folding-open{width:9px;height:9px;float:left;position:relative;top:13px;cursor:pointer}
.comment .voting a.plus,.comment .voting.guest a.plus{width:9px;height:11px;display:block;overflow:hidden;background:url(/templates/skin/thebester/images/comment-voting.gif) no-repeat scroll 0 0}

/* Info Block */
.comment .info{margin-left:14px;margin-top:5px;margin-bottom:17px;overflow:hidden;zoom:1}
.comment .info p{font-size:10px}
.comment .info p a.author{font-size:11px;font-weight:bold;color:#000;text-decoration:none}
.comment .info p a.author:hover{color:#555}
.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(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -230px}
.comment .info a.link:hover{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -230px}
.comment .info li.favorite a{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -40px -40px;width:10px;height:8px;margin-top:4px;display:block;outline-style:none}
.comment .info a.repair{color:#4CCC1B}
.comment .info a.delete{color:#f00}
.comment .comment-topic{margin:10px 0 5px;padding:0 10px}
.comment .comment-topic a{font-weight:bold}
.comment .comment-topic a.comment-total{background:url(/templates/skin/thebester/images/comment-total.gif) no-repeat 0 4px;padding-left:10px;margin-left:10px;text-decoration:none;font-weight:normal;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}
.comments.padding-none .comment{margin:20px 0}
.comments.padding-none .info{margin-bottom:0}
.reply-title{margin-left:10px}
.reply{padding:0 50px 10px 10px}
.reply textarea{width:100%;height:70px;font-family:Arial, Helvetica, sans-serif;font-size:1.1em}
.reply textarea.loader{background:#F7F7F7 url(/templates/skin/thebester/images/loader.gif) no-repeat center}
.comment .info ul li.goto-comment-parent a,.comment .info ul li.goto-comment-child a{text-decoration:none;border-bottom:1px dotted #79B1D4;font-family:tahoma}
.comment .info li.favorite a:hover,.comment .info li.favorite.active a{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -50px -40px}
.comment .info a.off,.comment .comment-topic a.comment-blog{color:#999}

/* Polls
---------------------------------- */
.poll{margin:0 0 15px!important}
.poll li{list-style:none!important}
.poll li dl{overflow:hidden}
.poll li dl dt{float:left;font-weight:normal!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(/templates/skin/thebester/images/poll.gif) no-repeat;overflow:hidden}
.poll li dl dd div span{display:block;margin-left:10px;height:5px;background:#ddd url(/templates/skin/thebester/images/poll.gif) no-repeat right top;overflow:hidden}
.poll li.most dl dt span{font-weight:bold}
.poll li.most dl dd div{background:#390 url(/templates/skin/thebester/images/poll-most.gif) no-repeat!important}
.poll li.most dl dd div span{background:#390 url(/templates/skin/thebester/images/poll-most.gif) no-repeat right top!important}
.poll-new{list-style:none!important;margin:0 0 15px!important}
.poll-new li{padding:5px 0}
.poll-new li input{position:relative;top:2px}
.poll-result{margin-bottom:15px;font-style:italic}
.poll dt{text-align:center;margin-right:10px}
.poll dt span{text-align:center;display:block;font-size:1em!important;padding:2px 0}
.lsCmtTree_hidden{display:none}
.poll dt em,.lsCmtTree_visible{display:block}

/* Pagination
-------------------------------------------------------------------*/
#pagination{padding-left:20px;font-size:1.4em;color:#737373}
#pagination ul{overflow:hidden;margin-top:10px}
#pagination ul li{float:left;margin-right:8px;line-height:2}
#pagination.onpage{padding-left:0}
#pagination a:link,#pagination a:active{color:#1A5486;text-decoration:underline}
#pagination a:visited{color:#5B7286;text-decoration:underline}
#pagination a:hover{color:#B80319;text-decoration:none}
#pagination ul li.active span{background:#1A5486;color:#FFF;padding:3px 6px}

/* People & Top
-------------------------------------------------------------------*/
.people table{width:100%;border-collapse:collapse;margin-bottom:20px}
.people table thead td{background:#EBF0F4;text-transform:uppercase;border-bottom:1px solid #91A6B4;margin:0 3px;padding:10px 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{border-bottom:1px dotted #BCC0C3;vertical-align:middle;padding:5px 0}
.people table tbody td.user{padding-left:10px;overflow:hidden;_height:1%}
.people table tbody td.user img{vertical-align:middle;margin-right:7px;width:24px;height:24px}
.people table tbody td.user a.link{font-size:1.8em;font-family:"Times New Roman", Times, serif}
.people table tbody td.strength{color:#70aae0;text-align:center}
.people table tbody td.rating span{padding-right:12px}
.people table tbody td.rating.up span{background:url(/templates/skin/thebester/images/blog-rating-up.gif) no-repeat right 3px}
.people table tbody td.rating.down span{background:url(/templates/skin/thebester/images/blog-rating-down.gif) no-repeat right 3px}
.people table tbody td.rating strong{background:#91A6B4;color:#fff;display:block;padding:5px 10px}
.people table tbody td.strength strong{background:#4485BA;color:#fff;display:block;font-weight:normal;font-size:1.3em;margin:0 3px;padding:5px 10px}
.people table tbody td.strength.r-plus strong{background:#4485BA!important}
.people table tbody td.strength.r-minus strong{background:#D5AF4E!important}
.people table tbody td.strength.r-def strong{background:#8C8C8C!important}
.people table tbody td.rating.r-plus strong{background:#68BF46!important;font-size:1.3em;font-weight:normal}
.people table tbody td.rating.r-minus strong{background:#CA4A5B!important;font-size:1.3em;font-weight:normal}
.people table tbody td.rating.r-def strong{background:#8C8C8C!important;font-size:1.3em;font-weight:normal}
.people.top-blogs thead td.user{padding-left:32px}
.people.top-blogs thead td.readers,.people.top-blogs tbody td.readers{width:100px;text-align:center}
.people.top-blogs tbody td{vertical-align:middle;padding:5px}
.people.top-blogs td.name{vertical-align:top}
.people.top-blogs td.name .blog-description{margin-left:30px;font-size:.9em;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#434343;padding:5px 15px}
.people.top-blogs td.name .blog-owner{margin-left:30px;font-size:.9em}
.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:1.8em;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif}
.people.top-blogs td.name a.title.close{padding-right:20px;background:url(/templates/skin/thebester/images/key.png) no-repeat right 5px}
.people.top-blogs .join a{outline:none;display:block;height:10px;width:10px;background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -250px;zoom:1;margin:0 auto}
.people.top-blogs .join a:hover{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -250px}
.people.top-blogs .join.active a{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -250px!important}
.people.top-blogs .fav a{display:block;height:10px;width:10px;background:url(/templates/skin/thebester/images/star-off.gif) no-repeat;margin:0 auto}
.people.talk-table .author{margin-left:10px}
.people.talk-table .inactive{color:#cfcfcf!important}
.people h1 span,.people table tbody td span,.people table tbody td.karma{color:#6ec80d}
.people table thead td.user,.people.talk-table thead td.user{padding-left:10px}
.people table tbody td.date,.people table tbody td.rating,.people.top-blogs .join,.people.top-blogs .fav{text-align:center}
.people table thead,.people.top-blogs td.name a.author{font-weight:bold}
.people.top-blogs thead td.join-head,.people.top-blogs thead td.fav-head{width:40px;text-align:center}
.people.top-blogs .fav a:hover,.people.top-blogs .fav.active a{background:url(/templates/skin/thebester/images/star.gif) no-repeat}

/* Talk
-------------------------------------------------------------------*/
/* Add to Favorite Icon */
.talk .favorite{position:relative;top:0;left:0}
.talk .favorite a{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -40px -40px;width:10px;height:8px;display:block;outline-style:none}
.talk .favorite a:hover,.talk .favorite.active a{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -50px -40px}

/* Forms
-------------------------------------------------------------------*/
label{margin-bottom:2px}
form .note{float:right;font-size:11px}
form .buttons{overflow:hidden}
form .right{float:right;font-size:18px;font-family:Tahoma;color:#333;padding:5px}
form .panel_form{background:#eaecea;display:block}
form .panel_form select{width:110px!important}
form .panel_form img{vertical-align:middle}
textarea{width:99%;margin-bottom:5px}
textarea.small{width:300px;height:70px;margin-bottom:5px}
.w50{width:50px!important}
.w70{width:70px!important}
.w100{width:100px!important}
.w200{width:200px!important}
.w300{width:300px!important}
.w100p{width:99%}
.radio{position:relative;top:2px}
.checkbox{position:relative;top:2px;margin-left:0}
.form-tags{background:#fafafa;color:#999;padding:10px}
.form_note{font-size:11px;color:#787878}
#content .add-new-blog .form_note,#content .profile-user .form_note{margin-top:3px;display:block}
#content .add-new-blog p,#content .profile-user p,#content .static-page p{margin:10px 0}
#content .add-new-blog p label,#content .profile-user p label,#content .static-page p label{display:block;padding:5px 0}
#content .add-new-blog p select,#content .add-new-blog p textarea,#content .profile-user p select,#content .profile-user p textarea,#content .static-page p select,#content .static-page p textarea{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;vertical-align:middle;padding:2px}
#content .add-new-blog p select,#content .profile-user p select,#content .static-page p select{width:100%}
#content .add-new-blog p textarea,#content .profile-user p textarea,#content .static-page p textarea{font-size:1.1em}
#content .profile-user fieldset{border-top:1px solid #D0D0D0;padding:10px}
#content .profile-user fieldset legend{font-size:1.4em;padding:0 3px}
.profile-user-photo{background:#F8F9FB;text-align:center;padding:5px}

/* Login and Lite Pages
-------------------------------------------------------------------*/
.lite-note{overflow:hidden;zoom:1;margin:7px 0}
.lite-note a{float:right;font-size:1em}
.lite-note label,.lite-note button span{text-transform:uppercase;font-weight:bold}
.lite-note input.auth-button{float:right;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:bold;border:1px solid #44749D;background:#44749D;color:#fff;margin:0 0 0 5px;padding:3px}
.login-popup{z-index:100;width:410px;font-size:1.2em;border:3px solid #44749D}
.login-popup .input-text{width:100%;font-size:1.6em;font-family:"Times New Roman", Times, serif}
.login-popup .close-block{position:absolute;top:-15px;right:-15px;width:35px;height:35px;background:url(/templates/skin/thebester/images/exit-button.png) no-repeat}
.login-popup .content{background:#EBF0F4;padding:35px 40px 20px}
.login-popup .auth-title{position:absolute;top:-20px;left:20px;background:#44749D;color:#FFF;font-size:1.9em;padding:5px 10px}
.login-popup button{float:right}
.login-popup .input-text{font-size:18px;border:1px solid #AAAAAA;color:#555;padding:4px 0}
.login-popup .input-checkbox{padding-top:7px}
.login-popup .input-checkbox input{position:relative;top:2px}

#system-pages{width:50%;font-size:1.2em;margin:0 auto}
h1.system-title{margin:30px 0}
.system-content fieldset{border:1px solid #7FA6C8;background:#F3F6F8;margin-top:20px;padding:10px;margin-bottom:20px}
.system-content fieldset legend{font-size:1.8em;background:url(/templates/skin/thebester/images/blue-dot.png) 0 50% repeat-x;padding:0 7px}
.system-content fieldset div.system-bg{margin:0 10px}
.system-content fieldset #login-input,.system-content fieldset #password-input,.system-content fieldset #invite_code,.system-content fieldset #name,.system-content fieldset #login,.system-content fieldset #email,.system-content fieldset #pass,.system-content fieldset #repass,.system-content fieldset #captcha{width:99%;border:1px solid #AAAAAA;font-family:"Times New Roman",Times,serif;font-size:1.6em;padding:4px 0}
.system-content fieldset .system-cell label{display:block;text-transform:uppercase;font-weight:bold;margin:10px 0 5px}
.system-content fieldset .system-cell label span{text-transform:none;font-weight:normal;float:right}
.system-content fieldset p.captcha{text-align:left!important}
.system-content fieldset .system-button{margin-top:8px}
.system-content fieldset .system-button input.system-enter{background:none repeat scroll 0 0 #44749D;border:1px solid #44749D;color:#FFFFFF;float:right;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;overflow:visible;margin:0 2px 0 5px;padding:3px}
.system-content fieldset .system-note{font-size:.9em;display:block;color:#7D7D7D;padding:3px 5px}
.empty-result{text-align:center;font-size:1.4em;margin:10px}
#system_messages_error{background:#F7E3E3;border:1px solid #ff8181;color:#b22626;font-size:1.2em;padding:15px 30px}
#system_messages_notice{background:#dafad8;border:1px solid #83c460;color:#4bb23b;font-size:1.2em;padding:15px 30px}
.tag-form input{width:70%;border:1px solid #ccc;color:#555;background:#fafafa;padding:4px}
.tag-form img{position:relative;top:4px}
.system-content.error{width:400px;margin:0 auto}
.system-content.error p{margin:10px 0}
.system-content h2.exit,.system-content fieldset .system-cell p,.tag-form{text-align:center}

/* Profile of user
-------------------------------------------------------------------*/
.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 .voting .count{position:absolute;top:46px;left:69%;color:#aaa}
.profile-user .voting .text{position:absolute;top:46px;right:33%;color:#aaa}
.profile-user .voting .plus{float:left;margin-right:5px}
.profile-user .voting .total{float:left;margin-right:5px;color:#fff;font-size:14px;padding:5px 10px}
.profile-user .voting .minus{float:left;margin-right:0}
.profile-user .voting a.plus{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -90px;float:left;display:block;height:11px;margin-top:8px;text-decoration:none;width:9px}
.profile-user .voting a.minus{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -90px;float:left;display:block;height:11px;margin-top:9px;text-decoration:none;width:9px}
.profile-user .voting.guest a.plus{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -90px;cursor:default}
.profile-user .voting.guest a.minus{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -90px;cursor:default}
.profile-user .voting.positive .total{background:#68bf46}
.profile-user .voting.negative .total{background:#ff3b3c}
.profile-user .voting.voted.plus a.minus:hover{cursor:default;background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -10px -90px}
.profile-user .voting.voted.minus a.plus:hover{cursor:default;background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -90px}
.profile-user .strength{float:right;font-size:10px;text-align:center;position:relative;top:-5px;margin-left:15px}
.profile-user .strength .clear{clear:both;color:#aaa}
.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:#5F9AAE;margin-bottom:20px}
.profile-user .name img.avatar{float:left;margin-right:15px}
.profile-user .name p.nickname{margin-top:2px;margin-bottom:10px;color:#333;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:2.2em;font-style:italic}
.profile-user .name p.realname{margin-bottom:15px;font-size:1.8em}
.profile-user table{width:100%;border-top:1px dotted #A3C5D0}
.profile-user td{border-bottom:1px dotted #A3C5D0;vertical-align:middle;padding:5px}
.profile-user td.var{font-weight:bold;width:150px;color:#414F53}
.profile-user td.friends{color:#999}
.profile-user td.friends a{color:#999;background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll 0 -101px;padding:5px 0 5px 12px}
.profile-user .voting a.plus:hover,.profile-user .voting.plus a.plus{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -40px -90px}
.profile-user .voting a.minus:hover,.profile-user .voting.minus a.minus{background:url(/templates/skin/thebester/images/icons.gif) no-repeat scroll -70px -90px}
.profile-user .voting.voted a.plus,.profile-user .voting.voted a.minus{cursor:default}

/* Static page edit 
-------------------------------------------------------------------*/ 
table.admin_page th{vertical-align:bottom;border:none;border-bottom:solid #B0C1D3 1px;background:#e2e4e4;font-size:.9em;font-weight:normal;color:#6e6e6e;padding:.2em .6em .2em .65em}
table.admin_page td{border:none;border-right:solid #B0C1D3 1px;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:.9em;border:none;border-bottom:solid 1px #B0C1D3;margin:20px 0 30px}
table.admin_page td:first-child{border-left:solid #B0C1D3 1px}

/* Stat
-------------------------------------------------------------------*/ 
.stat-performance{background:#f0f7fd;border-top:1px solid #d1e7f9;color:#333;font-size:1.2em;padding:20px}
.stat-performance table{margin-top:15px}
.stat-performance table td{width:200px;vertical-align:top}
.stat-performance h3{font-weight:bold;color:#81B2DB}
.table-blog-users{width:100%;margin-top:20px;margin-bottom:30px}
.table-blog-users thead td{background:#EBF0F4;text-align:center;color:#555;border-bottom:1px solid #91A6B4;border-top:1px solid #91A6B4;padding:10px}
.table-blog-users tbody td{background:#fafafa;text-align:center;border-bottom:1px dotted #BCC0C3;vertical-align:middle;padding:5px 10px}
.table-blog-users tbody td.username{text-align:left}
.table-blog-users tbody tr.even td{background:#f5f5f5}	
	
/* Profiler
-------------------------------------------------------------------*/
.profiler.entries{margin-top:4px}
.profiler-table{padding-left:25px}
.profiler-table .has-child{background:#e8e8e8}
.profiler-table .filter{background:#ffb5c5}
.profiler-highlight{text-align:center;background:#dafad8;border:1px solid #83c460;color:#4bb23b;margin:0;padding:2px}
h2.search-title span{font-style:italic}
p .searched-item{background:#FF0}

/*
img {-webkit-transition: all 1s ease-in-out;}
img:hover {-webkit-transform: rotate(360deg) scale(2);}
*/


@media (max-width: 800px) {
.wrapper{max-width:100%;width:100%}


#container { min-width: 100%; width:100%;}
#content { width: 100%; float:none;}
#sidebar { width: 100%; float:none; margin-left: 0; }
#header-inside 	{min-width: 100%; min-height:none; height: auto; background-image:none;}
#fixblock {display:none;}
.menu, .search {display:none;}
.topic {margin-right: 0;}
.entry-content img, .hentry img {width:100%;}

body{min-width:100%; font-size:14px;}
.guest, .fav-guest, .login-panel {display:none;}
.adsbygoogle2 {display:none; overflow: hidden;}
}
/*
     */
/*
*/