@charset "utf-8";
/* CSS Document */
/*
THEME NAME: Dark Wall
THEME URI: http://imkelly.net/themes
DESCRIPTION: A beautiful dark theme based on <a href="http://www.plaintxt.org/themes/sandbox/">Sandbox</a>
VERSION: 1.0.0
AUTHOR: <a href="http://imkelly.net/">Kelly Huo</a>
AUTHOR URI: http://imkelly.net/
TAGS: dark, wall, brick, brown 
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-r.css');

/* Just some example content */
div.skip-link {
position:absolute;
right:1em;
top:1em;
display:none;
}

div#menu {
background:url(images/nav_bg.jpg) scroll 0 0;
height:31px;
padding-left:30px;
}

div#menu ul,div#menu ul ul {
list-style:none;
margin:0;
padding:0;
}

div#menu ul{
list-style:none;
background:url(images/nav_line.jpg) no-repeat top left;
float:left;
}

div#menu ul li{
background:url(images/nav_line.jpg) no-repeat top right;
}

div#menu ul a {
display:block;
color:#fff;
font-size:13px;
padding:4px 20px 6px;
text-decoration:none;
}

div#menu ul a:hover {
background:url(images/nav_current_bg.jpg) repeat-x scroll 0 0;
}

div#menu ul ul ul a {
font-style:italic;
}

div#menu ul li ul {
left:-999em;
position:absolute;
}

div#menu ul li:hover ul {
left:auto;
}

#blog-description{
display:none;
}

#blog-title a,#blog-title a:hover{
color:#adadad;
font-family:Tohoma, Helvetica, "微软雅黑";
font-size:28px;
padding-left:130px;
padding-top:35px;
display:block;
text-decoration:none;
outline:none;
}

.entry-title{
background:url(images/container_line.jpg) repeat-x bottom;
padding:15px 0 17px 0;
font-size:24px;
color:#29429c;
}

.entry-title a{	
font-family:Tohoma, Helvetica,"微软雅黑";
font-size:22px;
color:#29429c;
text-decoration:none;
}

.entry-title a:hover{	
color:#e75700;
}

.entry-date{
color:#544437;
font-weight:bold;
float:left;
padding:10px 0 0 6px;
line-height:18px;
}

.entry-meta {
clear:both;
color:#6c92b8;
font-size:12px;
background:url(images/container_title_bg.jpg) no-repeat scroll 0 0;
padding:5px 0 2px 20px;
margin-top:10px;
text-shadow:#e0eaf5 0 1px 0;
}

.entry-meta a{
color:#6c92b8;
font-size:12px;
text-decoration:none;
}

.entry-meta a:hover{
color:#e75700;
text-decoration:underline;
}

.meta-sep{
padding:0 15px;
}

.entry-content{
margin-top:5px;
}

.content_body{
background:#fff url(images/container_bg.jpg) repeat-x top;
border-left:1px #b7bcc0 solid;
border-right:1px #b7bcc0 solid;
padding:0 20px;
}

.content_footer{
background:url(images/container_bg_bot.jpg) no-repeat;
height:7px;
margin-bottom:15px;
}

.addtoany_share_save_container{
margin-bottom:0 !important;
}

.page-single{
}

.cat-links a,.author a,.views-links span,.comments-link span,.time-links span{
padding-left:3px;
}

.widgettitle{
background:url(images/sidebar_title_bg.jpg);
color:#fff;
width:189px;
height:27px;
}

.formcontainer p{
margin:10px 0;
}

.formcontainer{
}

div#container,div#primary {
}

form#commentform span.required {
color:#aeaeae;
}

form#commentform{
padding:0 15px;
}

form#commentform p {
}

div#comments ol li {
list-style:none;
border-bottom:1px solid #c7d5e0;
padding:10px 0;
margin:0 13px;
color:#6c92b8;
}

.fn{
padding-left:10px;
color:#6c92b8;
font-weight:bold;
}

.fn a{
color:#6c92b8;
font-weight:bold;
text-decoration:none;
}

.fn a:hover{
color:#e75700;
text-decoration:underline;
}

.comment-meta{
float:right;
}

.comment-author img{
float:left;
}

div#respond{
clear:both;
}

#comments-list{
margin-top:15px;
}

#comments-list li{
color:#544437;
}


#respond h3,#comments-list h3{
background:url(images/comments_title.jpg) no-repeat;
color:#383838;
padding:5px 0 0 15px;
height:28px;
margin-top:15px;
}

div#comments-list p{
color:#000;
padding-left:46px;
}

textarea#comment {
height:90px;
margin-bottom:15px;
overflow:auto;
width:530px;
}

.form-label{
}

.form-submit{
color:#aeaeae;
}

.form-submit input{
background:url(images/submit_btn.jpg);
height:25px;
width:89px;
border:none;
margin-left:445px;
cursor: pointer
}

#comment-notes{
margin-top:10px;

}


.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
display:none;
}

div#nav-below {
margin-top:1em;
}

#nav-below a{
color:#e75700;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div#sidebar_top{
background:url(images/sidebar_top.jpg) no-repeat scroll 0 0;
height:14px;
width:196px;
margin-bottom:6px;
float:right;
}

div.sidebar h3 {
font-size:12px;
margin:0;
padding:3px 0 0 12px;
}

div.sidebar input#s {
width:7em;
border:#838995 1px solid;
margin:10px;
}


div.sidebar li {
list-style:none;
margin:0 0 10px 0;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
}

div.sidebar ul ul li {
list-style:none;
background:url(images/arrow.gif) no-repeat 0 11px;
margin:3px 0 0 -2px;
padding-left:12px;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}

.textwidget{
padding:10px!important;
}

div#menu ul li,div.gallery dl,div.nav-previous  {
float:left;
}

div#header {
background:url(images/header.jpg) no-repeat scroll 0 0;
height:94px;
color:#adadad;
font-family:"宋体";
font-size:28px;
}

input#author,input#email,input#url,div.navigation div {
width:50%;
margin-bottom:7px;
}

div.gallery *,div.sidebar div,div.sidebar ul {
margin:0;
padding:0;
}

.continue{
display:block;
background: transparent url(images/contiune_btn.gif) no-repeat;
width:88px;
height:23px;
float:right;
}

.page-title{
color:#a1abb6;
font-size:13px;
}

.thdrpy a{
color:#e75700;
text-decoration:none;
}

.thdrpy a:hover{
text-decoration:underline;
}

.search_btn{
background:url(images/submit_btn.jpg);
height:20px;
width:75px;
border:none;
margin-left:5px;
cursor: pointer
}


