/*   
Theme Name: KnitkaTheme
Theme URI: http://knitka.ru
Description: Тема для knitka.ru на основе freemiun от http://www.freebiesdock.com/
Author: Paul Kadysz (design) and Dariusz Siedlecki (frontend) переработано knitka.ru
Author URI: http://knitka.ru
Version: 1.0

*/
@media all and -webkit-min-device-pixel-ratio10000,not all and -webkit-min-device-pixel-ratio0  {
head~body #searchform {top:10px;}
}
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{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;background:url("img/background.png") repeat-x #2c2c29;font-size:62.5%;font-family:Georgia, Arial, Helvetica, sans-serif;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';}
:focus{outline:0;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
#overlay{background:#000;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;opacity:0;display:none;}
.overlayActive{z-index:99;opacity:0;position:absolute !important;}
#tutorial{position:absolute;top:-20px;left:20px;width:200px;background:#000;border:2px solid #111;border-top:0;color:#FFF;font-size:1em;text-align:center;cursor:pointer;padding:28px 8px 8px;}
#welcome{width:360px;height:280px;position:absolute;top:50%;left:50%;margin-left:-200px;margin-top:-150px;background:#EDEDE0;color:#55554e;z-index:100;padding:10px 20px;}
#welcome h1{font-size:2.5em;float:none;margin:0;}
#welcome p{font-size:1.2em;line-height:1.3em;margin-bottom:1em;}
#container{width:960px;background:url("img/content_bg.png");position:relative;margin:5px auto;}
#home #container{background:url("img/cmbg.png");}
a{text-decoration:none;color:#889800;}
#header{position:relative;height:49px;background:#111;border-bottom:1px solid #1c1c1b;font-family:Arial, Helvetica, sans-serif;}
#welcome,#header h1{font-size:3em;font-weight:700;text-transform:lowercase;line-height:50px;float:left;letter-spacing:-1px;margin-left:20px;font-family:Arial, Helvetica, sans-serif;}
#welcome,#header h1 a:hover{text-decoration:none;color:#CDCDBF;}
div.subtitle{line-height:50px;font-size:1.2em;color:#55554e;margin-left:1em;float:left;text-transform:lowercase;}
#header ul{position:absolute;top:11px;right:16px;}
#header ul li{float:left;margin-left:20px;text-transform:lowercase;}
#header ul li a{background-repeat:no-repeat;height:11px;display:block;padding:17px 0 0 37px;}
#header ul li.rss a{background-image:url("img/rss.png");width:129px;color:#ec7e2d;}
#header ul li.email a{background-image:url("img/email.png");width:120px;color:#49abe8;}
#menu,#footer{background:#a6ba00;height:80px;position:relative;}
#menu{border-top:4px solid #889800;font-weight:700;text-transform:uppercase;font-size:1.8em;font-family:Arial, Helvetica, sans-serif;}
#menu ul{background:#a6ba00;margin-left:10px;position:relative;float:left;line-height:50px;padding:0 10px;}
#menu ul li a{color:#FFF;outline:none;text-align:center;display:block;overflow:hidden;float:left;z-index:10;position:relative;padding:0 10px;}
#menu ul li.back{background:url("img/lava.gif") no-repeat right -28px;width:9px;height:28px;position:absolute;z-index:8;top:11px;}
#menu ul li.back .left{background:url("img/lava.gif") no-repeat top left;height:28px;margin-right:9px;}
#menu ul li.current_page_item{background:url("img/menu_selected.gif") no-repeat center bottom;padding-bottom:23px;margin-bottom:-13px;}
#searchform{position:absolute;right:9px;top:30px;}
#searchform #s{background:url("img/search_input.gif") no-repeat;width:211px;height:24px;border:0;font-size:1em;padding:2px 8px;}
#searchform #searchsubmit{background:url("img/search_submit.png") no-repeat;width:79px;height:28px;border:0;cursor:pointer;text-indent:-10000px;vertical-align:top;font-size:0;color:#889800;text-align:left;}
#content{width:460px;color:#55554e;font-size:1.2em;line-height:1.2em;float:left;display:inline;padding:16px 15px 16px 14px;}
#home #content{width:348px;_padding:15px;padding:16px;}
.sidebar{font-size:1.2em;line-height:1.2em;float:left;width:228px;position:relative;display:inline;padding:16px;}
.sidebar h2{position:absolute;top:-26px;left:16px;}
.sidebar li{margin-bottom:2em;position:relative;}
#sidebar2{float:left;font-size:1.2em;line-height:1.2em;_padding:10px;width:288px;display:inline;padding:16px;}
.sidebar,#sidebar2{padding-top:24px;}
.sidebar .widget{background:url("img/sidebar_right.png") right bottom no-repeat #f6f6e8;width:250px;position:relative;padding-bottom:4px;margin:26px 0 48px -15px;}
.sidebar .widget ul,.sidebar .widget div.textwidget,#calendar_wrap{background:url("img/sidebar_right.png") right top no-repeat #f6f6e8;font-size:1.2em;padding:1em 6px;}
.sidebar .widget a, .lnk{color:#89897c;float:left;text-align:left;_height:1%;font-size:12px;}
.sidebar .widget a:hover{text-decoration:none;color:#d8d8c7;}
.sidebar .widget small{float:right;color:#d8d8c7;}
.sidebar .widget ul li{background:url("img/li.gif") 0 8px no-repeat;padding-left:16px;line-height:26px;border-bottom:1px solid #e7e7da;color:#89897C;text-align:right;font-size:0.6em;margin:0;}
.sidebar .widget ul li:after{content:".";clear:both;display:block;visibility:hidden;height:0;width:0;}
.sidebar .widget div.textwidget{color:#55554E;}
#sidebar2 .widget{margin-left:-16px;width:300px;background:none;}
#sidebar2 .widget ul,#sidebar2 #calendar_wrap{background:none;}
#sidebar2 .widget a:hover{color:#FFF;}
.sidebar .widget_rss ul{padding-top:.5em;}
.sidebar .widget_rss ul li{height:auto;background-position:0 10px;text-align:left;font-size:.8em;line-height:1.3em;color:#55554E;padding:8px 0 8px 16px;}
.sidebar .widget_rss h2 img{vertical-align:top;position:relative;top:1.5px;margin-right:4px;}
.sidebar .widget_rss h2 a{color:#E7E7DA;}
.sidebar .widget_rss cite{display:block;text-align:right;}
.sidebar .widget_recent_comments ul li{text-align:left;color:#55554E;}
.sidebar .widget_recent_comments h2{margin-left:-16px;}
#calendar{margin-top:-24px;}
#calendar_wrap table{width:100%;}
.sidebar .widget_calendar caption{position:absolute;left:18px;top:-26px;line-height:17px;height:17px;font-size:.8em;text-transform:lowercase;color:#E7E7DA;background:transparent url(img/highlight.gif) repeat right top;padding:0 7px 0 6px;}
.sidebar .widget_calendar td,.sidebar .widget_calendar th{width:28px;height:24px;text-align:center;line-height:24px;color:#89897c;border-top:#e7e7da 1px solid;padding:2px 0;}
.sidebar .widget_calendar tbody a{float:none;background:url("img/today.gif") no-repeat;display:block;width:28px;height:24px;color:#FFF;}
.sidebar .widget_calendar thead{color:#89897c;font-style:italic;text-transform:lowercase;}
.sidebar .widget_calendar th{font-weight:400;border:0;}
.sidebar .widget_calendar tfoot a{color:#b4b463;float:none;font-size:.85em;}
.sidebar .widget_tag_cloud{width:198px;line-height:normal;padding:16px 16px 32px;}
.sidebar .widget_tag_cloud a{margin-right:.5em;font-style:italic;float:none;vertical-align:middle;}
#sidebar2 .widget_tag_cloud{width:268px;}
#sidebar2 .widget_links{background:none;width:310px;}
#sidebar2 .widget_flickrRSS{width:305px;}
#sidebar2 .widget_links ul,#sidebar2 .widget_flickrRSS ul{background:none;_height:1%;margin:0 -7px 0 9px;padding:0;}
#sidebar2 .widget_links ul:after,#sidebar2 .widget_flickrRSS ul:after{content:".";visibility:hidden;display:block;clear:both;height:0;width:0;}
#sidebar2 .widget_links li,#sidebar2 .widget_flickrRSS li{float:left;height:auto;line-height:normal;border:0;background:none;margin:5px;padding:0;}
#sidebar2 .widget_links img,#sidebar2 .widget_flickrRSS img{border:6px solid #c3c3b1;display:block;}
#post_data,#search_data{width:131px;float:left;padding-left:20px;}
#search_data{background:url("img/search.jpg") no-repeat;height:185px;}
#post_data div{background:url("img/post_data_bg.png") #f6f6e8 no-repeat left top;margin-top:1.5em;}
#post_data div ul{background:url("img/post_data_bg.png") no-repeat left bottom;font-size:1.1em;padding:6px 12px;}
#post_data h4{color:#d8d8c7;font-size:1.1em;height:auto;line-height:1em;margin:0 -12px 0 0;padding:6px 12px;}
#post_data div.post_data li{padding-left:24px;height:22px;line-height:22px;border-bottom:1px solid #e6e6d8;background:url("img/post_details.gif") no-repeat;color:#d8d8c7;overflow:hidden;font-size:0.9em;}
#post_data div.post_data li.time{background-position:0 -23px;}
#post_data div.post_data li.author{border-bottom:0;background-position:0 -45px;}
#post_data div.post_data li strong,#post_data div.post_data li a{color:#89897c;font-weight:400;}
#post_data div.post_tags li{line-height:20px;border-bottom:1px solid #e6e6d8;}
#post_data div.post_tags li a{color:#89897c;display:block;}
h2{height:17px;line-height:17px;font-weight:400;margin-bottom:1em;font-size:.8em;text-transform:lowercase;}
h2 span{background:url("img/highlight.gif");float:left;color:#e7e7da;padding:0 7px 0 8px;}
h2 small{float:left;background:url("img/highlight.gif") no-repeat -498px 0;padding-left:8px;color:#89897c;display:block;height:17px;}
h2.links span{color:#c3c3b1;}
h2.links a{color:#e7e7da;}
div.singlepost h1{line-height:1.2em;color:#4d4d46;display:block;font-weight:400;font-size:2.2em;letter-spacing:-0.5px;margin:0;}
div.post h1 a{color:#4d4d46;display:block;font-weight:400;font-size:2em;letter-spacing:-0.5px;line-height:1.2em;margin-bottom:0.6em;}
div.post h1 small{float:right;font-size:.4em;color:#b4b463;line-height:2.2em;background:url("img/comment.gif") no-repeat left center;padding-left:20px;margin-top:-2em;}
div.post{border-bottom:5px solid #e7e7da;padding-bottom:1em;margin-bottom:1em;}
div.post h3{position:relative;}
div.post h3 small{position:absolute;top:0;right:0;}
div.post div.headline{position:relative;margin-bottom:.5em;line-height:1.4em;}
div.post div.headline span,div.post div.date span{text-align:center;text-transform:uppercase;background:url("img/date.png");width:44px;height:42px;position:absolute;top:10px;left:10px;color:#89897c;font-size:1.4em;padding-top:5px;line-height:1em;}
div.post div.headline span big,div.post div.date span big{font-size:1.7em;display:block;margin-top:-0.2em;}
div.post div.date span{position:static;float:left;margin:0 .5em .5em 0;}
div.post p{margin-bottom:1em;font-size:1.175em;line-height:1.35em;}
div.post ul,div.post ol{margin-bottom:1em;margin-left:2em;font-size:1.175em;line-height:29px;background:transparent url("img/lists_bg.png");color:#9B9A8E;}
div.post ul li{list-style:url("img/li.gif") inside;padding-left:10px;}
div.post ol li{list-style:decimal inside;padding-left:10px;}
div.post blockquote{color:#89897c;font-style:italic;background:url("img/blockquote.gif") 30px 0 no-repeat;padding-left:60px;margin-bottom:1em;min-height:25px;}
ul.nav{font-family:Arial, Helvetica, sans-serif;font-weight:700;text-transform:uppercase;color:#d8d8c7;letter-spacing:-0.5px;font-size:1.15em;height:1em;}
#comments{margin-top:-0.8em;clear:both;padding-top:1em;}
#comments .meta{background:#e7e7da;margin-bottom:1em;padding:10px;}
#comments .meta p{color:#89897c;font-size:1.15em;text-transform:lowercase;}
#comments .meta p.rss{float:right;font-size:.95em;text-transform:none;}
#comments .meta p.rss a{color:#ec7e2d;padding-left:22px;background:url("img/rss_small.gif") no-repeat;display:block;height:16px;line-height:16px;}
#respond{background:#e7e7da;color:#89897c;font-size:.95em;text-transform:lowercase;position:relative;padding:20px 20px 40px;}
#respond h3{font-size:1.9em;line-height:1em;color:#bdbdb0;text-transform:lowercase;font-weight:400;margin-bottom:.5em;}
#respond h3 a{font-size:1em;display:inline;letter-spacing:normal;}
#respond .cancel-comment-reply{position:absolute;right:6px;background:none;top:6px;}
#respond div.row{min-height:28px;_height:28px;margin-bottom:.75em;clear:both;display:block;}
#respond label{float:left;width:40px;text-align:right;margin-right:10px;height:28px;line-height:28px;_font-size:0.9em;_margin-top:-28px;}
#respond textarea,#respond input{width:354px;border:0;height:24px;font-size:1.4em;color:#b0b09f;font-family:Georgia, Arial, Helvetica, sans-serif;background:#FFF;padding:2px 4px;}
#respond textarea{height:96px;width:98%;float:none;padding:2px 1%;}
#respond p.logged_as{margin-bottom:.5em;font-size:1.1em;}
#respond p.req{color:#bdbdb0;float:right;line-height:28px;height:28px;}
#respond #submit{float:right;margin-left:1em;display:block;}
#respond button{background:url("img/post_comment.png") no-repeat;width:122px;height:28px;border:0;text-indent:-10000px;vertical-align:middle;cursor:pointer;}
ol.commentlist li div{background:#edede0;margin-left:60px;position:relative;margin-bottom:1em;padding:10px;}
ol.commentlist li div div{margin:0;padding:0;}
ol.commentlist li .comment-author img{border:5px solid #edede0;position:absolute;top:-10px;left:-70px;}
ol.commentlist li.comment-author-admin li.comment div{background:#edede0;}
ol.commentlist li.comment-author-admin li.comment .comment-author img{border:5px solid #edede0;}
ol.commentlist li .comment-author cite{font-size:1.5em;line-height:1.1em;color:#b7b7a8;font-style:normal;text-transform:lowercase;}
ol.commentlist li .comment-meta{font-size:.85em;margin:0 0 .5em;}
ol.commentlist li .comment-meta a{color:#bdbdb0;}
ol.commentlist li em{position:absolute;margin-bottom:-1em;top:10px;right:10px;color:#89897C;font-size:.9em;text-transform:lowercase;}
ol.commentlist li p{margin-bottom:1em;font-size:1.1em;line-height:1.25em;}
ol.commentlist li p em{position:static;color:inherit;font-size:1em;text-transform:none;}
ol.commentlist li ul.children{margin-left:60px;}
.search h2{font-size:1.4em;color:#89897c;line-height:1em;height:1em;margin-bottom:.5em;padding:0 8px;}
.search h2 strong{color:#4d4d46;font-weight:400;}
.search ul.nav{margin:2em 0;}
#recent{background:#E7E7DA;margin-left:-17px;padding-left:20px;margin-top:1em;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}
#recent li{clear:both;}
#recent li a{display:block;line-height:1.7em;border-bottom:#cdcfbf 1px solid;clear:both;padding:7px 10px;}
#recent li a:after{clear:both;content:".";display:block;width:0;height:0;visibility:hidden;}
#recent strong{float:left;color:#89897C;font-weight:400;font-size:1.1em;width:75%;}
#recent span{float:right;color:#abab9e;font-size:.9em;width:25%;text-align:right;}
#recent li.last a{border:0;}
#results{padding-top:17px;background:url("img/search_results.gif") 200px 0 no-repeat;}
#results li{background:#edede0;border-bottom:1px solid #CDCFBF;padding:12px;}
#results li strong{font-size:2em;color:#4d4d46;display:block;line-height:1em;font-weight:400;}
#results li em{font-style:normal;color:#89897c;font-size:.85em;}
#results li em strong{font-size:1em;display:inline;font-weight:400;}
#results li small{float:right;font-size:.95em;color:#c3c3b1;background:url("img/comment.gif") no-repeat left center;padding-left:20px;margin-top:6px;}
#results li a:hover{text-decoration:none;color:#89897c;}
#results li a:hover strong{color:#a6ba00;}
.search h3{font-size:2em;color:#89897c;line-height:1em;font-weight:400;margin:0;padding:0 8px;}
.search h4{font-size:1.2em;color:#89897c;font-weight:400;padding:0 8px;}
h2.special{font-size:1.7em;height:57px;line-height:57px;background:url("img/header_special_right.jpg") no-repeat #b6c301 right top;}
h2.special span{text-transform:capitalize;background:url("img/header_special_left.jpg") no-repeat #9c9a8e left top;color:#FFF;padding:0 12px;}
h2.special strong{font-weight:400;text-transform:capitalize;float:left;color:#FFF;padding:0 12px;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;margin-right:.5em;}
.alignright{float:right;margin-left:.5em;}
div.post p.wp-caption-text{margin-top:.5em;background:#E1DFD2;color:#89897C;font-size:1em;margin-right:10px;padding:10px;}
#footer{font-weight:700;color:#E66300;font-size:1.4em;clear:both;line-height:20px;height:30px;padding:5px 10px;}
#footer a{color:#E66300;}
#footer p.rss{position:absolute;top:0;right:16px;}
#footer p.rss a{color:#d6e26e;padding-right:24px;background:url("img/rss_small.gif") top right no-repeat;}
#powered{color:#55554e;background:#111;line-height:10px;height:86px;font-size:9px;padding:10px;}
#powered p.sponsor{line-height:36px;float:right;}
.wp-pagenavi{width:940px;height:25px;clear:both;background-color:#a6ba00;border-top:4px solid #889800;color:#889800;text-decoration:none;font-size:1.1em;padding:10px 10px 5px;}
div#content.search div.wp-pagenavi{width:auto;background:none;border-top:none;}
.wp-pagenavi a,.wp-pagenavi a:link{border:1px solid #889800;background-color:#FFF;text-decoration:none;margin:2px;padding:2px 4px;}
.wp-pagenavi a:hover{border:1px solid #994200;color:#994200;background-color:#FFF;}
.wp-pagenavi a:active{text-decoration:none;border:1px solid #889800;color:#994200;background-color:#FFF;margin:2px;padding:2px 4px;}
.wp-pagenavi span.current{font-weight:700;border:1px solid #994200;color:#994200;background-color:#FFF;margin:2px;padding:2px 4px;}
.wp-pagenavi span.extend{border:1px solid #889800;color:#889800;background-color:#FFF;margin:2px;padding:2px 4px;}
.hometxt{padding-left:10px;font-size:1.07em;line-height:1.25em;margin:10px;}
#sidebar2 .hometxt a{float:none;color:#889800;}
#sidebar2 .hometxt p{margin:3px 0;}
#sidebar2 .wp-polls{color:#000;}
#sidebar2 small{color:#994200;font-size:1.2em;margin-left:3px;}
#sidebar2 .wp-polls ul li{background:none;padding-left:3px;line-height:26px;border-bottom:none;color:#000;text-align:left;margin:0;}
#sidebar2 .wp-polls input{margin:0 10px;}
#sidebar2 .wp-polls a{color:#889800;margin:7px 0 7px 85px;}
.counters{width:190px;float:left;}
.outro{width:750px;float:right;margin-bottom:40px;}
.mymoney{padding-bottom:10px;}
.mymoney h2{margin:3px;}
.adlinks{width:940px;padding:2px;}
.bookmarkz{margin:10px;}
/*.bottom{margin:20px 0;} */
.related{margin:10px 0;}
.related ul{padding-left:30px;}
.related ul li{background:url("img/li.gif") 0 8px no-repeat;padding-left:16px;line-height:26px;border-bottom:1px solid #e7e7da;color:#D8D8C7;margin:0;}
.s21,.s22{width:285px;}
.s26{width:300px;margin-left: -5px;}
.pr_links{background:#e7e7da;margin:10px 0;padding:10px;}
.pr_links input{width:418px;border:0;height:20px;font-size:0.8em;color:#b0b09f;font-family:Georgia, Arial, Helvetica, sans-serif;background:#FFF;padding:1px 2px;}
.postcat{margin-top:-1em;margin-bottom:1em;text-transform:lowercase;}
#sidebar .my_recent_comments{border:1px solid red;}
ul.random_post{width:205px;margin:10px auto;}
ul.random_post a,ul.random_post a:hover{color:#889800;font-family:Verdana;font-size:12px;text-decoration:none;}
ul.random_post a:hover{color:red;}
.s22 span{display:block;width:99%;border-bottom:2px solid red;color:red;font-family:arial,sans-serif;font-size:11px;font-variant:small-caps;margin-bottom:5px;text-align:center;}
span.adspan{border-bottom:none;color:#91999D;text-align:center;width:200px;margin: 5px auto;display: block;font-family: arial,sans-serif;font-size: 11px;font-variant: small-caps;margin-bottom: 5px;}
#announce{display:block;width:750px;color:#55554E;position:absolute;bottom:5px;right:10px;font-size:9px;}
a.smart,a.smart:hover,a.smart:visited{color:#55554E;text-decoration:none;}
.vrezka{display:block;width:350px;border-bottom:solid 2px gray;font-size:10px;font-style:italic;margin:20px 0 30px 90px;}
span.small_gallery{display:block;float:left;height:35px;width:200px;color:#889800;border:none;font-variant:normal;}
ins,#menu ul li a:hover,div.post h1 a:hover,#recent li a:hover{text-decoration:none;}
#welcome p.start,.sidebar .widget_calendar #next,#respond div.submit,ol.commentlist li div.reply{text-align:right;}
a:hover,.sidebar .widget a:hover span,div.post h1 a:hover span,#recent li a:hover strong{text-decoration:underline;}
#welcome,#header h1 a,ul.nav a,ol.commentlist li .comment-author cite a,#powered a{color:#89897c;}
#header ul li a strong,#searchform label,#calendar h2,.sidebar .widget_search,ol.commentlist li .comment-author span.says{display:none;}
#menu ul li,.sidebar .widget h2 small,ul.nav .prev{float:left;}
.sidebar .widget_archive ul,#calendar_wrap{font-size:1em;}
.sidebar .widget_rss a,.sidebar .widget_recent_comments a{float:none;}
.sidebar .widget_recent_entries ul li,.sidebar .widget_calendar #prev{text-align:left;}
ul.nav .next,#respond input{float:right;}
#comments .meta p strong,ol.commentlist li p a{color:#55554e;}
#comments ul.nav,ol.commentlist{margin-bottom:1em;}
#respond .cancel-comment-reply a,#respond a,ol.commentlist li div.reply a{color:#89897c;font-weight:700;}
ol.commentlist li.comment-author-admin div,ol.commentlist li.comment-author-admin li.comment-author div{background:#d8d8c7;}
ol.commentlist li.comment-author-admin .comment-author img,ol.commentlist li.comment-author-admin li.comment-author .comment-author img{border:5px solid #d8d8c7;}
.wp-pagenavi a:visited,.wp-pagenavi span.pages{border:1px solid #889800;background-color:#FFF;margin:2px;padding:2px 4px;}
#sidebar2 .hometxt a:hover,#sidebar2 .wp-polls a:hover{text-decoration:underline;color:#889800;}
#yandex_ad{margin: 25px auto;}
#sidebar2 .hometxt  small { color: #978983; font-size: 0.85em; margin: 0;font-style:italic;}
#sidebar2 .hometxt  ol li { font-size: 0.95em; margin: 0 0 5px 15px;list-style:square outside;}
ul.wp-polls-ul, ul.wp-polls-ul li{font-size: 12px !important;}
