a{
	color:#fff;
}
a:hover{
	color:#fff;
	background:#555;
}
.entry_box{
	border:1px solid #aaa;
	padding:15px;
	margin:0 0 15px 0;
}

.entry_box pre{
	border:1px solid #fff;
	padding:5px;
	background:#000;
	margin:1px;
	
}

.entry_box h2{
	background:#1672B7;
	background-image:none;
	border:none;
	color:#fff;
}
.entry_box h2 a{
	color:#fff;
	font-weight:bold;
}
.entry_box h2 .date{
	text-align:right;
	text-align:left;
	font-size:13px;
}
.entry_box .null{
	height:3px;
}

.entry_footer{
	margin-top:15px;
	padding:5px 0;
	border-top:1px solid #aaa;
}
.entry_footer ul{
	margin:0;padding:0;
}
.entry_footer li{
	list-style:none;
	display:inline;
	margin:0;padding:0;
}
.entry_footer li a{
	margin:0 !important;
	padding-right:5px;
	padding-left:5px;
	border-right:1px solid #ccc;
	border-left:1px solid #aaa;
}

.sheet th,.sheet td{ border:1px solid #888;}
.sheet th{ background-color: #0F496D;color:#eee;}
.sheet td{ background:#555;color:#eee;}

.search_box{
	margin:0 0 15px 0;
	padding:15px;
}

.page_count{
	font-size:16px;
	margin-bottom:5px;
}

#sidec ul{
	margin:0;padding:0;
}
#sidec li{
	list-style:none;
	margin:0;padding:0;
	padding-right:5px;
	padding-left:5px;
}
#sidec li a{
	margin:0 !important;
}

#sidec .side_menu{
	margin-bottom:20px;
}
.paging{
	font-size:16px;
	margin:0px 0 10px 0;
}

.sideCategory{
	padding-left:5px !important;
}



