.news_cat ul {margin:10px 0 19px 0;}

#quick_day {padding: 10px 0 0 0;}
#quick_day ul li {
	float:right;
}
#quick_day select {
	background: #f5f5f5;
	border-left: 1px solid #bababa;
	border-top: 1px solid #bababa;
	padding: 3px;
	color: #666;
	min-width:60px;
	margin:0 4px 0 0;
}
	.today {
		font-weight:bold;
		padding:5px 10px 0 10px;
		float:right;
	}
	
#archive {
	margin: 9px 10px 12px 10px;
	border-top:1px solid #dadfe1;
	border-bottom:1px solid #dadfe1;
	padding:10px 0;
}
.archiver ul li {
	float:left;
}
.archiver ul li div a {color:#666;}
.archiver ul li div a:hover {color:#333;}
	.archiver ul li div {
		float:left;
		padding:5px;
		color:#999;
		border-right:#cecece 1px solid;
		width:42px;
		font-size:11px;
	}
		.archiver ul li div.today a {color:#000;}
	.archiver ul li div.last {border-right:none;}
	.archiver ul li div span, .archiver ul li div em, .archiver ul li div strong {display:block; text-align:center}
	.archiver ul li div em {font-weight:bold;line-height:9px;}
	.archiver ul li div strong {font-weight:bold; font-size:27px; line-height:28px}
	
	#archive_prev {
		position:absolute;
		left:239px;
		top:101px; /* 224 */
	}
	#archive_next {
		position:absolute;
		right:31px;
		top:101px;
	}
	#archive_next a, #archive_prev a {
		display:block;
		width:6px;
		height:70px;
	}
		span#archive_next a strong, span#archive_prev a strong {display: none;}
			span#archive_next a {background: #f1f1f1 url(../images/pag_next.gif) -19px 33px no-repeat;}
			span#archive_prev a {background: #f1f1f1 url(../images/pag_prev.gif) -19px 33px no-repeat;}
				span#archive_next a:hover {background: #dceef6 url(../images/pag_next.gif) 1px 33px no-repeat;}
				span#archive_prev a:hover {background: #dceef6 url(../images/pag_prev.gif) 1px 33px no-repeat;}

