.comments-box img{vertical-align:middle}.comments-box h3{color:#666;font-size:1.7em;font-family:arial;font-weight:400;letter-spacing:-1px;margin:20px 0 0}#respond p{line-height:1.4em;margin:10px 0 0}#author,#email,#url{background-color:transparent;border:1px solid #dedede;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;height:25px;margin-bottom:9px;margin-left:12px;margin-top:5px;padding:4px;width:320px}#author:focus,#email:focus,#url:focus{border:1px solid silver}#comment{background-color:transparent;border:1px solid #dedede;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;margin-top:5px;padding:4px;width:98%}#comment:focus{border:1px solid silver}#email{margin-left:15px}#url{margin-left:11px}#submit{background-color:#87b844;border:medium none;color:#fff;cursor:pointer;float:right;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:14px;height:46px;margin:0 0 10px;padding:5px 10px}#reply-title{display:none}ol.commentlist{margin:0;padding:0}ol.commentlist li{list-style-type:none}ol.commentlist li .comment-body{background:none repeat scroll 0 0 #fff;border:1px solid #dadada;margin-bottom:30px;margin-left:88px;padding:15px 20px 15px 30px;position:relative;font-size:13px;line-height:16px}ol.commentlist li .comment-body:after,ol.commentlist li .comment-body:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}ol.commentlist li .comment-body:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:15px;top:50%;margin-top:-15px}ol.commentlist li .comment-body:before{border-color:rgba(218,218,218,0);border-right-color:#dadada;border-width:16px;top:50%;margin-top:-16px}ol.commentlist li.bypostauthor p{clear:both;font-size:14px;font-weight:400;line-height:23px;margin-bottom:5px;margin-top:10px}ol.commentlist li div.comment-author{display:inline-block}ol.commentlist li div.vcard cite.fn{font-size:14px;font-style:normal;font-weight:700}ol.commentlist li div.vcard img.avatar{left:-88px;position:absolute}ol.commentlist li div.vcard span.says{display:none}ol.commentlist li div.comment-meta{display:inline-block;font-size:13px;margin-left:5px}.comment-edit-link{display:none}ol.commentlist li div.comment-meta a{color:#aaa}ol.commentlist li div.reply a{bottom:5px;color:#424242;display:block;font-size:14px;position:absolute;right:7px}ol.commentlist li div.reply a:hover{color:#999}ol.commentlist li ul.children li{list-style:none outside none;margin-left:87px}