@charset "utf-8";
/*  
Theme Name: ND
Theme URI: http://omiga.org
Description: wordpress theme ND by omiga[wondger@gmail.com] in 2008-10
Version: 1.0
Author: omiga
Author URI: http://omiga.org
Tags: simple,black,grey
*/
body{margin:0; padding:0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; background:#000;}
#wrapper{width:960px; margin:0 auto; background:url(/img/tiger.jpg) no-repeat 130px -5px;}
img{border:none;}
.index h1,.page #header h2{margin:10px 20px; font:36px/1em Verdana, Arial, Helvetica, sans-serif;}
.index h1 a,.page #header h2 a{color:#FFF; text-decoration:none;}
.index h1 a:hover,.page h1 a{color:#CCC;}
ul li{list-style:none; line-height:2em;}
.index h2,.page #header h3{margin:0 20px; font:14px/1.2em Verdana, Arial, Helvetica, sans-serif; color:#CCC; overflow:hidden;}
#nav{height:34px; left:34px; margin-top:20px; border-top:1px solid #555; background:#444;}
#nav ul{margin:0; padding-left:15px; float:left;}
#nav li{list-style:none; display:inline; margin:0 5px; padding:0; height:34px; line-height:32px;}
#nav li a{color:#AAA; text-decoration:none; font-size:13px;}
#nav li a:hover,#nav li.current_page_item a{color:#FFF;}
#rss{float:right; position:relative; top:9px; right:10px;}
#content{padding:20px; background:#E6E6E6; overflow:hidden; zoom:1;}
#main_wrapper{float:left; width:100%; margin-left:-300px; _margin-left:-280px;}
#main{margin-left:300px; color:#333;}
#sidebar{float:right; width:260px; padding:10px; color:#000; background:#D6D6D6; overflow:hidden; zoom:1;}
#pre_next{line-height:2em; padding:5px; background:#EFEFEF; border:1px solid #D3D3D3; overflow:hidden; zoom:1;}
.f_l{float:left;}
.f_r{float:right;}
.post_box{margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #C0C0C0; width:100%; overflow:hidden;}
.post_box h1,.post_box h2{margin:0; color:#333; font:26px/1.5em "\5FAE\8F6F\96C5\9ED1","Microsoft Yahei",Verdana, Arial, Helvetica, sans-serif;}
.post_box .post h2{font-size:20px;}
.post_box h1 a,.post_box h2 a{color:#333; text-decoration:none; border:none; outline:none;}
.post_box h1 a:hover,.post_box h2 a:hover{color:#000; border-bottom:1px solid #333; background:none;}
.post_box address{font-size:10px; font-style:normal; color:#666;}
.post_box a,#pre_next a{color:#333; text-decoration:none; border-bottom:1px dotted #333;}
.post_box a:hover{color:#FFF; background:#000; border:none;}
#pre_next a:hover,.post_footer a:hover{color:#000; border-bottom:1px solid #000; background:none;}
.post_box ul,.post_box ol,.post_box dl{margin:1em 2em; padding:0;}
.post_box ul li:before{content:"» ";}
.post_box ol li{list-style:inside decimal; line-height:2em;}
.post_box dt,.post_box dd{line-height:2em;}
.post_box dt{font-weight:bold;}
#main blockquote{border-left:5px solid #AAA; margin:1em 2em; padding-left:1em;}
#main blockquote p{text-indent:0;}
#main blockquote ul,#main blockquote ol{margin:0;}
.post{margin:2em 0; font-size:12px;}
.post:after{content:""; clear:both; display:block; visibility:hidden; height:0; line-height:0;}
.post h3{font-size:14px; line-height:2em;}
.post h3.related_post_title{margin:50px 0 0;}
.post h3#related_posts{font-size:14px; margin:3em 2em 0.5em;}
.post h4{font-size:12px; line-height:1.5em;}
.post ul.related_post{margin:0 2em;}
.post p{margin:1em 0; line-height:1.8; text-indent:2em; text-align:justify; text-justify:distribute;}
.post pre{color:#333; padding:1em; line-height:1.4em; background:#D6D6D6; font-family:"Courier New", Courier, monospace; margin:1em 2em; border-left:5px solid #AAA; overflow-x:auto; overflow-y:visible;}
.post table{margin:1em 2em; border-collapse:collapse;}
.post_footer{line-height:2em; margin-bottom:1em;}
.post_footer a{margin:0 3px; color:#333; text-decoration:none; border-bottom:1px #333 dotted;}
.page.post_box .post{margin-top:0;}
#comments_box h3{font-size:14px;}
#comments_box ol,#commentform{margin-left:3em; padding:0;}
#comments_box ol li{list-style:outside decimal; margin-bottom:1em; line-height:1.4em; border-bottom:1px solid #CCC;}
#comments_box cite{font-style:normal;}
#comments_box address,#micro_blog.post_box li address{display:inline; font-size:10px; font-style:normal; color:#666;}
#comments_box a{color:#333; text-decoration:none;}
#comments_box a:hover{color:#000; text-decoration:underline;}
#comments_box .comment_content{margin:0.5em 0 1em;}
#comments_box .comment_content a{border-bottom:1px dotted #333;}
#comments_box .comment_content a:hover{border-bottom:1px solid #000; text-decoration:none;}
#comments_box .comment_content blockquote p{text-indent:0;}
a.reply_comment{margin-left:10px; cursor:pointer;}
#comments_box .authorcomment cite{font-weight:bold; color:#000;}
#comments_box  p{margin:0; line-height:1.8em;}
#commentform p,#comments_box blockquote{margin:5px 0;}
#commentform em{color:#F00; font-style:normal;}
#commentform textarea{width:500px; height:150px;}
#archives.post_box,#micro_blog.post_box {padding-bottom:2em;}
#archives.post_box h2{margin-bottom:10px;}
#archives.post_box h3{font-size:14px;}
#archives.post_box strong{display:block; margin-top:1em; width:0; white-space:nowrap; cursor:n-resize;}
#archives.post_box strong small{font:normal 10px Verdana, Arial, Helvetica, sans-serif; margin-left:2px; color:#888;}
#archives.post_box ul,#micro_blog.post_box ul{margin:0 2em;}
#movies.post li{width:30%; float:left;}
#micro_blog.post_box li{line-height:1.4em; margin:1.3em 0;}
#micro_blog.post_box li span{margin-right:5px; cursor:pointer;}
#micro_blog.post_box li span.s_over{text-decoration:underline;}
h2.nf{line-height:2em; font-size:14px; text-align:center;}
#searchbar input{border:1px solid #AAA; padding:3px; width:252px; color:#AAA; font-family:Verdana, Arial, Helvetica, sans-serif; background:#EEE;}
#sidebar_l{width:100px; float:left; *margin:-20px 0;}
#sidebar_r{width:150px; float:right; *margin:-20px 0;}
#sidebar_l select,#sidebar_l option{width:90px;}
#sidebar h2{font:13px/1.2em Verdana, Arial, Helvetica, sans-serif; color:#333; text-transform:uppercase; margin:15px 0 8px; float:left; display:inline; border-bottom:1px dotted #666; clear:both;}
#sidebar ul,#sidebar li{margin:0; padding:0; clear:both;}
#sidebar li {line-height:1.5em; margin:5px 0;}
#sidebar li a{color:#666; font:12px/1.5em Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#sidebar li a:hover{text-decoration:underline; color:#333;}
#footer{height:50px; line-height:50px; padding:0 10px; color:#666; font-size:10px;}
#footer a{color:#666; text-decoration:none;}
#footer a:hover{color:#999;}
