@charset "UTF-8";
		
		#about-us {
			height: 315px;
			width: 975px;
			background: transparent url('../images/subpage/TRADITION.png') no-repeat;
			overflow: hidden;
		}
		
			.about-us-image {
				height: 100%;
				width: 520px;
				float: left;
			}
			
			.about-us-text {
				height: 300px;
				width: 447px;
				float: left;
				background: #F0F0F0;
				margin: 9px 0px 0px 0px;
				overflow: hidden;
				padding: 0;
			}
			
				.about-us-text h2 {
					color: #304C72;
					font-family: Georgia;
				}
			
				.about-us-text p {
					padding: 10px;
					text-align: justify;
				}
		
			#col-a {
				width: 521px !important;
				float: left;
				overflow: hidden;
				background: transparent;
			}
			
			#col-b {
				width: 459px !important;
				width: 457px;
				float: left;
				margin: 1px 0 3px 0;
				overflow: hidden;
				background: transparent;
			}
		
		
			#about-work {
				width: 475px;
				height: 350px;
				margin: 10px;
			}
				
				.work-sample {
					width: 230px;
					height: 175px;
					margin: auto;
					text-align: center;
					margin: 0 0 0 5px;
				}
				
				#about-work_01 {
					background: transparent url('../images/about-work_01.png') no-repeat;
				}
				
				#about-work_02 {
					background: transparent url('../images/about-work_02.png') no-repeat;
				}
				
				#about-work_03 {
					background: transparent url('../images/about-work_03.png') no-repeat;
				}
				
				#about-work_04 {
					background: transparent url('../images/about-work_04.png') no-repeat;
				}
				
					.work-sample p {
						font-weight: bold;
						color: #304C72;
						display: block;
					}
					
						.work-sample p a {
							padding-top: 140px;
							font-weight: bold;
							color: #304C72;
							width: 100%;
							line-height: 25px;
							text-decoration: none;
							display: block;
						}
						
							.work-sample p a:hover {
								text-decoration: underline;
							}
							
							
					.work-sample a {
							padding-top: 140px;
							font-weight: bold;
							color: #304C72;
							width: 100%;
							line-height: 25px;
							text-decoration: none;
							display: block;
							font-size: 11px;
						}
						
							.work-sample a:hover {
								text-decoration: underline;
							}
				
			#content-left h3 {
				padding: 0 0 20px 0;
			}
			
			#content-left p {
				text-align: justify;
			}
			
	.content-topper-spacer-left-full {
		background: transparent url(../images/topper-separator2.jpg) no-repeat 518px top;
		border-right: none !important;
		border-right: 2px solid #374262;
	}
	
	
.archive-node-image {
	float: left;
}

	.archive-node-image h3 {
		margin: auto;
		text-align: center;
		line-height: 17px;
		margin: 0;
		padding: 0;
	}
	
	.archive-node-image p {
		margin: 0 auto;
		text-align: center;
		line-height: 14px;
		padding: 0;
	}
	
.archive-node-photo-table {
	margin: 0 2px;
}

	.archive-node-photo-tl {
		width: 6px;
		height: 8px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-tl.gif') no-repeat;
	}
	
	.archive-node-photo-tc {
		height: 8px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-tc.gif') repeat-x;
	}
	
	.archive-node-photo-tr {
		width: 6px;
		height: 8px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-tr.gif') no-repeat;
	}
	
	.archive-node-photo-ml {
		width: 6px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-ml.gif') repeat-y;
	}
	
	.archive-node-photo-mc {
		
	}
	
		.archive-node-photo-mc img {
			padding: 0;
			margin: 0;
			overflow: hidden;
			display: block;
		}
	
	.archive-node-photo-mr {
		width: 6px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-mr.gif') repeat-y;
	}
	
	.archive-node-photo-bl {
		width: 6px;
		height: 7px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-bl.gif') no-repeat;
	}
	
	.archive-node-photo-bc {
		height: 8px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-bc.gif') repeat-x;
	}
	
	.archive-node-photo-br {
		width: 6px;
		height: 7px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-br.gif') no-repeat;
	}
	
.clearer {
	clear: left;
}

#content-left {
	margin: 0 0 0 7px !important;
	margin: 0 0 0 3px;
	background: #F0F0F0;
	width: 488px !important;
	width: 489px;
}

#content-right-history {
	background: #F0F0F0;
	width: 438px;
	float: left;
}