html, body {
				height: 100%;
			}
			body {
				margin: 0;
				padding: 0;
				font: 12px/1.5 verdana, arial, helvetica, sans-serif;
			}
			#container {
				position: relative;
				min-height: 100%;
			}
			#content {
				background-color: #ffffff;
			}
	#special {
				background-color: #ffffff;
padding-top: 40px;
padding-bottom: 40px;
			}
			#footer {
				position: absolute;
				bottom: 0;
				padding-bottom: 10px;
				background-color: #ffffff;
				width: 100%;
			}
			#footer h1 {
				color: #fff;
				padding-bottom: 0;
			}
			h1, p {
				margin: 0;
				padding-bottom: 1em;
			}
			h1 {
				font-size: 12px;
				line-height: 1.5em;
			}