/*
Theme Name: zBench
Theme URI: http://zww.me/archives/25131
Description: Simply, little images, designed and created by zwwooooo. It is a simply WordPress theme without any plugins needed (support plugin WP-PageNavi, WP Page Numbers, WP-PostViews, wp-utf8-excerpt, Related Posts of Simple Tags, WP-RecentComments), widgets, threaded-comments, Valid CSS3 & HTML.
Version: 1.0.8
Author: zwwooooo
Author URI: http://zww.me/
Tags: threaded-comments, two-columns, fixed-width, right-sidebar, theme-options

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

abbr[title],acronym[title]{border-bottom:thin solid;cursor:help;}body{background:#f7f7f7;font-size:12px;font-family:Tahoma,Arial,Helvetica,sans-serif;color:#333;text-align:left;}h1,h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman",Times,serif;font-weight:700;}h1{font-size:24px;line-height:30px;}h2{font-size:20px;line-height:26px;}h3{font-size:16px;line-height:24px;}small{font-size:10px;line-height:16px;}fieldset,img{border:none;}.fixed{clear:both;margin:0;padding:0;}.sticky,#commentform textarea,.page-title,.page-title h1{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#author,#email,#url,#submit{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#nav{z-index:5;position:relative;padding-top:20px;clear:both;height:31px;background:#555;margin:0 auto;}#menus{font-size:14px;height:31px;width:700px;padding-right:260px;margin:0 auto;}#menus a{border:1px solid #666;border-bottom:none;color:#abaaaa;display:block;line-height:30px;background:#333;padding:0 10px;}#menus li{list-style:none;float:left;position:relative;margin-right:8px;}#menus ul.children,#menus ul li ul{display:none;overflow:hidden;z-index:100;position:absolute;left:-1px;top:30px;width:150px;background:#454546;border:1px solid #555;}#menus ul.children li,#menus ul li li{float:none;list-style:none;text-align:left;margin:0;padding:0;}#menus ul li li a{display:inline;border:none;background:none;}#menus li.current-cat a,#menus li.current_page_item a{color:#333;background:#f7f7f7;text-shadow:1px 1px 1px #ddd;}#search{position:absolute;background:#565657;right:50%;margin-right:-450px;bottom:-14px;width:230px;height:26px;overflow:hidden;border:1px solid #999;}#search form{padding:0;}#search input#s{width:190px;background:transparent;border:none;color:#ddd;font-size:12px;padding:6px;}#search form input#searchsubmit{cursor:pointer;position:absolute;right:2px;top:0;width:30px;height:26px;background:#565657 url(images/search-input-bg.gif) no-repeat right 0;border:none;border-left:1px solid #999;}#wrapper{background:url(images/bg.gif) repeat-y;overflow:hidden;width:960px;margin:0 auto;}#header{z-index:1;position:relative;height:30px;margin:0px auto;padding:30px 0;}#header h1{float:left;text-shadow:1px 1px 1px #999;font-size:28px;font-family:Georgia,"Times New Roman",Times,serif;padding:0 0 0 10px;}#header h1 a{color:#222;line-height:30px;}#header h2{float:left;line-height:18px;color:#222;font-size:12px;font-weight:400;text-shadow:0 1px 0 #fff;padding:10px 0 0 20px;}#rss{position:absolute;bottom:-10px;right:120px;}#rss a{background:url(images/icons.gif) no-repeat 0 0;display:block;width:66px;height:20px;text-indent:-9999em;}#twitter{position:absolute;bottom:-10px;right:95px;}#twitter a{background:url(images/icons.gif) no-repeat -70px 0;display:block;width:20px;height:20px;text-indent:-9999em;}#facebook{position:absolute;bottom:-40px;right:191px;}#facebook a{background:url(images/icons.gif) no-repeat -95px 0;display:block;width:20px;height:20px;text-indent:-9999em;}#content{overflow:hidden;float:left;width:640px;margin-right:20px;padding:0;}.page-title{background:#eee;border:1px solid #ccc;margin:0 0 20px;}.page-title h1{font-size:18px;height:30px;line-height:30px;border:1px solid #fff;padding:5px 10px;}.post{position:relative;width:640px;margin:0 0 20px;padding:0 0 10px;}.post h2.title{border-bottom:1px solid #fff;font-size:16px;text-shadow:1px 1px 1px #aaa;margin:0;padding:2px 10px;}.post h2.title a:hover{color:#4a630f;}.post ul,.post ol{margin:0 30px 18px;}.post li{line-height:18px;}.post p{line-height:18px;margin:0 0 18px;}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{color:#555;margin:0 0 18px;}.post .entry{font-size:13px;overflow:hidden;padding:0 10px;}.post .entry a{color:#333;text-decoration:underline;}.post .entry img{background:#fff;border:1px solid #ddd;position:relative;left:-2px;padding:5px;}.post .entry .entry tr.even td{background:#f7f7f7;}.post .entry th{background:#edeff0;}.post .entry blockquote{color:#555;border:1px solid #ddd;background:#eee;margin:0 0 20px;padding:10px;}.post .entry code{background:#333;color:#ddd;}.post .post-info-top{border-top:1px solid #ddd;line-height:18px;height:18px;position:relative;color:#999;overflow:hidden;display:block;margin:0 0 18px;padding:2px 10px;}.post .post-info-bottom{border-bottom:1px solid #fff;line-height:24px;position:relative;color:#999;overflow:hidden;display:block;margin:0;padding:2px 10px;}.post .post-info-top a:hover,.post .post-info-bottom a:hover{color:#4a630f;text-decoration:underline;}.post .entry p.read-more a,.post .entry p a.more-link,.post-info-date,.post-info-category,.post-info-tags,#gotocomments,#addcomment{display:block;padding-left:20px;background:url(images/icons.gif) no-repeat scroll 0 0;}.post-info-date{float:left;background-position:0 -40px;}.post-info-category{display:inline;background-position:-35px -60px;}.post-info-tags{display:inline;background-position:-20px -240px;margin-left:10px;}#gotocomments{float:right;background-position:0 -100px;margin-right:10px;}#addcomment{float:right;background-position:0 -120px;}.post .entry p.read-more a,.post .entry p a.more-link{position:absolute;bottom:0;left:10px;text-decoration:none;font-weight:700;color:#4a630f;background-position:0 -20px;}.sticky{width:638px;background:#f2f2f2;border:1px solid #ccc;}.post h2.sticky-h2 a{color:#ff4e00;}.post .add-info{padding:0 10px;}.post .add-info h3{line-height:16px;font-size:12px;color:#4a630f;margin-bottom:5px;background:#e5e5e5;}.post .add-info ul{list-style:square;}#sidebar-border{position:relative;top:-60px;overflow:hidden;float:left;width:298px;background:#f2f2f2;border:1px solid #ccc;border-bottom:none;border-top:none;}#sidebar{width:276px;padding:21px 11px 11px;}#sidebar a{color:#555;text-shadow:0 1px 0 #fafafa;}#sidebar li{line-height:20px;}#sidebar li.widget{margin-bottom:10px;}#sidebar li.widget div.fixed{border:none;margin:0;padding:0;}#sidebar ul ul li{padding-left:15px;background:url(images/icons.gif) no-repeat 0 -280px;}#sidebar ul ul li:hover{background:url(images/icons.gif) no-repeat -10px -260px;}#zbench-cat select,#zbench-archives select{background:#fff;color:#555;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #fff;border-bottom:1px solid #fff;width:260px;height:25px;line-height:25px;}#sidebar ul ul li.rc_item,#sidebar ul ul li#rc_nav{background:none;margin:3px 0;padding:0;}#sidebar ul ul li.rc_item div{border:none;padding:0;}#sidebar ul ul li.rc_item .rc_avatar img{border:1px solid #ddd;}#comments-div{border-top:1px solid #ddd;position:relative;line-height:24px;height:24px;text-shadow:1px 1px 1px #999;text-align:right;margin:0 0 30px;padding:2px 10px;}h2#comments{line-height:24px;font-size:12px;font-weight:400;width:300px;float:right;}span#comments-addcomment{position:absolute;left:10px;top:2px;padding-left:20px;background:url(images/icons.gif) no-repeat 0 -115px;}ol.commentlist li{position:relative;list-style:none;height:1%;padding-bottom:20px;margin:0 20px;}ol.commentlist li div em.approved{margin-left:55px;color:red;}ol.commentlist li div.comment-author{line-height:16px;height:16px;border-bottom:1px solid #ddd;display:block;margin:0;padding:0;}ol.commentlist li div.vcard img.avatar{position:absolute;left:0;top:0;width:40px;height:40px;background:#fff;border:1px solid #ddd;padding:2px;}ol.commentlist li div.vcard cite.fn{margin-left:55px;font-style:normal;font-weight:700;}ol.commentlist li div.vcard cite.fn a.url{color:#047;}ol.commentlist li span.comment-meta a:hover{color:#555;}ol.commentlist li div.comment-text{line-height:15px;border-top:1px solid #fff;padding-top:10px;margin:0 0 10px;}ol.commentlist li p,ol.commentlist li blockquote{padding-bottom:10px;margin:0 50px 0 55px;}ol.commentlist li blockquote{border:1px dotted #ddd;color:#999;background:#fafafa;padding:5px;}ol.commentlist li code{margin-bottom:10px;background:#777;color:#ddd;padding:2px;}ol.commentlist li div.reply{position:absolute;right:0;top:8px;}ol.commentlist li div.reply a{display:block;width:30px;text-align:center;color:#aaa;background:#fafafa;border:1px solid #dfdfdf;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;padding:0 5px;}ol.commentlist li ul.children li{padding-bottom:0;border-bottom:none;margin:0 0 0 30px;}ol.commentlist li ul.children li.depth-2{margin:0 0 0 55px;}ol.commentlist li ul.children li div{border-top:1px solid #dfdfdf;}ol.commentlist li ul.children li div div{border-top:none;}ol.commentlist li ul.children li div.comment-author{border-top:1px solid #fff;border-bottom:none;}ol.commentlist li ul.children li div.vcard img.avatar{top:-8px;width:24px;height:24px;}ol.commentlist li ul.children li div.vcard cite.fn{margin-left:40px;}ol.commentlist li ul.children li p,ol.commentlist li ul.children li blockquote{margin:0 0 0 40px;}ol.commentlist li ul.children li div.reply{top:-8px;}ol.commentlist li ul.children li div.reply a:hover{background:#fafafa;}#pagination,#nav-below{display:block;width:620px;line-height:18px;border-top:1px solid #ddd;margin:0;padding:2px 10px;}.navigation{border-bottom:1px solid #fff;text-align:right;line-height:24px;margin:0;padding:2px 10px;}#nav-below{display:inline-block;border-top:1px solid #ddd;border-bottom:1px solid #fff;padding:20px 10px;}.nav-previous{float:left;width:50%;}.nav-next{float:right;width:50%;text-align:right;}#respond{border-top:1px solid #ddd;margin:0 0 20px;padding:20px 0 0 55px;}#respond h2{text-shadow:1px 1px 1px #999;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:10px;}#respond .cancel-comment-reply a{color:#920017;}#respond .cancel-comment-reply a:hover{color:#FF4E00;}#commentform{margin:0 55px 0 0;padding:0;}#commentform p{margin:0 0 10px;padding:0;}#commentform textarea{background:#fff;border:1px solid #ddd;padding:3px;}#author,#email,#url{height:12px;border:1px solid #ddd;background:#fff;padding:3px;}#comment{width:80%;height:125px;}#submit{background:#222;font-weight:700;color:#ccc;width:80px;height:25px;border:1px solid #555;padding:2px 5px;}.trackbacks-pingbacks h3{font-weight:700;margin-bottom:10px;border-bottom:1px solid #ddd;color:#555;padding:3px 0;}.trackbacks-pingbacks ul{list-style-type:circle;margin:5px 20px 15px;}.trackbacks-pingbacks ul li{margin-bottom:4px;}#footer{background:#555;height:50px;margin:20px auto 0;}#footer-inside{position:relative;width:640px;color:#aaa;margin:0 auto;padding:5px 320px 5px 0;}#footer-inside a{border-bottom:1px dashed #aaa;color:#aaa;}#footer-inside #back-to-top{position:absolute;top:5px;right:10px;font-size:12px;border:none;color:#AAA;}#footer-inside #back-to-top a{border:none;color:#AAA;}.aligncenter,div.aligncenter{display:block;margin:auto;}.alignleft{float:left;}.alignright{float:right;}.wp-caption{text-align:center;padding-top:4px;border-radius:3px;margin:10px;}.wp-caption img{border:0 none;margin:0;padding:0;}.wp-caption p.wp-caption-text{font-size:12px;line-height:17px;margin:0;padding:0 4px 5px;}#wp-calendar{width:100%;}#wp-calendar #today{background:#E6E6E6;}#wp-calendar tbody a{font-weight:bolder;}#wp-calendar caption{font-family:Arial;font-weight:bolder;letter-spacing:-.05em;font-size:150%;text-align:left;padding-bottom:5px;}#wp-calendar th,#wp-calendar td{text-align:center;}#wp-calendar tbody td{border:1px solid #CCC;}#wp-calendar tbody td.pad{border:0 none;}#wp-calendar th{background:#999;color:#FFF;}#wp-calendar td#prev{text-align:left;padding-top:5px;}#wp-calendar td#next{text-align:right;padding-top:5px;}#multicollinks li{line-height:10px;}#sidebar #multicollinks .ml_item div{border-top:none;padding:2px 0;}.wp_syntax{color:#100;background-color:#f9f9f9;border:1px solid #e4e4e4;overflow:auto;overflow-x:auto;overflow-y:hidden;padding-bottom:expression(this.scrollWidth>this.offsetWidth?15:0);width:97%;margin:0 0 1.5em;}.wp_syntax table{border-collapse:collapse;}.wp_syntax div,.wp_syntax td{vertical-align:top;padding:2px 4px;}.wp_syntax .line_numbers{text-align:right;background-color:#def;color:gray;overflow:visible;}.wp_syntax pre{width:auto;float:none;clear:none;overflow:visible;line-height:1.333;white-space:pre;margin:0;}
.wp_syntax div,.wp_syntax td{overflow:hidden;max-width:565px;word-break:break-all;word-wrap:break-word;}.wp_syntax pre{word-wrap:break-word;overflow:hidden;}*,html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,div.post-single{margin:0;padding:0;}h4,h5,h6{font-size:14px;line-height:20px;}a,span#comments-addcomment a{color:#047;text-decoration:none;}a:hover,.post .entry a:hover,span#comments-addcomment a:hover{color:#4a630f;text-decoration:none;}hr,.toggle,.widget_calendar h3{display:none;}#menus a:hover,#submit:hover{color:#fff;}#menus li:hover ul.children,#menus li:hover ul,.post hr{display:block;}.post h2.title a,.post h2.title-single{color:#456;}.post .post-info-top a,.post .post-info-bottom a,.post .entry p.read-more a:hover,.post .entry p a:hover.more-link,#sidebar a:hover{color:#999;}#sidebar h3,#sidebar h2,#sidebar h4{text-shadow:1px 1px 1px #aaa;color:#456;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;line-height:30px;border-bottom:1px solid #fff;margin:0;padding:0 5px;}#sidebar li.widget div,#sidebar ul ul{border-top:1px solid #ddd;padding:8px 5px;}#sidebar li.widget div div,#sidebar ul ul ul{border-top:none;padding:0;}#sidebar ul,li.widget{list-style:none;}ol.commentlist li div.vcard cite.fn a.url:hover,ol.commentlist li span.comment-meta a{color:#aaa;}ol.commentlist li blockquote p,ol.commentlist li ul.children li blockquote p{margin-left:0;}ol.commentlist li div.reply a:hover,ol.commentlist li ul.children li div.reply a{background:#f2f2f2;}.comment-text .wp_syntax{margin-left:40px;width:90%;}.comment-text .wp-smiley{position:relative;bottom:-3px;margin-top:-5px;}.wp-pagenavi .pages{padding-right:6px;padding-left:2px;}.wp-pagenavi .last{padding:0 6px;}.wp-pagenavi .page,.wp-pagenavi .current,.wp-pagenavi .nextpostslink{padding:0 6px;}#myad001 img{padding:1px;border:1px solid #DDD;margin:1px 4px 1px 0}#myad002 img{padding:1px;border:1px solid #DDD;margin:1px 2px;}#myad003{padding-bottom:1px;}#myad003 img{padding:1px;border:1px solid #DDD;margin:1px 2px;}.ml_col{float:left;position:relative;}.ml_col_2{width:50%;}.ml_col_3{width:33%;}.ml_col_4{width:25%;}.ml_fixed{clear:both;}.ml_showall{float:right;}.rc_item .rc_avatar{line-height:1px;padding-top:2px;}.rc_item .rc_avatar img{background:#FFF;border:1px solid #333;padding:1px;}.rc_item .rc_left{display:inline;float:left;padding-right:7px!important;}.rc_item .rc_right{display:inline;float:right;padding-left:7px!important;}.rc_item .rc_info .author_name{font-weight:700;}#rc_newest{float:left;padding-right:10px;}.rc_fixed{clear:both;}.rc_label{font-weight:bolder;}#rc_newer,.rc_back{float:left;}#rc_older,.rc_datetime{float:right;}#sidebar #text-11{margin-bottom:0;}#sidebar #text-11 .textwidget ul{padding:0;border-top:none;}#sidebar ul ul li.rc_item .rc_avatar{padding-top:2px;}#thecomments .my_comments_count{padding-right:50px;float:right;color:#aaa;text-align:right;}.entry .wp_syntax{width:608px;}.commentlist .children .children{position:relative;left:-30px;width:575px;}