/*  
Theme Name: 5key's blue
Theme URI: http://5key.net/
Description: 蓝色主题皮肤
Version: 1.0
Author: 5key
Author URI: http://5key.net/
*/


/* Begin Typography & Colors */
body {
	font-size: 73%; /* Resets 1em to 12px */
	font-family: Verdana, Arial, Sans-Serif, ;
	color: #333;
	margin:0;
	padding:0;
	background:url('images/bg.gif'); 
	}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding: 0;border: 0;}
h1, h2, h3, h4, h5, h6{
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-weight: normal;
}
a:link{color:#75362B; text-decoration:none;}
a:visited{color:#75362B; text-decoration:none;}
a:hover{color:#FFF; text-decoration:none; background:#75362B;}
select,input{
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-weight: normal;
}
ul, li {
    list-style: none;
	list-style-position:outside;
}
.clear{clear:both;}

.header{border-top:10px solid #222; background:url('images/flower.gif'); height:130px;}
.innerheader{width:970px; margin:0 auto;}
.innerheader h1{font-weight:bold; font-size:36px; margin:22px 0 0 0; font-family:"Microsoft Yahei","微软雅黑",Hei,"华文细黑","黑体",SimHei,sans-serif;}
.innerheader h1 a:link{color:#AB4E3E; text-decoration:none;}
.innerheader h1 a:visited{color:#AB4E3E; text-decoration:none;}
.innerheader h1 a:hover{color:#75362B; text-decoration:underline;background:none;}
.innerheader h2{margin:0; padding:0; color:#333333; font-size:12px; margin:0 0 0 5px;}
.innerheader h1 b {color:#A9A9A9; font-size:18px; font-weight:normal;margin-left:5px;}
.menu{background:url('images/bg-menu.jpg'); height:37px;}
.innermenu{padding:8px 0 0 0; margin:0 auto; width:970px;}
.innermenu li{float:left; padding:0;}
.innermenu li a{float:left; padding:4px 10px;}
.innermenu li a:link{color:#FFF; text-decoration:none;}
.innermenu li a:visited{color:#FFF; text-decoration:none;}
.innermenu li a:hover{color:#FFF; text-decoration:none; background:#75362B;}

.wrapper{width:970px; margin:0 auto;}
.sidebar{width:290px; float:left; padding:10px 0 0 0; line-height:18px;}
.siderbar-h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:6px 0;}
.maincontent{float:left;  background:#333; width:680px; z-index:9999; margin:-137px 0 0 0; position:relative; background:url('images/bg-content2.jpg'); }
.content{ background:url('images/bg-content.jpg'); background-repeat:no-repeat; border-bottom:10px solid #D6D6D6; padding:20px; min-height:600px; _height:600px;}
.footer{height:110px; border-top:1px solid #CECECE; background:#EEE; margin:10px 0 0 0;}
.innerfooter{width:970px; margin:0 auto; padding:30px 0 0 0; line-height:20px; text-align:right;}

.search-input{height:21px; width:210px; background:#FFF; border:1px solid #ccc; padding:5px 0 0 5px; font-size:14px;}
.search-btn{height:28px; width:60px; background:#75362B; border-top:1px solid #AB4E3E; border-left:1px solid #AB4E3E; border-right:1px solid #75362B; border-bottom:1px solid #75362B; color:#FFF;}
.ul-p5{padding:0 0 5px 5px;}
.rss{padding:0 0 5px 0; height:30px;}
.rss img{float:left;}
.rss-text{font-size:14px; font-weight:bold; display:inline; padding:6px 0 0 5px; float:left;}
.rss-text a{color:#333; text-decoration:none;}
.categories{}
.categories ul{padding:0 0 5px 5px;}
.categories h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:6px 0;}
.linkcat{}
.linkcat ul{padding:0 0 5px 5px;}
.linkcat h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:6px 0;}

.post{padding:0 0 0 5px}
.post h1{font-weight:bold; font-size:22px; padding:10px 0 0 0; font-family:"Microsoft Yahei","微软雅黑",Hei,"华文细黑","黑体",SimHei,sans-serif;}
.post h1 a{color:#333;}
.post h2{padding:6px 0; color:#888; font-size:11px;}
.post h2 a{text-decoration:underline;}
.entry{line-height:24px; font-size:14px; color:#333; padding:5px;}
.entry img{padding:3px; border:1px solid #ccc;}
.postmetadata{padding:5px 0;}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	}
.navigation2 {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	width:550px;
	}
.navigation2 a{text-decoration:underline;}
.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
.comment-input{border:1px solid #ccc; background:#FFF; padding:3px; margin:3px 0 0 0;}
.comment-textarea{border:1px solid #ccc; background:#FFF; padding:3px; width:550px;}
.comment-btn{height:28px; width:80px; background:#75362B; border-top:1px solid #AB4E3E; border-left:1px solid #AB4E3E; border-right:1px solid #75362B; border-bottom:1px solid #75362B; color:#FFF; margin:3px 0 0 0;}
.respond{font-size:14px; font-weight:bold; padding:10px; background:#F0F0F0; border-bottom:1px solid #ccc;}
.commentlist{line-height:20px; color:#666; font-size:12px;}
.commentlist span{font-size:12px; color:#F74487;}
.commentlist li{padding:10px 0;}
.commentlist h2{font-size:14px; font-weight:bold;}
.commentlist h2 a{text-decoration:underline; color:#000;}
.comment-text{padding:5px;}
.post-p{padding:10px 0; font-size:14px;}
.pagetitle{font-size:14px; font-weight:bold;}
.no-found{font-size:14px; font-weight:bold; padding:10px 0;}
.no-found-text{width:500px; line-height:20px; padding:10px 0;}
.margintop{margin:25px 0 0 0 ;}