
.pagination {
	position: relative;
	z-index: 2000;
	width: 960px;
	height: 34px;
	margin: 0 auto;
	padding: 0;
}
	.pagination .pager {
		float: left;
		width: 820px;
		height: 34px;
		padding-left: 15px;
		background: transparent url('../images/navigation-background.png') no-repeat left 0;
	}
		.pagination .pager ul {
			float: left;
			width: 815px;
			height: 34px;
			margin: 0;
			padding: 0 0 0 5px;
			background: transparent url('../images/navigation-background.png') no-repeat right -34px;
		}
			.pagination .pager ul li {
				display: block;
				float: left;
				width: 34px;
				height: 34px;
				margin: 0;
				padding: 0;
			}

				.pagination .pager ul li a {
					display: block;
					float: left;
					width: 34px;
					height: 24px;
					margin: 0;
					padding: 10px 0 0 0;
					text-decoration: none;
					text-align: center;
					font-size: 11px;
					line-height: 11px;
					font-weight: 900;
					color: #999999;
					background: transparent url('../images/navigation-pager-background.png') no-repeat left -2000px;
				}

					.pagination .pager ul li a:hover {
						color: #565656;
						background-position: left -34px;
					}

					.pagination .pager ul li a.selected, .pagination .pager ul li a.selected:hover {
						height: 26px;
						margin: 0;
						padding: 8px 0 0 0;
						font-size: 15px;
						line-height: 15px;
						color: #555555;
						background-position: left 0;
						cursor: default;
					}



	.pagination .button a {
						display: block;
						float: left;
						margin: 0 0 0 1px;
						padding: 0 0 0 16px;
						height: 34px;
						text-decoration: none;
						background: transparent url('../images/navigation-button-background.png') no-repeat left 0;
					}
		.pagination .button a span {
							display: block;
							float: left;
							margin: 0;
							padding: 8px 16px 0 0;
							width: 92px;
							height: 26px;
							font-size: 15px;
							line-height: 15px;
							font-weight: 900;
							text-align: center;
							color: #7b7b7b;
							background: transparent url('../images/navigation-button-background.png') no-repeat right -34px;
						}
		.pagination .button a:hover {
						background-position: left -68px;
					}
			.pagination .button a:hover span {
				background-position: right -102px;
				color: #404040;
			}

#slides-space {
	height: 415px;
}
	#content .column {
		float: left;
		width: 215px;
		margin-bottom: 20px;
	}
		#content .column .title {
			float: left;
			width: 205px;
			margin: 0 0 10px 0;
			padding: 0 0 0 10px;
			background: transparent url('../images/column-title-background.png') no-repeat left 0;
		}
			#content .column .title span {
				display: block;
				float: left;
				width: 195px;
				height: 22px;
				padding: 0 10px 0 0;
				color: #fff;
				line-height: 22px;
				font-size: 12px;
				font-weight: 900;
				background: transparent url('../images/column-title-background.png') no-repeat right -22px;
			}

		#content .column .label {
			clear: left;
			float: left;
			display: block;
			width: 45px;
			padding: 0 0 0 10px;
			line-height: 16px;
			font-size: 11px;
			font-weight: 900;
			color: #4a4a4a;
		}
			#content .column .label.box {
				width: 195px;
				padding-right: 10px;
			}
		#content .column .label-content {
			float: left;
			display: block;
			width: 145px;
			padding: 0 10px 0 5px;
			line-height: 16px;
			font-size: 11px;
			color: #878787;
		}
			#content .column .label-content.box {
				width: 195px;
				padding-left: 10px;
				text-align: justify;
			}
			#content .column .label-content a {
				color: #878787;
				font-weight: 900;
				text-decoration: none;
			}
				#content .column .label-content a:hover {
					color: #4a4a4a;
				}

			#content .column .label-content.icons a {
				display: block;
				float: left;
				margin: 0 0 3px 3px;
				padding: 0;
				width: 16px;
				height: 16px;
				text-indent: -4000px;
				background: transparent url('../images/share-icons.png') no-repeat;
			}
				#content .column .label-content.icons a.twitter { background-position: right 0; }
				#content .column .label-content.icons a.twitter:hover { background-position: left 0; }
				#content .column .label-content.icons a.facebook { background-position: right -16px; }
				#content .column .label-content.icons a.facebook:hover { background-position: left -16px; }
				#content .column .label-content.icons a.delicious { background-position: right -32px; }
				#content .column .label-content.icons a.delicious:hover { background-position: left -32px; }
				#content .column .label-content.icons a.digg { background-position: right -48px; }
				#content .column .label-content.icons a.digg:hover { background-position: left -48px; }
				#content .column .label-content.icons a.stumbleupon { background-position: right -64px; }
				#content .column .label-content.icons a.stumbleupon:hover { background-position: left -64px; }
				#content .column .label-content.icons a.friendfeed { background-position: right -80px; }
				#content .column .label-content.icons a.friendfeed:hover { background-position: left -80px; }
				#content .column .label-content.icons a.myspace { background-position: right -96px; }
				#content .column .label-content.icons a.myspace:hover { background-position: left -96px; }
				#content .column .label-content.icons a.tumblr { background-position: right -112px; }
				#content .column .label-content.icons a.tumblr:hover { background-position: left -112px; }

		#content .column .menu {
			font-size: 11px;
			line-height: 13px;
			font-weight: 900;
		}
			#content .column .menu a {
				display: block;
				float: left;
				clear: both;
				height: 42px;
				padding-left: 12px;
				color: #878787;
				text-decoration: none;
				background: transparent url('../images/column-menu-background.png') no-repeat left -2000px;
			}
				#content .column .menu a .wrap {
					position: relative;
					display: block;
					float: left;
					overflow: hidden;
					padding-right: 12px;
					height: 42px;
					background: transparent url('../images/column-menu-background.png') no-repeat right -2000px;
					cursor: pointer;
				}
			#content .column .menu a:hover {
				background-position: left -84px;
			}
				#content .column .menu a:hover .wrap {
					background-position: right -126px;
				}

			#content .column .menu a.selected, #content .column .menu a.selected:hover {
				background-position: left 0;
			}
				#content .column .menu a.selected .wrap, #content .column .menu a.selected .wrap:hover {
					background-position: right -42px;
				}

			#content .column .menu a .id {
				position: absolute; top: 7px; left: 0;
				display: block;
				float: left;
			}
			#content .column .menu a .name {
				clear: both;
				display: block;
				overflow: hidden;
				float: left;
				max-width: 171px;
//				_width: expression(this.width > 171 ? 171:true);
				height: 14px;
				padding: 7px 0 0 20px;
			}
			#content .column .menu a .desc {
				clear: both;
				display: block;
				overflow: hidden;
				float: left;
				max-width: 171px;
//				_width: expression(this.width > 171 ? 171:true);
				height: 14px;
				font-weight: normal;
				padding: 0 0 0 20px;
			}






	#content .article {
		float: left;
		width: 730px;
		margin-left: 15px;
	}
		#content .article img {
			clear: both;
			float: left;
			width: 730px;
			margin: 0 0 20px 0;
		}




