body 
{
font-size: .75em;
margin: 0px;
text-align: center;
background: #F5F5F5 url(img/bg.jpg) top center no-repeat;
color: #707070;
font-family: Arial, Helvetica, sans-serif;
}

#wrap{
	margin: auto;
	width: 960px;	
}

#head{
overflow: hidden;	
height: 91px;
	}
	
		#logo{
			float: left;
			height: 40px;
			width: 225px;	
			text-indent: -9999em;
			margin-top: 29px;
		}
	
	
	#nav{
		height: 30px;
		overflow: hidden;	
		position: relative;
	}
	
		#nav ul{
			float: left;
		}
		
		#nav li{
			float: left;
			height: 30px;				
			padding-right: 5px;	
		}
		
		#nav li a{
			float: left;
			padding: 6px 15px 0 15px;
			height: 24px;
			background: #F3F3F3;
			color: #008CCE;
			font-size: 1.2em;
			font-weight: bold;
			text-decoration: none;
		}
		
		#nav li a:hover{	
			color: #444;	
		}
		
		a#rss{
			position: absolute;
			top: 0;
			right: 36px;
			width: 66px;
			height: 30px;
			text-indent: -9999em;
		}
	
#page{
padding-top: 20px;
overflow: hidden;
}
				
#sidebar{
float: right;
width: 218px;
}
		
			#search-box{
				position: relative;
				height: 80px;
				margin-top: 30px;
				margin-bottom: 15px;	
				background: url(img/search-bg.jpg) center no-repeat;	
			}
			
				#search-box .text{
					position: absolute;
					left: 16px;
					top: 28px;
					height: 20px;
					padding: 5px 5px 0 5px;
					width: 150px;
					border: 0;
					background: none;
					color: #f3f3f3;
					font-size: .9em;
				}
				
				#search-box #go{
					position: absolute;
					top: 30px;
					right: 10px;
					height: 22px;
					width: 22px;
					background: none;
					border: 0;
				}
				
				.widget{
					position: relative;
					margin-bottom: 15px;
					text-align: left;
					font-size: 11px;	
					padding-bottom: 20px;
					background: url(img/widget-bottom.gif) bottom left no-repeat;
				}
				
					.widget-content{
						padding: 12px 12px 0 12px;
						background: url(img/widget-top.jpg) top left no-repeat;
					}
					
					.widget h3{
						color: #FF4503;
						font-weight: bold;
						font-size: 1.6em;
						padding-bottom: 8px;
					}
					
					.widget li{
						padding: 5px 0 2px 0;
					}
					
					.widget a{
						color: #009BD3;
						font-weight: bold;
					}
		
	
	
		#content{
			float: left;
			width: 730px;
		}
		
			#linkd{
				position: relative;
				height: 114px;
				margin-bottom: 10px;
				background: url(img/linkd.png) top left no-repeat;
			}
			
				#linkd ul{
					padding: 40px 0 0 10px;
				}
			
				#linkd li{
					float: left;					
					height: 63px;
					border-right: 1px solid #ccc;	
				}
				
				#linkd li a{
					float: left;
					padding: 8px 8px 0 10px;
				}
				
				#linkd li:last-child{
					border: 0;
				}
				
				#l1 a{
					margin-top: 13px;
				}
				
				#l3 a{
					background: url(img/xing-15.gif) center no-repeat;
					width: 99px;
					text-indent: -999em;
					height: 55px;
				}
				
				#l2 a{
					background: url(img/facebook.jpg) center;
					width: 85px;
					text-indent: -999em;
					height: 23px;
					margin-top: 13px;
				}
				
				
				#l4 a{
					background: url(img/linkd.jpg) center;
					width: 117px;
					text-indent: -999em;
					height: 55px;
				}
				
				#l5 a{
					background: url(img/pcs.jpg) center no-repeat;
					width: 110px;
					text-indent: -999em;
					height: 55px;
				}
				
				#l6 a{
					background: url(img/flickr.jpg) center;
					width: 126px;
					text-indent: -999em;
					height: 55px;
				}
			
			
			.entries{
				padding-bottom: 20px;
				text-align: left;
				background: url(img/content-bottom.gif) bottom left no-repeat;	
			}
			
				.posts{
					padding: 18px 25px 0 25px;
/*					background: url(img/content-top.jpg) top left no-repeat; */
					background:transparent url(img/content-center.jpg) repeat scroll 0 0;
				}
				
					.posts h1{
						font-size: 1.9em;
						color: #FF4504;
						font-weight: bold;
						padding-bottom: 16px;
						
					}
				
				
					.entry{
					background:transparent url(img/content-center.jpg) repeat scroll 0 0;
					margin:0 -25px;
					padding:0 25px;
					position:relative;
}
					
						.entry p{
							line-height: 1.3em;
							
							padding-bottom: 0.4em;	
							overflow: hidden;
						}
						
						.entry a{
							color: #01BFFB;	
						}
						
						.entry h2{
							font-size: 1.7em;
						}
						
						.entry h3{
							font-size: 1.5em;
						}
						
						.entry p.read-more{
							padding-bottom: 1.5em;
							margin-top: -1em;
						}
						.entry ul {
							line-height: 0px;
							padding-left: 20px;
							list-style-type: disc;
						
						}
						.entry ul li{
							line-height: 15px;

						
						}
				
					.post-links{
						padding: 8px 0 8px 0;
						border-top: 1px solid #E4E4E4;
						overflow: hidden;
					}
					
						.pl1{
							background: url(img/btn1.jpg) top left no-repeat;
						}
						.pl2{
							background: url(img/btn2.jpg) top left no-repeat;
						}
						
						.post-links a{
							float: right;
							width: 147px;
							height: 38px;
							text-decoration: none;
							text-indent: -9999em;
							margin-left: 8px;
						}
			
			
			#twits{
				overflow: hidden;
				text-align: left;
			}
			
				.twit-box{
					width: 360px;
					height: 333px;
					overflow: hidden;
					background: url(img/twitter-bottom.gif) bottom left no-repeat;
				}
				
				.twit-title{
					padding: 20px 15px 0 0;
					height: 27px;
					text-align: right;
					color: #898989;
					font-size: 1.2em;
					font-weight: bold;
					background: url(img/twitter-top.jpg) top left no-repeat;
				}
				
				#twits ul{
					width: 330px;
					margin: auto;
					height:  255px;	
					font-size: 11px;
					color: #fff;
				}
				
					#twits li{
						height: 50px;
						overflow: hidden;
						padding-bottom: 1px;	
					}
					
					#twits li a.wraped{
						display: block;
						padding: 10px 76px 0 50px;
						height: 40px;
						text-decoration: none;
						color: #BEBEBE;	
						background: url(img/twit-link.gif) top left no-repeat;
					}
					
					#twits li span{
						display: block;
						line-height: 1.3em;
						height: 2.6em;
						overflow: hidden;
					}
					
					#twits li a.wraped:hover{
						color: #fff;
						background: url(img/twit-link.gif) bottom left no-repeat;
					}
					

			#pinwand{
				padding: 15px 25px 0 25px;
				height: 98px;
				text-align: left;	
				overflow: hidden;
				background: url(img/pinwad.jpg) top left;
			}
			
				#pinwand h1{
					font-size: 1.7em;
					color: #FD4700;
					font-weight: bold;
				}
				
				#pinwand ul{
					float: left;
					width: 49%;
				}
				
				#pinwand li{
					padding: 2px 0 1px 0;
				}
				
				#pinwand a{
					color: #1E9CC4;
					font-size: .9em;
					font-weight: bold;
				}




#footer{
	margin-top: 18px;
	background: #292929;
}

	#foot{
		width: 900px;
		margin: auto;
		line-height: 2.5em;
		font-size: 11px;
		overflow: hidden;
		padding: 18px 0 18px 0;
		color: #898989;	
		text-align: left;
	}
	
#foot a{
color: #898989;
}


.commentlist li{
	padding: 10px;
	margin: 8px 0 8px 0;
	border: 1px solid #ccc;
	background: #f3f3f3;
}

#comment{
	width: 450px;
	}
	
.avatar{
	float: right;
	}
strong {
font-weight: bold;
}
ul.children {
	margin-left: 15px;
}




