/*---------------------------------------------------------------
Theme Name: Anjing
Theme URI: http://www.happinesz.cn/archives/767/
Description: Another sofished theme designed for free, including Chinese elements and the design is based the concept of peace. For more? please checkout the Anjing theme page.
Tags: 2 columns, clear, fixed width, sofished, chinafun, widget ready, css vaild
Version: 1.0
Author: sofish Lin
Author URI: http://www.happinesz.cn/about-me/
*---------------------------------------------------------------*/
/* Main Reset
---------------------------------------------*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;line-height:1em;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}
/* xHtml Elements
---------------------------------------------*/
a{text-decoration:none;color:#c30;}
a:hover{color:#777;}
img, img a{border:none;}
p{margin-bottom:15px}
code{font-family:Georgia, "Times New Roman", Times, serif;}
blockquote{background:#f5f5f5;border:1px dotted #a3a3a3;padding:15px 15px 0 15px;margin-bottom:15px;font-family:Georgia, "Times New Roman", Times, serif;}
blockquote blockquote{padding:0;border:none;border-left:25px solid #f5f5f5;margin-bottom:0;}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family: Arial, 黑体, sans-serif;}
input,textarea,select{}
/* Layout
---------------------------------------------*/
body{border-top:15px solid #111;position:relative;font:16px Arial, 宋体, Georgia, sans-serif;background:#fff url(images/feature.jpg) no-repeat right -60px;}
#wrapper{width:850px;margin:0 auto;background:#fff url(images/sidebar.png) right top repeat-y; padding:35px 30px 25px;border:1px solid #d3d3d3;}
#border-box{border:9px solid #e8edef;width:912px;margin:0 auto;}
#container, #sidebar{font-size:14px;}
#container{float:left;}
#content{width:538px;line-height:1.5em;}
.sidebar{float:right;overflow:hidden;width:256px;}
.iborder{border:1px solid #b9b9b9;padding:4px;background-color:#fff;}
.i2border{border:5px solid #e8edef;}
.iclear{clear:both;}
/* Header
---------------------------------------------*/
#header{width:910px;padding:75px 15px 0;margin:0 auto;height:155px;position:relative;background:url(images/logo.jpg) no-repeat 0 60px;}
#header h1 a{color:#c30;font:bold 30px "Century Gothic", Arial;text-transform:uppercase;padding-left:75px;}
#header h1 a:hover{color:#9c0;}
#tagline{font:italic 14px Georgia, "Times New Roman", Times, serif;padding-left:75px;}
/* Top Navigation
---------------------------------------------*/
#topnav{font-size:13px;text-transform:lowercase;position:absolute;right:15px;bottom:20px;}
#topnav ul li{float:left;}
#topnav ul li a{padding:5px 10px;display:block;background:#fff;border:1px solid #d3d3d3;margin-left:20px;color:#111;}
#topnav ul li a:hover{background:#9c0;color:#fff;}
#topnav ul li a.home{margin-left:0;}
#topnav ul li.current_page_item a{background:#f36;color:#fff;}
/* Content
---------------------------------------------*/
h2.entry-title a{color:#313131;}
.entry-title{clear:both;font-size:18px;margin-bottom:15px;}
.page-title{font-size:18px;border-bottom:1px dotted #b3b3b3;padding-bottom:7px;margin-bottom:20px;color:#080;}
.arc-title{font:italic 15px Georgia, "Times New Roman", Times, serif;background:#f5f5f5;padding:5px 8px;border:1px dotted #b3b3b3;margin-bottom:20px;text-align:center;}
.entry-info{color:#c30;border-bottom:1px dotted #a3a3a3;margin-bottom:15px;font:13px/28px "Comic Sans MS", "Century Gothic", Arial;}
.entry-content a{border-bottom:1px dotted #a3a3a3;}
.entry-content a.more-link, .entry-meta a{color:#080;border-bottom:none;color:#080;}
.entry-meta{margin-bottom:15px;color:#aaa;}
.entry-meta span{color:#212236;}
.post ol,.post ul{margin:0 41px 15px 28px;}
.post ul li{list-style:square;}
.post ol li{list-style:decimal;}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6 {padding-bottom:15px;}
.entry-content h1 a,.entry-content h2 a,.entry-content h3 a,.entry-content h4 a,.entry-content h5 a,.entry-content h6 a{color:#c30;border-bottom:none;}
.entry-content h1 a:hover,.entry-content h2 a:hover,.entry-content h3 a:hover,.entry-content h4 a:hover,.entry-content h5 a:hover,.entry-content h6 a:hover{color:#f30;text-decoration:underline;border-bottom:none;}
.entry-content h1 {font-size:22px;}
.entry-content h2 {font-size:18px;}
.entry-content h3 {font-size:17px;}
.entry-content h4 {font-size:16px;}
.entry-content h5 {font-size:15px;}
.entry-content h6 {font-size:14px;}
h2.entry-title a:hover, .entry-content a.more-link:hover, .entry-meta a:hover, #comments-list a:hover,.entry-info a:hover, .sidebar a:hover{text-decoration:underline;color:#f30;}
/* Related Posts
---------------------------------------------*/
#r_posts{color:#212236;background:#f5f5f5;border-top:1px dotted #b3b3b3;border-bottom:1px dotted #b3b3b3;padding:25px 0;margin-bottom:15px;}
.post ul.st-related-posts{margin:0;padding:0;}
.post ul.st-related-posts li{list-style:square;line-height:1.6em;margin-left:1em;}
.post ul.st-related-posts li a:hover{text-decoration:underline;}
/* Page Navigation
---------------------------------------------*/
.navigation{padding-top:15px;padding-bottom:2px;/*visivility-IE*/border:1px solid #fff;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter, div.aligncenter{display: block;margin:0 auto;}
.wp-pagenavi {text-transform:uppercase;}
.wp-pagenavi a {text-decoration:none;border:1px solid #b3b3b3;color:#212236;margin:2px;padding:2px 6px;}
.wp-pagenavi a:hover {color:#fff;background-color:#9c0;}
.wp-pagenavi span{border:1px solid #b3b3b3;margin:2px;padding:2px 6px;}
.wp-pagenavi span.pages {color:#777;margin-left:0;color:#000;word-spacing:0.2em;}
.wp-pagenavi span.current {color:#212236;background-color:#e8edef;}
/* Comment
---------------------------------------------*/
#comments-list{width:538px;}
#comments-list h3,#trackbacks-list h3{font-size:15px;text-transform:uppercase;font-weight:700;margin-bottom:15px;}
#comments-list ol{border-bottom:1px solid #d3d3d3;margin-bottom:20px;}
#comments-list ol li{border-top:1px solid #d3d3d3;}
.moderation{font:italic 13px Georgia, "Times New Roman", Times, serif;color:#f30;}
.comment-text{width:350px;float:right;}
.comment-meta{padding-top:13px;width:155px;float:left;padding-right:15px;border-right:1px solid #e1e1e1;}
.cmt-author{padding-bottom:7px;border-bottom:1px solid #e1e1e1;}
.avatar{float:left;display:inline;padding-right:20px;}
#trackbacks-list{padding:25px 15px 15px;background:#f5f5f5;border:1px dotted #b3b3b3;margin-bottom:20px;}
#trackbacks-list h3{padding-bottom:7px;border-bottom:1px solid #d3d3d3;}
#trackbacks-list ol li{margin-left:1em;list-style:square;line-height:1.6em;}
#respond{border:1px solid #c3c3c3;padding:25px 15px 15px;background:#e8edef;}
.required{color:#f36;font-family:Georgia;}
#respond input, #respond textarea{margin-right:15px;padding:3px 5px;border-width:1px;border-style:solid;border-color:#b3b3b3 #d9d9d9 #d9d9d9 #b3b3b3;}
input#submit{border-color:#e8edef #000 #000 #e8edef;background:#333;color:#fff;font:italic 15px Georgia, "Times New Roman", Times, serif;}
/* Sidebar
---------------------------------------------*/
.sidebar{font-size:14px;line-height:1.50em;}
.sidebar a{color:#000;}
.sidebar p{line-height:1.5em;}
.sidebar h4{font-weight:700;font-size:15px;text-transform:uppercase;border-bottom:1px solid #ddd;padding-bottom:8px;margin-bottom:15px;}
.sidebar ul li{list-style:none;margin-bottom:15px;}
.sidebar ul ul li{list-style:square;margin:0 0 0 1em;}
#rssfeed a{font:small-caps 18px/20px "Times New Roman", Times, serif; background:url(images/rss.png) no-repeat left center;padding-left:20px;}
#rssfeed a.cmtfeed {margin-left:20px;}
/* Search
---------------------------------------------*/
#isearchform{height:45px;margin-bottom:15px;width:256px;padding:5px 0 0;background:url(images/search.png) no-repeat left top;}
#is{width:174px;padding:0 5px;line-height:18px;border:none;background:none;}
input#isearchsubmit{border:none;background:none;cursor:pointer;font:italic 15px Georgia, "Times New Roman", Times, serif;padding:0;color:#fff;width:65px;text-align:center;}
/* Footer
---------------------------------------------*/
#footer{position:relative;font:13px Georgia, "Times New Roman", Times, serif;background:url(images/copyright.jpg) repeat-x left top;height:250px;}
#footerbox{width:918px;margin:0 auto;padding-top:120px;}