/*
Theme Name: Coding Theme
Theme URI: http://www.luhengqi.com/
Description: The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.0
Author: Luhengqi
Tags: mantle color, variable width, two columns, widgets

The WordPress by Luhengqi || http://luhengqi.com
*/

html,body,caption,th,th,p,div,span,h1,h2,h4,h5,h6,var,code,form,input,select,textarea,option,img,ul,ol,li,dl,dt,dd { margin:0; padding:0; }
ul,ol { list-style:none; }
img { border:0; }
a:link,a:visited { text-decoration:none; }
code { color:green; line-height:1.3em; }
.clearfix:after { content:""; display:block; height:0px; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }


body { font-size:12px; background:#fff; border-top:5px solid #000; }
#rap { width:940px; margin:auto; }
#content { width:619px; float:left;border-right:1px solid #ccc; }
#sidebar { width:315px; float:left; padding:15px 0 0 5px; }
#sidebar .columna,#sidebar .columnb { width:140px; float:left; padding:0 10px; }
#sidebar .columnb { padding-right:0; }
#sidebar h2,#sidebar h3 { font-size:14px; margin:0; padding:0 0 5px; border-bottom:1px solid #ccc; }
#sidebar li { line-height:22px; height:22px; overflow:hidden; border-bottom:1px solid #ccc; }
#sidebar li a { color:#666; }
#header { height:85px; border-bottom:1px solid #ccc; position:relative; }
#footer { text-align:center; clear:both; padding:20px 0; border-top:1px solid #ccc; }
#logo { position:absolute; top:34px; left:0; }
#nav { position:absolute; top:29px; right:0; }
#nav li { display:inline; float:left; }
#nav li a { line-height:23px; text-align:center; color:#fff; background:#000; width:105px; height:23px; float:left; margin-left:2px; border:1px solid #000; }
#nav li a:hover { color:#000; background:#fff; }
#search #s { vertical-align:top; width:135px; height:20px; margin-left:2px; padding:3px 0 0 3px; border:1px solid #000; }
.post { color:#888; margin-bottom:-1px; padding:15px 15px 30px 0; border-bottom:1px solid #ccc; }
.post .storytitle { margin-bottom:5px; }
.post .storytitle a { font-size:16px; color:#666; }
.post .storycontent { line-height:1.8em; }
.post .meta { margin-bottom:20px; }
.post .meta a { color:#666; margin-left:5px; border-bottom:1px dotted #666; }
.post .more-link { display:block; margin:10px; }
.post #commentform p { margin-bottom:8px; }
.post #commentform input { border:1px solid #ccc; }
.post #commentform textarea { font-size:12px; color:#888; width:550px; padding:3px; border:1px solid #ccc; }
.post #commentform #submit { font-size:12px; border:1px outset #ccc; }
#archives,#delicious-posts-leehao { clear:both; margin-top:30px; }
#commentlist { padding:10px 0; border-top:1px dotted #ccc; }
#commentlist li { padding:10px 0; border-bottom:1px dotted #ccc; }
#commentlist .avatar { float:left; padding-right:10px; }
#commentlist .commentcontent { line-height:1.6em; float:left; }
#commentlist .otherinfo { margin-top:5px; }
#postcomment { margin:20px 0 8px; }