/*	three-blocks
--------------------------------------------------*/
#three-blocks {
	margin: 0 0 30px 0;
}

	.block {
		width: 326px;
		float: left;
	}
	
		.fp-left {
			margin: 0 auto 0 0;
		}
		
		.fp-center {
			margin: 0 auto;
		}
		
		.fp-right {
			margin: 0 0 0 auto;
		}
		
		.flash-pic {
			display: block;
			width: 313px;
			height: 160px;
			background-position: 0 0;
			background-repeat: no-repeat;
		}
		
		.below-flash-text {
			width: 313px;
		}
		
			.below-flash-text h3 {
				padding: 20px 0 10px 10px;
			}
		
				.below-flash-text h3 a {
					font-size: 20px;
					background-color: inherit;
					color: #000;
				}
				
				.below-flash-text h3 a:hover {
					background-color: inherit;
					color: #0046ad;
				}
				
				.below-flash-text p {
					font-size: 14px;
					background-color: inherit;
					color: #666;
					line-height: 18px;
					padding: 0 10px;
				}
		
		
/*	homepage-contact
--------------------------------------------------*/
#homepage-contact {
	height: 224px;
	background-image: url(/i/hp-contact-bg.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
}

	.hp-contact-box {
		width: 276px;/*326*/
		float: left;
		padding: 75px 20px 0 30px;
		background-color: inherit;
		color: #fff;
	}
	
		.hp-contact-box p {
			font-size: 17px;
			padding: 0 0 15px 0
		}
	
		.t, .f, .e {
			background-position: 0 0;
			background-repeat: no-repeat;
			font-size: 17px;
			padding: 0 0 0 28px;
		}
		
		.t {
			background-image: url(/i/t.jpg);
		}
		
		.f {
			background-image: url(/i/f.jpg);
		}
		
		.e {
			background-image: url(/i/e.jpg);
		}
		
			.e a {
				font-size: 17px;
				background-color: inherit;
				color: #fff;
			}
			
			.e a:hover {
				background-color: #55a51c;
				color: #fff;
				text-decoration: none;
			}
			
			#qc-box {
				position: relative;
				padding: 0 !important;
				width: 326px;
				height: 224px;
			}
			
			a#quick-contact {
				position: absolute;
				top: 74px;
				left: 64px;
				display: block;
				width: 200px;
				height: 78px;
				background-image: url(/i/quick-contact.jpg);
				background-position: 0 0;
				background-repeat: no-repeat;
			}
			
			a#quick-contact:hover {
				background-position: 0 -78px;
			}