/*
Theme Name: GZai
Theme URI: http://huaidan.org/
Description: GZai Theme by <a href="http://huaidan.org/" title="GZai Theme produced by ¹í×Ð">¹í×Ð</a>
Version: 1.0
Author: ¹í×Ð
Author URI: http://huaidan.org/
*/

*{margin:0;padding:0;}
body{background:#EBEBED;color:#333;font-family:"BitStream vera Sans",Verdana,Arial,Helvetica,'Lucida Grande','Lucida Sans Unicode',san;font-size:14px;}
h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:16px;}
a{color:#0B59B2;text-decoration:underline;}
a:hover{color:#CE0700;text-decoration:none;}
pre,code{font-family:Fixedsys;color:#333;background-color:#f8f8f8;}
pre{border:1px #ccc solid;border-bottom-width:1px;line-height:18px;font-size:90%;overflow:auto;word-wrap:break-word;margin:4px;padding:4px 8px;}
.textfield,textarea{border:1px solid #CCC;font-size:14px;padding:1px;}
.textfield:focus,textarea:focus{border-color:#A4B97F;}
.button{text-decoration:none;margin-top:5px;background:#F5F5F5;border:1px solid #CCC;color:#000;padding:2px 5px;}
.button:hover{text-decoration:none;background:#EEE;border:1px solid #EEE;color:#000;}
.fixed,.clear{clear:both;}
#wrapper{text-align:left;width:990px;background:#FFF;border-left:1px solid #DDD;border-right:1px solid #DDD;border-top:3px solid #DDD;border-bottom:3px solid #DDD;margin:0 auto;}
#header{padding:2px 5px 0 5px;border-bottom:1px solid #DDD;}
#blog-title{display:block;font-weight:700;}
.searchbox .button{font-size:10px;text-transform:uppercase;padding:4px 5px 3px!important;}
.searchbox .textfield{width:200px;height:17px;padding:3px 1px 2px;}
#wp-search-box{width:260px;}
#content{width:635px;}
#content,#about{background:#FFF;float:left;overflow:hidden;margin:10px;}
#content .post{margin-bottom:10px;word-wrap:break-word;}
#content .post .entry-title{margin:0 0 0 5px;}
#content .post .entry-meta{font-size:12px;margin:0 0 0 5px;}
#content .post .entry-content{line-height:24px;overflow:hidden;margin:5px;}
#about .post .entry-content{line-height:24px;overflow:hidden;margin:5px;}
#content .post .entry-content img{max-width:580px;border:0;padding:2px;}
#content .post .entry-content p{margin-bottom:8px;}
#about .post .entry-content p{margin-bottom:8px;}
#content .post .entry-content ul li,.post .entry-content ol li{list-style-position:inside;padding-left:20px;}
#content .entry-related{float:right;width:230px;background-color:#fefefe;border-left:1px dashed #ccc;margin:12px 0 5px 5px;padding:0 0 0 5px;}
#content .entry-related ul li{list-style-type:none;}
#sidebar{background:#FFF;float:right;width:310px;font-size:13px;padding:10px 0 0;overflow:hidden;padding-right: 10px;}
#sidebar .widget{padding:0 3px 10px 5px;}
#sidebar .widget ul,#sidebar .widget ul li{list-style:none;margin:0 0 0 3px;padding:2px 0;}
#navigation{padding:0 0 3px;}
#footer{clear:left;color:#999;height:20px;text-align:right;border-top:1px dashed #ccc;padding:5px 20px 5px 0;}
img,a img{border:none;}
.searchbox,#comments .gravatar{float:right;}
* html #menubar,*+html #menubar{height:25px;}
#content .post .entry-title a,#sidebar a:hover{text-decoration:none;}
#content .post .entry-title a:hover,#sidebar a{text-decoration:underline;}
#threat,#first{margin-left:10px;}
#threat,#first{margin-top:10px;}
#lists ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
width:770px;
float:left;
margin:10px 10px 20px;
}
#lists ul li {
float:left;
line-height:24px;
margin:0;
width:33%;
}
.turnpage{
float:left;
margin-left:10px;
margin-bottom:10px;
}
#desc{
background:#f8f8f8;
border:1px solid #B0BEC7;
padding:8px 10px 8px;
margin:10px 10px 0 10px;
}







#header ul
{
	min-width: 240px;
	list-style-type: none;
	float: right;
	list-style-image: none;
	margin-right: 14px;
    width: 317px;
    margin-top: 37px;
    margin-left: 260px;
}
#header ul li
{
	float: left;
}
#header ul li a
{
	padding-bottom: 0px;
	line-height: 34px;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	color: #999;
	font-size: 14px;
	font-weight: normal;
	padding-top: 0px;
	text-shadow: #333 1px 1px 1px;
}
#header ul li a.current
{
	background: #e4f2fd;
	color: #555;
	text-shadow: #c6d9e9 1px 1px 1px;
	-moz-border-radius-topleft: 3px;
	-khtml-border-top-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-khtml-border-top-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
    padding-bottom: 1px;
}








#logo{display:block;background:url(logo.gif) no-repeat 0 0;width:247px;height:99px;float:left;}