body {
	background:url(../images/gudian/main.jpg) fixed;
}

h1 {
	height:60px;
	line-height:60px;
	font-size:28px;
}
	h1 a {
		color:#fff;
	}
h2 {
	font-size:18px;
}
	h2  a {
		color:#333333;
	}

/*-------------
 *link css
-------------*/
a{text-decoration:none;color:#0066CC;}
a:hover{text-decoration:underline;}


/*-------------
 *layout css
-------------*/
#wrapper {
	width:100%;
}

	/*-------------
	 *header css
	-------------*/
	#header-inner {
		width:960px;
		margin:0 auto;
		position:relative;
		background:url(../images/gudian/header.gif) no-repeat;
	}
		#head-rss {
			width:48px;
			height:48px;
			position:absolute;
			top:10px;
			right:0px;
			background:url(../images/default.gif) no-repeat;
			background-position:0 0;
			text-indent:-9999px;
		}
			#head-rss  a {
				width:48px;
				height:48px;
				display:block;
				outline:0;
			}
		#nav {
			width:960px;
			height:35px;
			line-height:35px;
			border-bottom:1px #CCCCCC solid;
		}
			#nav ul {
			}
			#nav ul li {
				font-size:14px;
				margin-right:24px;
				float:left;
				color:#fff;
			}
			#nav ul li a {
				color:#fff;
			}
		#subNav {
		}
		#search-form {
			float:right;
		}
	/*-------------
	 *content css 
	-------------*/
	#content {
		width:900px;
		margin:20px auto;
		padding:25px 30px;
		background:#fff;
	}
		/*-------------
		 *main css 
		-------------*/
		#main {
			width:640px;
			padding-right:15px;
			float:left;
		}
			.wp-pagenavi {
				height:30px;
				margin-bottom:30px;
			}
			.wp-pagenavi a, .wp-pagenavi a:link {
				padding: 2px 4px 2px 4px; 
				margin: 2px;
				text-decoration: none;
				border: 1px solid #e4e4e4;
				color: #666666;
				background-color: #FFFFFF;	
			}
			.wp-pagenavi a:visited {
				padding: 2px 4px 2px 4px; 
				margin: 2px;
				text-decoration: none;
				border: 1px solid #e4e4e4;
				color: #666666;
				background-color: #FFFFFF;	
			}
			.wp-pagenavi a:hover {	
				border: 1px solid #333333;
				background-color: #FFFFFF;
			}
			.wp-pagenavi a:active {
				padding: 2px 4px 2px 4px; 
				margin: 2px;
				text-decoration: none;
				border: 1px solid #e4e4e4;
				color: #666666;
				background-color: #FFFFFF;	
			}
			.wp-pagenavi span.pages {
				padding: 2px 4px 2px 4px; 
				margin: 2px 2px 2px 2px;
				border: 1px solid #e4e4e4;
				background-color: #FFFFFF;
			}
			.wp-pagenavi span.current {
				padding: 2px 4px 2px 4px; 
				margin: 2px;
				font-weight: bold;
				border: 1px solid #e4e4e4;
				color: #666666;
				background-color:#F0F0F0;
			}
			.wp-pagenavi span.extend {
				padding: 2px 4px 2px 4px; 
				margin: 2px;	
				border: 1px solid #e4e4e4;
				background-color: #FFFFFF;
			}
			.nav-previous,.nav-next {
				width:320px;
				float:left;
			}
				.nav-next {
					text-align:right;
				}

		/*-------------
		 *sidebar css 
		-------------*/
		#allsidebar {
			width:210px;
			float:right;
		}
		.sidebar {
			width:210px;
			float:right;
		}
		.siderbar ul li{
			width:210px;
		}
		.widget {
			padding-bottom:20px;
		}
		.widget_categories ul li{
			background:transparent url(data:image/gif;base64,R0lGODlhCQAJAMQUAL29vbe3t7S0tPv7+8fIysbHyOvr69/i5Ojo6LW2tuHk5+zs7ODj5cTFxry8vN7g4/39/cXGx+rq6v////P3+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABQALAAAAAAJAAkAAAUsICWOJKUQCaGMh4NAiPOIkTHdSyMGwz1BCZoNp6McAJKJBDATMQqCAqNEDQEAOw==) no-repeat scroll 0 6px;
			text-indent:12px;
		}
	/*-------------
	 *footer css 
	-------------*/
	#footer {
		width:960px;
		margin:0 auto 30px auto;
		height:40px;
		background:#fff;
		line-height:40px;
		text-align:center;
		clear:both;
		-webkit-border-radius:5px; 
		-moz-border-radius:5px;
		border-radius:5px;
		behavior:url(ie-css3.htc);
	}
