#postSection {
	margin: 10px 0 50px 0;
	
}

#post {
	border: solid 1px #dddddd;
	margin-bottom: 10px;
	padding: 10px;
}
#post .head {
	border-bottom: dotted 1px #dddddd;
	padding-bottom: 4px;
}
#post .head > h4 {
	font-size: 116%;
}

#post .head a {
	color: blue;
}
#post .info {
	font-size: 85%;
	/* margin-top: 2px;*/ 
	float:left;	
}
#post .info > li {
	
	float: left;
	list-style: none;
	background: transparent url('/img/bl_v1.gif') no-repeat scroll 0 -70px;
	padding-left: 5px;
	margin-right: 4px;
	
}
#post .info .first {
	padding-left: 0px;
	background: url();
} 
#post .body {
	margin: 10px 0 10px 0;
}


#post .tail {
	border-top: dotted 1px #dddddd;
	padding-top: 4px;
	font-size: 93%;	
}
#post .tail a {
	color: blue
}

/* 이웃 게시물 바로가기 스타일 */
.neighborsWrap {
	
	border-top:solid 1px #dddddd;
	border-bottom:solid 1px #dddddd;
	background: #F7F7F7;
	padding: 10px;
	
	font-size: 93%;
}
.neighborsWrap a {
	
	color: blue
}
ul.neighbors {
	margin: 0;
	padding: 0;
	list-style: none;	
	
	width: 100%;
}

ul.neighbors .left{
 	 	
}

ul.neighbors .right{
	
}


/* 코멘트 영역 스타일 */
.comments {
	margin: 10px 0 10px 0;
}
.comments textarea {
	width:300px; 
	height:40px;
	float:left;
	border: solid 1px green;
	padding: 1px;	
}
.comments > .list {
	
	font-size: 85%;	
}
.comments > .list > .item {
	margin: 4px 0 10px 0;
	padding: 10px;
	background: #F0F8F0;
	text-align: justify;
	
}

.comments .title {
	margin: 0 0 4px 0;
}
.comments .content {		
	padding: 10px;
	background: white;	
}
/* 기타 */
.nickname {
	font-weight: bold;
}
