body {
        font: 15px Helvetica;
		letter-spacing: 1px;
		line-height: 1.6em;
		background: #a12026;
		margin: 30px 0px 0px 0px;
		min-width: 960px;
		color: #1c2228;
		text-align: left;
        text-align: justify;
}


h2 {
        text-align: right;
        color: #1d3e6d;
		font-size: 20px;
		line-height: 2.6em;
}

.left {
        text-align: left justify;
}

p {
        text-align: justify;
}

article {
		background: #ebebeb;
		min-height: 600px;
        text-align: justify;
}

article section {
        width: 960px;
		min-height: 600px;
        background: #ebebeb;
		padding: 20px 20px 20px 20px;
		margin: 0px auto;
        text-align: justify;
}

header {
        height: 94px;
}

footer {
        height: 20px;
        color: #6b6b6b;
		margin: 20px 0 0 30px;
		text-align: center;
}