#article {
	border-top: 3px solid #771717;
	overflow: hidden;
	width: 776px;
	float: left;
	display: inline;
	margin-left: 3px;
	padding: 0px;
}
#article h2.title {
	height: 40px;
	text-indent: -3000em;
	margin: 0px 0px 2px 0px;
}

.pagination {
	overflow: hidden;
	margin-bottom: 10px;
	padding-right: 25px;
}
	.pagination ul {
		float: right;
		display: inline;
		overflow: hidden;
		color: #696969;
	}
	.pagination ul a {
		color: #696969;
	}
	.pagination ul li {
		float: left;
		display: inline;
		overflow: hidden;
		margin-right: 3px;
	}
	.pagination ul li.none {
		margin: 5px 3px 0px 3px;
	}
	.pagination ul li.title {
		margin: 2px 9px 0px 0px;
	}
	.pagination ul li.number {
		height: 19px;
		background: url(/www/images/common/pagination.number.bg.gif) repeat-x;
	}
		.pagination ul li.number span.l,
		.pagination ul li.number span.r {
			width: 3px;
			float: left;
			display: inline;
			height: 19px;
			background: url(/www/images/common/pagination.number.round.gif) no-repeat;
		}
		.pagination ul li.number a.c {
			float: left;
			color: #696969;
			display: inline;
			padding: 3px 3px 0px 3px;
		}
		.pagination ul li.number span.r {
			background-position: -3px 0px;
		}
	.pagination ul li.active {
		height: 19px;
		background: url(/www/images/common/pagination.active.bg.gif) repeat-x;
	}
		.pagination ul li.active span.l,
		.pagination ul li.active span.r {
			width: 3px;
			float: left;
			display: inline;
			height: 19px;
			background: url(/www/images/common/pagination.active.round.gif) no-repeat;
		}
		.pagination ul li.active a.c {
			float: left;
			display: inline;
			font-weight: bold;
			color: #ffffff !important;
			padding: 3px 3px 0px 3px;
		}
		.pagination ul li.active span.r {
			background-position: -3px 0px;
		}

